
Skills you'll gain: User Experience Design, User Interface and User Experience (UI/UX) Design, User Experience, Design Research, Linux Commands, User Centered Design, Debugging, User Interface (UI), UI Components, Software Versioning, Software Visualization, Web Content Accessibility Guidelines, Pseudocode, JavaScript Frameworks, Javascript, Web Applications, Cascading Style Sheets (CSS), Unit Testing, Application Development, API Design
Build toward a degree
Beginner · Professional Certificate · 3 - 6 Months

Meta
Skills you'll gain: Jest (JavaScript Testing Framework), React.js, JavaScript Frameworks, API Design, Unit Testing, UI Components, Front-End Web Development, Software Design Patterns, Javascript
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Quality Monitoring, Cloud API, Application Programming Interface (API), Web Services, Customer Communications Management, Account Management, Business Communication, Data Migration
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Prompt Engineering, Prompt Patterns, Generative AI, Large Language Modeling, Responsible AI, ChatGPT, Restful API, Application Deployment, Artificial Intelligence, Software Development Tools, Software Testing, Test Automation, Software Development, DevSecOps, Application Security, CI/CD, Application Programming Interface (API), AI Product Strategy, Artificial Intelligence and Machine Learning (AI/ML), Java Programming
Intermediate · Specialization · 1 - 3 Months

Skills you'll gain: Jest (JavaScript Testing Framework), Django (Web Framework), Version Control, Restful API, Responsive Web Design, Unix Commands, HTML and CSS, Git (Version Control System), GitHub, Relational Databases, Object Oriented Programming (OOP), Database Management Systems, Bootstrap (Front-End Framework), React.js, Mobile Development, SQL, Database Design, API Design, Linux Commands, Python Programming
Beginner · Specialization · 3 - 6 Months

University of Michigan
Skills you'll gain: Data Processing, Web Scraping, Data Store, Relational Databases, Data Visualization, Database Design, SQL, Restful API, Databases, Web Services, JSON, Interactive Data Visualization, Extensible Markup Language (XML), Data Structures, Data Modeling, Programming Principles, Database Management, Data Analysis, Python Programming, Computer Programming
Build toward a degree
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: CI/CD, Software Development Life Cycle, Open Web Application Security Project (OWASP), Continuous Integration, Istio, Linux Commands, Software Architecture, Agile Software Development, Cloud Computing Architecture, Application Deployment, Test Driven Development (TDD), Kubernetes, Gherkin (Scripting Language), Restful API, Git (Version Control System), DevOps, Grafana, Software Engineering, Data Import/Export, Application Development
Build toward a degree
Beginner · Professional Certificate · 3 - 6 Months

University of Michigan
Skills you'll gain: UI/UX Research, Surveys, Qualitative Research, Usability Testing, User Experience Design, User Research, User Experience, User Story, Prototyping, Wireframing, User Centered Design, Survey Creation, Sampling (Statistics), Design Research, Interaction Design, Ideation, A/B Testing, Conceptual Design, Web Analytics, User Interface (UI)
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Distributed Denial-Of-Service (DDoS) Attacks, Metasploit, Penetration Testing, Malware Protection, Exploitation techniques, Database Management, Security Testing, Cyber Threat Intelligence, Vulnerability Assessments, Cyber Security Assessment, Cryptography, Cybersecurity, Vulnerability Scanning, Hardening, Threat Detection, Data Import/Export, Public Key Infrastructure, MySQL, Linux, Linux Administration
Beginner · Specialization · 3 - 6 Months

IBM
Skills you'll gain: Prompt Engineering, Software Development Life Cycle, Prompt Patterns, Large Language Modeling, Software Architecture, Computer Vision, LangChain, Responsive Web Design, Restful API, LLM Application, Generative AI, Flask (Web Framework), Responsible AI, IBM Cloud, Data Import/Export, Python Programming, Engineering Software, Workflow Management, Machine Learning, Data Science
Build toward a degree
Beginner · Professional Certificate · 3 - 6 Months

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

Skills you'll gain: Prompt Engineering, Exploratory Data Analysis, Data Wrangling, LangChain, Prompt Patterns, Large Language Modeling, Unsupervised Learning, PyTorch (Machine Learning Library), Generative AI, Restful API, Keras (Neural Network Library), Data Transformation, Supervised Learning, Flask (Web Framework), Data Analysis, Data Cleansing, Data Manipulation, Responsible AI, LLM Application, Data Import/Export
Beginner · Professional Certificate · 3 - 6 Months