
Skills you'll gain: PySpark, MySQL, Data Pipelines, Apache Spark, Data Processing, SQL, Data Transformation, Data Manipulation, Distributed Computing, Programming Principles, Python Programming, Debugging
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Debugging, Integrated Development Environments, Data Validation, Web Applications, Scripting, Development Environment, Object Oriented Programming (OOP), Django (Web Framework), Web Development, Development Testing, Customer Data Management, Data Structures, Program Development, Scripting Languages, Business Logic, Financial Data, User Interface (UI), Python Programming, Software Development Methodologies, Command-Line Interface
Intermediate · Specialization · 1 - 3 Months

Skills you'll gain: Flask (Web Framework), Web Development, Web Applications, Application Development, Object-Relational Mapping, Database Application, Back-End Web Development, Software Development, Python Programming, Computer Programming
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Game Design, Python Programming, Programming Principles, Computer Programming, Scripting, Scripting Languages, Computer Science
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Data Integration, Data Import/Export, NumPy, Data Wrangling, Data Manipulation, Pandas (Python Package), Data Pipelines, Data Transformation, Extract, Transform, Load, Data Cleansing
Beginner · Course · 1 - 4 Weeks

University of Michigan
Skills you'll gain: Data Transformation, Creative Design, Data Structures, Programming Principles, Software Visualization, Python Programming, Computer Programming, Interactive Design, Program Development, Predictive Modeling, Debugging
Beginner · Course · 1 - 4 Weeks

University of California San Diego
Skills you'll gain: Data Structures, Graph Theory, Algorithms, Program Development, Bioinformatics, Data Storage, Development Testing, Theoretical Computer Science, Computational Thinking, Network Analysis, Programming Principles, File Systems, Computer Programming, Python Programming, C and C++, Java, Rust (Programming Language), Javascript, Software Testing, Debugging
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Scikit Learn (Machine Learning Library), Tensorflow, Cloud Computing, Classification And Regression Tree (CART), Supervised Learning, Applied Machine Learning, Machine Learning Methods, Python Programming, Pandas (Python Package), Data Science, Machine Learning, Data Visualization, Data Processing
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Feature Engineering, Exploratory Data Analysis, Pandas (Python Package), Scikit Learn (Machine Learning Library), Data Manipulation, NumPy, Data Analysis, Python Programming, Regression Analysis, Predictive Modeling, Machine Learning, Classification And Regression Tree (CART), Data Science, Statistical Hypothesis Testing, Supervised Learning, Statistical Methods, Programming Principles, Data Structures
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Classification And Regression Tree (CART), Decision Tree Learning, Data Transformation, Supervised Learning, Predictive Modeling, Feature Engineering, Scikit Learn (Machine Learning Library), Data Processing
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Continuous Integration, Test Automation, Authentications, Software Testing, Unit Testing, Behavior-Driven Development, Application Programming Interface (API), Browser Compatibility, Test Case, GitHub, User Interface (UI), Debugging
Intermediate · Course · 3 - 6 Months

Skills you'll gain: Unsupervised Learning, Data Visualization, Machine Learning Algorithms, Interactive Data Visualization, Applied Machine Learning, Machine Learning, Statistical Machine Learning, Data Mining, Scikit Learn (Machine Learning Library), Matplotlib, Algorithms, NumPy, Python Programming, Development Environment
Intermediate · Course · 1 - 3 Months