
Skills you'll gain: React Native, iOS Development, Apple iOS, Software Development Life Cycle, Flutter (Software), Mobile Development, Software Architecture, React Redux, Android Studio, User Centered Design, Android Development, Swift Programming, Responsive Web Design, Git (Version Control System), GitHub, User Interface (UI) Design, Android (Operating System), Cascading Style Sheets (CSS), Data Ethics, AI Personalization
Beginner · Professional Certificate · 3 - 6 Months

Intermediate · Course · 1 - 3 Months

Skills you'll gain: User Story, Cloud Computing Architecture, Agile Software Development, Cloud Services, Scrum (Software Development), Cloud Deployment, Agile Methodology, Kanban Principles, DevOps, Backlogs, Cloud Security, Cloud Technologies, Cloud Infrastructure, Sprint Retrospectives, Cloud Platforms, Cloud Computing, Cloud-Native Computing, Devops Tools, Continuous Integration, CI/CD
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Prompt Engineering, Prompt Patterns, ChatGPT, Generative AI, Generative Model Architectures, Data Ethics, Generative AI Agents, AI Personalization, Mobile Development, AI powered creativity, Software Design Documents, Software Design, Prompt Engineering Tools, Anthropic Claude, Mobile Development Tools, LLM Application, AI literacy, iOS Development, Machine Learning Software, Software Development
Advanced · Specialization · 3 - 6 Months

University of California San Diego
Skills you'll gain: Data Structures, Algorithms, Data Storage, Graph Theory, Computer Programming, C++ (Programming Language), Java Programming, Java
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Data Validation, Google Sheets, Spreadsheet Software, Data Analysis, Data Synthesis, Data Manipulation, Analytical Skills, Consolidation, Excel Formulas, Query Languages, Pivot Tables And Charts, Data Quality, SQL, Data Integration, Data Transformation, Database Management, User Feedback
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Graph Theory, Data Structures, Algorithms, Computer Programming, Python Programming, Computational Thinking, Data Science, Theoretical Computer Science, Data Processing, Geometry, Data Analysis Expressions (DAX), Data Manipulation, Performance Tuning, Data Analysis, Data Management, Applied Mathematics
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Prompt Engineering, Prompt Engineering Tools, LLM Application, OpenAI API, Token Optimization, OpenAI, Anthropic Claude, Authentications, Large Language Modeling, Command-Line Interface, Key Management, Development Environment, Application Programming Interface (API), Python Programming, Virtual Environment
Intermediate · Course · 1 - 4 Weeks

Illinois Tech
Skills you'll gain: Test Driven Development (TDD), Python Programming, Object Oriented Programming (OOP), Object Oriented Design, Scripting Languages, Code Reusability, Test Script Development, Computer Programming, Unit Testing, File I/O, Development Testing, Web Development, Scripting, Program Development, Other Programming Languages, Database Software, Open Source Technology, Database Management, Database Development, Data Processing
Build toward a degree
Intermediate · Course · 1 - 3 Months

Skills you'll gain: File I/O, File Management, Python Programming, Data Import/Export, Context Management
Beginner · Course · 1 - 3 Months

University of California San Diego
Skills you'll gain: Big Data, Apache Hadoop, Scalability, Data Processing, Data Science, Distributed Computing, Unstructured Data, Data Analysis, Real Time Data, Data Quality, Data Storage
Mixed · Course · 1 - 3 Months

Skills you'll gain: User Story, Software Development Life Cycle, Software Architecture, Sprint Retrospectives, Agile Software Development, Kanban Principles, DevOps, Backlogs, Full-Stack Web Development, Scrum (Software Development), Information Technology, Computer Hardware, Agile Methodology, Sprint Planning, Agile Project Management, Team Building, Registration, Risk Management, Leadership, Communication
Beginner · Professional Certificate · 3 - 6 Months