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.

Coursera
Skills you'll gain: Java, Java Programming, Algorithms, Computational Thinking, Object Oriented Programming (OOP), Functional Design, Development Environment
★ 4.6 (12) · Beginner · Guided Project · Less Than 2 Hours

Coursera
Skills you'll gain: Cryptography, Encryption, Application Development, Security Engineering, C and C++, C++ (Programming Language)
★ 4.2 (16) · Intermediate · Guided Project · Less Than 2 Hours

Amazon Web Services
Skills you'll gain: Load Balancing, Amazon Web Services, Network Performance Management, Network Architecture, Scalability, TCP/IP, Network Protocols, Servers
★ 5 (6) · Beginner · Course · 1 - 4 Weeks

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

Skills you'll gain: Program Development, Python Programming, Jupyter, Interactive Design, Code Reusability, Mathematical Software, Algorithms, Computer Programming, Programming Principles, Algebra, Linear Algebra, Applied Mathematics, Object Oriented Programming (OOP)
★ 4.8 (36) · Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: C and C++, C++ (Programming Language), Software Documentation, Performance Tuning, Program Development, Application Design, Technical Documentation, Memory Management, Data Structures, Generative AI, Algorithms, Scalability
Beginner · Course · 1 - 3 Months

Skills you'll gain: C and C++, C++ (Programming Language), Code Reusability, Maintainability
Advanced · Course · 1 - 3 Months

Johns Hopkins University
Skills you'll gain: Usability, User Experience Design, User Centered Design, Usability Testing, Technical Documentation, Bioinformatics, End User Training and Support, Clinical Informatics, Technical Writing, Product Development, Writing
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Google Cloud Platform, Cloud Infrastructure, Cloud Services, Public Cloud, Infrastructure As A Service (IaaS), Terraform, Load Balancing, Infrastructure as Code (IaC), Cloud Management, Network Administration, Hybrid Cloud Computing, Virtual Machines, Virtual Networking, Virtual Private Networks (VPN), General Networking, Managed Services, Network Security, Scalability
★ 4.7 (122) · Intermediate · Course · 1 - 3 Months

Skills you'll gain: Canva (Software), Logo Design, Video Production, Infographics, Graphic and Visual Design, Graphic Design, Content Creation, Social Media Marketing, Marketing Communications
★ 4.5 (39) · Beginner · Guided Project · Less Than 2 Hours

The State University of New York
Skills you'll gain: Facility Management, Event Management, Legal Risk, Contract Management, Facility Operations, Events and Conferences, Driving engagement, Data-Driven Decision-Making, Relationship Management, Data Management, Customer Engagement, Drive Engagement, Operations Management, Promotional Strategies, Risk Management, Workforce Development, Analysis, Business Strategy, Insurance Policies, Advertising
★ 4.5 (10) · Beginner · Course · 1 - 3 Months

L&T EduTech
Skills you'll gain: Structural Engineering, Construction Engineering, Construction, Engineering Management, Construction Management, Engineering Practices, Engineering Plans And Specifications, Hydraulics, Mechanics, Safety Standards, Engineering, Mechanical Design, Torque (Physics), Machine Controls, General Construction and Construction Labor, Equipment Design, Engineering Calculations, Civil Engineering, Structural Analysis, Mechanical Engineering
★ 4.6 (18) · Advanced · Specialization · 3 - 6 Months