
Skills you'll gain: Apple iOS, Core Data (Software), Application Design, Swift Programming, Apple Xcode, User Interface (UI), Mobile Development, Data Store, Machine Learning Software, Software Architecture, Performance Tuning, Database Development, Database Management, Software Design, Model View Controller, User Interface and User Experience (UI/UX) Design, Application Development
Intermediate · Course · 1 - 4 Weeks

Rice University
Skills you'll gain: Computational Thinking, Event-Driven Programming, Algorithms, Combinatorics, Graph Theory, Programming Principles, Application Development, Object Oriented Programming (OOP), Data Structures, Probability, Bioinformatics, Interactive Design, Program Development, Big Data, Python Programming, Data Analysis, User Interface (UI), Machine Learning Algorithms, Theoretical Computer Science, Computer Programming
Beginner · Specialization · 3 - 6 Months

University of California San Diego
Skills you'll gain: Algorithms, Program Development, Debugging, Development Testing, Software Testing, Computational Thinking, Test Case, Computer Programming, Programming Principles, Data Structures, Theoretical Computer Science, Design Strategies
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Prompt Engineering, AI Personalization, Personalized Service, Marketing Communications, Customer Communications Management, Content Development and Management, Customer Engagement, Promotions and Campaigns
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Performance marketing, Google Ads, Media Buying, Content Performance Analysis, Advertising, Generative AI, Data Ethics, Campaign Management, Paid media, AI Personalization, Automation, Content Creation, Analytics
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Internet Of Things, Prototyping, PIC Microcontrollers, Embedded Systems, Information Technology Architecture, USB, Emerging Technologies, Program Development, Field-Programmable Gate Array (FPGA), System Configuration, Software Development, Power Electronics, Microarchitecture, Software Development Tools, Basic Electrical Systems, Electrical Wiring, Electrical Equipment, Electrical Power, Project Planning, Electric Power Systems
Mixed · Course · 1 - 4 Weeks

University of Alberta
Skills you'll gain: Virtual Teams, Recognizing Others, Conflict Management, Emotional Intelligence, Empathy & Emotional Intelligence, Collaboration, Occupational Health, Teamwork, Stress Management, Employee Engagement, Mental Health, Occupational Safety and Health Administration (OSHA), Crisis Management, Workplace inclusivity, Occupational Safety And Health, Human Resource Policies, Self-Awareness, Resilience, Communication, Leadership and Management
Beginner · Specialization · 3 - 6 Months

Board Infinity
Skills you'll gain: Performance Testing, Maintainability, Software Testing, Code Review, Software Technical Review, Security Testing, Test Planning, Software Quality Assurance, Test Tools, White-Box Testing, Regression Testing
Advanced · Course · 1 - 4 Weeks

LearnQuest
Skills you'll gain: JUnit, Unit Testing, Test Case, Test Data, Test Script Development, Test Automation
Intermediate · Course · 1 - 4 Weeks
University of Pennsylvania
Skills you'll gain: Branding, Marketing, Strategic Marketing, Go To Market Strategy, Brand Strategy, Marketing Strategy and Techniques, Customer Insights, Target Market, Customer experience strategy (CX), Marketing Communications, Marketing Analytics, Consumer Behaviour
Mixed · Course · 1 - 3 Months

American Museum of Natural History
Skills you'll gain: Physical Science, Environment, Hazard Analysis, Spatial Data Analysis, Geographic Information Systems, General Science and Research, Environmental Science, Scientific Methods
Mixed · Course · 1 - 4 Weeks

University of California, Irvine
Skills you'll gain: Business Writing, Goal Setting, Negotiation, Time Management, Business Planning, Project Controls, Feasibility Studies, Entrepreneurship, Team Leadership, Business Correspondence, Financial Statement Analysis, Project Planning, Team Performance Management, Concision, Peer Review, Team Management, Editing, Project Management, Communication, Performance Metric
Beginner · Specialization · 3 - 6 Months