
Meta
Beginner · Course · 1 - 3 Months

Scrimba
Skills you'll gain: Model Context Protocol, Prompt Engineering, LangChain, Retrieval-Augmented Generation, OpenAI API, Embeddings, Image Analysis, AI Workflows, Vector Databases, LLM Application, Cloud Deployment, Cloud Applications, Multimodal Prompts, Responsible AI, Hugging Face, Generative AI, Application Deployment, OpenAI, API Gateway, Software Engineering
Intermediate · Specialization · 3 - 6 Months

Fudan University
Skills you'll gain: Unity Engine, Game Design, Video Game Development, 3D Assets, Mobile Development, Intellectual Property, Cloud Deployment, Android (Operating System), User Interface (UI), Application Deployment, C# (Programming Language), Conceptual Design, Animation and Game Design, Cross Platform Development, System Design and Implementation, Computer Graphics, Visualization (Computer Graphics), Performance Tuning, Prototyping, Production Process
Beginner · Specialization · 3 - 6 Months

University of California, Davis
Skills you'll gain: ArcGIS, Geographic Information Systems, Geospatial Information and Technology, GIS Software, Spatial Analysis, Data Storytelling, Spatial Data Analysis, Geospatial Mapping, Data Presentation, Data Sharing, Metadata Management, Heat Maps, Environmental Science, Public Health, Emergency Response, Image Analysis, Project Management, Data Visualization, Data Visualization Software, Data Quality
Beginner · Specialization · 3 - 6 Months

University at Buffalo
Skills you'll gain: Blockchain, Test Driven Development (TDD), Development Testing, Application Development, Integrated Development Environments, Web Development Tools, Software Architecture, Web Applications, Application Programming Interface (API), Software Development Tools, Software Design Patterns, Command-Line Interface
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Adobe After Effects, Motion Graphics, Animations, Post-Production, Computer Graphic Techniques, Video Editing, 3D Assets, Timelines, Color Theory, Typography
Beginner · Course · 1 - 3 Months

Universidade de São Paulo
Skills you'll gain: Software Testing, Test Planning, Test Case, Acceptance Testing, Functional Testing, Software Quality Assurance, Quality Assurance, Usability Testing, White-Box Testing, Integration Testing
Beginner · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Agile Methodology, Scrum (Software Development), System Programming, Embedded Software, Software Testing, Embedded Systems, Linux, Agile Software Development, Docker (Software), Git (Version Control System), File I/O, Linux Commands, Linux Administration, Operating Systems, Bash (Scripting Language), Shell Script, C (Programming Language), C++ (Programming Language), Debugging, Internet Of Things
Intermediate · Specialization · 1 - 3 Months
University of California, Irvine
Skills you'll gain: Blockchain, Cryptography, Encryption, FinTech, Data Sharing, Transaction Processing, Fraud detection, Distributed Computing, Payment Systems, Data Integrity, Emerging Technologies, Digital Assets, Authentications, Software Systems, Systems Architecture, Data Security, Computer Systems, Software Architecture, Network Security, Software Versioning
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: AI Product Strategy, Sprint Retrospectives, Backlogs, Agile Product Development, Agile Software Development, Scrum (Software Development), Stakeholder Communications, Agile Methodology, Responsible AI, Kanban Principles, Generative AI, Product Roadmaps, Virtual Teams, Information Technology, Agile Project Management, Computer Hardware, Product Strategy, ChatGPT, Stakeholder Management, Sprint Planning
Beginner · Professional Certificate · 3 - 6 Months
University of Illinois Urbana-Champaign
Skills you'll gain: Application Specific Integrated Circuits, Hardware Design, Computer-Aided Design, Systems Design, Computer Architecture, Network Routing, Computational Logic, Electrical Engineering, Data Structures, Algorithms, Graph Theory, Mathematical Modeling, Calculus
Intermediate · Course · 1 - 3 Months

University of Leeds
Skills you'll gain: Programming Principles, Robotics, Python Programming, Computer Programming, Automation, Algorithms, Debugging, Development Environment, Data Structures
Beginner · Course · 1 - 4 Weeks