Explore 15 essential design patterns that will help you solve common coding challenges in Python.
Unlock a world of hardware programming possibilities with the Raspberry Pi. Learn how to buy, set up, and program your first Pi.
Explore solutions to common Python programming challenges, and compare the results with other programming languages, in the Code Clinic series.
Learn how to build a graphical user interface (GUI) for your Python applications with Tkinter.
Obtain, configure, and do simple tasks with a Raspberry Pi, a simple computer that is a gateway to hardware programming.
“Because of what I learned on lynda.com, I went from being unemployed (and unemployable) to acquiring my very first web development job that pays me an above-average salary. It is the most fulfilling and rewarding feeling finally being "in" on the technology front.” —F. Brown
more from our members »