
JetBrains
Skills you'll gain: Object Oriented Design, File I/O, Data Structures, Python Programming, Programming Principles, Code Reusability, Computer Programming, Scripting, Data Processing, Code Review, NumPy, Development Environment, Integrated Development Environments, Computational Thinking, Software Installation, Numerical Analysis
★ 4.9 (146) · Beginner · Course · 1 - 3 Months

Chegg Skills
Skills you'll gain: Pseudocode, Python Programming, Programming Principles, Program Development, Data Structures, Computational Logic, Computational Thinking, Code Reusability, Computer Programming, Back-End Web Development, Debugging, Problem Solving
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Django (Web Framework), Restful API, Object-Relational Mapping, Bootstrap (Front-End Framework), Application Deployment, Database Management, Web Development, User Accounts, Responsive Web Design, Authentications, Development Environment, Authorization (Computing), Python Programming
Intermediate · Course · 3 - 6 Months

Skills you'll gain: Version Control, Restful API, Docker (Software), Containerization, Git (Version Control System), Flask (Web Framework), Application Programming Interface (API), Authentications, Application Deployment, Database Management, JSON, API Testing, Python Programming, Object Oriented Programming (OOP), Data Structures
★ 4.5 (11) · Intermediate · Course · 1 - 3 Months

Skills you'll gain: Blockchain, Authentications, Development Environment, Software Development, Cryptography, Development Testing, Cryptographic Protocols, Application Deployment, Web Development, Full-Stack Web Development, Secure Coding, Identity and Access Management, Python Programming, Scalability, Other Programming Languages, Programming Principles, Interoperability, Distributed Computing, Data Integration, Data Processing
Intermediate · Course · 3 - 6 Months

Skills you'll gain: Continuous Integration, Test Automation, Authentications, CI/CD, Test Script Development, Software Testing, Behavior-Driven Development, Test Tools, GitHub
★ 4.2 (23) · Intermediate · Course · 3 - 6 Months

University of London
Skills you'll gain: JSON, Restful API, Javascript, Application Programming Interface (API), Hypertext Markup Language (HTML), Front-End Web Development
★ 4.8 (6) · Intermediate · Course · 1 - 4 Weeks

EDUCBA
Skills you'll gain: Web Frameworks, Application Deployment, Web Applications, Web Development, Application Frameworks, Python Programming, Web Servers, API Gateway, Application Development, Development Environment, Front-End Web Development, Back-End Web Development, JSON, Ubuntu, Environment
★ 4.7 (23) · Intermediate · Course · 1 - 3 Months

Duke University
Skills you'll gain: Debugging, Code Reusability, Algorithms, Problem Solving, Computer Programming Tools, Computational Logic, Python Programming, Software Development, Data Analysis
★ 4 (79) · Beginner · Course · 1 - 4 Weeks

Whizlabs
Skills you'll gain: Selenium (Software), Test Tools, Debugging, Software Testing, Unit Testing, Test Case, Development Environment, Software Architecture, Python Programming, Software Installation
★ 3.3 (42) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: User Interface (UI), User Interface (UI) Design, Interactive Data Visualization, Application Deployment, Web Applications, Front-End Web Development, Data Analysis, Back-End Web Development, Web Development, Python Programming, Application Development, Development Environment
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Web Scraping, Package and Software Management, Object Oriented Programming (OOP), Development Environment, Object Oriented Design, Test Driven Development (TDD), Maintainability, Python Programming, Program Development, Virtual Environment, Development Testing, HTML and CSS, Hypertext Markup Language (HTML)
Beginner · Course · 1 - 3 Months