
Universidad Austral
Skills you'll gain: Software Documentation, Object Oriented Design, Unified Modeling Language, Software Design, Test Driven Development (TDD), Unit Testing, Object Oriented Programming (OOP), Maintainability, Test Automation, Diagram Design, Programming Principles, Software Quality (SQA/SQC), Software Development, Computer Programming, Python Programming
ā 4.1 (289) Ā· 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

Microsoft
Skills you'll gain: Devops Tools, DevOps, Agile Methodology, Agile Software Development, Application Deployment, Docker (Software), Agile Project Management, Project Management, Software Development Tools, Technical Communication, Needs Assessment, Prometheus (Software), Business Requirements, Jira (Software), Python Programming, Natural Language Processing, Collaboration, Communication, Professional Networking, Interviewing Skills
ā 4.6 (30) Ā· Beginner Ā· Course Ā· 1 - 3 Months
University of Michigan
Skills you'll gain: Relational Databases, Data Visualization Software, Databases, Database Design, SQL, Database Management Systems, Database Management, Interactive Data Visualization, Object Oriented Programming (OOP), Data Storage, Data Processing, Web Scraping, Geospatial Mapping, Python Programming, Data Collection, Display Devices
Mixed Ā· Course Ā· 1 - 3 Months

UniversitĆ di Napoli Federico II
Skills you'll gain: Object Oriented Programming (OOP), Object Oriented Design, Python Programming, Computer Programming, Scripting Languages, Scripting, Programming Principles, Data Management, Functional Design, Database Management, File Management, File I/O, Databases
ā 4.1 (42) Ā· Beginner Ā· Course Ā· 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Object Oriented Programming (OOP), Software Documentation, Maintainability, Programming Principles, Code Reusability, Python Programming
ā 4.5 (14) Ā· Intermediate Ā· Course Ā· 1 - 3 Months

Skills you'll gain: Data Structures, Scripting, Python Programming, Programming Principles, Development Environment, Software Installation
ā 4.8 (18) Ā· Mixed Ā· Course Ā· 1 - 4 Weeks

Skills you'll gain: Programming Principles, Code Reusability, Computer Programming
Intermediate Ā· Course Ā· 1 - 3 Months
University of Michigan
Skills you'll gain: Web Scraping, JSON, Extensible Markup Language (XML), Network Protocols, Extensible Languages and XML, Web Services, Data Access, Application Programming Interface (API), Restful API, Data Processing, Python Programming, Development Environment, Software Installation
ā 4.3 (8) Ā· Mixed Ā· Course Ā· 1 - 3 Months

Simplilearn
Skills you'll gain: Object Oriented Programming (OOP), Programming Principles, Computational Thinking, Code Reusability, Python Programming, Computer Programming, Development Environment, Computational Logic, Integrated Development Environments, System Software, Software Installation, Functional Design
ā 3.3 (10) Ā· Beginner Ā· Course Ā· 1 - 4 Weeks
University of Michigan
Skills you'll gain: Programming Principles, Computer Programming, Python Programming, Program Development, Software Installation, Development Environment
ā 4.7 (41) Ā· Mixed Ā· Course Ā· 1 - 3 Months

Ball State University
Skills you'll gain: Program Development, Data Analysis, Programming Principles, Statistical Analysis, Computer Programming, Analytics, Python Programming, Natural Language Processing, Computer Science, Text Mining, NumPy, Data Processing, Code Reusability, Mathematical Software, Debugging, Computational Logic, Data Manipulation
ā 4.7 (30) Ā· Beginner Ā· Course Ā· 1 - 3 Months