
University of California, Davis
Skills you'll gain: Programming Principles, Python Programming, Data Cleansing, Automation, Maintainability, Computational Thinking, Computer Programming, Computational Logic, Application Programming Interface (API)
Intermediate · Course · 1 - 4 Weeks
University of Michigan
Skills you'll gain: Programming Principles, Program Development, Computer Programming, Python Programming, Algorithms, Software Installation, Computational Logic, Computational Thinking, Data Storage, Development Environment
Mixed · Course · 1 - 3 Months

Board Infinity
Skills you'll gain: File I/O, Object Oriented Programming (OOP), Python Programming, Programming Principles, Code Reusability, Object Oriented Design, File Management, Data Structures, Computer Programming, Algorithms, Data Storage, Data Management
Beginner · Course · 1 - 4 Weeks

Arizona State University
Skills you'll gain: Integrated Development Environments, Development Environment, Python Programming, Programming Principles, Scripting, Computational Logic, Software Engineering, Computer Programming, Computer Engineering, Scripting Languages, IT Automation, Code Reusability
Beginner · Course · 1 - 3 Months

Skills you'll gain: Object Oriented Programming (OOP), Data Structures, Unit Testing, Object Oriented Design, File I/O, Algorithms, Test Case, Test Tools, Python Programming, Debugging, Software Testing, Programming Principles, File Management, Code Reusability, Data Science, Context Management, Performance Tuning
Intermediate · Course · 1 - 3 Months

University of Michigan
Skills you'll gain: File I/O, Data Import/Export, Python Programming, File Management, Functional Design, Programming Principles, Data Structures
Beginner · Course · 1 - 3 Months

Skills you'll gain: Event-Driven Programming, Apache, Web Development, Web Scraping, Web Services, Web Applications, Python Programming, Data Persistence, Web Servers, Databases, Server Side, Application Frameworks, Extensible Markup Language (XML), Network Protocols, Hypertext Markup Language (HTML), Servers, UI Components, User Interface (UI)
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Object Oriented Design, Object Oriented Programming (OOP), Programming Principles, Computer Programming, Python Programming, Computer Science
Intermediate · Course · 1 - 4 Weeks

Logical Operations
Skills you'll gain: Data Cleansing, Data Preprocessing, Unit Testing, Package and Software Management, Python Programming, Data Science, Computer Programming, Debugging, Scripting, Software Development, Machine Learning, Database Application, Object Oriented Programming (OOP), Regression Analysis, Programming Principles, Scripting Languages, Databases, Object Oriented Design, Relational Databases, User Interface (UI) Design
Mixed · Course · 1 - 4 Weeks

LearnQuest
Skills you'll gain: Containerization, Package and Software Management, Software Testing, Docker (Software), Development Environment, Unit Testing, Application Deployment, Scripting, Test Script Development, Development Testing, Devops Tools, Test Automation, IT Automation, Scripting Languages, Integration Testing, DevOps, Software Development Tools, Python Programming, Web Scraping
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: OpenAI API, Fine-tuning, Frontend Integration, Large Language Modeling, Back-End Web Development, Model Evaluation, Model Deployment, User Interface (UI) Design, Scalability
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Object Oriented Programming (OOP), Matplotlib, Data Visualization, Plot (Graphics), Seaborn, File I/O, NumPy, Python Programming, Pandas (Python Package), Data Analysis, Program Development, Data Import/Export, JSON, Package and Software Management, Data Manipulation
Intermediate · Course · 1 - 4 Weeks