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.

University of California, Irvine
Skills you'll gain: Objective-C (Programming Language), iOS Development, Apple iOS, Memory Management, Prototyping, Mobile Development, C and C++, Application Development, C (Programming Language), Object Oriented Programming (OOP), Computer Programming, Programming Principles, Data Structures
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Android Jetpack, Android Studio, Android Development, Android (Operating System), Kotlin, Mobile Development, Object Oriented Design, UI Components, Application Development, Object Oriented Programming (OOP), Interactive Data Visualization, Data Visualization, Object-Relational Mapping, Code Reusability, Software Design, Mobile Development Tools, User Interface (UI) Design, Animation and Game Design, Software Development, Game Design
Intermediate · Specialization · 3 - 6 Months

Amazon Web Services
Skills you'll gain: Serverless Computing, Amazon Web Services, Cloud Computing Architecture, Development Environment, Software Development Tools, Software Architecture, Computer Programming Tools, Cloud Development, Cloud Platforms, Software Development, Cloud Applications, Program Development
Mixed · Course · 1 - 4 Weeks

Board Infinity
Skills you'll gain: ASP.NET, Restful API, .NET Framework, JSON, C# (Programming Language)
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Database Design, Database Development, Database Application, Java Programming, Full-Stack Web Development, Web Development, Server Side, Control Panels, Role-Based Access Control (RBAC), Data Access, User Accounts, Data Validation
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Docker (Software), Containerization, Web Design and Development, Restful API, User Interface (UI) Design, Node.JS, Application Deployment, MongoDB, Database Management, Databases, JavaScript Frameworks, Web Applications, Web Development, Web Development Tools, Database Application, Server Side, Back-End Web Development, Full-Stack Web Development, Javascript
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Object Oriented Programming (OOP), C++ (Programming Language), C and C++, Data Presentation, Scientific Visualization, Application Development, Object Oriented Design, Data Visualization Software, Statistical Visualization, Plot (Graphics), Application Design, Visualization (Computer Graphics), Programming Principles, Data Visualization, Graphical Tools, Computational Thinking, Computer Graphic Techniques, Program Development, Graphic and Visual Design, Software Visualization
Beginner · Specialization · 3 - 6 Months
Rice University
Skills you'll gain: Chemistry, General Science and Research, Physical Science, Physics, Scientific Methods, Experimentation
Mixed · Course · 1 - 3 Months

Skills you'll gain: Stress Management, Self-Awareness, Interpersonal Communications, Social Skills, Communication, Personal Attributes, Self-Motivation, Verbal Communication Skills, Communication Strategies, Trustworthiness, Personal Development, Persuasive Communication, Initiative and Leadership, Honesty, Leadership, Motivational Skills, Empathy, Cognitive flexibility, Composure, Public Speaking
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Training and Development, Training Programs, Employee Performance Management, Performance Management, Compensation Management, Performance Appraisal, Compensation and Benefits, Employee Training, Performance Review, Workforce Development, Education and Training, Benefits Administration, Human Resources, People Development, Employee Retention, Instructional Design, Law, Regulation, and Compliance, Change Management, Program Evaluation
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Performance Stress Testing, Test Script Development, Integrated Development Environments, Code Reusability
Advanced · Course · 1 - 3 Months

University of Toronto
Skills you'll gain: Apple iOS, iOS Development, Swift Programming, Mobile Development, Application Design, Application Development, User Interface (UI), UI Components, Human Computer Interaction, Interactive Design, Interaction Design, Graphical Tools, Graphic and Visual Design, Data Persistence, Animations, Computer Graphics, Persistence, Network Model
Mixed · Course · 1 - 3 Months