
Skills you'll gain: C and C++, File I/O, C++ (Programming Language), Object Oriented Design, Object Oriented Programming (OOP), 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, Functional Design, Data Management
★ 4.6 (22) · Intermediate · Specialization · 1 - 3 Months

Institut Mines-Télécom
Skills you'll gain: Augmented Reality, Augmented and Virtual Reality (AR/VR), Mobile Development, Mobile Development Tools, Android Development, Android (Operating System), Application Development, Image Analysis, Geographic Information Systems, 3D Assets, Geospatial Information and Technology, Computer Vision, Global Positioning Systems, Prototyping, Scripting
★ 4.3 (142) · Intermediate · Course · 1 - 3 Months

Skills you'll gain: API Testing, Postman API Platform, OAuth, Application Programming Interface (API), Performance Testing, Security Testing, Software Testing, Test Tools, Authentications, Scenario Testing
★ 4.3 (76) · Beginner · Guided Project · Less Than 2 Hours
Skills you'll gain: Django (Web Framework), Postman API Platform, Restful API, Data Validation, Authentications, Authorization (Computing), Application Programming Interface (API), API Design, JSON, API Testing, Object-Relational Mapping, Python Programming
★ 4.6 (49) · Advanced · Course · 1 - 4 Weeks

Michigan State University
Skills you'll gain: Game Design, Unity Engine, 3D Assets, Prototyping, Video Game Development, 3D Modeling, Computer Graphics, Multimedia, Programming Principles, Development Testing
★ 4.8 (69) · Intermediate · Course · 1 - 4 Weeks

STARWEAVER
Skills you'll gain: Matlab, Data Visualization, Engineering Practices, Data Analysis, Model Based Systems Engineering, Applied Mathematics, Computer Programming, Data Integration, Data Manipulation
★ 4.1 (58) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Exploratory Data Analysis, Seaborn, Plotly, Data Visualization, Data Visualization Software, Interactive Data Visualization, Data Analysis, Python Programming, Predictive Modeling, Data Science, Jupyter, Computing Platforms
★ 4.5 (182) · Intermediate · Guided Project · Less Than 2 Hours

Rice University
Skills you'll gain: Diversity Equity and Inclusion Initiatives, Diversity Programs, Diversity Training, Diversity and Inclusion, Diversity Awareness, Intercultural Competence, Human Resource Strategy, Employee Retention, Demography, Workplace inclusivity, Benchmarking, Human Resources Management and Planning, Social Justice, Cultural Diversity, Talent Recruitment, Human Resources, Employee Training, Recruitment Strategies, Peer Review, Leadership and Management
★ 4.8 (340) · Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Retrieval-Augmented Generation, Model Context Protocol, Agentic Workflows, Prompt Engineering, Anthropic Claude, Application Programming Interface (API), Prompt Patterns, Prompt Engineering Tools, LLM Application, JSON, AI Integrations, Generative AI Agents, AI literacy, Tool Calling, Generative AI, Scripting, Token Optimization, Document Management, Context Engineering, Agentic systems
★ 3.7 (27) · Intermediate · Specialization · 1 - 3 Months

Skills you'll gain: Data Analysis Expressions (DAX), Power BI, Pivot Tables And Charts, Microsoft Excel, R Programming, Alteryx, R (Software), Dashboard, Statistical Programming, Data Transformation, Tableau Software, Data Cleansing, Data Visualization Software, Spreadsheet Software, Debugging, Data Visualization, Automation, Python Programming, Data Structures, Statistical Analysis
★ 4.5 (30) · Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: File I/O, Code Reusability, Python Programming, Programming Principles, Data Dictionary, File Systems, Computational Logic, Command-Line Interface, Data Cleansing, Data Structures, Package and Software Management, File Management, Scripting, Data Manipulation, Logical Reasoning, Development Environment, Simulations
★ 4.8 (59) · Beginner · Specialization · 3 - 6 Months

University of Colorado Boulder
Skills you'll gain: Object Oriented Design, Object Oriented Programming (OOP), Software Design Patterns, Unified Modeling Language, Software Design, Java, Java Programming, Software Architecture, User Interface and User Experience (UI/UX) Design, API Design, Software Development, AI Integrations
Intermediate · Course · 1 - 3 Months