[Lynda] Python: Programming Efficiently

Author Michele Vallisneri Released 2/8/2017 Cut down on your development time by learning how to write elegant code in an efficient manner, specifically in Python—the popular and pragmatic object-oriented language. Michele Vallisneri explains how to make your Python code more expressive and concise, and leverage the most powerful features of the language. He shines a […]

[Lynda] Machine Learning & AI Foundations: Value Estimations

Author Adam Geitgey Released 3/22/2017 Value estimation—one of the most common types of machine learning algorithms—can automatically estimate values by looking at related information. For example, a website can determine how much a house is worth based on the property’s location and characteristics. In this project-based course, discover how to use machine learning to build […]

[Lynda] Python: Data Analysis

Author Michele Vallisneri Released 11/12/2015 If you’re going to work with big data, you’ll probably be using R or Python. And if you’re using Python, you’ll be definitely using Pandas and NumPy, the third-party packages designed specifically for data analysis. This course provides an opportunity to learn about them. Michele Vallisneri shows how to set […]

[Lynda] OpenCV for Python Developers

Author Patrick W. Crawford Released 9/22/2017 OpenCV is an open-source toolkit for advanced computer vision. It is one of the most popular tools for facial recognition, used in a wide variety of security, marketing, and photography applications, and it powers a lot of cutting-edge tech, including augmented reality and robotics. This course offers Python developers […]

[teamtreehouse] Object-Oriented Python

236-minute Python Course About this Course Sometimes simple scripts with functions in them just aren’t enough. Eventually you’ll need logical models of your work and that’ll lead you to creating custom classes in Python. Object-oriented programming is a large topic. It provides us some amazing tools, though, so it’s one of the most beneficial things […]

[Linkedin] Python Projects

Course details Strengthen your understanding of Python—the popular object-oriented language—by tackling a series of hands-on projects. In this course, Burkhard Meier explains how to work with Python 3.5 to create four distinct projects. To begin, Burkhard shows how to install the Eclipse IDE development environment with the PyDev plugin, as well as how to set […]

[Lynda] Code Clinic: Python

Author Barron Stone Updated 12/16/2014 Released 7/15/2014 Many successful programmers know more than just a computer language. They also know how to think about solving problems. They use “computational thinking”: breaking a problem down into segments that lend themselves to technical solutions. Code Clinic is a series of six courses where lynda.com authors solve the […]

[Linkedin] Python Parallel Programming Solutions

Course details Learn parallel programming techniques using Python and explore the many ways you can write code that allows more than one task to occur at a time. First, discover how to develop and implement efficient software architecture that is set up to take advantage of thread-based and process-based parallelism. Next, find out how to […]

[Linkedin] OpenCV for Python Developers

Course details OpenCV is an open-source toolkit for advanced computer vision. It is one of the most popular tools for facial recognition, used in a wide variety of security, marketing, and photography applications, and it powers a lot of cutting-edge tech, including augmented reality and robotics. This course offers Python developers a detailed introduction to […]

[Linkedin] Learning Flask

Course details Note: Learning Flask was created by Packt Publishing. It was originally released on 7/31/15. We are pleased to host this training in our library. The need for talented developers is greater than ever before. A basic grounding in a framework as simple, powerful, and easy-to-learn as Flask—a Python micro framework—can help launch your programming career. […]

[Linkedin] Learning Python GUI Programming

Course details Learn how to create effective graphical user interfaces (GUIs) with minimal code using Python. Burkhard Meier starts by showing how to create a GUI form, add widgets, manage the resulting layout, and customize the look and feel of the interface. Then, he takes you through working with data, classes, and making charts using […]