Web application courses can help you learn front-end and back-end development, user interface design, and database management. You can build skills in coding languages like JavaScript and Python, as well as frameworks such as React and Node.js. Many courses also cover essential tools like Git for version control and SQL for database queries, showing how these skills come together to create dynamic and interactive web experiences.

Skills you'll gain: Digital Transformation, New Product Development, Innovation, Design Thinking, Customer experience improvement, Web Content Accessibility Guidelines, Product Strategy, User Experience, Product Development, Customer experience strategy (CX), Journey Mapping, Customer Engagement, Emerging Technologies
★ 4.1 (8) · Beginner · Course · 1 - 3 Months

Johns Hopkins University
Skills you'll gain: Big Data, Apache Hadoop, Data Infrastructure, Data Processing, Analytics, Data Science, Data Architecture, Distributed Computing, Linux, Software Installation, Scalability, System Configuration
★ 4.7 (7) · Intermediate · Course · 1 - 4 Weeks
University of Michigan
Skills you'll gain: Generative AI, AI Workflows, Workflow Management, Information Architecture, Artificial Intelligence, Systems Thinking, Record Keeping, Strategic Thinking, Cost Benefit Analysis, Data Management
Beginner · Course · 1 - 4 Weeks

University of California, Irvine
Skills you'll gain: Professional Networking, Data Science, Artificial Intelligence and Machine Learning (AI/ML), Web Presence, Recruitment, Events and Conferences, Relationship Building, Job Analysis, Writing, Portfolio Management, Branding
Beginner · Course · 1 - 4 Weeks

SkillUp
Skills you'll gain: GitHub Copilot, Prompt Engineering, AI Workflows, AI Integrations, Generative AI, ChatGPT, Software Architecture, Code Review, AI literacy, Software Design, API Design, Debugging, Software Development, Application Development, AI Security, Python Programming, Automation, Version Control, Java Programming
★ 2.6 (7) · Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Prompt Engineering, Prompt Patterns, Prompt Engineering Tools, AI Orchestration, Salesforce Development, Salesforce, Agentic Workflows, Generative AI Agents, AI Integrations, Coordinating, Agentic systems, Coordination, Application Lifecycle Management, Generative AI, Software Testing, Performance Testing, Enterprise Architecture, Data Integration, Data Architecture, Model Evaluation
Intermediate · Specialization · 1 - 3 Months

Skills you'll gain: Data Visualization, Object Oriented Programming (OOP), Database Application, Plot (Graphics), Databases, Natural Language Processing, SQL, Python Programming, Data Processing, Development Environment, Data Manipulation, Document Management, Data Structures, Operations, Problem Solving, Algorithms, Data Collection
★ 4.8 (16) · Mixed · Course · 1 - 3 Months

Skills you'll gain: LangChain, LLM Application, Prompt Patterns, Prompt Engineering, Model Deployment, Large Language Modeling, Token Optimization, Application Programming Interface (API), Application Deployment, Retrieval-Augmented Generation, LangGraph, OpenAI, Containerization, Continuous Deployment, Postman API Platform, Artificial Intelligence, Continuous Integration, Amazon Web Services, Authentications, Performance Analysis
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Google Cloud Platform, Cloud Infrastructure, Cloud Services, Cloud Platforms, Cloud Solutions, Cloud Engineering, Terraform, Load Balancing, Infrastructure as Code (IaC), Cloud Management, Hybrid Cloud Computing, Virtual Machines, Virtual Networking, Virtual Private Networks (VPN), General Networking, Managed Services, Network Security, Scalability
★ 4.7 (122) · Intermediate · Course · 1 - 3 Months

Scrimba
Skills you'll gain: Cascading Style Sheets (CSS), React.js, Front-End Web Development, UI Components, Maintainability, Web Development
Intermediate · Course · 1 - 4 Weeks

Johns Hopkins University
Skills you'll gain: Machine Learning Methods, Machine Learning, Machine Learning Software, Model Training, Machine Learning Algorithms, Applied Machine Learning, Model Optimization, Model Evaluation, Data Ethics, Artificial Intelligence and Machine Learning (AI/ML), Research Design, Data Collection, Data Capture, Classification Algorithms, Experimentation, Data Validation, Amazon Web Services, Data Quality, Statistical Analysis
★ 4.8 (6) · Intermediate · Course · 1 - 3 Months

Skills you'll gain: Data Mapping, Memory Management, Exploit development, Web Applications, Computational Logic, Code Reusability, Authorization (Computing), Software Development Tools, Security Controls, Other Programming Languages, Program Development, Data Storage
★ 4.8 (12) · Intermediate · Specialization · 1 - 3 Months