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 Maryland, College Park
Skills you'll gain: Hardware Design, Security Engineering, Hardware Architecture, Threat Modeling, Cybersecurity, Application Specific Integrated Circuits, Cryptography, Encryption, Technical Design, Emerging Technologies, System Design and Implementation
Mixed · Course · 1 - 3 Months

University of California San Diego
Skills you'll gain: Model Evaluation, Exploratory Data Analysis, Apache Spark, Classification Algorithms, Big Data, Regression Analysis, Data Mining, Applied Machine Learning, Data Preprocessing, Statistical Analysis, Machine Learning, Data Analysis, Unsupervised Learning, Predictive Modeling, Supervised Learning
Mixed · Course · 1 - 3 Months

Skills you'll gain: Full-Stack Web Development, Javascript, Web Development Tools, Jest (JavaScript Testing Framework), Web Design and Development, Object Oriented Programming (OOP), Web Development, Application Programming Interface (API), HTML and CSS, Back-End Web Development, Web Applications, JSON, Restful API, Event-Driven Programming, Application Development, Application Deployment, Unit Testing, Programming Principles, Data Structures, Prototyping
Beginner · Specialization · 3 - 6 Months

University of California San Diego
Skills you'll gain: Data Processing, Data Manipulation, Data Visualization, Web Scraping, Data Visualization Software, Pandas (Python Package), Data Analysis, Data Preprocessing, Data Cleansing, Matplotlib, Data Import/Export, NumPy, Jupyter, JSON, Python Programming
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Threat Modeling, MITRE ATT&CK Framework, Threat Management, Cybersecurity, Cyber Security Strategy, Application Security, Threat Detection, Security Strategy, Microsoft Azure, Cloud Security, Internet Of Things, Secure Coding, Network Security, Vulnerability Assessments, Identity and Access Management, Asset Management
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Canva (Software), Design, Digital Design, Design Elements And Principles, Product Design, Color Theory, Graphic Design, Intellectual Property, Product Promotion, E-Commerce, Digital Assets, Marketing, Marketing Collateral
Advanced · Guided Project · Less Than 2 Hours

Skills you'll gain: Microsoft Power Automate/Flow, Microsoft Power Platform, Data Analysis Expressions (DAX), Power Apps Component Framework, Power BI, Microsoft Azure, Dashboard, Workflow Management, Process Analysis, Microsoft Copilot, Process Mapping, AI Workflows, Business Process Automation, Microsoft 365, Process Optimization, Automation, Microsoft Visual Studio, Restful API, Application Lifecycle Management, JSON
Intermediate · Specialization · 1 - 3 Months

Skills you'll gain: Cloud Applications, Application Deployment, Application Development, Google Cloud Platform, Generative AI, Authentications, Data Storage Technologies, Cloud API, CI/CD, Computer Programming Tools, Performance Tuning, Application Performance Management, Cloud Storage, Authorization (Computing), Identity and Access Management, Containerization
Beginner · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Docker (Software), Containerization, Google Cloud Platform, Devops Tools, DevOps, Web Development
Beginner · Project · Less Than 2 Hours

Fractal Analytics
Skills you'll gain: Data Storytelling, Decision Making, Critical Thinking, Database Design, Data Manipulation, Data Presentation, Power BI, Data Visualization, Model Evaluation, Feature Engineering, Model Deployment, Interactive Data Visualization, Data Wrangling, Data Analysis Expressions (DAX), Human Centered Design, Storyboarding, SQL, Machine Learning, Problem Solving, Python Programming
Beginner · Professional Certificate · 3 - 6 Months

Skills you'll gain: Photo Editing, Adobe Illustrator, Color Theory, Adobe Photoshop, Adobe Acrobat, Typography, Document Management, Graphic and Visual Design, Graphic Design, Graphics Software, Graphic and Visual Design Software, Photography, Generative AI, Design, Adobe Creative Cloud, Design Elements And Principles, Workflow Management, Digital Design, Collaborative Software, Branding
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Javascript, Data Persistence, Scripting, Scripting Languages, Data Storage, Web Development, Functional Design, Data Structures, Business Logic, Game Design, Software Engineering
Beginner · Guided Project · Less Than 2 Hours