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.

Anthropic
Skills you'll gain: Anthropic Claude, Command-Line Interface, Tool Calling, Unix Commands, LLM Application, Software Development Tools, GitHub, Code Review, Prompt Patterns, Large Language Modeling, Software Development, Artificial Intelligence, Generative AI Agents, Automation, Software Engineering
Mixed · Course · 1 - 4 Weeks

University at Buffalo
Skills you'll gain: Personal protective equipment, Electrical Substation, Electrical Power, Electric Power Systems, Electrical Systems, Environmental Regulations, Energy and Utilities, Basic Electrical Systems, Oil and Gas, Safety Training, Electrical Equipment, Occupational Safety and Health Administration (OSHA), Hazard Analysis, Workforce Development, Billing, Sustainable Development, Safety Standards, Sustainable Technologies, Supply Chain, Regulatory Affairs
Beginner · Specialization · 3 - 6 Months

The Museum of Modern Art
Skills you'll gain: Art History, Performing Arts, Photography, Liberal Arts, Aesthetics, Creativity, Electronic Media, Culture, Cultural Diversity, Media and Communications, Public History, Social Justice, Design, Content Creation, Storytelling, Design Elements And Principles, Multimedia, Sustainable Development, Photo/Video Production and Technology, Sustainability Standards
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Agile Project Management, Backlogs, Agile Methodology, User Story, Sprint Planning, Agile Product Development, Product Roadmaps, Sprint Retrospectives, Kanban Principles, Coaching, Team Management, Organizational Change, Prioritization, Problem Solving, Influencing
Beginner · Course · 1 - 4 Weeks

University of California, Davis
Skills you'll gain: Javascript, HTML and CSS, Scripting, Web Design and Development, Event-Driven Programming, Programming Principles, Responsive Web Design, Integrated Development Environments, Debugging, Data Validation
Beginner · Course · 1 - 4 Weeks

Berklee
Skills you'll gain: Music Theory, Music, Musical Composition, Music Performance, Instrumental Music, Performing Arts, Coordination, Creativity
Beginner · Specialization · 3 - 6 Months

Amazon Web Services
Skills you'll gain: AWS Identity and Access Management (IAM), Identity and Access Management, Cloud Security, Amazon Web Services, Cloud Management, Cyber Governance, Security Controls, Amazon CloudWatch, Data Governance, Governance, Governance Risk Management and Compliance, Compliance Management, Multi-Tenant Cloud Environments, Continuous Monitoring, Risk Control, Account Management, Threat Detection, Automation, Configuration Management, Budget Management
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Javascript, Scripting, Scripting Languages, Data Storage, Web Development, Program Development, Data Structures, Game Design, Software Engineering
Beginner · Guided Project · Less Than 2 Hours

Scrimba
Skills you'll gain: Data Structures, Programming Principles, Python Programming, User Interface (UI), Scripting, Scripting Languages, Computer Programming, Web Development Tools, Software Engineering, Web Development
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Social Media Marketing, Social Media, Target Audience, Smart Goals, Social Media Strategy, Marketing, Key Performance Indicators (KPIs), Facebook, Marketing Strategy and Techniques, Marketing Channel, Digital Media Strategy, Policy Development, Instagram, Digital Marketing
Beginner · Course · 1 - 3 Months

University of California San Diego
Skills you'll gain: Data Structures, Graph Theory, Algorithms, Program Development, Bioinformatics, Data Storage, Development Testing, Theoretical Computer Science, Computational Thinking, Network Analysis, Programming Principles, File Systems, Computer Programming, Python Programming, C and C++, Java, Rust (Programming Language), Javascript, Software Testing, Debugging
Intermediate · Specialization · 3 - 6 Months

University of Toronto
Skills you'll gain: Swift Programming, iOS Development, Apple iOS, Apple Xcode, Mobile Development, Objective-C (Programming Language), Object Oriented Programming (OOP), Programming Principles, Integrated Development Environments, Image Analysis, Computer Programming
Mixed · Course · 1 - 3 Months