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: Data Mining, Anomaly Detection, Unsupervised Learning, Data Warehousing, Machine Learning Methods, Supervised Learning, Data Pipelines, Data Preprocessing, Classification Algorithms, Data Processing, Data Modeling, Decision Tree Learning, Data Science, Data Management, Machine Learning Algorithms, Data Cleansing, Model Evaluation, Analytical Skills, Ideation, Exploratory Data Analysis
★ 4.1 (188) · Intermediate · Specialization · 1 - 3 Months

University of California, Irvine
Skills you'll gain: Time Management, Scheduling, Goal Setting, Prioritization, Productivity, Delegation Skills, Ability To Meet Deadlines, Timelines, Conscientiousness, Calendar Management, Personal Development, Organizational Skills, Planning, Smart Goals, Self-Awareness, Strategic Prioritization, Strong Work Ethic, Follow Through, Overcoming Obstacles
★ 4.7 (1.8K) · Mixed · Course · 1 - 4 Weeks

University of California, Irvine
Skills you'll gain: Go (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, Data Structures
★ 4.6 (1K) · Intermediate · Course · 1 - 4 Weeks

University of California, Irvine
Skills you'll gain: Systems Development, Systems Development Life Cycle, Agile Methodology, Software Development Life Cycle, Productivity Software, Risk Management Framework, digital literacy, Systems Design, Network Security, Computer Hardware, Agile Project Management, Hardware Architecture, Computer Systems, Software Design, Data Security, Risk Management, System Design and Implementation, TCP/IP, Information Technology, Productivity
★ 4.6 (362) · Beginner · Specialization · 1 - 3 Months

Skills you'll gain: MySQL, Stored Procedure, Database Management, SQL, Transaction Processing, Databases, Database Development, JSON, Relational Databases, Query Languages, Advanced Analytics, Performance Tuning, Data Analysis
★ 4.7 (259) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Stakeholder Communications, Stakeholder Engagement, Project Scoping, Project Management, Stakeholder Management, Resource Management, Stakeholder Analysis, Scope Management, Communication Planning, Project Management Institute (PMI) Methodology, Empathy & Emotional Intelligence, Team Leadership, Emotional Intelligence, Personal Attributes, Project Controls, Project Management Life Cycle, Leadership Development, Team Collaboration, Leadership, Communication
★ 4.6 (204) · Intermediate · Course · 1 - 3 Months

Skills you'll gain: Data Wrangling, Exploratory Data Analysis, Data Presentation, Data Visualization, Data Collection, Predictive Modeling, Interactive Data Visualization, Web Scraping, Shiny (R Package), Ggplot2, Data Analysis, Data Cleansing, Predictive Analytics, Tidyverse (R Package), Regression Analysis, Data Transformation, Data Science, Dashboard, Statistical Analysis, Dashboard Creation
★ 4.6 (116) · Intermediate · Course · 1 - 3 Months

Skills you'll gain: Network Protocols, TCP/IP, General Networking, Network Monitoring, Network Security, Network Analysis, Web Servers, Linux, Software Installation
★ 4.6 (146) · Beginner · Guided Project · Less Than 2 Hours

Duke University
Skills you'll gain: Rust (Programming Language), Containerization, Data Pipelines, CI/CD, Docker (Software), Jenkins, Application Deployment, DevOps, LLM Application, Continuous Integration, Hugging Face, Large Language Modeling, Test Case, Restful API, Serverless Computing, Generative AI, Command-Line Interface, Natural Language Processing, Computer Programming, Cloud Computing
★ 3.9 (312) · Beginner · Specialization · 3 - 6 Months

Universidad Nacional Autónoma de México
Skills you'll gain: Peer Review, Program Evaluation, Qualitative Research, Instructional and Curriculum Design, Formal Learning, Education and Training, Teaching, Health Assessment, Pedagogy, Psychological Evaluations, Educational Materials, Test Tools, Survey Creation, Data Collection, Instructional Design, Data Analysis Software, Student-Centred Learning, Analysis, Education Software and Technology, Systems Thinking
★ 4.8 (891) · Beginner · Specialization · 3 - 6 Months

Duke University
Skills you'll gain: Child Development, Advocacy, Research, Research Methodologies, Infant Care, Social Sciences, Data Collection, Anthropology, Human Development, Motion Arguments, Culture, Nutrition and Diet, Community Health, Life Sciences, Environment, Biology, Education and Training
★ 4.9 (286) · Beginner · Course · 1 - 3 Months

University of London
Skills you'll gain: Environmental Policy, Climate Change Programs, International Relations, Climate Change Mitigation, Energy and Utilities, Petroleum Industry, Oil and Gas, Governance, Diplomacy, Public Policies, Policy Development, Sustainable Development, Public Safety and National Security, Policy Analysis, Economics, Security Strategy, Electric Power Systems, Sustainable Technologies
★ 4.7 (730) · Beginner · Course · 1 - 3 Months