
Skills you'll gain: GitHub, Git (Version Control System), Version Control, Software Versioning, Continuous Integration, Collaborative Software, Code Review, Command-Line Interface, Issue Tracking, Debugging
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Open Web Application Security Project (OWASP), OpenShift, CI/CD, Continuous Integration, Serverless Computing, Agile Software Development, Scrum (Software Development), Test Driven Development (TDD), Jenkins, Software Testing, Behavior-Driven Development, Code Coverage, Agile Methodology, Containerization, Cloud-Native Computing, DevOps, Kubernetes, Application Security, Grafana, System Monitoring
Build toward a degree
Intermediate · Professional Certificate · 3 - 6 Months
University of Michigan
Skills you'll gain: Feature Engineering, Model Evaluation, Applied Machine Learning, Supervised Learning, Scikit Learn (Machine Learning Library), Predictive Modeling, Machine Learning, Decision Tree Learning, Unsupervised Learning, Python Programming, Random Forest Algorithm, Regression Analysis, Classification Algorithms, Artificial Neural Networks
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: UI/UX Research, Usability Testing, Presentations, User Experience Design, User Research, Mobile Development, Data Ethics, User Centered Design, Prototyping, Research Methodologies, Wireframing, Interviewing Skills, Information Privacy
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Data Analysis, Interviewing Skills, Case Studies, Analytical Skills, Exploratory Data Analysis, Google Sheets, Data Processing, Google Analytics, Portfolio Management, Data Storytelling, Data Visualization, LinkedIn, Data Cleansing, R Programming, Presentations, SQL
Beginner · Course · 1 - 4 Weeks

University of Michigan
Skills you'll gain: Database Design, SQL, MySQL, PHP (Scripting Language), Relational Databases, JSON, Database Management, jQuery, Hypertext Markup Language (HTML), Javascript and jQuery, Ajax, Databases, Database Management Systems, Database Application, Database Development, Debugging, Web Applications, Object Oriented Programming (OOP), Application Development, Javascript
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: AI Security, Risking, Data Security, Generative AI, Analysis, Critical Thinking
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Excel Formulas, Microsoft Excel, Power BI, Spreadsheet Software, Timelines, Data Processing, Data Analysis, Data Manipulation, Data Cleansing
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Apache, CI/CD, Full-Stack Web Development, Continuous Deployment, Ruby (Programming Language), Service Management, Software Installation
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Network Security, Hardening, Network Protocols, Cloud Security, Network Architecture, Intrusion Detection and Prevention, TCP/IP, Vulnerability Assessments, Computer Networking, Cybersecurity, Network Infrastructure, Firewall, Cloud Computing, Virtual Private Networks (VPN), Encryption
Beginner · Course · 1 - 4 Weeks

Meta
Skills you'll gain: React Native, Core Data (Software), Restful API, Version Control, User Research, Usability Testing, Apple iOS, iOS Development, Data Structures, Swift Programming, Jest (JavaScript Testing Framework), User Interface (UI), Unix Commands, Git (Version Control System), Persona (User Experience), GitHub, Interaction Design, Apple Xcode, Mobile Development, Javascript
Build toward a degree
Beginner · Professional Certificate · 3 - 6 Months

Skills you'll gain: MySQL, Database Management, Database Administration, Data Warehousing, Linux Commands, Star Schema, Data Integrity, Unit Testing, Algorithms, Command-Line Interface, Software Visualization, Linux, Pseudocode, Query Languages, Collaborative Software, Django (Web Framework), Database Architecture and Administration, Computational Thinking, Test Driven Development (TDD), File Management
Beginner · Professional Certificate · 3 - 6 Months