
Vanderbilt University
Skills you'll gain: Prompt Engineering, Image Analysis, Data Visualization Software, File I/O, Matlab, Algorithms, User Interface (UI), Applied Machine Learning, ChatGPT, Scatter Plots, Object Oriented Programming (OOP), Digital Signal Processing, Mathematical Software, Computer Programming, Histogram, Predictive Modeling, AI Personalization, Data Processing, Data Analysis, Programming Principles
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Agile Software Development, Cloud Computing Architecture, Cloud Services, Cloud Deployment, Agile Methodology, DevOps, Kanban Principles, Cloud Security, Cloud Infrastructure, Cloud Platforms, Cloud Computing, Agile Project Management, Cloud-Native Computing, User Story, Cloud Storage, Sprint Retrospectives, Sprint Planning, CI/CD, Test Driven Development (TDD), Scrum (Software Development)
Beginner · Specialization · 3 - 6 Months

University of California San Diego
Skills you'll gain: Data Structures, Graph Theory, Algorithms, Program Development, Bioinformatics, Data Storage, Development Testing, Theoretical Computer Science, Computational Thinking, Network Analysis, Test Case, Programming Principles, Computer Programming, Python Programming, C and C++, Java, Rust (Programming Language), Javascript, Software Testing, Debugging
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Operating System Administration, Package and Software Management, File Systems, Microsoft Windows, Linux, Operating Systems, OS Process Management, Linux Administration, Remote Access Systems, System Monitoring, Command-Line Interface, User Accounts, Systems Administration, Technical Support and Services, File Management, Software Installation, Virtualization
Beginner · Course · 1 - 3 Months

Skills you'll gain: Bootstrap (Front-End Framework), Software Development Life Cycle, Cloud-Native Computing, Software Architecture, Browser Compatibility, User Centered Design, React Redux, CI/CD, Cloud Applications, Responsive Web Design, Cloud Development, NoSQL, Git (Version Control System), GitHub, Webpack, Application Development, MongoDB, Web Design and Development, HTML and CSS, Engineering Software
Beginner · Professional Certificate · 3 - 6 Months

Skills you'll gain: Data Storytelling, Data Presentation, Interactive Data Visualization, Data Visualization, Data Visualization Software, Statistical Visualization, Big Data, Microsoft Excel, IBM Cognos Analytics, Data Analysis, Statistical Analysis, Apache Hadoop, Analytical Skills, Excel Formulas, Looker (Software), Scatter Plots, Tree Maps, Spreadsheet Software, Dashboard, Data Cleansing
Build toward a degree
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Spreadsheet Software, Stakeholder Communications, Dashboard, Data-Driven Decision-Making, Data Analysis, Data Entry, Analytical Skills, Business Analysis, Quantitative Research, Problem Solving, Smart Goals
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Cloud Deployment, CI/CD, Open Web Application Security Project (OWASP), Continuous Integration, Istio, Agile Software Development, Application Deployment, Test Driven Development (TDD), Gherkin (Scripting Language), Kubernetes, Jenkins, Code Coverage, OpenShift, Cloud Applications, Agile Methodology, Behavior-Driven Development, DevOps, Secure Coding, Grafana, System Monitoring
Build toward a degree
Intermediate · Professional Certificate · 3 - 6 Months

Skills you'll gain: Django (Web Framework), Responsive Web Design, Cascading Style Sheets (CSS), HTML and CSS, Back-End Web Development, Relational Databases, Object Oriented Programming (OOP), Database Management Systems, Bootstrap (Front-End Framework), SQL, Database Design, Databases, Front-End Web Development, Database Administration, Unit Testing, MySQL, Web Development, Computer Programming, Pseudocode, Communication
Beginner · Specialization · 3 - 6 Months
University of California, Santa Cruz
Skills you'll gain: Programming Principles, Software Documentation
Beginner · Course · 1 - 3 Months

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

Skills you'll gain: Prompt Engineering, Prompt Patterns, Generative AI, Systems Analysis, AI Workflows, Business Analysis, Systems Architecture, Solution Architecture, Business Process Automation, Stakeholder Analysis, Prototyping, Software Architecture, Consulting, Systems Thinking, Responsible AI, Machine Learning, Business Communication, Project Documentation, Stakeholder Communications, Technical Consulting
Beginner · Specialization · 1 - 3 Months