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: Real Time Data, Transaction Processing, Application Development, .NET Framework, Systems Integration, C# (Programming Language), Performance Tuning, Programming Principles, Data Analysis Software
Intermediate · Guided Project · Less Than 2 Hours

LearnQuest
Skills you'll gain: Blockchain, Interoperability, Network Architecture, Systems Architecture, Data Architecture, Solution Architecture, Enterprise Architecture, Authentications, Cryptography, Identity and Access Management, Emerging Technologies, Encryption, Threat Modeling, Scalability, Security Testing, Requirements Analysis, Prototyping
Intermediate · Course · 1 - 3 Months
University of Michigan
Skills you'll gain: Relational Databases, Data Visualization Software, Databases, MySQL, Database Design, Database Systems, SQL, Database Management Systems, Database Management, Query Languages, Object Oriented Programming (OOP), Data Storage, Data Processing, Web Scraping, Python Programming, Data Collection, Display Devices
Mixed · Course · 1 - 3 Months

Skills you'll gain: Data Lakes, Cloud Engineering, Data Warehousing, Data Infrastructure, Google Cloud Platform, Data Architecture, Data Management, Cloud Storage, Data Integration, SQL, Scalability
Intermediate · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Cloud Management, Google Cloud Platform, Cloud Computing, Cost Management, DevOps, Budget Management, Scalability, Operational Efficiency, Operational Excellence, Site Reliability Engineering, Identity and Access Management, Corporate Sustainability, Sustainable Business, Disaster Recovery
Beginner · Course · 1 - 3 Months

Coursera
Skills you'll gain: IT Management, Project Risk Management, Risk Management, AI Product Strategy, Project Management, Internal Communications, Data Ethics, Generative AI, Case Studies, Innovation, Decision Making
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: JUnit, Apache Maven, Unit Testing, Spring Framework, Spring Boot, Restful API, API Testing, Software Testing, Test Case, Gradle, Software Development Tools, Integration Testing, Mockups, JSON, Authentications
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Kubernetes, Google Cloud Platform, CI/CD, Cloud Infrastructure, Cloud Security, Continuous Integration, Application Deployment, Cloud Storage, Continuous Delivery, Role-Based Access Control (RBAC), Database Management, Authorization (Computing), Authentications, Identity and Access Management
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Cloud Applications, Cloud Development, Application Development, Google Cloud Platform, API Gateway, Application Programming Interface (API), Cloud API, Serverless Computing, Authentications, Identity and Access Management, Secure Coding, Node.JS, Event-Driven Programming, Back-End Web Development, Authorization (Computing)
Intermediate · Course · 1 - 3 Months

Board Infinity
Skills you'll gain: Secure Coding, Cloud Deployment, Database Development, Maintainability, Server Side, Authentications
Intermediate · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Google Cloud Platform, MLOps (Machine Learning Operations), Model Deployment, Tensorflow, Cloud Computing Architecture, Systems Architecture, Performance Tuning, Distributed Computing, Machine Learning, Scalability, Data Pipelines, Data Processing
Advanced · Course · 1 - 3 Months

Skills you'll gain: Dataflow, Data Pipelines, Real Time Data, Google Cloud Platform, Data Processing, Data Infrastructure, Big Data, Query Languages, Serverless Computing, Advanced Analytics, Scalability
Intermediate · Course · 1 - 3 Months