
Skills you'll gain: Software Installation, Python Programming, Data Structures, Data Processing, Programming Principles, Scripting Languages, Scripting, Development Environment, Computer Programming, Code Reusability, Functional Testing, Debugging, Problem Solving
Beginner · Course · 1 - 3 Months

KodeKloud
Skills you'll gain: Data Structures, Debugging, Python Programming, Computational Logic, Programming Principles, Data Storage, Code Reusability, Program Development, Computer Programming, Computer Architecture
★ 4.4 (30) · Beginner · Course · 1 - 3 Months

Corporate Finance Institute
Skills you'll gain: Data Visualization, Matplotlib, Data Presentation, Plot (Graphics), Financial Data, Exploratory Data Analysis, Data Storytelling, Statistical Methods, Pandas (Python Package), Financial Analysis, Data Visualization Software, Statistical Analysis, Data Manipulation, NumPy, Seaborn, Data Analysis, Case Studies, Data Wrangling, Data Science, Data Transformation
★ 4.9 (13) · Advanced · Course · 1 - 3 Months

Skills you'll gain: File I/O, Object Oriented Programming (OOP), Object Oriented Design, Programming Principles, Computer Programming, Data Import/Export, Data Structures, Python Programming, Data Persistence, Computational Logic, Computer Science, Data Storage, File Management
★ 4.5 (485) · Beginner · Specialization · 3 - 6 Months

University of Leeds
Skills you'll gain: Programming Principles, Computational Logic, Robotics, Python Programming, Computer Programming, Code Reusability, Automation, Algorithms
★ 4.8 (106) · Beginner · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Data Structures, Python Programming, Programming Principles, Code Reusability, Data Access, Computational Logic, Data Management, Computational Thinking, Jupyter, Computer Programming Tools
★ 4.9 (13) · Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Software Installation, Code Reusability, Functional Design, Programming Principles, Data Validation, Python Programming, Program Development, Scripting, Software Design, Computational Thinking, Development Environment, Computational Logic, Computer Programming, Algorithms, Command-Line Interface
★ 4.5 (36) · Mixed · Course · 1 - 4 Weeks

University of Pennsylvania
Skills you'll gain: File I/O, Data Structures, Programming Principles, Computer Programming Tools, Python Programming, Computer Programming, Computational Thinking, Software Development Tools, Development Environment, Data Storage, Functional Design, Integrated Development Environments, Software Documentation, Code Reusability, Data Import/Export, Jupyter
★ 4.6 (1.3K) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: NumPy, Pandas (Python Package), File I/O, Image Analysis, Data Manipulation, Mobile Development Tools, Matplotlib, Computer Vision, Full-Stack Web Development, Data Analysis, Object Oriented Design, Python Programming, Android (Operating System), File Systems, Application Design, Programming Principles, Code Reusability, File Management, Data Structures, User Interface (UI) Design
Beginner · Specialization · 3 - 6 Months

Amazon Web Services
Skills you'll gain: Software Architecture, Amazon Web Services, API Gateway, Amazon DynamoDB, IT Automation, Middleware, Software Development, Python Programming, Service Oriented Architecture, Systems Architecture, Microservices, Serverless Computing, Cloud API, Cloud Applications, Cloud-Based Integration, Application Frameworks, Databases, Scripting, Database Systems, Application Development
★ 4.5 (24) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Video Game Development, Game Design, Project Planning, User Interface (UI) Design, Program Development, User Interface (UI), Python Programming, Development Environment, Programming Principles, Maintainability, Computer Programming
Beginner · Course · 1 - 4 Weeks

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