
Codio
Skills you'll gain: Matplotlib, Statistical Methods, Statistical Hypothesis Testing, Plot (Graphics), Data Analysis, Statistical Analysis, Data Import/Export, Data Visualization, Data Cleansing, Data Manipulation, Statistics, Descriptive Statistics, Pandas (Python Package), Data Wrangling, Correlation Analysis, Python Programming, Programming Principles, Computer Programming, Scripting, Computational Logic
Mixed · Course · 1 - 3 Months

Packt
Skills you'll gain: Security Testing, Cybersecurity, Network Security, Brute-force attacks, TCP/IP, Network Monitoring, Vulnerability Assessments, Servers, Network Analysis, Network Protocols, Program Development
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Python Programming, Code Reusability, Data Processing, Data Analysis, Automation, Programming Principles
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Plot (Graphics), File I/O, Web Frameworks, Scripting
Intermediate · Course · 3 - 6 Months

Skills you'll gain: Video Game Development, Game Design, Programming Principles, Python Programming, Program Development, Computer Programming, Computational Logic, Computer Science
★ 4.6 (125) · Beginner · Guided Project · Less Than 2 Hours

National Taiwan University
Skills you'll gain: Information Systems, Information Management, Data Structures, Transportation Operations, Information Technology, Production Planning, Production Schedule, Operations Management, Business Operations, Inventory Control, Logistics, Computational Logic, Algorithms, Programming Principles, Computer Programming, Python Programming, Decision Making, Development Environment, Software Installation
★ 4.9 (901) · Beginner · Course · 1 - 3 Months

Skills you'll gain: Object Oriented Programming (OOP), File I/O, Python Programming, Data Structures, Scripting, Web Development, Data Persistence, Full-Stack Web Development, Automation, Programming Principles, Program Development, Code Reusability, File Systems, Data Manipulation, File Management, Debugging, Application Deployment, Development Environment
Beginner · Course · 1 - 3 Months
Rice University
Skills you'll gain: Application Development, Object Oriented Programming (OOP), Video Game Development, Event-Driven Programming, Interactive Design, Animation and Game Design, Program Development, Animations, Game Design, Programming Principles, Python Programming, Computer Programming, Computer Graphics, Data Structures
★ 4.9 (1.2K) · Beginner · Course · 1 - 4 Weeks

National Taiwan University
Skills you'll gain: Data Presentation, Data Structures, Data Visualization Software, File I/O, Market Data, Financial Data, Financial Analysis, Data Analysis, Programming Principles, Python Programming, Data Manipulation, Maintainability, Functional Design, Data Validation
★ 4.6 (261) · Intermediate · Course · 1 - 4 Weeks

Rice University
Skills you'll gain: File I/O, Development Environment, Data Access, Data Structures, File Management, Data Storage, Scripting, Python Programming, Integrated Development Environments, Debugging
★ 4.7 (1.1K) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Code Reusability, Object Oriented Programming (OOP), Jupyter, Computer Programming, Python Programming, Electrical and Computer Engineering, Program Development, Simulation and Simulation Software, Computational Logic, Simulations, Programming Principles
★ 4.7 (25) · Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Encryption, Cybersecurity, Cryptography, File I/O, Python Programming, Programming Principles, Debugging, Data Mapping, Software Testing, Data Structures
★ 4.8 (13) · Mixed · Course · 1 - 4 Weeks