
Rice University
Skills you'll gain: Data Visualization Software, Plot (Graphics), Package and Software Management, Python Programming, Data Cleansing, Data Processing, Data Integration, Data Import/Export, Program Development, Data Structures, Software Documentation
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Design Thinking, Usability, User Interface (UI) Design, UI Components, Interactive Design, Application Design, Python Programming, Application Development, Event-Driven Programming
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Software Installation, Data Validation, Python Programming, Program Development, Computational Thinking, Development Environment, Data Processing, Computer Programming, System Configuration, Algorithms, Debugging
Mixed · Course · 1 - 4 Weeks

Rice University
Skills you'll gain: Data Manipulation, File I/O, Data Structures, Scripting, Data Import/Export, Data Analysis, Python Programming, Data Storage
Beginner · Course · 1 - 4 Weeks

Ball State University
Skills you'll gain: Data Analysis, Programming Principles, Statistical Analysis, Computer Programming, Python Programming, Object Oriented Programming (OOP), Natural Language Processing, Scripting, NumPy, Algorithms, Debugging, Data Structures
Build toward a degree
Beginner · Course · 1 - 3 Months

Simplilearn
Skills you'll gain: Object Oriented Programming (OOP), Programming Principles, Computational Thinking, Application Development, Python Programming, Computer Programming, Development Environment, Integrated Development Environments, Software Design, Software Installation
Beginner · Course · 1 - 4 Weeks

University of Michigan
Skills you'll gain: LLM Application, Large Language Modeling, Prompt Engineering, Generative AI, Applied Machine Learning, Python Programming, Open Source Technology, JSON
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Full-Stack Web Development, Flask (Web Framework), Web Applications, Real Time Data, Web Development, Restful API, Application Development, Application Programming Interface (API), Back-End Web Development, Python Programming
Intermediate · Course · 1 - 4 Weeks

Rice University
Skills you'll gain: File I/O, Development Environment, Data Structures, Data Storage, Scripting, Python Programming, Program Development, Scripting Languages, Debugging
Beginner · Course · 1 - 4 Weeks

Duke University
Skills you'll gain: Program Development, Debugging, Python Programming, Computer Programming, Computational Logic, Game Design, Interactive Design, Design and Product, Algorithms, Computer Science
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Bash (Scripting Language), Python Programming, Unix Shell, Command-Line Interface, Programming Principles, Computer Programming, Scripting, Scripting Languages, Development Environment, Data Structures
Beginner · Guided Project · Less Than 2 Hours

Duke University
Skills you'll gain: Debugging, Algorithms, Problem Solving, Data Processing, Python Programming, Software Development, Data Analysis
Beginner · Course · 1 - 4 Weeks