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.

EDUCBA
Skills you'll gain: Extensible Markup Language (XML), Hypertext Markup Language (HTML), HTML and CSS, Web Development Tools, Semantic Web, Web Design and Development, Web Development, Web Design, Data Validation, Development Environment, Verification And Validation, Development Testing
Mixed · Course · 1 - 4 Weeks

Illinois Tech
Skills you'll gain: Virtualization, Cloud-Native Computing, Network Security, Cloud Computing, Amazon Web Services, Infrastructure as Code (IaC), Cloud Computing Architecture, Virtual Machines, Network Troubleshooting, Cloud Platforms, Cloud Storage, Hyper-V, Virtual Networking, Software-Defined Networking, Cloud Infrastructure, VMware ESX Servers, Network Monitoring, Threat Modeling, Data Centers, Cloud Security
Build toward a degree
Intermediate · Specialization · 3 - 6 Months

University of California San Diego
Skills you'll gain: Bioinformatics, Molecular Biology, Network Analysis, Biotechnology, Life Sciences, Infectious Diseases, Structural Analysis
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Kubernetes, Role-Based Access Control (RBAC), Scalability, Network Security, System Monitoring, Network Monitoring, Continuous Monitoring, Capacity Management, Application Performance Management, Performance Tuning
Advanced · Course · 1 - 4 Weeks

Amazon Web Services
Skills you'll gain: Amazon Bedrock, LangChain, Generative AI, Artificial Intelligence and Machine Learning (AI/ML), Applied Machine Learning, Prompt Engineering, Transfer Learning, AI Workflows, Model Evaluation, Data Processing
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Vulnerability Scanning, Vulnerability Assessments, Penetration Testing, Cyber Security Assessment, Network Security, Network Monitoring, Network Analysis, Operating Systems
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Power Apps Component Framework, UI Components, Business Process Automation, No-Code Development, Microsoft Power Platform, Automation, Application Development, Database Application, Microsoft 365, Data Integration
Intermediate · Guided Project · Less Than 2 Hours

Northeastern University
Skills you'll gain: Health Informatics, Health Information Management, Health Insurance Portability And Accountability Act (HIPAA) Compliance, Health Care Administration, Digital Transformation, Healthcare Industry Knowledge, Health Care Procedure and Regulation, Emerging Technologies, Information Privacy, Data Management, Technology Strategies, Cybersecurity, Data Security, Platform As A Service (PaaS), Innovation
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Amazon Web Services, Containerization, AWS CloudFormation, Infrastructure as Code (IaC), Amazon CloudWatch, CI/CD, Docker (Software), Kubernetes, Cloud Deployment, Cloud Infrastructure, Application Deployment, Serverless Computing, Software Development Life Cycle, Configuration Management, Disaster Recovery, Continuous Deployment, Amazon Elastic Compute Cloud, Firewall, DevOps, API Gateway
Intermediate · Specialization · 3 - 6 Months

LearnKartS
Skills you'll gain: Git (Version Control System), GitHub, Bitbucket, Version Control, Software Versioning, GitLab, Software Configuration Management, Collaborative Software, Integrated Development Environments, Software Development, Code Review, IntelliJ IDEA, Eclipse (Software), Application Lifecycle Management, Linux, Release Management, Command-Line Interface
Beginner · Specialization · 1 - 3 Months

University at Buffalo
Skills you'll gain: Peer Review, Plan Execution, Manufacturing Operations, Technology Roadmaps, Smart Goals, Professional Networking, Goal Setting, Workforce Development, Digital Transformation, LinkedIn, Portfolio Management, Project Documentation, Analysis, Communication
Beginner · Course · 1 - 3 Months

Skills you'll gain: Package and Software Management, User Accounts, Unix Commands, Unix, Bash (Scripting Language), Command-Line Interface, Kubernetes, Git (Version Control System), GitHub, OS Process Management, Firewall, Ubuntu, Docker (Software), Containerization, Network Monitoring, File Systems, Shell Script, TCP/IP, Scripting, Version Control
Beginner · Specialization · 3 - 6 Months