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.

University of Michigan
Skills you'll gain: Program Evaluation, Web Content Accessibility Guidelines, Educational Materials, Multimedia, Instructional Design, Professional Development, Content Creation, Design Strategies, Communication
★ 4.7 (43) · Beginner · Course · 1 - 4 Weeks

Technical University of Munich (TUM)
Skills you'll gain: Model Based Systems Engineering, Digital Communications, Control Systems, Vibrations, Structural Analysis, Digital Transformation, Digital Analysis, Communication Systems, Mathematical Modeling, Engineering Design Process, Simulation and Simulation Software, Collaborative Software, Technology Strategies, Model Optimization, Conceptual Design
★ 4.7 (215) · Intermediate · Course · 1 - 3 Months

Amazon Web Services
Skills you'll gain: Responsible AI, Generative AI, Amazon Bedrock, Generative AI Agents, Generative Model Architectures, Artificial Intelligence and Machine Learning (AI/ML), AWS SageMaker, Amazon Web Services, Prompt Engineering Tools, AI Security, Artificial Intelligence, Model Optimization, Applied Machine Learning, Prompt Engineering, Data Ethics, Machine Learning Methods, AI Integrations, Model Training, LLM Application, Cloud Solutions
★ 4.5 (61) · Beginner · Course · 1 - 3 Months

DeepLearning.AI
Skills you'll gain: CrewAI, AI Workflows, AI Orchestration, Agentic Workflows, Generative AI Agents, Agentic systems, LLM Application, Automation, Artificial Intelligence and Machine Learning (AI/ML), Model Context Protocol, Context Engineering, Artificial Intelligence, System Monitoring, Workflow Management, Context Management, Tool Calling, Continuous Monitoring, Scalability, Memory Management, Large Language Modeling
★ 4.5 (12) · Beginner · Course · 1 - 4 Weeks

Scrimba
Skills you'll gain: Hugging Face, Model Deployment, Open Source Technology, LLM Application, AI Integrations, Responsible AI, Generative AI, Application Frameworks, Web Applications
★ 4.7 (37) · Intermediate · Course · 1 - 4 Weeks

University of Michigan
Skills you'll gain: Augmented and Virtual Reality (AR/VR), Augmented Reality, Virtual Reality, Unreal Engine, 3D Assets, Virtual Environment, Unity Engine, Video Game Development, Cross Platform Development, Application Development, Prototyping, Interaction Design, Human Computer Interaction, Design Research
★ 4.6 (98) · Intermediate · Course · 1 - 4 Weeks

L&T EduTech
Skills you'll gain: Electrical Systems, Electrical Power, Electric Power Systems, Electrical Equipment, Electrical Safety, High Voltage, Basic Electrical Systems, Energy and Utilities, Electrical Engineering, Engineering, Scientific, and Technical Instruments, Equipment Design, Laboratory Testing, Coordination
★ 4.4 (88) · Beginner · Course · 1 - 3 Months

Fudan University
Skills you'll gain: Unity Engine, Game Design, Video Game Development, Intellectual Property, 3D Assets, Mobile Development, Android Development, Animation and Game Design, Cloud Deployment, Application Deployment, Conceptual Design, Android (Operating System), User Interface (UI), Mobile Development Tools, C# (Programming Language), Systems Design, User Interface (UI) Design, Cross Platform Development, Performance Tuning, New Product Development
★ 4.2 (172) · Beginner · Specialization · 3 - 6 Months

Duke University
Skills you'll gain: Debugging, Code Reusability, Algorithms, Microsoft Visual Studio, Problem Solving, Computer Programming Tools, Computational Logic, Python Programming, Software Development, Data Analysis, Scripting Languages
★ 4 (77) · Beginner · Course · 1 - 4 Weeks

LearnQuest
Skills you'll gain: Microservices, Spring Boot, Software Architecture, API Gateway, Spring Framework, Cloud-Native Computing, Service Oriented Architecture, Load Balancing, Cloud Computing, Software Design Patterns, Scalability, Restful API, Service Management, Network Routing
★ 4.3 (76) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Fine-tuning, Large Language Modeling, Natural Language Processing, LLM Application, Generative AI Agents, Agentic Workflows, Decision Intelligence, Test Case, Agentic systems, User Interface (UI), Performance Testing, Model Training, Applied Machine Learning, Artificial Intelligence, Model Optimization, Machine Learning Algorithms, Classification Algorithms, Decision Support Systems, Model Evaluation
★ 4.4 (21) · Intermediate · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Data Mining, Data Warehousing, Data Pipelines, Data Preprocessing, Data Processing, Data Modeling, Data Management, Data Science, Data Cleansing, Model Evaluation, Exploratory Data Analysis
★ 3.9 (120) · Intermediate · Course · 1 - 4 Weeks