
Skills you'll gain: Time Series Analysis and Forecasting, Model Evaluation, Feature Engineering, Forecasting, Data-Driven Decision-Making, Data Preprocessing, Trend Analysis, Predictive Analytics, Predictive Modeling, Statistical Analysis, Data Visualization, Model Training, Data Analysis, Data Cleansing
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Plot (Graphics), File I/O, Web Frameworks, Scripting
Intermediate · Course · 3 - 6 Months

Skills you'll gain: Frontend Integration, UI Components, User Interface (UI), MySQL, User Interface (UI) Design, Application Development, Database Application, User Flows, Application Deployment, Database Management, Application Design, Databases, SQL
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Debugging, Data Validation, Record Keeping, Programming Principles, Data Entry, Code Reusability
Intermediate · Course · 1 - 4 Weeks

Microsoft
Skills you'll gain: Web Scraping, Data Structures, Git (Version Control System), Generative AI, Test Script Development, Version Control, Matplotlib, Devops Tools, Plotly, DevOps, Agile Methodology, Web Development, Data Ethics, Flask (Web Framework), Data Visualization, Scripting, GitHub, Data Analysis, Automation, Cloud Computing
Beginner · Professional Certificate · 3 - 6 Months

Scrimba
Skills you'll gain: Object Oriented Programming (OOP), File I/O, Data Structures, Python Programming, Programming Principles, Computer Programming, Computational Logic, Software Engineering, Performance Tuning, Web Development, Performance Testing, Web Development Tools, Debugging, Software Development
Beginner · Specialization · 1 - 4 Weeks

Rice University
Skills you'll gain: Programming Principles, Python Programming, Computational Logic, Development Environment, Computer Programming, Program Development, Integrated Development Environments, Debugging
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Program Development, Programming Principles, Scripting Languages, Scripting, Python Programming, Computer Programming, Computational Thinking, Data Structures, Data Store, Integrated Development Environments, Debugging, Computer Programming Tools, Development Environment
Beginner · Course · 1 - 3 Months

University of Michigan
Skills you'll gain: Unified Modeling Language, JSON, Object Oriented Programming (OOP), File I/O, Software Design, Debugging, Object Oriented Design, Data Processing, Diagram Design, Unit Testing, Programming Principles, Python Programming, Data Import/Export, Data Wrangling, Restful API, Image Analysis, Software Visualization, Data Manipulation, Jupyter, Computer Programming
Beginner · Specialization · 3 - 6 Months

Infosec
Skills you'll gain: MITRE ATT&CK Framework, Threat Detection, Cybersecurity, Network Security, Cyber Security Strategy, System Monitoring, Cyber Operations, Threat Management, Continuous Monitoring, Exploitation techniques, Penetration Testing, Cyber Attacks, Data Persistence, Scripting, IT Automation, Network Monitoring, Persistence, Python Programming, Data Access, Computer Programming
Intermediate · Specialization · 3 - 6 Months

Microsoft
Skills you'll gain: Version Control, GitHub, Debugging, Git (Version Control System), Unit Testing, Data Structures, Python Programming, Software Testing, Scripting, Code Reusability, Computer Programming, Web Development, Algorithms, Jupyter
Beginner · Course · 1 - 3 Months

Skills you'll gain: Object Oriented Programming (OOP), Unit Testing, Test Driven Development (TDD), Test Script Development, Programming Principles, Software Testing, Data Structures, Python Programming, Program Development, Computer Programming, Development Environment, Debugging, Django (Web Framework), Functional Design, Package and Software Management, Cloud Hosting
Beginner · Course · 1 - 3 Months