LiveLessons Video Training

Self-Paced Video Training with Paul Deitel

For Programmers with Backgrounds in Other Languages

Each of our LiveLessons is available to O’Reilly Online Learning subscribers. Not a subscriber? Sign up for a free trial!

View Paul’s live, full-day webinars and LiveLessons self-paced videos on O’Reilly Online Learning. 

 

What People are Saying

Paul deserves a 6th star. His explanations are clear. He gives background and context to his content. I have 0 experience in ML, Python and I was able to follow this course without any issues. I am still far from being very knowledgeable on the topic but I can write code, understand what I am writing and interpret results. Thank you Paul!—Python Fundamentals LiveLessons user on O’Reilly Online Learning

This is by far one of the best videos that I have come across in a long time. The instructor is very thorough yet he manages to keep you engaged by providing easy to understand, and straight to the point, real-life scenarios. —Python Fundamentals LiveLessons user on O’Reilly Online Learning

I am basically a Java Developer and I transformed to a fully-fledged Python Developer with this tutorial. Thanks, Deitel. —Python Fundamentals LiveLessons user on O’Reilly Online Learning

First off, I want to say that I absolutely love your Python Fundamentals course on O’Reilly Online Learning. Your videos make learning fun and easier than if I were to just read books. I’m going to recommend all my friends get an account on O’Reilly and take your course. —Dejay Noy, CTO Americas, HPE Enterprise Software

Python Fundamentals LiveLessons cover

Python Fundamentals—Now the #1 Video at O'Reilly Online Learning!

Learn hands-on with Paul Deitel as he presents today’s most compelling, leading-edge computing technologies, using Python—one of the world’s most popular languages and the fastest growing among them.

You’ll quickly become familiar with the Python language, its popular programming idioms, key Python Standard Library modules and several popular open-source libraries. In the Intro to Data Science videos, Paul lays the groundwork for later case studies on natural language processing, data mining Twitter®, IBM Watson®, machine learning, deep learning and big data with Hadoop®, Spark™, NoSQL and the Internet of Things.

Watch these Videos on O’Reilly Online Learning

Java Fundamentals LiveLessons cover

Java Fundamentals: Modern Java Development with Lambdas and Streams, and Introducing JShell and the Java Platform Module System (JPMS)

Learns hands-on with Oracle Java Champion Paul Deitel as he explores the Java™ language and Java™ APIs in depth in the context of hundreds of complete Java™ programs with thousands of lines of proven Java™ code. You’ll quickly become familiar with the Java language, its popular programming idioms and key Java API packages. 

Along the way, Paul presents hundreds of tips that will help you build robust Java applications.

Watch these Videos on O’Reilly Online Learning

C++20 Fundamentals LiveLessons cover

C++ 20 Fundamentals

Learn hands-on with Paul Deitel in a code-oriented presentation of C++, one of the world’s most versatile and powerful programming languages. C++ remains hugely popular for the development of systems software, embedded systems, operating systems, real-time systems, communications systems and other high performance computer applications. C++20 Fundamentals LiveLessons is comprehensive and covers all major versions of C++, including: C++20, C++17, C++14 and C++11.

[Note: Paul has recorded through Lesson 17 of 20. He also has rerecorded Lessons 1-8 (and is in the process of rerecording 9 and 10) to bring them up-to-date with the current compilers.]

Watch these Videos on O’Reilly Online Learning

C# 6 Fundamentals

Learn hands on with C# MVP (2012-2014) Paul Deitel as he explores Microsoft’s C# 6 language and .NET APIs in depth. Concepts are presented in the context of scores of fully coded and tested apps.

Start with an introduction to C# then rapidly move on to more advanced topics, including LINQ, asynchronous programming with async and await and more. You’ll enjoy the treatment of object-oriented programming. 

Watch these Videos on O’Reilly Online Learning

Pin It on Pinterest

Share This Page