
Peking University
Skills you'll gain: Software Engineering, Object Oriented Design, Software Testing, Software Development Tools, Unified Modeling Language, Development Environment, System Requirements, Requirements Analysis, Agile Software Development, Agile Methodology, Software Quality (SQA/SQC), Systems Development Life Cycle, Test Case, Software Development Life Cycle, Software Development Methodologies, Functional Requirement, Software Engineering Tools, Object Oriented Programming (OOP), Systems Analysis, Software Development
★ 4.6 (57) · Intermediate · Course · 1 - 3 Months

LearnQuest
Skills you'll gain: Spring Framework, Java Programming, Java, File I/O, Java Platform Enterprise Edition (J2EE), Object Oriented Programming (OOP), Application Frameworks, Code Reusability, Data Structures, File Management
★ 4.7 (222) · Intermediate · Course · 1 - 3 Months

Skills you'll gain: Business Modeling, Design Thinking, Innovation, Ideation, Entrepreneurship, Solution Design, Business Strategy, Business Architecture, Customer Insights, Brainstorming, Customer Analysis, Process Development, Market Opportunities, Entrepreneurial Finance, Creativity, Product Development, Product Strategy, Fundraising and Crowdsourcing, Value Propositions
★ 4.7 (153) · Intermediate · Course · 1 - 3 Months

Vanderbilt University
Skills you'll gain: Prompt Engineering, Prompt Patterns, ChatGPT, Matlab, AI Personalization, Debugging, LLM Application
★ 4.9 (7) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Flutter (Software), Mobile Development, UI Components, Cross Platform Development, Maintainability, Microsoft Visual Studio, Development Environment, Application Development, Integrated Development Environments, Programming Principles, User Interface (UI), Computer Programming, Software Installation
★ 4.4 (22) · Beginner · Course · 1 - 3 Months

IIMA - IIM Ahmedabad
Skills you'll gain: Digital Transformation, Business Transformation, Stakeholder Engagement, Stakeholder Management, Organizational Change, Change Management, Business Modeling, Enterprise Architecture, Information Technology Architecture, Cloud Computing Architecture, Governance, Automation, Operational Excellence, Overcoming Objections, Cybersecurity
★ 4.7 (45) · Beginner · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Prompt Engineering, Google Cloud Platform, Kubernetes, Cloud Infrastructure, Containerization, Cloud Platforms, Cloud Storage, Cloud Services, Identity and Access Management, Virtual Machines, Infrastructure As A Service (IaaS), Cloud Computing, Network Infrastructure, Cloud Deployment, Application Development, Data Storage, Virtual Networking, Serverless Computing
★ 4.5 (706) · Beginner · Course · 1 - 3 Months

Skills you'll gain: Lead Generation, Email Automation, No-Code Development, Google Sheets, Application Deployment, Real Time Data, Customer Communications Management
★ 4.5 (331) · Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: C# (Programming Language), Software Architecture, .NET Framework, Object Oriented Design, Distributed Computing, Scalability, Object Oriented Programming (OOP), Software Design, Object-Relational Mapping, Microservices, MongoDB, Data Access, Model View Controller, Performance Tuning, Computer Programming, Maintainability, NoSQL, Event-Driven Programming
★ 4.5 (103) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: File I/O, C++ (Programming Language), Object Oriented Design, Object Oriented Programming (OOP), C and C++, Debugging, Data Structures, C (Programming Language), Code Reusability, Development Environment, Program Development, Programming Principles, Computer Programming, Memory Management, Computer Programming Tools, Data Persistence, Integrated Development Environments, Algorithms, Data Management, Computational Logic
★ 4.6 (16) · Intermediate · Specialization · 1 - 3 Months

LearnQuest
Skills you'll gain: Java Programming, Java, Software Development Tools, Application Servers, Computer Programming Tools, Web Applications, Development Environment, Java Platform Enterprise Edition (J2EE), Object Oriented Programming (OOP), Application Development, Eclipse (Software), Program Development, Computer Programming, Object Oriented Design, Mobile Development, Programming Principles, Integrated Development Environments, UI Components, Event-Driven Programming, User Interface (UI)
★ 4.4 (207) · Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Data-Driven Decision-Making, Agile Product Development, Project Performance, Process Improvement
★ 4.8 (30) · Beginner · Course · 1 - 4 Weeks