
Skills you'll gain: Server Side, Web Development, Web Scraping, Web Applications, Test Tools, Back-End Web Development, Web Development Tools, Web Services, Memory Management, Extensible Markup Language (XML), Package and Software Management, Development Testing, Unit Testing, Scripting, Performance Tuning, Build Tools, Cross Platform Development, Hypertext Markup Language (HTML), Interoperability, Debugging
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Object Oriented Programming (OOP), Object Oriented Design, Microsoft Visual Studio, Development Environment, Maintainability, Integrated Development Environments, Microsoft Development Tools, Scalability, Software Development Tools, Python Programming, Debugging
Advanced · Course · 1 - 4 Weeks

Logical Operations
Skills you'll gain: Virtual Machines, Debugging, Virtualization, Application Development, Development Environment, Software Installation, Python Programming, Programming Principles, Program Development, Computer Programming, Software Development
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: File I/O, File Systems, Programming Principles, Code Reusability, File Management, Data Structures, Development Environment, Microsoft Visual Studio, Integrated Development Environments, Computer Programming, Software Installation, Debugging
Beginner · Course · 1 - 3 Months

Skills you'll gain: Analytics, Code Reusability, Integrated Development Environments, Software Installation
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Object Oriented Design, File I/O, Scripting, Maintainability
Beginner · Course · 1 - 3 Months

Skills you'll gain: Mobile Development Tools, Full-Stack Web Development, Object Oriented Design, Android (Operating System), Application Design, User Interface (UI) Design
Intermediate · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Python Programming, Programming Principles, Computational Logic, Jupyter, Computer Programming Tools
Beginner · Course · 1 - 3 Months

Skills you'll gain: Programming Principles, Development Environment, Data Management, Integrated Development Environments, Software Installation, Style Guides
Beginner · Course · 3 - 6 Months

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

Skills you'll gain: Debugging, Data Structures, Code Reusability, Python Programming, Integrated Development Environments, Scripting, Programming Principles, Computer Programming, Scripting Languages, Computational Logic, Software Installation
Beginner · Course · 1 - 3 Months

Skills you'll gain: Programming Principles, Computer Programming, Python Programming, Computational Logic, Computer Science
Beginner · Course · 1 - 4 Weeks