
Technical University of Munich (TUM)
Skills you'll gain: Prompt Engineering, Amazon Bedrock, MLOps (Machine Learning Operations), Product Improvement, Innovation, Solution Design, Model Training, Generative AI, Ideation, Amazon Web Services, Lean Methodologies, Model Evaluation, Process Improvement, Human Centered Design, Product Development, New Product Development, Machine Learning Methods, Machine Learning, User Research, Risk Management
Beginner · Course · 1 - 3 Months

Skills you'll gain: Node.JS, Web Development, HTML and CSS, Front-End Web Development, Web Servers, Hypertext Markup Language (HTML), Cascading Style Sheets (CSS), Web Applications, JavaScript Frameworks, Server Side, Javascript, Middleware, Back-End Web Development
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Git (Version Control System), GitHub, Version Control, Jenkins, CI/CD, Devops Tools, GitHub Copilot, DevOps, Continuous Integration, Software Development Tools, Software Versioning, Continuous Deployment, Software Development, Webhook Security, Security Controls, Code Review, Authentications
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Cloud Development, Development Environment, Google Cloud Platform, Cloud Computing, Infrastructure As A Service (IaaS), Software Development, Software Installation, Virtual Machines, Cloud Infrastructure, Remote Access Systems, Linux Servers, Verification And Validation, Package and Software Management
Beginner · Project · Less Than 2 Hours

Skills you'll gain: Object Oriented Programming (OOP), File I/O, Data Persistence, Object Oriented Design, Java, Java Programming, Code Reusability, Maintainability, Software Design, Application Development, Computer Programming, Data Import/Export, Data Management, Data Validation
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Apple iOS, iOS Development, Swift Programming, Application Lifecycle Management, Mobile Development, UI Components, Application Development, Application Programming Interface (API), Data Persistence, User Interface (UI), Web Services, Programming Principles, User Interface (UI) Design, JSON, Data Modeling, Storyboarding
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Prompt Engineering, Vibe coding, Generative AI, Google Gemini, Development Environment, Computational Thinking, Program Development, Software Development, Python Programming
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Shiny (R Package), User Interface (UI), User Interface (UI) Design, Data Visualization Software, Interactive Data Visualization, Statistical Visualization, UI Components, Application Deployment, Web Applications, Front-End Web Development, Data Analysis, Back-End Web Development, Spatial Data Analysis, Web Development, Full-Stack Web Development, Server Side, Python Programming, Development Environment
Intermediate · Course · 1 - 3 Months

Skills you'll gain: LinkedIn, Email Marketing, Email Automation, Campaign Management, Marketing Automation, Interviewing Skills, Professional Networking, Marketing, Marketing Strategies, Data-Driven Marketing, Marketing Communications, Digital Marketing, Market Analysis
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Accounts Payable and Receivable, Payroll Processing, Accounts Payable, Cash Management, Reconciliation, Payroll, Accounts Receivable, Payroll Administration, Cash Handling, Cash Flows, Accounting Software, Accounting, QuickBooks (Accounting Software), Accounting Records, General Accounting, Interviewing Skills, Professional Networking, Portfolio Management, Microsoft Excel, Record Keeping
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Data Persistence, File I/O, C (Programming Language), Game Design, Programming Principles, Debugging, Code Reusability, Data Modeling, Video Game Development, Computational Thinking, System Programming, Data Integrity, C and C++, File Management, Program Development, Application Development, Data Management, Data Storage, Computational Logic, Animation and Game Design
Beginner · Specialization · 1 - 3 Months

University of California, Santa Cruz
Skills you'll gain: Software Development Life Cycle, Agile Project Management, Collaborative Software, Software Development, Development Testing, Test Script Development, Test Case, Python Programming, Cloud Management, Computer Science
Beginner · Course · 1 - 3 Months