Web Development Courses Online

Apply Filters

Common Time Filters


Days of the Week

Class Time

Class Start Date

Skill Level




52 classes have spots left

Full-Stack Web Development Certificate

Noble Desktop - Virtually Online

Learn to develop every aspect of a digital application or webpage in this hands-on training program. You’ll learn how to program the visual appearance of a web application (the front end) and the infrastructure that allows it to function (the back end) to create complete webpages.  In this course, you’ll learn how to use programming languages like HTML/CSS and JavaScript to program memorable, interactive webpages. You’ll also use the...

Tuesday Oct 10th, 10am–5pm Eastern Time

 (390 sessions)


390 sessions

Web Development Level 2

Practical Programming - Virtually Online

In this hands-on class, you’ll expand your knowledge of what CSS can do, enabling you to create well-designed webpages From more advanced ways to visually style content, to better ways of targeting elements with CSS, this course will supercharge your CSS skills. Take control over the layout of your webpages by learning about an alternate box-model called border-box, use vector graphics (SVG), and create visual effects such as CSS gradients,...

Tuesday Oct 3rd, 6–9pm Eastern Time

 (6 sessions)


6 sessions

Front-End Web Development Certificate

NYC Career Centers - Virtually Online

Learn to Code Websites with HTML, CSS, & JavaScript Webpages are built with code. Front-end coding is creating the part of a website you see in a web browser. In this certificate program, you’ll learn HTML to mark up webpages, CSS for styling, JavaScript to add interactivity and animation, and Git to track code changes and collaborate with other developers. Develop the skills to create responsive websites optimized for any size screen (mobile,...

Tuesday Oct 10th, 10am–5pm Eastern Time

 (16 sessions)


16 sessions

Web Development with HTML & CSS

Noble Desktop - Virtually Online

In this coding class, you’ll learn how to develop websites with HTML and CSS, the coding languages used to create webpages. You’ll get hands-on experience coding websites from scratch, all the way through uploading to make the site live. You’ll learn best practices for structuring and tagging the content of your webpages with HTML, and styling the content with CSS. Using HTML, you’ll learn how to create webpages with text, images, and...

Tuesday Oct 10th, 10am–5pm Eastern Time

 (3 sessions)


3 sessions

Front-End Web Development (Part-Time)

General Assembly @ Online Class

Get the tech skills, career advice and networking opportunities needed to advance your career in Web Development, in ten weeks with the ability to work and study. General Assembly’s Front-End Web Development course equips complete beginners with the cutting-edge tools they need to build rich, interactive websites. Dive into essential programming languages, then round out your skill set with industry-relevant topics like responsive design, APIs,...

Tuesday Oct 10th, 6–9pm Eastern Time

 (20 sessions)


20 sessions

Discover Classes. Earn Rewards.

Web Development Classes Gift Card

Thousands of classes. No expiration. You choose the $ amount. Select a category or let the recipient pick.

Buy a Gift Card

Python Web Development with Django

Noble Desktop - Virtually Online

Get started with Django, a Python web framework used for back-end web programming. You’ll learn URL dispatchers, querying models, and automating tasks with Django. After understanding the fundamentals of Django, the class will move to Django REST (a Django framework) which covers how to work with images, authentication, and using API endpoints. This course has a Prerequisite: Participants should have knowledge of Python programming fundamentals...

Tuesday Feb 27th, 10am–5pm Eastern Time

 (10 sessions)


10 sessions

Web Development with HTML and CSS

NYC Career Centers - Virtually Online

In this coding class, you’ll learn how to develop websites with HTML and CSS, the coding languages used to create webpages. You’ll get hands-on experience coding websites from scratch, all the way through uploading to make the site live. You’ll learn best practices for structuring and tagging the content of your webpages with HTML, and styling the content with CSS. Using HTML, you’ll learn how to create webpages with text, images, and...

Tuesday Oct 10th, 10am–5pm Eastern Time

 (3 sessions)


3 sessions

Fundamentals of Web Development

Future Media Concepts

In this class you will learn how to code HTML and CSS, the coding languages used to create webpages. We focus on best practices for structuring the content of your webpages with HTML and then styling the content with CSS. Once you have the basics under your belt, you will move on to real-world page layout. You will learn text and link styles, centered page layout, background images, CSS-based navigation, forms, uploading files via FTP, and much...

Wednesday Dec 6th, 10am–5:30pm Eastern Time

 (3 sessions)


3 sessions

WordPress Bootcamp

Noble Desktop - Virtually Online

Learn to create and manage websites or blogs with WordPress. Make Websites Using WordPress WordPress enables you to create and maintain a website, even if you have no web design background or knowledge of the code that makes website works. WordPress is built with HTML, CSS, and PHP, so web developers who do know code have even greater control over WordPress sites. Whether you want to create a new website/blog or manage an existing WordPress website,...

Monday Oct 30th, 10am–5pm Eastern Time

 (3 sessions)


3 sessions

JavaScript for Front-End

Practical Programming - Virtually Online

In this hands-on JavaScript class, you’ll start by learning the fundamentals of JavaScript code, and then get into jQuery. jQuery is an industry standard framework that lets you quickly and easily write powerful JavaScript. You’ll learn how to work with some useful jQuery plugins, and gain an understanding of how plugins work, so you can use any plugin! This advanced course is for people who have experience building webpages. It is a coding...

Monday Oct 23rd, 10am–5pm Eastern Time

 (3 sessions)


3 sessions

Flexbox, Grid, & Bootstrap

Practical Programming - Virtually Online

In this class you’ll learn how to use flexbox and grid to layout, align, and reorder webpage content, as well as make it adapt to different size screens CSS Flexbox and CSS Grid are two powerful ways to layout content in a webpage. Flexbox and grid are newer CSS layout technologies aimed at making it easier to create responsive layouts that are optimized for any size screen. You’ll learn how both techniques are useful, and when to use each....

Thursday Oct 19th, 10am–5pm Eastern Time

 (2 sessions)


2 sessions

JavaScript Programming Bootcamp

Practical Programming - Virtually Online

Learn the essentials of JavaScript programming to start creating web applications. You’ll learn variables, functions, data types, asynchronous JavaScript, and more. Don’t just copy and paste code without understanding what it does, learn how JavaScript works and how to code it properly (using its newer syntax and procedures) as it applies to web app development. Modern web applications must be optimized to transfer large amounts of fast moving...

Thursday Nov 2nd, 10am–5pm Eastern Time

 (20 sessions)


20 sessions

Essential Web Tools

Digital Workshop Center

Learn the tools of the modern web developer The tools of the modern web developer are continually changing to keep up with the pace of the fast-moving world of web technologies. These new tools can be difficult to learn on your own, but many of them are essential to your success. In Essential Web Tools, students will learn about the latest code editors (both free and paid), an introduction to the command line, version control tools, and features...

Tuesday Dec 5th, 5–8:30pm Mountain Time

 (4 sessions)


4 sessions

Full Stack Web Development

New York City College of Technology

Web developer Eloi Ortega has led our full-stack program for over five years, bringing deep knowledge, patience, and the ability to accommodate a range of learning styles. Full Stack Web Development is a 16-week, 96-hour class focusing on Front End programming languages, including HTML, CSS, Javascript, and jQuery along with BackEnd development concepts, practical knowledge in database design, server scripting languages (PHP), and data objects...

Monday Oct 16th, 6–9pm Eastern Time

 (33 sessions)


33 sessions

Reset all filters.

No results found

Try removing some filters.

Discover the Best Live Online Web Development Classes

Web development refers to the processes used to create and maintain websites or web applications. It encompasses a wide range of tasks, from creating simple static pages using HTML and CSS, to developing complex web-based applications, social networking sites, and e-commerce platforms using various programming languages and technologies.

Learning web development can lead to many opportunities. Web development is a high-demand skill that can open doors to significant job prospects in a wide variety of industries. Such jobs can also offer a great deal of flexibility if you work remotely full-time. Web development can also help you run your own business. You can work as a freelance Web Developer or use your web development skills to enhance websites and web applications that further your business. If you enjoy learning new things, web development offers the chance to enter a constantly-evolving field. Regardless of your background or previous experience, web development is a versatile and rewarding field to explore.

Best Live Online Web Development Classes & Schools

Online web development classes and schools provide the opportunity to learn from experts no matter where they, or you, are located. This section offers details about some of the best live online web development classes and schools offering beginner-friendly courses and programs.

Regardless of which aspect of web development you intend to focus on long term, learning HTML and CSS is essential for any aspiring Web Developer. HTML and CSS not only allow you to code web pages from scratch or to customize existing pages and sites. These programming languages are also very beginner-friendly and serve to introduce you to the world of coding. Learning HTML and CSS can therefore make learning another web development language, such as JavaScript or Python, easier down the road. NYC Career Centers offers a Web Development with HTML and CSS class that teaches students to develop web pages and websites using HTML and CSS. This course is taught by an expert instructor in real-time and includes hands-on assignments.

A stand-alone course can be a great way to test your interest in web development. Once you decide what area of web development interests you most, you may wish to enroll in a certificate course. Front-end Web Development focuses on the user-facing elements of a website, meaning the elements that site visitors see, rather than the server-side components. Noble Desktop’s Front-End Web Development Certificate program teaches you how to build websites using HTML, CSS, JavaScript, and WordPress. The program welcomes students with no prior web development experience and provides a curriculum that prepares you for a career as a Front-end Web Developer. 

If you are interested in becoming a JavaScript Developer, then you may be interested in Practical Programming’s JavaScript Programming Bootcamp. This bootcamp teaches JavaScript programming essentials so that you can program web applications. The curriculum covers variables, data types, functions, and more.

If you are interested in Python programming, cPrime’s Introduction to Python class provides a foundational understanding of the programming language and its many capabilities. 

Industries That Use Web Development

Since web development is used to create websites, you can apply web development skills to nearly any industry. Websites are used by businesses of all sizes, from small businesses to international corporations. They are also used by nonprofits, government, and schools. This section will explore how web development is used in healthcare, retail, education, finance, government, travel, and entertainment. 

With the rise of telemedicine and the increasing use of digital records, hospitals and medical centers rely on web development to provide patient services and to protect patient information. Web Developers working in healthcare create and manage secure platforms that allow patients to make appointments, contact doctors, access medical records, and participate in online consultations. Web development is also used to manage and protect hospital and medical center data. For example, a hospital may track the number of patients with a particular illness in order to divide resources appropriately and even to help track community spread.

The retail industry uses web development for websites that allow for online shopping and also use web development to promote their physical stores. E-commerce uses web development for transactions that take place entirely online. Major retail stores often use web development for dual purposes by providing online shopping, but also promoting in-store events such as sales. For example, a customer may browse a website looking for a particular piece of clothing. Upon finding it, they can order it online and track the shipment from the website, or they may wish to check if the item is in-stock at a nearby physical store. Web Developers interested in the retail industry should understand how to create a good User Experience (UX) and User Interface (UI) to keep customers coming back. You will also need to understand how to keep customer data, such as payment information, secure.

The education industry uses web development to manage university websites, educational resources, and online learning platforms. Web Developers working in education should consider the age of users. For example, a platform intended for elementary students will differ from one catering to adult learners. Web Developers will also need to consider the needs of teachers, parents, and others requiring access to the website.

In Finance, web development enables the use of financial planning tools, power trading platforms, online banking, and more. When handling financial information, security is essential. Web Developers must balance security needs with ease of use so that users can take the appropriate actions on the website or web application. 

Governments use web development to provide public information and to facilitate some public services. For example, a government website might list when the next public meeting for a city’s planning department will be held. This same website might allow for locals to pay their utility bills online.

The travel industry, including hospitality, uses web development to allow users to browse and book hotels, access travel guides, book airline tickets, reserve rental cars, leave reviews, book a tour, and more. Hotels and travel companies also use web development to manage their websites and web applications. 

Web development is also used in the entertainment industry. Streaming services, news platforms, social media, and gaming platforms all use web development to deliver content to users. These platforms often support large volumes of data for large volumes of users, meaning Web Developers in the entertainment and media business must know how to create and maintain complex digital platforms that support these functions. 

Web Development Jobs & Salaries

If you are interested in making web development your career, you might wonder what current and future job prospects look like. The Bureau of Labor Statistics projects that web developer jobs will grow by 30% between 2021 and 2031. The exact responsibilities of a web development job depend on the level of experience that the job requires, the industry you are working in, and the type of organization you work for. Generally, however, Web Developers create and manage websites and web applications. Related job titles include Full Stack Developer, Front End Developer, Back End Developer, JavaScript Developer, and WordPress Developer. 

There are two sides of a website or web application a developer may work on: the front-end (user-facing) and the back-end (server-side). A Full Stack Developer works on both the front and back ends while a Front End Developer focuses solely on the user-facing components and a Back End Developer focuses solely on the server-side components. Front End Developers often use HTML, CSS, and JavaScript, as well as frameworks like Vue.js and React. Back End Developers use programming languages such as Ruby, Java, or Python, and databases like MySQL and MongoDB. Full Stack Developers have the knowledge to work across all parts of the website or web application, and must therefore be well versed in front and back end languages and tools.

A JavaScript Developer specializes in using the JavaScript programming language to create and manage web applications. JavaScript Developers might work as Full Stack Developers, Front End Developers, or Back End Developers depending on the job. Common JavaScript frameworks and libraries these developers use include Vue.js, React, and Angular.

WordPress Developers are Web Developers that specialize in building WordPress sites. They may work for a marketing agency, building websites for clients, or may work freelance, finding their own clients. An estimated 40% of all websites are built using WordPress. These websites can be customized to fit a variety of needs, making them a great option for businesses small and large. 

How much a Web Developer earns depends largely on experience and location. According to BLS, the median wage for Web Developers is $80,000 per year. This means that $80,000 is the middle figure on the scale of what Web Developers earn, with new Web Developers typically on the lower end of the scale and more senior developers on the upper end. 

Salaries also depend largely on location, and how far that salary stretches depends on the cost of living for that area. Indeed.com found the average salary for a Web Developer in Los Angeles is around $90,000 per year. Indeed also found that a Web Developer in New York City will make, on average, $95,000 annually. Both of these average salaries are fairly high, which reflects location in a major metropolitan area and the cost of living that accompanies that.