
Duke University
Skills you'll gain: Debugging, Code Reusability, Algorithms, Microsoft Visual Studio, Problem Solving, Computer Programming Tools, Computational Logic, Python Programming, Software Development, Data Analysis, Scripting Languages
Beginner · Course · 1 - 4 Weeks
University of Michigan
Skills you'll gain: Database Design, Data Store, Database Software, Relational Databases, SQL, Databases, Data Visualization Software, Web Scraping, Data Modeling, Object Oriented Programming (OOP), Data Processing, Python Programming, Application Programming Interface (API)
Beginner · Course · 1 - 3 Months

Coursera
Skills you'll gain: Cryptography, Encryption, Python Programming, Data Security
Intermediate · Guided Project · Less Than 2 Hours

Duke University
Skills you'll gain: Pandas (Python Package), MLOps (Machine Learning Operations), NumPy, Unit Testing, Model Deployment, Data Manipulation, Test Script Development, Software Testing, Data Import/Export, Applied Machine Learning, Test Automation, Data Wrangling, Python Programming, Code Reusability, Data Processing, Debugging, Data Structures, Machine Learning, Object Oriented Programming (OOP), Scripting
Intermediate · Course · 1 - 3 Months

Nanjing University
Skills you'll gain: Data Processing, Data Mining, Data Structures, Data Presentation, Object Oriented Programming (OOP), Web Scraping, Data Capture, Data Analysis, Python Programming, NumPy, Data Preprocessing, Data Visualization, UI Components, User Interface (UI) Design, Programming Principles
Beginner · Course · 1 - 3 Months

Infosec
Skills you'll gain: MITRE ATT&CK Framework, Penetration Testing, Brute-force attacks, Cyber Operations, Scripting, Cybersecurity, Scripting Languages, Python Programming, Automation
Mixed · Course · 1 - 4 Weeks
University of Michigan
Skills you'll gain: Data Structures, File I/O, Data Processing, Data Dictionary, Programming Principles, Data Manipulation, Python Programming, Data Storage, Computer Programming, Software Installation, Development Environment
Mixed · Course · 1 - 3 Months

Akamai Technologies, Inc.
Skills you'll gain: Application Development, Scripting, MySQL, Data Structures, File I/O, Python Programming, Web Development, Database Management, Web Applications, SQL, File Management, Programming Principles
Beginner · Course · 1 - 3 Months

Scrimba
Skills you'll gain: Python Programming, Programming Principles, Computational Logic, Computer Programming, Web Development Tools, Web Development, Software Engineering
Intermediate · Course · 1 - 4 Weeks

University of Michigan
Skills you'll gain: Object Oriented Programming (OOP), JSON, Object Oriented Design, Unit Testing, Python Programming, Code Reusability, Software Testing, Data Structures
Intermediate · Course · 1 - 4 Weeks

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

Edureka
Skills you'll gain: Django (Web Framework), Object-Relational Mapping, Full-Stack Web Development, Application Deployment, Back-End Web Development, Database Design, Web Components, Web Development, Data Modeling, Database Application, Web Applications, Web Frameworks, Python Programming, Authentications, Database Management, Model View Controller, Databases, Application Development, File I/O, Application Programming Interface (API)
Beginner · Course · 1 - 4 Weeks