Win a Free Class!

Join our email list for a chance to win

Web Development Certificate

Learn to code sites with front-end and back-end functionality.

Noble Desktop’s Web Development Certificate program teaches you valuable skills so you can build modern websites. Through 128 hours of intensive instruction, you’ll learn HTML, CSS, graphics creation, JavaScript/jQuery, how to create mobile optimized (responsive) websites, create WordPress themes, and code PHP/MySQL back-end features. You will leave the program with a comprehensive understanding of front-end and back-end web development, allowing you to make great-looking modern websites for yourself and clients.

While taking the certificate courses, you also gain access to our meetup group. During regular meetups you can plan, design, and build your own website. Get support and feedback from not only an instructor, but also fellow students. Learn more about the meetup.

View Schedule Register Now

Pricing & Information

The Web Development Certificate starts with the same seven classes in our Web Design Certificate, but adds three additional classes which include back-end coding. Upon completion, you will have earned both the Web Design Certificate and the Web Development Certificate.

The ten courses comprising the Web Development Certificate would normally cost $6875 if taken separately. However, we offer the complete program at a special price of $5250. To get started, decide on which dates fit your schedule and then register. You will not be charged for the entire cost upfront. Each class is charged separately (a few days before the class).

If you have previously taken one or more of the courses, you can finish the program and only pay for the additional courses. Please mention “Web Development Certificate” in the comment section of the registration page and we'll make sure you get the appropriate discounts.

If you have equivalent experience to any individual course, you only need to take the additional courses required to complete the certificate (normal discounts apply).

This certificate program has been approved by the New York State Department of Education.

Noble Desktop Certificate

Recommended Class Order

Web Development Level 1: Build Sites with HTML & CSS

Learn More

Jump in and start learning how to build websites. You’ll hand code HTML and CSS from scratch so you understand what the code means and how to write it. In class you will create multi-page websites with text, images, forms, and more... all styled with CSS. You’ll upload your files using FTP to make the site live, and walk out of class ready to build your first site.

Photoshop for Web & UI

Learn More

Learn how to use Photoshop to create and optimize graphics for web and user interface design. You’ll create wireframes and turn them into finished designs that are optimized for mobile, tablet, and desktop screens. You’ll learn how to design on grids, extract image assets, create hi‑res 2x graphics, and so much more.

Web Development Level 2: Dive Deeper Into CSS

Learn More

In our Level 1 course we teach the fundamentals of CSS, but there is so much more it can do! In this course you’ll learn how to use CSS positioning to create more sophisticated layouts. You will create center-aligned and multi-column pages using relative positioning and floats. You’ll learn how inline versus block elements work, create CSS rollovers, and much more.

JavaScript & jQuery

Learn More

Learning JavaScript code gives you the power to write your own scripts or use freely available JavaScript frameworks, including the industry standard: jQuery. In this class you will get hands-on experience writing real, working code. You’ll learn how to create animated slideshows with transitions such as fades or slides, create animated image enlargers, show/hide additional content and more.

Real Fonts on the Web

Learn More

The days when web designers were limited to a standard set of web fonts are over! No modern website would be complete without custom fonts, and we’re going to show you exactly how to make them. Come learn everything you need to know to add custom type faces to websites while maintaining functionality across a variety of browsers and devices.

HTML5 & CSS3: What’s New

Learn More

Deepen and broaden your ability to structure page content with new HTML5 semantic elements and experience the magic of native audio and video support. With CSS3, you’ll create drop shadows, text shadow, rounded corners, elements with semi-transparency, and gradient backgrounds using only CSS. You’ll even produce simple animated effects without JavaScript or Flash (we don’t cover full-blown ad banner style animation in this class though).

Mobile & Responsive Web Design

Learn More

Make your websites work with mobile devices, tablets, and desktop computers. In this class you will code a complete mobile site, as well as a responsive site. Responsive web design uses media queries to detect a device's screen size and adjust accordingly. You'll learn how to optimize sites for faster downloading on mobile devices by using CSS3 instead of graphics, how to deal with Retina graphics, CSS media queries, break points, new HTML5 form elements and more.

Learn More

Not only is WordPress a powerful blogging platform, you can turn it into a great Content Management System. By making your site into a CMS, you will increase efficiency, making maintenance, updating, even adding special functionality easier. This intensive course will teach you how to do a custom install of WordPress, edit existing themes, develop your own themes, and install plugins.


Learn More

PHP brings websites to life, turning static HTML into a two-way, user-interactive experience. It is the backbone of many web-related activities we take for granted: handling form submissions, powering e-commerce transactions, and interacting with databases. This class will introduce you to the basics of PHP and MySQL, from the ground up. You’ll leave with a solid foundation of how PHP works, including working with forms, sessions, and more. You’ll also learn the basics of MySQL, using SQL to fetch, insert, update, delete, and search records.

HTML Email

Learn More

HTML gives email personality—no wonder it has become a staple of advanced communications. Everyone can benefit from sending HTML email, whether it’s large corporations or small businesses and freelancers. This class will cover building and working with two different layouts: a simple one-time email and a weekly newsletter. You'll learn how to lay out emails, apply email-friendly CSS, make a table of contents, and fix various email client issues.

Design & Build Your Own Website

Learn More

Start thinking about the site you want to create! While taking the certificate classes, come to our meetup group. Talk about your ideas and get feedback from not only the teacher, but other people who are learning just like you.


Noble Desktop Workbooks

Study at home with the same books we use in our classes. Step-by-step exercises walk you through multiple projects, each dealing with different aspects of the program. It’s the next best thing to taking a course.

See All Our Books

Free Seminars

See All Our Free Seminars