
Skills you'll gain: Application Design, Scalability, Software Architecture, Data Validation
Beginner · Course · 1 - 4 Weeks
University of London
Skills you'll gain: Computer Science, Debugging, Development Environment, Computer Systems, Web Applications, Arithmetic, Computer Literacy, Javascript, Network Security, Computer Networking, Computer Programming Tools, Applied Mathematics, Computer Graphics, Web Design and Development, Software Development Tools, Cybersecurity, Computational Thinking, Computer Programming, General Mathematics, Problem Solving
Build toward a degree
Beginner · Specialization · 1 - 3 Months
Coursera
Skills you'll gain: Simulation and Simulation Software, Engineering Analysis, Engineering Design Process, Computer-Aided Design, Thermal Management, Numerical Analysis, Scientific Visualization, Software Design, Mechanics, Analytics, Physics, Software Installation, Computer Systems
Intermediate · Course · 1 - 4 Weeks

Alex Genadinik
Skills you'll gain: Generative AI Agents, Email Automation, Vibe coding, Agentic Workflows, Agentic systems, AI Workflows, AI Orchestration, Sales Process, Marketing Automation, HubSpot CRM, Sales Enablement, Sales Pipelines, Software As A Service, Sales Development, Lead Generation, Business Development, Prompt Engineering, New Business Development, Application Deployment, Campaign Management
Mixed · Course · 1 - 3 Months

Logical Operations
Skills you'll gain: Object Oriented Programming (OOP), File I/O, Python Programming, Operating Systems, Package and Software Management, Data Import/Export, Computer Programming, Development Environment, Object Oriented Design, Scripting, File Management, Scripting Languages, Programming Principles, Data Processing, Debugging, Program Development, Cross Platform Development, Computer Programming Tools, Software Development, Data Structures
Intermediate · Specialization · 1 - 3 Months
Skills you'll gain: Node.JS, React Redux, Restful API, Database Design, Ajax, Database Application, Databases, Full-Stack Web Development, Server Side, NoSQL, Back-End Web Development, Front-End Web Development, Javascript, React.js, Performance Tuning, API Design, Data Structures, MongoDB, Debugging, JavaScript Frameworks
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Server Side, Application Development, Data Modeling
Beginner · Course · 1 - 4 Weeks

Packt
Skills you'll gain: Test Driven Development (TDD), C and C++, C++ (Programming Language), Debugging, C (Programming Language), Object Oriented Programming (OOP), System Programming, Functional Design, Secure Coding, Software Architecture, Performance Tuning, Network Troubleshooting
Beginner · Course · 1 - 3 Months

University of Washington
Skills you'll gain: Software Installation, Programming Principles, Other Programming Languages, Functional Design, Computer Programming, Ruby (Programming Language), Theoretical Computer Science, Software Design, Computational Thinking
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Responsive Web Design, Human Computer Interaction, Interaction Design
Beginner · Course · 1 - 4 Weeks

Amazon Web Services
Skills you'll gain: AWS Identity and Access Management (IAM), Amazon CloudWatch, Data Lakes, Amazon DynamoDB, Amazon Web Services, Serverless Computing, Cloud Computing, Amazon S3, Scalability, Cloud Infrastructure, Amazon Elastic Compute Cloud, Event-Driven Programming, Cloud Security, Solution Architecture, Data Visualization, Cloud Storage, Data Architecture, Cloud Computing Architecture, API Gateway, Software Architecture
Build toward a degree
Intermediate · Professional Certificate · 3 - 6 Months

University of California San Diego
Skills you'll gain: Apache Spark, Model Evaluation, Apache Hadoop, Data Integration, Exploratory Data Analysis, Big Data, Classification Algorithms, Graph Theory, Data Pipelines, Database Design, Data Modeling, Regression Analysis, Data Mining, Data Management, Applied Machine Learning, Data Preprocessing, Data Presentation, Scalability, Data Processing, MongoDB
Beginner · Specialization · 3 - 6 Months