
University of Colorado Boulder
Skills you'll gain: Object Oriented Design, Unified Modeling Language, JUnit, Object Oriented Programming (OOP), Test Driven Development (TDD), Software Design Patterns, Java, Unit Testing, Software Testing, Java Programming, Software Engineering, Application Design, User Interface and User Experience (UI/UX) Design, Software Design, Software Architecture, API Design, Model View Controller, Software Development, Systems Analysis, Databases
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Development Environment, Program Development, Computer Programming Tools
Beginner · Course · 1 - 4 Weeks

DeepLearning.AI
Skills you'll gain: LLM Application, Large Language Modeling, LangChain, Generative AI Agents, Artificial Intelligence and Machine Learning (AI/ML), Tool Calling, Agentic systems, Automation, Application Deployment, Test Execution Engine, Program Development, Test Case
Beginner · Project · Less Than 2 Hours

Coursera
Skills you'll gain: Financial Forecasting, Business Valuation, Equities, Financial Modeling, Financial Analysis, Finance, Cash Flows, Investment Banking, Accounting, Capital Markets
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: LangChain, Generative AI Agents, Development Environment, Agentic systems, Artificial Intelligence, Tool Calling, LLM Application, Database Systems, Database Management, SQL, Database Application, Program Development, Databases, Software Development Tools, Prompt Engineering, OpenAI, Python Programming, Natural Language Processing
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Incident Response, Computer Security Incident Management, Intrusion Detection and Prevention, Threat Detection, Cyber Threat Hunting, Incident Management, Cybersecurity, Security Management, Security Information and Event Management (SIEM), Data Integrity, Technical Communication
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Terraform, Infrastructure as Code (IaC), Cloud Infrastructure, IT Automation, DevOps, Configuration Management, Command-Line Interface, Version Control
Beginner · Course · 1 - 3 Months

Hebrew University of Jerusalem
Skills you'll gain: Calculus, Trigonometry, Advanced Mathematics, Geometry, Applied Mathematics, Mathematical Theory & Analysis, Algebra, Integral Calculus, Graphing, Derivatives
Mixed · Course · 1 - 3 Months

Vanderbilt University
Skills you'll gain: Prompt Engineering, ChatGPT, Matlab, AI Personalization, Debugging, LLM Application, Code Review, Integrated Development Environments
Intermediate · Course · 1 - 4 Weeks

Pontificia Universidad Católica del Perú
Skills you'll gain: Software Development Life Cycle, Unified Modeling Language, Software Design, Software Engineering, Systems Development, Software Development, Waterfall Methodology, Requirements Analysis
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Azure Active Directory, Single Sign-On (SSO), Identity and Access Management, Authentications, Authorization (Computing), Active Directory, Multi-Factor Authentication, Microsoft Azure, Role-Based Access Control (RBAC), User Accounts, Security Controls, Enterprise Security, Cloud Services
Beginner · Course · 1 - 4 Weeks

Scrimba
Skills you'll gain: Open Source Technology, LLM Application, Responsible AI, Generative AI, Web Applications, Large Language Modeling, Artificial Intelligence
Intermediate · Course · 1 - 4 Weeks