
Korea Advanced Institute of Science and Technology(KAIST)
Skills you'll gain: NumPy, Python Programming, Artificial Intelligence, Programming Principles, Tensorflow, Data Structures, Development Environment, Software Installation, Data Manipulation, Package and Software Management
★ 4.6 (89) · Beginner · Course · 1 - 3 Months

Skills you'll gain: Software Documentation, Generative AI, Debugging, ChatGPT, Development Environment, Technical Documentation, Python Programming, Program Development, Software Development, Application Development
★ 4.3 (22) · Intermediate · Guided Project · Less Than 2 Hours

University of Washington
Skills you'll gain: Ruby (Programming Language), Other Programming Languages, Object Oriented Programming (OOP), Object Oriented Design, Computer Programming, Programming Principles, Functional Design, Computational Thinking, Code Reusability
★ 4.9 (463) · Mixed · Course · 1 - 3 Months

Skills you'll gain: Event-Driven Programming, Video Game Development, Debugging, Game Design, Animation and Game Design, Program Development, Algorithms, Computer Programming, Problem Solving, Design, Computer Science
★ 4.7 (141) · Beginner · Guided Project · Less Than 2 Hours

Duke University
Skills you'll gain: Debugging, Software Testing, Program Development, Test Planning, Simulations, Test Case, Computer Programming, Programming Principles, Algorithms, C (Programming Language), Build Tools
★ 4.3 (827) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Event-Driven Programming, Debugging, Programming Principles, Algorithms, Video Game Development, Computer Programming Tools, Game Design, Computer Programming, Program Development, Animation and Game Design, Interactive Design, Computer Science
★ 4.5 (1.5K) · Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Middleware, ASP.NET, .NET Framework, Restful API, Application Programming Interface (API), C# (Programming Language), API Design, Databases, Performance Tuning, Data Persistence, Web Development, Scalability, Development Environment, Web Applications, Web Analytics, Application Security
Intermediate · Course · 3 - 6 Months

Skills you'll gain: Data Ethics, No-Code Development, Artificial Intelligence and Machine Learning (AI/ML), Data Cleansing, Data Preprocessing, Artificial Intelligence, Data Quality, AI literacy, Human Computer Interaction, Business Solutions, Machine Learning, Business Metrics, Data Storytelling, Usability, Responsible AI, Generative AI, Business Analytics, Data Validation, Dashboard, Automation
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Object Oriented Programming (OOP), Unity Engine, Video Game Development, Event-Driven Programming, Animation and Game Design, Code Reusability, Game Design, C# (Programming Language), User Interface (UI), Scripting, UI Components, Animations
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Debugging, Development Environment, Open Source Technology, Integrated Development Environments, Program Development, AI Integrations, Software Development, Software Development Tools, Generative AI, Javascript
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Restful API, Postman API Platform, API Design, Application Programming Interface (API), .NET Framework, API Testing, Authentications, Object-Relational Mapping, Development Environment, Microsoft Development Tools, Microsoft Visual Studio, Web Development Tools, Application Frameworks, Authorization (Computing), Endpoint Security, Software Design Patterns, Data Mapping, Identity and Access Management, Data Validation
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Unit Testing, Code Review, Software Development Tools, Test Automation, Test Script Development, Software Documentation, Maintainability, Application Development, Generative AI, AI Integrations, Software Development, Computer Programming Tools, Software Technical Review, Jest (JavaScript Testing Framework), Javascript, ChatGPT, GitHub
Intermediate · Guided Project · Less Than 2 Hours