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: Scrum (Software Development), Agile Project Management, Agile Methodology, Sprint Planning, Sprint Retrospectives, Scalability, Coordinating, Program Management, Stakeholder Engagement, Influencing
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Object Oriented Programming (OOP), Unity Engine, Video Game Development, Event-Driven Programming, C# (Programming Language), User Interface (UI), Scripting, Animations, Debugging
Intermediate · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Google Cloud Platform, Generative AI, Vector Databases, Cloud Applications, NoSQL, Databases, Database Management Systems, PostgreSQL, Database Systems, Relational Databases, Transaction Processing, Data Migration
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Ansible, Ubuntu, Linux Servers, WordPress, Linux Administration, Remote Access Systems, Linux, Linux Commands, Nginx, Servers, Web Servers, Software Installation, Systems Administration, Virtual Machines, Web Development, MySQL, PHP (Scripting Language)
Beginner · Course · 1 - 3 Months

Skills you'll gain: Serverless Computing, Amazon Web Services, AWS CloudFormation, YAML, Cloud Development, Development Environment, Amazon CloudWatch, Restful API, API Gateway, Amazon S3, Amazon DynamoDB, Node.JS, Software Development, Software Development Tools, Application Deployment, Microsoft Visual Studio, Debugging
Intermediate · Course · 3 - 6 Months

Johns Hopkins University
Skills you'll gain: Apache Hadoop, File Systems, Big Data, Data Infrastructure, Java, Data Structures, File Management, Systems Architecture, Data Processing, Distributed Computing, Data Storage, Development Environment, Scalability
Intermediate · Course · 1 - 4 Weeks

Board Infinity
Skills you'll gain: Responsible AI, MLOps (Machine Learning Operations), Model Deployment, Jenkins, AI Security, Applied Machine Learning, Java, Continuous Deployment, Federated Learning, Artificial Intelligence, Machine Learning, Spring Framework, Application Deployment, Reinforcement Learning, Spring Boot, Enterprise Application Management
Intermediate · Course · 1 - 4 Weeks

Simplilearn
Skills you'll gain: Generative AI, Software Development Tools, Prompt Engineering, Code Review, Application Development, Automation, Software Documentation, Responsible AI, Test Case, Natural Language Processing
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Amazon S3, Amazon Web Services, AWS CloudFormation, Cloud Storage, Infrastructure as Code (IaC), Data Security, AWS Identity and Access Management (IAM), Cloud Hosting, Cloud Security, Performance Tuning, Data Storage, Command-Line Interface, Encryption
Intermediate · Course · 3 - 6 Months

Skills you'll gain: GitHub, Test Driven Development (TDD), Continuous Integration, ASP.NET, .NET Framework, Git (Version Control System), C# (Programming Language), Integration Testing, Maintainability, Data Access, Data Integrity, Debugging
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Cloud Infrastructure, Google Cloud Platform, Kubernetes, Infrastructure As A Service (IaaS), Identity and Access Management, Cloud Storage, Cloud Applications, Cloud Computing, Containerization, Data Storage Technologies, Virtual Machines, Platform As A Service (PaaS), Network Infrastructure, Serverless Computing, Load Balancing, Scalability
Beginner · Course · 1 - 3 Months

Skills you'll gain: Web Applications, Authentications, Front-End Web Development, Authorization (Computing), Application Programming Interface (API), User Interface (UI) Design
Intermediate · Course · 1 - 3 Months