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: HTML and CSS, Responsive Web Design, Cascading Style Sheets (CSS), Bootstrap (Front-End Framework), Web Design, User Interface (UI), Front-End Web Development, Web Development, Typography, Animations
Mixed · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Kubernetes, CI/CD, Cloud-Native Computing, Containerization, Google Cloud Platform, Application Deployment, Cloud Infrastructure, Cloud Services, Continuous Deployment, Cloud Deployment, Cloud Management, Load Balancing, Cloud Computing, Cloud Applications, Docker (Software), Scalability, Data Persistence, Continuous Integration, Cloud Storage, Microservices
Beginner · Specialization · 3 - 6 Months

Google Cloud
Skills you'll gain: Google Gemini, Gemini, OpenAI API, Multimodal Prompts, Tool Calling, ChatGPT, Cloud API, LLM Application, Prompt Engineering
Intermediate · Project · Less Than 2 Hours

Skills you'll gain: Google Cloud Platform, Cloud Infrastructure, Cloud Solutions, Cloud Computing Architecture, Terraform, Cloud Computing, Load Balancing, Infrastructure as Code (IaC), Virtual Private Networks (VPN), Virtual Machines, Network Infrastructure, Virtual Networking, Managed Services, Scalability
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Statistical Visualization, Data Visualization Software, Data Visualization, Scatter Plots, Plot (Graphics), Box Plots, Exploratory Data Analysis, Histogram, Descriptive Statistics, Heat Maps, Graphing
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Web Development Tools, Javascript, Development Environment, Integrated Development Environments, Computer Programming, Debugging, HTML and CSS, Data Structures
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Brute-force attacks, Cryptography, Encryption, Python Programming, Scripting, User Interface (UI), Statistical Programming, UI Components, Application Development
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Photo Editing, Adobe Photoshop, File Management, Image Quality, Photography, Data Import/Export, Data Storage
Beginner · Course · 1 - 3 Months

Skills you'll gain: UI Components, Systems Design, Software Design, User Interface and User Experience (UI/UX) Design, Design, Design Software, Scalability, Design and Product, Agile Methodology, Usability Testing, Prototyping, Design Research, Key Performance Indicators (KPIs), UI/UX Research, Product Testing, System Programming, Team Motivation, Prompt Patterns
Intermediate · Course · 1 - 3 Months

Skills you'll gain: MLOps (Machine Learning Operations), Model Deployment, Google Cloud Platform, Application Lifecycle Management, DevOps, Continuous Deployment, Model Evaluation, AI Workflows, Automation, Continuous Integration, Applied Machine Learning, Data Management
Intermediate · Course · 1 - 4 Weeks

Northeastern University
Skills you'll gain: Text Mining, Data Mining, Time Series Analysis and Forecasting, Classification Algorithms, Big Data, Artificial Neural Networks, Regression Analysis, Data Science, Machine Learning Algorithms, Supervised Learning, Feature Engineering, Unsupervised Learning, Analytics, Predictive Modeling, Forecasting, Advanced Analytics, Deep Learning, Data Preprocessing
Intermediate · Course · 1 - 3 Months

Packt
Skills you'll gain: Border Gateway Protocol, Routing Protocols, Multiprotocol Label Switching, Network Routing, Network Routers, Virtual Private Networks (VPN), Network Troubleshooting, Configuration Management
Intermediate · Course · 1 - 4 Weeks