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: Advertising Campaigns, Advertising, User Feedback, Marketing Materials, Online Advertising, Business Research, Marketing, Promotional Materials, Market Research, Branding
Intermediate · Guided Project · Less Than 2 Hours

Amazon Web Services
Skills you'll gain: Amazon Web Services, Databases, Database Management, Database Administration, NoSQL, Database Architecture and Administration, Technical Design
Beginner · Course · 1 - 4 Weeks

Pontificia Universidad Católica de Chile
Skills you'll gain: Descriptive Analytics, Data Mining, Business Analytics, Predictive Analytics, Analytics, Business Intelligence, Forecasting, Business Analysis, Data Analysis, Data-Driven Decision-Making, Trend Analysis, Business Strategy, Decision Making
Build toward a degree
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Google Cloud Platform, Cloud Applications, System Monitoring, Virtual Machines, Cloud Management, Event Monitoring, Network Monitoring, Cloud Platforms
Beginner · Project · Less Than 2 Hours

Skills you'll gain: Mac OS, Microsoft Windows, Operating System Administration, Desktop Support, System Support, End User Training and Support, System Configuration, Computer Displays, Software Installation, Android (Operating System), Apple iOS, Mobile Security, Patch Management, System Monitoring, Application Performance Management, OS Process Management, Browser Compatibility, Collaborative Software, Data Maintenance
Beginner · Course · 1 - 4 Weeks
Skills you'll gain: Prometheus (Software), Kubernetes, CI/CD, DevOps, Continuous Deployment, Cloud-Native Computing, Application Deployment, Containerization, YAML, Automation, Command-Line Interface
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: AI Personalization, Generative AI, Responsible AI, Customer Analysis, Customer Service, Customer experience improvement, AI Enablement, LLM Application, Natural Language Processing
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Jenkins, CI/CD, Continuous Integration, Continuous Delivery, Continuous Deployment, DevOps, Distributed Computing, Software Configuration Management, Containerization, Application Programming Interface (API), Security Requirements Analysis, Version Control, User Interface (UI)
Beginner · Course · 1 - 4 Weeks

Birla Institute of Technology & Science, Pilani
Skills you'll gain: Human Computer Interaction, Web Content Accessibility Guidelines, Human Factors, Usability, Interaction Design, Prototyping, User Interface and User Experience (UI/UX) Design, User Experience Design, User Centered Design, User Interface (UI) Design, Responsive Web Design, Design Thinking, Usability Testing, Augmented and Virtual Reality (AR/VR), User Research, Wireframing, Information Architecture
Intermediate · Course · 1 - 3 Months

Johns Hopkins University
Skills you'll gain: Exploitation techniques, Border Gateway Protocol, Malware Protection, Cybersecurity, TCP/IP, Internet Of Things, Network Security, Threat Detection, Network Monitoring, Network Routing, Network Analysis, Cyber Risk, Network Protocols, Containerization
Intermediate · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Cloud Infrastructure, Prompt Engineering, Google Cloud Platform, Infrastructure As A Service (IaaS), Kubernetes, Cloud Storage, Generative AI, Virtual Machines, Cloud Services, Cloud Development, Virtual Networking, Containerization, Cloud Applications, Cloud Computing Architecture, Data Storage, Identity and Access Management, Serverless Computing, NoSQL, Scalability, Relational Databases
Beginner · Course · 1 - 3 Months

Skills you'll gain: Model Deployment, Amazon Web Services, Cloud Deployment, Computer Vision, Cloud Computing, Application Deployment, Machine Learning
Beginner · Guided Project · Less Than 2 Hours