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: Adobe Express, Social Media Content, Social Media, Content Creation, Social Media Strategy, Social Media Marketing, Content Performance Analysis, Social Media Management, Social Media Campaigns, Adobe Firefly, Intellectual Property, Target Audience, Web Content, Marketing Materials, Instagram, Drive Engagement, Target Market, Customer Engagement, Content Strategy, Branding
Beginner · Course · 1 - 4 Weeks

University of Colorado System
Skills you'll gain: Public Key Infrastructure, Cybersecurity, Application Security, Data Security, Cyber Attacks, Information Assurance, Network Security, Risk Management Framework, Security Controls, Key Management, Threat Modeling, Authorization (Computing), Encryption, Data Integrity, Authentications, Vulnerability Assessments
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Database Management, Databases, Relational Databases, Database Architecture and Administration, Data Security, User Accounts, Secure Coding, SQL, Application Security, Vulnerability Scanning, NoSQL, Role-Based Access Control (RBAC), Encryption, Data Manipulation
Beginner · Course · 1 - 3 Months
Google Cloud
Skills you'll gain: Google Sheets, Google Workspace, Spreadsheet Software, Excel Formulas, Data Visualization, Version Control, Collaborative Software, Data Management, Data Analysis Software, Data Sharing, Data Import/Export
Beginner · Course · 1 - 3 Months

Skills you'll gain: Integrated Development Environments, Microsoft Visual Studio, AI Enablement, Test Driven Development (TDD), Software Development Tools, GitHub, Debugging, HTML and CSS, User Interface (UI), Cascading Style Sheets (CSS), Software Installation
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Object Oriented Programming (OOP), Java, Java Programming, Software Design, Software Testing, Application Development
Intermediate · Guided Project · Less Than 2 Hours

University of Colorado Boulder
Skills you'll gain: Probability, Probability & Statistics, Probability Distribution, Bayesian Statistics, Statistical Methods, Data Analysis, Statistical Analysis, Artificial Intelligence
Build toward a degree
Intermediate · Course · 1 - 3 Months
Skills you'll gain: Statistical Hypothesis Testing, Statistical Methods, Sample Size Determination, Statistical Inference, Estimation, Statistics, Probability & Statistics, Sampling (Statistics), Statistical Analysis, Microsoft Excel, Excel Formulas, Data Analysis, Decision Making
Mixed · Course · 1 - 4 Weeks

Microsoft
Skills you'll gain: Azure Active Directory, Microsoft Azure, Web Applications, Cloud Applications, Application Security, Cloud Security, Identity and Access Management, Authorization (Computing), Key Management, Application Programming Interface (API), Authentications, Encryption
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Figma (Design Software), Front-End Web Development, Web Design, Prototyping, Web Development, Hypertext Markup Language (HTML), Design, Cascading Style Sheets (CSS)
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Restful API, API Design, Application Deployment, Authentications, Cloud Deployment, User Accounts, Debugging, Operational Databases, Back-End Web Development, Software Testing, Software Development, Database Development, Continuous Integration
Intermediate · Course · 1 - 3 Months

Skills you'll gain: User Experience Design, Design Thinking, Figma (Design Software), User Interface (UI) Design, User Flows, Prototyping, Web Design, Application Design, User Accounts
Intermediate · Guided Project · Less Than 2 Hours