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…

Applied Time Series Analysis

Time Series Analysis allows us to analyze data which is generated over a period of time and has sequential interdependencies between the observations.  The course is a lab-intensive, hands-on class that explores special mathematical tricks and techniques which are geared towards exploring the internal structures of time series data and generating powerful descriptive and predictive…

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…

Introduction to AI, AI Programming and Machine Learning (AI / ML JumpStart)

Introduction to Artificial Intelligence (AI) & Machine Learning (AI & ML JumpStart) is a three-day, foundation-level, hands-on course that explores the fast-changing field of artificial intelligence (AI). programming, logic, search, machine learning, and natural language understanding. Students will learn current AI/ML methods, tools, and techniques, their application to computational problems, and their contribution to understanding…

Build Chatbots! Chatbots and Conversational UI Development with Neural Networks

Conversation as an interface is the best way for machines to interact with us using the universally accepted human tool that is language. Chatbots and voice user interfaces are two flavors of conversational UIs. Chatbots are real-time, data-driven answer engines that talk in natural language and are context-aware. Voice user interfaces are driven by voice…

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…