Upcoming Training Courses

We are returning to in-person classes in 2022! We will continue to monitor the situation for your safety and the safety of our instructors and will notify you of any changes at least 3 weeks prior to the course start date. Our virtual class offerings will continue to be led online, in real-time, by Enthought trainers. Please see the individual course pages for more information.

NEW | PRACTICAL DEEP LEARNING FOR
SCIENTISTS AND ENGINEERS

VIRTUAL  MAR 14-16 | VIEW DETAILS

PYTHON FOR SCIENTISTS & ENGINEERS

VIRTUAL  DEC 6-10 | MAR 28-APR 1

IN-PERSON  JAN 24-28 (ABQ)

VIEW DETAILS 

PYTHON FOUNDATIONS

VIRTUAL  JAN 10-14

IN-PERSON  JAN 24-26 (ABQ)

VIEW DETAILS

NEW | APPLIED COMPUTING PROGRAM

VIRTUAL  JAN 31 - APR 8 | VIEW DETAILS

PYTHON FOR DATA ANALYSIS

VIRTUAL  JAN 24-FEB 4 | VIEW DETAILS

MACHINE LEARNING MASTERY WORKSHOP

VIRTUAL  DEC 6-10

IN-PERSON  FEB 7-9  (ABQ) | FEB 28-MAR 2 (LOS ALAMOS)

VIEW DETAILS

Public Open Classes

Enthought holds frequent open training courses at various locations around the world (limited to 15 students per class). Enthought courses are highly focused on hands-on programming exercises that follow short 15-30 minute lecture segments.

Private Onsite Training

Enthought is the Python training organization of choice for many of the world’s top finance, aerospace, military, government, biotechnology, semiconductor, and marketing enterprises. Private onsite classes provide a flexible, efficient solution for group training. Contact us to learn more.

Course Offerings


Course Comparison

Practical Deep Learning for Scientists and Engineers

It’s no secret that deep learning has taken the industry by storm. With the ability to solve complex problems across wide project domains, this machine learning technique is here to stay. Whether attempting to produce a human-like translation of text or trying to solve a 50-year-old protein-folding problem, one approach has been at the forefront of AI advancements and serves as the foundation of all deep learning: the neural network. See upcoming open Practical Deep Learning for Scientists and Engineers classes.

Data Visualization Short Course

This half-day short course provides an introduction to scientific Data Visualization using Matplotlib, a popular plotting tool for the Python programming language. See upcoming open Data Visualization Short Course classes.

Python Foundations

This 3-day intensive Python training class provides people with prior coding experience practical, hands-on experience and foundational working knowledge of Python for data analysis, science, engineering, and other technical applications. Whether you are new to Python or a long-time enthusiast, you’ll benefit from this focused series of topics and best practices taught by experts who create Python software for notable companies in finance, oil and gas, scientific research, aerospace, biotechnology, marketing analysis and more. See upcoming open Python Foundations classes.

Python for Machine Learning

This 5-day class combines our 3-day Python Foundations with essential materials on machine learning and data visualization. It provides the skills needed by scientists, engineers, data scientists, data analysts, and business intelligence experts to use Python and machine learning for their data mining, classification, and predictive modeling tasks. This highly interactive training will empower your team with the skills they need to build reliable, repeatable analyses, and prediction workflows. After this class, they will be able to significantly increase the amount of data they can process, thanks to automation, and speed up the classification, interpretation, and analysis of data. See upcoming open Python for Machine Learning classes.

Python for Scientists and Engineers

This 5-day class combines our 3-day Python Foundations with content relevant to scientists and engineers interested in using Python for their day-to-day computational tasks. This highly interactive training will give you a rock-solid base for building high-quality software in terms of both readability and performance. You’ll learn the essentials of the Python language and of the foundational packages of Python’s scientific ecosystem, as well as how to rapidly develop desktop applications. See upcoming open Python for Scientists and Engineers classes.

Pandas Mastery Workshop

This intensive 3-day class is designed for students to gain proficiency using the Python Pandas library for data analysis. It is perfect for someone who uses or plans to use Python and Pandas regularly in their day-to-day work and wants to achieve a high level of proficiency rapidly. With a hands-on, exercise-intensive design and individualized instructor coaching, students will leave this class with the capability to immediately transfer their learnings to their day-to-day work. See upcoming open Pandas Mastery Workshop classes.

Python for Data Analysis

This 5-day class combines our Python Foundations with our project-based Pandas Mastery Workshop. The curriculum provides an excellent introduction to the Python language and its capabilities for all things data, while also providing intensive exposure to the core workhorse tools of NumPy and Pandas that are central to data analysis in Python. See upcoming open Python for Data Analysis classes.

Machine Learning Mastery Workshop

Machine learning models provide a fast and flexible way to build predictive models of the world, and are used for tasks ranging from predicting supply chain availability to optimizing the placement of advertisements. The tools discussed in this class are fast becoming industry standards in bioscience, finance, geology, manufacturing, and marketing. See upcoming open Machine Learning Mastery Workshop classes.

Python for Data Science

This 5-day class combines our 3-day Python Foundations with materials on data access, data visualization, and machine learning essential to data scientists. This fast-paced class is intended for practicing data scientists, data analysts, and business intelligence experts interested in using Python for their day-to-day work. The primary focus is on learning to use Python tools for data science, data analysis, and machine learning efficiently and effectively. See upcoming open Python for Data Science classes.

Develop Scientists and Engineers into Leaders of the Digital Future

The Digital Transformation Technical Leaders Program is a multi-year effort designed to develop scientists and engineers into digital scientists and engineers who will become the technical leaders of tomorrow.

The program combines training, apprenticeship, and real life workplace problem solving to accelerate the development of technical teams.

LEARN MORE ABOUT THE PROGRAM