Full Stack Web Development courses can help you learn HTML, CSS, JavaScript, and server-side programming, along with database management and API integration. You can build skills in responsive design, debugging, and version control, which are crucial for creating dynamic web applications. Many courses introduce tools like Git for version control, Node.js for server-side development, and frameworks such as React or Angular for building user interfaces, allowing you to apply your skills in practical projects.

University of Colorado Boulder
Skills you'll gain: Performance Testing, Scalability, Data Architecture, Software Architecture, Distributed Computing, Performance Stress Testing, Predictive Modeling, Performance Tuning, Microservices, Big Data, Database Architecture and Administration, System Testing, Software Engineering, Data Store, Model Evaluation
Build toward a degree
Advanced · Course · 1 - 4 Weeks

University of California San Diego
Skills you'll gain: Debugging, Object Oriented Programming (OOP), Object Oriented Design, Java Programming, Java, Teaching, Programming Principles, Program Development, Computer Programming, Digital pedagogy, Education Software and Technology
Beginner · Course · 1 - 3 Months

Coursera
Skills you'll gain: Cross Platform Development, Application Development, Program Development, Programming Principles, Computer Programming, Software Engineering, Python Programming, Software Installation, Computer Programming Tools, Web Development, Software Design, System Configuration
Beginner · Guided Project · Less Than 2 Hours

Peking University
Skills you'll gain: Game Theory, Social Network Analysis, Graph Theory, Network Analysis, Computational Thinking, Market Dynamics, Web Analytics and SEO, Network Model, Social Sciences, Socioeconomics, Sociology, Market Analysis, Economics, Bidding, Behavioral Economics, Analysis, Decision Making
Mixed · Course · 3 - 6 Months
University of Illinois Urbana-Champaign
Skills you'll gain: 3D Modeling, Human Centered Design, Product Design, Design Thinking, Innovation, Manufacturing Processes, Product Development, Solution Design, Manufacturing and Production, Conceptual Design, Production Process, Social Impact, Materials science
Beginner · Course · 1 - 4 Weeks

ESSEC Business School
Skills you'll gain: Design Thinking, Human Centered Design, Ideation, Service Design, Innovation, Brainstorming, Project Design, Public Administration, Social and Human Services, Community Development, Public Policies, Experimentation, Public Affairs, User Research, Case Studies, User Feedback, Stakeholder Analysis, Stakeholder Engagement, Qualitative Research
Beginner · Course · 1 - 4 Weeks

Universidade Estadual de Campinas
Skills you'll gain: Video Game Development, Game Design, Aesthetics, Art History, Culture, Conceptual Design, Liberal Arts, Creativity, Post-Production, Social Impact
Mixed · Course · 1 - 3 Months

Duke University
Skills you'll gain: Pedagogy, Art History, Social Justice, Community Organizing, Social Sciences, Socioeconomics, Interactive Learning, Public Affairs, Education and Training, Liberal Arts, Social Impact, Community Development, Creativity, Advocacy, Culture
Mixed · Course · 1 - 3 Months

Fudan University
Skills you'll gain: Unity Engine, Cross Platform Development, Performance Tuning, Android Development, Game Design, Mobile Development, Video Game Development, Computer Graphics, Android (Operating System), Animation and Game Design, Computer Graphic Techniques, Image Quality, Virtual Environment, Artificial Intelligence, Animations, Scripting
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Front-End Web Development
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Timelines, Brainstorming, Ideation, Project Schedules, Product Design, Design Thinking, Persona Development, Action Oriented, User Centered Design, Teamwork, Collaborative Software, Collaboration, Team Oriented
Beginner · Guided Project · Less Than 2 Hours

University of California San Diego
Skills you'll gain: Apache Hadoop, Big Data, Data Science, Scalability, Data Processing, Data Infrastructure, Data Analysis, Distributed Computing, Data Storage, Data Management, File Systems
Mixed · Course · 1 - 3 Months