
Skills you'll gain: C++ (Programming Language), C and C++, Application Development, Program Development, Computer Programming, Programming Principles, Code Reusability, Computational Logic
★ 4.3 (14) · Beginner · Guided Project · Less Than 2 Hours

LearnQuest
Skills you'll gain: Java Platform Enterprise Edition (J2EE), Application Deployment, Web Applications, Application Servers, Java, Web Servers, Java Programming, Web Development, Server Side, Application Frameworks
★ 4.6 (82) · Intermediate · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Requirements Management, Design Reviews, Systems Engineering, Engineering Management, Requirements Analysis, Systems Design, Organizational Leadership, Functional Design, Software Engineering, Systems Integration, Technical Design, Leadership, Engineering Design Process, Performance Measurement, Design Specifications, Performance Metric, Manufacturing and Production, Coordination
★ 4.8 (43) · Beginner · Course · 1 - 3 Months

Skills you'll gain: Back-End Web Development, Server Side, Full-Stack Web Development, Middleware, Authentications, API Design, Application Programming Interface (API), User Accounts, Databases, JavaScript Frameworks, GitHub, Development Environment, Data Validation
★ 4.6 (44) · Intermediate · Course · 1 - 4 Weeks

University of London
Skills you'll gain: Pseudocode, File I/O, C++ (Programming Language), Integrated Development Environments, Object Oriented Programming (OOP), Development Environment, Algorithms, Programming Principles, Software Installation
★ 4.7 (36) · Intermediate · Course · 1 - 4 Weeks
Skills you'll gain: Web Content Accessibility Guidelines, User Interface (UI), Usability, Web Design, User Interface and User Experience (UI/UX) Design, Web Design and Development, Hypertext Markup Language (HTML), Front-End Web Development, UI Components, HTML and CSS, Semantic Web, Cascading Style Sheets (CSS), Web Content, Javascript
★ 4.7 (36) · Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Robotics, Machine Controls, Reinforcement Learning, Artificial Intelligence and Machine Learning (AI/ML), CI/CD, Continuous Integration, Artificial Intelligence, 3D Modeling, Large Language Modeling, Agentic Workflows, Continuous Deployment, Docker (Software), Agentic systems, Simulation and Simulation Software, LLM Application, Containerization, Ubuntu, Python Programming, Linux, C++ (Programming Language)
Intermediate · Specialization · 3 - 6 Months

Advancing Women in Tech
Skills you'll gain: Amazon Web Services, Cloud Computing, Cloud Management, Cloud Services, Amazon S3, Cloud Infrastructure, Public Cloud, Amazon Elastic Compute Cloud, Cloud Computing Architecture, AWS CloudFormation, AWS Identity and Access Management (IAM), Technical Product Management, Cloud Platforms, AWS Kinesis, Amazon Redshift, Cloud Security, Software Architecture, Amazon CloudWatch, Cloud Storage, Product Management
★ 4.5 (94) · Beginner · Specialization · 1 - 3 Months

Universidad de Palermo
Skills you'll gain: Civil and Architectural Engineering, Architecture and Construction, Civil Engineering, Sustainable Architecture, Sustainable Technologies, Project Management, Engineering Management, Innovation, Sustainable Design, AI Integrations, Organizational Change, Robotics, Culture Transformation, Case Studies, AI literacy, 3D Modeling
★ 4.5 (8) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Application Security, Information Management, Security Controls, Configuration Management, Threat Management, Secure Coding, Vulnerability Assessments, System Configuration, Asset Management, Cloud Security, Patch Management, Cloud Management, Software Development Life Cycle, Asset Protection, Cloud Computing, Change Control, Encryption
Intermediate · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Network Performance Management, Virtual Networking, General Networking, Google Cloud Platform, Computer Networking, Network Architecture, Network Infrastructure, Network Security, Network Routing, Firewall, System Configuration, Infrastructure Security, Security Controls, Security Software
★ 4.1 (18) · Beginner · Project · Less Than 2 Hours

MathWorks
Skills you'll gain: Computer Vision, Model Evaluation, Image Analysis, Model Training, Matlab, Machine Learning Methods, Data Preprocessing, Machine Learning, Classification Algorithms, Supervised Learning, Machine Learning Algorithms
★ 4.8 (23) · Beginner · Course · 1 - 4 Weeks