
Skills you'll gain: Data Import/Export, No-Code Development, Exploratory Data Analysis, Predictive Modeling, Machine Learning Methods, Applied Machine Learning, Data Pipelines, Data Manipulation, Data Analysis, Machine Learning, Predictive Analytics, Time Series Analysis and Forecasting
Beginner · Guided Project · Less Than 2 Hours

Scrimba
Skills you'll gain: React.js, UI Components, Front-End Web Development, Web Content Accessibility Guidelines, User Interface (UI), JavaScript Frameworks, Web Development Tools, Event-Driven Programming, Web Frameworks, Functional Design, Cascading Style Sheets (CSS), Application Programming Interface (API)
Intermediate · Course · 3 - 6 Months

University of Illinois Urbana-Champaign
Skills you'll gain: Distributed Computing, File Systems, Cloud Computing, Operating Systems, Transaction Processing, Network Security, Data Centers, Authorization (Computing), Apache Hadoop, Data Store, Authentications, Cryptography, NoSQL, Algorithms
Mixed · Course · 1 - 3 Months
Skills you'll gain: OS Process Management, Operating Systems, C (Programming Language), System Programming, Virtualization, Virtual Machines, Application Programming Interface (API)
Intermediate · Course · 1 - 4 Weeks

University of Michigan
Skills you'll gain: Analytical Skills, Data Analysis, Data Cleansing, Data Processing, Data Manipulation, Generative AI, ChatGPT, Version Control, Data Visualization Software, Statistical Analysis, Data Collection, Data Management, GitHub, Technical Support, Git (Version Control System)
Beginner · Course · 1 - 4 Weeks

University of California, Davis
Skills you'll gain: Prompt Engineering, Generative AI, Anthropic Claude, Responsible AI, ChatGPT, LLM Application, Data Ethics, Artificial Intelligence, Brainstorming, Machine Learning, Deep Learning, Workforce Development, Content Creation, Information Privacy
Beginner · Course · 1 - 4 Weeks

Scrimba
Skills you'll gain: TypeScript, Event-Driven Programming, Javascript, JavaScript Frameworks, Pseudocode, Computational Thinking, JSON, Web Development, Web Applications, Data Import/Export, Application Development, Mobile Development, Debugging, Algorithms, Data Structures, Object Oriented Programming (OOP), Data Management, Programming Principles, Unit Testing, Web Development Tools
Beginner · Specialization · 3 - 6 Months

Simplilearn
Skills you'll gain: Prompt Engineering, AI Personalization, Generative AI, Infrastructure as Code (IaC), Legal Risk, Requirements Analysis, Test Tools, Software Testing, Security Testing, ChatGPT, Risk Analysis, Sprint Planning, Software Development Tools, Software Development Life Cycle, User Interface and User Experience (UI/UX) Design, Automation, Software Documentation, Artificial Intelligence, Software Architecture, Software Development Methodologies
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Prompt Engineering, Generative AI, Generative Model Architectures, Generative AI Agents, Google Gemini, OpenAI, Performance Tuning, Large Language Modeling, Software Development Tools, Code Review, Application Deployment, Software Documentation, LLM Application, Software Engineering, Artificial Intelligence, AI Personalization, Software Development, Software Quality Assurance, Debugging, Automation
Intermediate · Specialization · 3 - 6 Months

LearnKartS
Skills you'll gain: Bitbucket, Git (Version Control System), Version Control, Collaborative Software, Code Review, Command-Line Interface
Intermediate · Course · 1 - 4 Weeks

Board Infinity
Skills you'll gain: Responsible AI, Debugging
Beginner · Course · 1 - 4 Weeks

University of Michigan
Skills you'll gain: NumPy, Debugging, Pandas (Python Package), Statistics, Data Analysis, Descriptive Statistics, Data-oriented programming, Data Processing, Maintainability, Numerical Analysis, Critical Thinking, Technical Support
Intermediate · Specialization · 3 - 6 Months