Jupyter Widgets

The Jupyter Widgets course teaches Python and JavaScript/TypeScript developers how to extend Jupyter Labs/Notebooks with customized widgets. The course starts off with the high-level concepts of creating and running custom widgets. Then, the course dives into low level concepts and features that power widgets and how to employ those concepts and features in the creation…

Python Primer / Quick Start to Python Programming

Python Primer / Quick Start to Python Programming is a basic level course that provides experienced developers new to Python with basic skills needed to start using Python on the job to perform simple scripts and basic task automation.  This course also serves a quick introduction to Python for technical team members or users new…

Test Automation with Python | PyTest Essentials

The PyTest framework is simple to use but powerful enough to cover complex testing integration scenarios.  PyTest is considered by many to be the true Pythonic approach to testing in Python. Geared for QA, Test team members and others who want to use the Python testing framework PyTest to implement code testing strategies, Test Automation…

Hands-On Predictive Analytics with Python

Predictive analytics is an applied field that employs a variety of quantitative methods using data to make predictions. It involves much more than just throwing data onto a computer to build a model. This course provides practical coverage to help you understand the most important concepts of predictive analytics. Using practical, step-by-step examples, we build…

Machine Learning Essentials with Python and Spark

Machine Learning Essentials with Python and Spark is a foundation-level, three-day hands-on course that teaches students core skills and concepts in modern ML at scale practices, leveraging Python and Spark.  This course is geared for attendees new to machine learning who need introductory level coverage of these topics, rather than a deep dive of the…

Building Recommendation Systems with Python

Recommendation systems are at the heart of almost every internet business today; from Facebook to Netflix to Amazon. Providing good recommendations, whether its friends, movies, or groceries, goes a long way in defining user experience and enticing your customers to use your platform. This course shows you how to do just that. You will learn…

Algorithms of the Intelligent Web | Building Intelligent Web Apps

Algorithms of the Intelligent Web is a hands-on Applied Machine Learning & AI course that teaches you how to create machine learning applications that crunch and wrangle data collected from users, web applications and website logs. Leveraging the most current standards, skills, and practices, you’ll examine intelligent algorithms that extract real value from data. Key machine…

Hands-On Data Analysis with Pandas

Data analysis has become a necessary skill in a variety of domains where knowing how to work with data and extract insights can generate significant value. Geared for data team members with incoming Python scripting experience, Hands-On Data Analysis with Pandas will show you how to analyze your data, get started with machine learning, and…

Python for Networking & Systems Administration / SysAdmin

Targeted for network administrators looking to automate administrative tasks across a set of distributed clients Python for Networking / Systems Administrators is an introductory and beyond-level practical, hands-on Python training course that leads the student from the basics of writing and running Python scripts to more advanced features such as file operations, regular expressions, working…

Introduction to Python Programming for Security Analysts & Professionals

Geared for experienced security professionals new to Python, Python Programming for Security Analysts & Professionals is practical, hands-on Python training course that leads the student from the basics of writing and running Python scripts to more advanced features such as file operations, regular expressions, working with binary data, and using the extensive functionality of Python…

Introduction to Flask | Developing Web Applications with Flask

Geared for experienced Python developers, Developing Web Applications with Flask is a hands-on Flask training course that provides students with the core skills required to create professional web applications with the Flask microframework. This course is approximately 40% hands-on lab to 60% lecture ratio, combining expert lecture, real-world demonstrations and group discussions with machine-based practical…