To refresh and reinforce some of the basics, I recently completed the Python Essential Training course on Lynda. This is very similar to the Python 3 Essential Training course I had taken previously, but with a different section on Classes and Object Oriented programming in Python. To be honest, I can’t tell which of the two courses is supposed to be the newer one.
This course is taught by Bill Weinman the IT educator, not to be confused with Bill Weinman the Hollywood film and sound editor or Bill Wyman of the Rolling Stones. Bill has done a good job here. The lectures are flawlessly delivered. His presentation materials are simple, clear, and direct.
I liked Bill’s approach to starting out with Object Oriented programming. He starts with working examples of the initial building blocks, but with some starting “best practices.”
In my post about the previous course, I expressed disappointment with the section on regular expressions and some confusion in the section on conditionals. This course avoids those disappointments by avoiding the topics. Conditionals don’t appear to be covered at all. The section on conditionals is shorter and doesn’t appear to cover the unusual code structure I pointed out before.
The course incorporated 4 and three quarters hours of video in 73 short lectures, with 18 supporting example program files.
This course has no exercises, final exams, grades, or certifications.
(Image courtesy of jarmoluk at Pixabay)