
Skills you'll gain: File I/O, Matplotlib, Data Manipulation, Pandas (Python Package), Data Visualization, Data Persistence, NumPy, Data Processing, Scripting, Object Oriented Programming (OOP), Python Programming, Query Languages, Database Application, Databases, Relational Databases, Object Oriented Design, Data Import/Export, Debugging
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: GitHub, Version Control, Git (Version Control System), Unix Commands, Unix Shell, Software Versioning, Linux Commands, Command-Line Interface, Software Configuration Management, File Management
Beginner · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Value Propositions, Social Media Marketing, Market Research, Social Media Strategy, Strategic Planning, Search Engine Optimization, Marketing Operations, Competitive Analysis, Data-Driven Decision-Making, Consumer Behaviour, Business Modeling, Customer Analysis, Web Analytics and SEO, Operations Management, Technical Management, Marketing Management, Digital Marketing, Branding, Google Ads, Forecasting
Build toward a degree
Beginner · Specialization · 3 - 6 Months

Microsoft
Skills you'll gain: C++ (Programming Language), API Design, Software Architecture, Software Design, Maintainability, Data Structures, Generative AI Agents, Data Validation, Performance Tuning, Secure Coding, Verification And Validation, Algorithms, Debugging
Beginner · Course · 1 - 3 Months

University of Washington
Skills you'll gain: Responsive Web Design, Web Design, GitHub, HTML and CSS, Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), Version Control, Web Design and Development, Usability, User Interface and User Experience (UI/UX) Design, User Experience, Javascript, Web Content Accessibility Guidelines, Browser Compatibility, User Story, Front-End Web Development, Web Development, Mobile Development, Semantic Web, Git (Version Control System)
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: C++ (Programming Language), Object Oriented Programming (OOP), File I/O, Data Structures, Algorithms, Maintainability, Performance Tuning, File Management, Debugging
Intermediate · Course · 1 - 3 Months

Edureka
Skills you'll gain: Performance Tuning, Web Development, Web Services, Web Applications, Object Oriented Design, Software Architecture, Microservices, Network Security, Data Structures
Beginner · Course · 1 - 3 Months

Universidad Nacional Autónoma de México
Skills you'll gain: Process Engineering, Chemical Engineering, Energy and Utilities, Engineering Design Process, Mechanical Engineering, Engineering Calculations, Control Systems, Cost Estimation, Mathematical Modeling, Simulation and Simulation Software, Safety Standards
Advanced · Course · 1 - 3 Months

LearnQuest
Skills you'll gain: Docker (Software), Containerization, Microservices, Application Deployment, CI/CD, Data Persistence, DevOps, YAML, Software Development, Virtualization, Application Security, Virtual Networking, Command-Line Interface
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: C++ (Programming Language), Maintainability, Software Design Patterns, Programming Principles, Algorithms, Data Structures, Performance Tuning, Debugging
Advanced · Course · 1 - 3 Months

Skills you'll gain: Journals, Writing, Storytelling, Personal Development, Self-Awareness, Creativity, Empathy, Emotional Intelligence, Editing
Beginner · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Keyword Research, Generative AI, Search Engine Optimization, Web Analytics and SEO, Search Engine Marketing, Prompt Engineering, Competitive Analysis
Intermediate · Course · 1 - 4 Weeks