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.

Duke University
Skills you'll gain: Rust (Programming Language), Containerization, Data Pipelines, CI/CD, Docker (Software), Jenkins, Application Deployment, DevOps, LLM Application, Hugging Face, Large Language Modeling, Test Case, Restful API, Serverless Computing, Generative AI, Amazon Web Services, Command-Line Interface, Natural Language Processing, Computer Programming, Cloud Computing
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Business Transformation, Site Reliability Engineering, Innovation, Digital Transformation, Serverless Computing, Application Programming Interface (API), Technology Strategies, Hybrid Cloud Computing, Safety Culture, Data Strategy, Organizational Change, Change Management, Cloud Infrastructure, Cloud Computing, Cloud Solutions, Culture Transformation, People Management, Management Training And Development, CI/CD, Service Level
Beginner · Specialization · 3 - 6 Months

Vanderbilt University
Skills you'll gain: Spring Framework, Object-Relational Mapping, Cloud Security, Java, Scalability, Cloud Applications, Web Services, Cloud Services, Cloud Computing, JSON, Java Platform Enterprise Edition (J2EE), Data Security, Restful API, Object Oriented Design, Database Design, Systems Architecture, Software Design, Dependency Analysis, Application Deployment
Intermediate · Course · 1 - 4 Weeks

Universidad ORT Uruguay
Skills you'll gain: Video Game Development, Software Engineering, Program Development, Programming Principles, Software Testing, Animation and Game Design, Software Development, Event-Driven Programming, Computer Programming, Computational Thinking, Debugging
Beginner · Course · 1 - 3 Months
Amazon Web Services
Skills you'll gain: Amazon Web Services, AWS Identity and Access Management (IAM), Data Migration, AWS CloudFormation, Amazon Elastic Compute Cloud, Cloud Management, Cloud Infrastructure, Cloud Security, Cloud Computing, Cloud Applications, Cloud Computing Architecture, Infrastructure Architecture, Cloud Deployment, Database Management Systems
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Data Ethics, Generative AI, Software Design, Software Architecture, Continuous Integration, Software Design Patterns, Software Development, LLM Application, Application Security, Software Engineering, Debugging, DevSecOps
Intermediate · Course · 1 - 3 Months

University of California San Diego
Skills you'll gain: Model Evaluation, Model Deployment, Supervised Learning, Feature Engineering, Predictive Modeling, Data Processing, Data Manipulation, Predictive Analytics, MLOps (Machine Learning Operations), Classification Algorithms, Applied Machine Learning, Data Visualization, Design Thinking, Web Scraping, Machine Learning Algorithms, Flask (Web Framework), Data Visualization Software, Data Validation, Machine Learning, Python Programming
Intermediate · Specialization · 3 - 6 Months

Amazon Web Services
Skills you'll gain: Data Lakes, Data Visualization, Data Architecture, Amazon Web Services, Data Engineering, Data Infrastructure, Data Warehousing, Data Processing, Amazon S3, Query Languages, AWS Identity and Access Management (IAM), Data Management, Data Transformation, Data Governance, Data Import/Export, Data Storage, Data Science, Machine Learning
Beginner · Course · 1 - 3 Months

University of Minnesota
Skills you'll gain: Software Design Patterns, Software Design, Software Quality Assurance, Software Engineering, Program Development, Application Security, Object Oriented Design, Software Architecture, Software Quality (SQA/SQC), Development Testing, Threat Modeling, Maintainability, Development Environment, Code Review, Application Deployment, Continuous Deployment, Quality Assurance, Security Requirements Analysis, Continuous Delivery, Software Testing
Intermediate · Course · 1 - 3 Months

Coursera
Skills you'll gain: Infographics, Storyboarding, Canva (Software), Prompt Engineering, Copywriting, Generative AI, Content Creation, Marketing Strategies, Blogs, Collaborative Software, AI Enablement, ChatGPT, MarTech, Graphic Design, Multimedia, Graphic and Visual Design, Brand Awareness, Artificial Intelligence, Search Engine Optimization, Machine Learning
Intermediate · Specialization · 1 - 3 Months

Vanderbilt University
Skills you'll gain: Prompt Engineering, Retrieval-Augmented Generation, Prompt Patterns, Generative AI, ChatGPT, AI Personalization, Anthropic Claude, LLM Application, Large Language Modeling, Artificial Intelligence, Context Management, Model Evaluation, Data Analysis, Verification And Validation
Intermediate · Course · 1 - 3 Months
University of London
Skills you'll gain: Computer Science, Computer Systems, Web Applications, Computer Literacy, Network Security, Computer Networking, Computational Thinking, Debugging, Web Design and Development, Cybersecurity, Problem Management, Software Architecture, Data Storage
Beginner · Course · 1 - 4 Weeks