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.

Knowledge Accelerators
Skills you'll gain: Microsoft Copilot, Microsoft 365, Microsoft Teams, Productivity Software, Workflow Management, Team Building, Generative AI Agents, Document Management, Generative AI, Ethical Standards And Conduct, Language Interpretation, Translation, and Studies, Microsoft Excel, Business Correspondence, Presentations, Prioritization, Business Writing, Productivity, Web Content Accessibility Guidelines, Microsoft PowerPoint, Business Communication
Beginner · Specialization · 3 - 6 Months

Universidade Estadual de Campinas
Skills you'll gain: Android Studio, Android Development, Mobile Development, Event-Driven Programming, User Interface (UI), Application Development, Java, Development Environment, User Interface and User Experience (UI/UX) Design, Extensible Markup Language (XML), Object Oriented Programming (OOP)
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Retrieval-Augmented Generation, OpenAI API, LLM Application, Prompt Engineering, Back-End Web Development, Restful API, Application Programming Interface (API), Web Development, Web Applications, User Interface (UI)
Intermediate · Guided Project · Less Than 2 Hours

LearnQuest
Skills you'll gain: Apple iOS, iOS Development, Transaction Processing, Mobile Development, User Interface (UI), UI Components, Payment Systems, User Experience Design, User Experience
Advanced · Course · 1 - 4 Weeks

DeepLearning.AI
Skills you'll gain: LLM Application, Prompt Engineering, Penetration Testing, Vulnerability Assessments, Security Testing, Vulnerability Management, Threat Modeling, AI Security, Application Security, Risk Management Framework
Beginner · Project · Less Than 2 Hours

University of Colorado Boulder
Skills you'll gain: Matplotlib, Web Scraping, Pivot Tables And Charts, Pandas (Python Package), Data Integration, Statistical Visualization, Data Manipulation, Exploratory Data Analysis, Data Wrangling, Data Visualization, Data Transformation, Data Cleansing, Data Preprocessing, Data Presentation, Plot (Graphics), Data Visualization Software, Statistical Analysis, Seaborn, NumPy, Python Programming
Beginner · Specialization · 3 - 6 Months

University of Colorado System
Skills you'll gain: Open Web Application Security Project (OWASP), Penetration Testing, Metasploit, Security Testing, Security Strategy, Vulnerability Assessments, Cyber Security Assessment, Security Management, Vulnerability Scanning, Cyber Threat Intelligence, Exploitation techniques, Threat Detection
Beginner · Course · 1 - 3 Months

University of California, Irvine
Skills you'll gain: Systems Thinking, Analysis, General Science and Research, Materials science, Simulations, Biology, Mathematical Modeling, Physics, Psychology, Computational Logic, Mechanics, Applied Mathematics
Mixed · Course · 1 - 3 Months

EDUCBA
Skills you'll gain: Process Driven Development, Software Quality Assurance, Process Management, Software Development, Embedded Software, Verification And Validation, Software Development Life Cycle, Systems Development Life Cycle, Configuration Management, Requirements Analysis, Risk Management Framework, Change Requests, Quality Control, Continuous Monitoring
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Application Deployment, Prompt Engineering, Google Cloud Platform, Cloud Deployment, Cloud Infrastructure, Kubernetes, Cloud Applications, Cloud Development, Infrastructure As A Service (IaaS), Generative AI, Cloud Services, Identity and Access Management, Containerization, Virtual Machines, Cloud API, Cloud Computing, Security Assertion Markup Language (SAML), Application Programming Interface (API), Cloud Storage, Debugging
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: User Experience Design, Information Architecture, Storyboarding, Wireframing, User Story, UI/UX Research, User Research, Adobe XD, Usability Testing, Figma (Design Software), Design Reviews, User Interface and User Experience (UI/UX) Design, Ideation, Persona (User Experience), Design Thinking, Presentations, Web Design, User Centered Design, Research Design, Prototyping
Beginner · Professional Certificate · 3 - 6 Months

LearnQuest
Skills you'll gain: Kubernetes, Application Deployment, Containerization, Authorization (Computing), Authentications, Docker (Software), Security Controls, Software Installation, Data Persistence, Role-Based Access Control (RBAC), Microservices, Infrastructure Architecture, Cloud Computing Architecture, Scalability, Data Storage, Servers, Network Model, Command-Line Interface
Intermediate · Course · 1 - 3 Months