Front-end web development courses can help you learn HTML, CSS, JavaScript, and responsive design principles. You can build skills in creating user-friendly interfaces, optimizing web performance, and ensuring accessibility across devices. Many courses introduce tools like Git for version control, frameworks such as React or Vue.js for building dynamic applications, and design software like Figma for prototyping. These skills and tools are essential for crafting engaging and efficient websites that meet user needs.

Skills you'll gain: Game Design, Object Oriented Programming (OOP), Video Game Development, C# (Programming Language), Computer Graphics, User Interface (UI), Debugging
Mixed · Course · 1 - 4 Weeks

Universiteit Leiden
Skills you'll gain: Political Sciences, International Relations, Sustainable Development, Socioeconomics, Economic Development, Governance, Policty Analysis, Research, and Development, Economics, Global Marketing, Cultural Diversity, Sociology, Analysis
Beginner · Course · 1 - 3 Months

Skills you'll gain: Application Programming Interface (API), Web Development, Development Environment, Restful API, Web Applications, Data Integration, Hypertext Markup Language (HTML), Data Structures, User Interface (UI)
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Hypertext Markup Language (HTML), Frontend Performance, Web Applications, Javascript, Web Development Tools, Performance Tuning, Software Development
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Responsive Web Design, Web Design, User Experience Design, Design Reviews, Wireframing, Usability Testing, User Research, User Interface (UI) Design, Prototyping, User Flows, Figma (Design Software), Information Architecture
Beginner · Course · 1 - 4 Weeks

Meta
Skills you'll gain: React Native, iOS Development, Core Data (Software), Restful API, Version Control, Apple iOS, User Research, Usability Testing, Apple Xcode, Data Structures, Swift Programming, Jest (JavaScript Testing Framework), User Interface (UI), Unix Commands, Git (Version Control System), Persona (User Experience), GitHub, Interaction Design, Mobile Development, Javascript
Build toward a degree
Beginner · Professional Certificate · 3 - 6 Months

Skills you'll gain: Hibernate (Java), Object-Relational Mapping, CI/CD, Spring Boot, Restful API, Java Programming, Integration Testing, Docker (Software), Database Development, Cloud Deployment, Application Security, Java, Containerization, SQL, Databases, Database Design, NoSQL, Kubernetes, Test Driven Development (TDD), Object Oriented Design
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Infrastructure as Code (IaC), Cloud Deployment
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Node.JS, Secure Coding, Web Development Tools, Application Programming Interface (API), API Design, Authentications, Server Side, MongoDB, Restful API, Full-Stack Web Development, Development Environment, Back-End Web Development, Package and Software Management, Database Development, Databases, Middleware, JSON, User Accounts, Data Modeling
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Figma (Design Software), Responsive Web Design, User Interface and User Experience (UI/UX) Design, Usability, Web Design, User Experience, User Interface (UI), Typography, Design Elements And Principles, Layout Design, Color Theory, UI Components, Wireframing, Web Components, Mockups
Intermediate · Course · 1 - 3 Months

Alibaba Cloud Academy
Skills you'll gain: Docker (Software), Containerization, Cloud Deployment, Application Deployment, Kubernetes, Terraform, Prometheus (Software), Cloud Computing, Performance Tuning, Application Performance Management, Cloud Management, Cloud Applications, DevOps, Infrastructure As A Service (IaaS), Performance Testing, Cloud Computing Architecture, Database Management, Cloud Platforms, Operating Systems, Web Development
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Security Testing, Penetration Testing, Open Web Application Security Project (OWASP), Application Security, Exploitation techniques, Vulnerability Assessments, Test Tools, Web Applications, SQL, Databases
Intermediate · Course · 1 - 3 Months