Bill’s Python Courses

Learn Python with Bill Weinman! I currently have two Python titles on Linkedin Learning, Python 3 Essential Training and SQL with Python.

SQL with Python

Learn to use SQL with Python in this comprehensive course. This course covers how to connect to a database, issue simple queries, read and update rows in a table, and much more!

Python 3 Essential Training

Python 3 Essential Training is designed to give you a good a good foundation in Python, with all its major features and properties, so you can use it to build powerful and compelling applications for yourself and for your clients

Python 3 Essential Training covers the basic syntax of Python 3, its data structures, its rich object model, and how to create effective applications using this powerful language.

Python 3 Essential Training topics include:

  • Python 3 syntax and structure
  • A Python 3 quick start for experienced developers
  • Creating functions and objects
  • Using Python’s built-in objects and classes
  • Repeating code with loops and iterators
  • Understanding and using conditional expressions
  • Creating sequences with generators
  • Reusing code with objects and libraries
  • Handling errors with exceptions

Using PyCharm with my courses

Please see my instructions to install PyCharm for use with my courses. Komodo is no longer supported.

Asking for help

If you need help with this course the help request form on or Linkedin Learning is designed to help you by collecting the necessary information as you submit your request. I am not able to support these courses directly. If your request requires my assistance, the support staff will contact me.

Share This

Be nice to your kids. They'll choose your nursing home.


The lawyers made me say it: Some links may be affiliate links and I may be compensated if you make a purchase after clicking on them.