Yelp Facebook LinkedIn YouTube Twitter Instagram

Hands-On in NYC or Live Online

Web Coding Classes NYC

Hands-on Coding Courses & Certificate Programs

Websites are built with HTML, CSS and JavaScript. You use HTML to mark up the content, CSS to style it, and JavaScript to add cool interactivity.

Noble Desktop offers a full suite of front-end coding classes, including HTML & CSS, JavaScript, and Flexbox & Grid. Learn back-end coding in our PHP & MySQL and WordPress Custom Themes classes.

Our hands-on coding courses are the perfect way to get into web coding without committing to a full-time program. And if you want to continue learning, you can add classes until you earn a Web Design Certificate or a Web Development Certificate. Learn to code part-time on nights or weekends, or full-time on weekdays.

  • Small classes
  • Hands-on training
  • Book included
  • Free retake

Which Web Coding Class is Right for You?

Intro to HTML & CSS

HTML Classes New York City

We’ll introduce you to HTML, the standard markup language used to create webpages, and you’ll dive in and hand code a webpage from scratch. This 3-hour class is essentially the first section of our more comprehensive Web Development Level 1 class.

3 Hours


Next Class: Jan 28, 6–9pm

Web Development Level 1

Web Development Training NYC

Learn to create webpages by coding HTML & CSS. We focus on best practices for structuring the content of your webpages with HTML and then styling the content with CSS. By the end of this course, you’ll have built a couple of sites and even uploaded one.

18 Hours


Next Class: Mar 9–23, 10–5pm

Front-End Web Development

Web Coding Classes & Bootcamps in NYC

Learn to create the front-end of websites by coding HTML, CSS, JavaScript/jQuery, Sass, and using Git to track changes and collaborate with other developers.

72 Hours


Next Class: Mar 9–Jun 8, 10am–5pm

Web Design Certificate

Web Design Classes & Bootcamps in NYC

Learn to code websites, emails, create web graphics, and use Photoshop to design webpages, in this comprehensive certificate program.

90 Hours


Next Class: Apr 1–Apr 23, 10am–5pm

Web Development Level 2

CSS Classes New York City

Kick your CSS skills up a notch and learn how to code more complex layouts. In this CSS training, you’ll master the positioning of elements (relative, absolute, fixed), create multi-column layouts, and learn about newer CSS3 transitions, transforms, and animations.

18 Hours


Next Class: Feb 12–28, 6–9pm

Flexbox & Grid: CSS Layout Techniques

Flexbox & Grid Classes New York City

Learn how to use flexbox and grid to layout and align webpage content, and make it adapt to different size screens. You’ll learn how both of these newer CSS techniques are useful, and when to use each.

12 Hours


Next Class: Apr 22–23, 10–5pm

Mobile & Responsive Web Design

Optimize Sites for Tablets, Mobile & More

Websites can be viewed on a variety of devices, from mobile phones, to tablets to desktop computers. Responsive web design detects a device's screen size and adjusts accordingly.

18 Hours


Next Class: Jan 28–30, 10–5pm

JavaScript & jQuery

JavaScript Classes New York City

Make your webpages more interesting and interactive with JavaScript & jQuery. We’ll show you how to hide and show elements, add slideshows, validate forms and much more. Once you know how to use jQuery & plugins, a whole world of cool things becomes available!

18 Hours


Next Class: Mar 12–28, 6–9pm

Web Development Certificate

Web Development Classes & Bootcamps in NYC

Learn front and back-end web development. Build the front-end of sites by coding with HTML, CSS, and JavaScript/jQuery. Add back-end functionality with PHP & MySQL, and build custom WordPress themes.

120 Hours


Next Class: Jun 1–Aug 16, 10am–5pm


PHP & MySQL Classes NYC

So you’re comfortable making static web pages, but now you want to have your site actually do something? PHP and MySQL unlock the dynamic power of the web allowing you to create pages that interact with customers, collect and display information from a database, send emails, and more. This training introduces you to PHP and MySQL, giving you a fundamental understanding of those two building blocks of dynamic websites.

18 Hours


Next Class: Feb 11–13, 10–5pm

Git Going: An Intro to Git

GitHub Git Classes NYC

Git is the most commonly used version control system. Git tracks the changes you make to files, so you have a record of what has been done, and you can revert to specific versions should you ever need to. Git also makes collaboration easier, allowing changes by multiple people to all be merged into one source.

3 Hours


Next Class: Mar 5, 6–9pm

Python for Web Development Bootcamp

Web Development with Flask Classes in NYC

In this hands-on Python course, you will learn the fundamentals of Python code and transition into more complicated programming tasks. The class incorporates building four different types of dynamic websites from a live weather website to a live stock ticker site. This class finishes by teaching students how to deploy their sites with a custom domain. 

30 Hours


Next Class: Apr 29–May 3, 10–5pm

Coding Tips & Tricks: Emmet, Sass, & Code Editors

Did you know there are faster and easier ways to code? If you’re not using Emmet (coding shortcuts), Sass (a CSS preprocessor), or Sublime Text (a code editor), you should be! These tools can greatly speed up your coding with less typing. Every web developer needs to know these. Let us show you how to dramatically speed up your development.

3 Hours


Next Class: Mar 7, 6–9pm

Responsive CSS3 Scrolling Effects

Learn how to code an image-rich webpage designed specifically to take advantage of the awesome native CSS capabilities of modern browsers. You’ll learn how to build an elegant, responsive design where all content—including images and videos—resize in accordance with browser size. You’ll also explore techniques for using CSS animated transitions that zoom, pan, and scroll.

2 Hours


Next Class: Not currently scheduled

WordPress: Build Custom Themes

WordPress Training in NYC

If you already know how to code webpages, you can use WordPress as a content management system (CMS) so website updates are easier and your clients (non-coders) can edit the content themselves! To control the look of the site you create themes, which is the focus of this class.

12 Hours


Next Class: Feb 14–15, 10–5pm

Web Animation Certificate

Web Animation Classes & Certificate Programs in NYC

Earn a Certificate in Web Animation. The curriculum covers JavaScript animation with GreenSock (GSAP), Animated GIFs, and Adobe After Effects.

36 Hours


Next Class: Not currently scheduled

Rated NYC’s Best Web Development Courses

Noble Desktop offers a wide range of coding classes, from introductory HTML & CSS to more advanced classes in JavaScript, PHP, and WordPress. We continually improve the classes to provide the perfect training experience and to stay current with the latest trends in web design. Each class comes with our custom, step-by-step workbooks, so you can review the material anytime. You’ll also get a free retake within six months.

  • “I feel like I can now go and make webpages.”

    Adriano Medina

  • “Learning new things is a great way of expanding your knowledge and this is the perfect place to do it. Short, efficient classes, packed with information and plenty of exercises.”

    Michelle Mumoli

  • “As a long-time refugee of print design, I took the plunge and invested in my career by taking the web certificate. I feel like it really paid off. I felt empowered and possessed the tools to design and build modern, responsive web sites. The aspect I most appreciated was learning up-to-date best practices for executing modern web designs. Noble’s original step-by-step books are second to none: easy to follow and handy references to fall back on while working on a project. The instructors bring their own valuable real-world experience and are eager to help and share their knowledge.”

    Dylan Rogers

    Learned comprehensive HTML, CSS, JavaScript, and more in the web certificate program

  • “I have completed 2 certificate programs. A 90-hour front-end web design certificate that included classes in HTML5, CSS3, JavaScript and jQuery, HTML email, Photoshop for web, and mobile and responsive web design. The second certificate built onto the first, and added a 30-hour back-end web development program which included PHP, MySQL, and WordPress. I learned tons, and the teachers were excellent. The course books are such a valuable tool to use with my projects. I was able to code a WordPress theme from scratch, and was even asked to speak at this past summer’s Wordcamp NYC. The instructors know their stuff, and really make learning fun. Nothing is rushed, and they take time to answer all questions. These courses were a very worthwhile investment—would recommend to anyone.”

    Gail Kearney

    Completed the Web Design and Development Certificates

  • “The instructors are top notch; very approachable and they know their stuff. Their class format is see and do; they explain an exercise step by step then have you complete it and are there to help you if you get stuck. I found the hands-on approach very effective. The exercises are modular and build on previous ones and every time you complete one you've made something happen that you didn't know how to do 30 minutes ago. That's a great feeling and helps keep you engaged in what you're learning. Piece by piece you're building practical skills that you can apply immediately.”

    Jonathon Powell

    Gained front-end web design & development skills in the web certificate

  • “Just completed the Web Development Level 1 Class. I never thought that I would learn HTML and CSS so quickly. The instructor was great. I would definitely recommend taking classes at Noble Desktop!!!”

    Marilyn Khan

    Marilyn quickly learned HTML & CSS in the Web Development Level 1 class

  • “Web Development Level 1 is an excellent introduction to HTML and CSS coding. The fundamental elements were explained and hands-on exercises bolstered an understanding of each function. If you are looking to build a simple web site or gain knowledge of basic coding for customization of existing sites this course is definitely helpful.”

    Carla Siegel

    Attended Web Development Level 1 to start learning coding

  • “JavaScript & jQuery class was educational, inspirational and exciting. I did not know that I can utilize JavaScript in so many different ways. The content offered is thorough and useful. I recommend this course to anyone who would like to start creating functional and dynamic websites.”

    Dmitrii Sinitskii

    Attended the JavaScript & jQuery class

  • “Invest in yourself and take the Mobile & Responsive Web Design class. It's a great and invaluable experience that will keep you current with web trends. The added bonus; instructors at Noble Desktop are always top notch!”

    German Hernandez

    Attended the Mobile & Responsive Web Design class

  • “I spent a lot of time researching different schools and couldn’t be more happy that I went to Noble Desktop for the Web Design Certificate. The instructors are great, you cover a lot of material and best of all - you get to keep the workbook so you can repeat exercises on your own!”

    Kathy Hallock

    Kathy completed the Web Design Certificate

  • “Not knowing anything about HTML/CSS, I found this class so informative. There was just the right amount of instruction without it ever feeling overwhelming. The instructor was fantastic. She was extremely articulate and explained things so clearly that I really felt like I could truly tackle web development. I feel that I now have a good solid base of knowledge in HTML/CSS and am excited at the idea of moving onto the next level.”

    Elise Rouse

    Attended Web Development Level 1

  • “The class was a great introduction to HTML and CSS! I had a little background knowledge going in, but I definitely feel like I have a better understanding of WHY you do certain things and the logic behind the code. It was beginner-friendly and taught practical skills that I can already use. After going home on the last day, I was able to update the navigation on my company's website and add a new page that fit the rest of the website's styling. I could even make it mobile compatible! If I'd tried this a week ago, I probably would've crashed the whole site.”

    Mary Murphy

    Attended Web Development Level 1

  • “Reading all the positive testimonials you think to yourself, ‘No class or instructor can be THAT good, right?’ Wrong. The instructors at Noble are the most knowledgeable, experienced, patient and skilled teachers you will find anywhere and the learning methods and training materials they employ will have you designing, coding and creating in no time.”

    Darrel Somoza

    Darrel completed the Web Design Certificate

Learn then Practice

In our coding classes you’ll learn web design and coding through projects. First by watching a short demo, then by practicing through creating and adding elements to websites. Our instructors are all industry professionals who draw on their experience to teach you practical, professional skills.

Example website students work on

Custom Workbook Included

All of our coding classes come with a custom step-by-step training manual sold to universities and schools around the world. Recreate the class projects and refresh the coding materials anytime after the class.

Every web coding class comes with a custom workbook

Walk Away Coding Websites

“I learned a lot. From setting up an HTML document, to using CSS to style content. The teacher was knowledgeable and was able to answer all additional questions the students asked. I highly recommend this course to anyone who would like to start designing websites in HTML and to designers who would like to solidify their HTML and CSS skills. Amazing experience and learning environment.”
Dmitrii Sinitskii, Graphic Designer, Dec 8, 2017

Students learn web coding and become web developers

Upcoming Web Coding Classes in NYC


Next Class



Web Development Level 1 Next Class: Jan 22–Feb 7, Tue & Thu, 6–9pm Duration: 18 Hours Price: $975
Mobile & Responsive Web Design Next Class: Jan 28–30, Mon–Wed, 10–5pm Duration: 18 Hours Price: $975
Intro to HTML & CSS Next Class: Jan 28, Monday, 6–9pm Duration: 3 Hours Price: $150
PHP & MySQL Next Class: Feb 11–13, Mon–Wed, 10–5pm Duration: 18 Hours Price: $975
Web Development Level 2 Next Class: Feb 12–28, Tue & Thu, 6–9pm Duration: 18 Hours Price: $975
WordPress: Build Custom Themes Next Class: Feb 14–15, Thu–Fri, 10–5pm Duration: 12 Hours Price: $650
Git Going: An Intro to Git Next Class: Mar 5, Tuesday, 6–9pm Duration: 3 Hours Price: $150
Coding Tips & Tricks: Emmet, Sass, & Code Editors Next Class: Mar 7, Thursday, 6–9pm Duration: 3 Hours Price: $150
JavaScript & jQuery Next Class: Mar 12–28, Tue & Thu, 6–9pm Duration: 18 Hours Price: $975
Flexbox & Grid: CSS Layout Techniques Next Class: Apr 22–23, Mon–Tue, 10–5pm Duration: 12 Hours Price: $650
Python for Web Development Bootcamp Next Class: Apr 29–May 3, Mon–Fri, 10–5pm Duration: 30 Hours Price: $1595
Responsive CSS3 Scrolling Effects Next Class: Ask us about custom training Duration: 2 Hours Price: $95
Front-End Web Development Next Class: Mar 9–Jun 8, Saturday, 10–5pm Duration: 72 Hours Price: $2995
Web Design Certificate Next Class: Jan 22–May 2, Tue & Thu, 6–9pm Duration: 90 Hours Price: $3800
Web Development Certificate Next Class: Jan 22–Jun 6, Tue & Thu, 6–9pm Duration: 120 Hours Price: $5000
Web Animation Certificate Next Class: Ask us about custom training Duration: 36 Hours Price: $1350

Learn more about coding & our classes

Front-End & Back-End
  • The front-end of websites involve coding HTML, CSS, and JavaScript that control the look and feel of a website. 
  • The back-end of websites involve coding languages such as PHP, MySQL, Ruby on Rails, Node.js, etc. to create application-like functionality that typically interact with a database.
  • The front-end works in a web browser, whereas the back-end works on a web server.
  • To create webpages and emails we use HTML code (Hypertext Markup Language).
  • HTML tags mark up (label) content to indicate headings, paragraphs, lists, links, images, and more.
  • You can get a quick start in our 3-hour Intro to HTML & CSS class, dive deeper in our 18-hour Web Development Level 1 class, or for the most thorough training earn a Certificate in Web Design.
  • CSS (Cascading Style Sheets) code is used to style the contents of a webpage (or email), based on the HTML markup.
  • CSS controls the appearance of everything, from fonts and color, to building responsive page layouts that look good across screen sizes (mobile, tablet, and desktop).
  • Start learning CSS in our Web Development Level 1 class. Dive deeper in our Web Development Level 2 class where we cover many important CSS concepts, such as media queries. Learn more advanced ways to optimize for mobile devices and building responsive pages in our Mobile & Responsive Web Design class. The classes can be taken individually, or as part of our Web Design Certificate program.
JavaScript & jQuery
  • JavaScript code is used to add interactivity, animation, and more to the front-end of web sites (what you see in a browser). Create slideshows, image galleries, validate forms, and much more.
  • JavaScript can also be used on the back-end of websites to execute code on a web server.
  • jQuery is the most popular JavaScript library, and it makes it easier to target elements, handle events, and more.
  • Get started in our JavaScript & jQuery class.
Responsive Web Design
  • Responsive webpages (and emails) adapt to any size screen: phone, tablet, desktop, etc.
  • Web developers use media queries in CSS to tell browsers to apply different styles for different size screens
Web Graphics
  • Mobile phones and tablets all have hi-res screens (Apple calls them Retina), and laptops/desktops are getting hi-res screens as well. For modern websites it’s important to know how to properly create these hi-res graphics, which are often referred to as @2x because the screens are twice the resolution of low-res screens.
  • JPEG is an image format that’s good for optimizing photographs.
  • SVG (Scalable Vector Graphics) enables you to use vector graphics, which look great at any size and for any resolution screen. They download quickly, can be animated with JavaScript (such as GreenSock), styled via CSS, and more!
  • PNG is an image format that’s good for optimizing graphics such as logos and icons. While SVG is replacing PNG in many cases, we still need PNG for HTML Email (where SVG is not as well-supported) and when we need transparency for photographic imagery.
  • Learn how to create and optimize web graphics (as well as how to design webpages) in any of these courses: Sketch, Photoshop for Web, or Adobe XD.
  • PHP is a free and open source language for back-end web development. It can create web pages dynamically by interacting with a database, collect and process data from web forms, and much more.
  • MySQL is a popular open source database that is commonly used with PHP.

You May Not Need a Full-Time Course to Change Careers

In recent years, the coding bootcamp boom has saturated the market with a variety of programs. Many software engineering and coding bootcamps offer full-time, immersive programs that can cost as much as $17,000 and require months of time to complete. Individuals who are working in full-time positions may not have the ability to quit their current career to pursue a new one. Flexible options offer a potential route to achieving a shift, but some individuals may not need a full-length course to achieve their professional dreams.

Read more on our blog to learn how coding courses can help you skill up or continue honing your skills.

Coding Classes: Learn to Code in Short Courses

Noble Desktop helps us understand the benefits of skilling-up with short coding courses.

Many coding schools offering full-time, intensive programs that span weeks or months. For those looking for a career switch, these coding bootcamps are often the best option. But what you’re not sure if coding is right for you, or what type of coding you’d like to get into? Say you just need to understand enough to communicate with your programming team.

For many, shorter coding classes are the best way to get started or get what they need. In this article, we’ll explore the benefits of shorter coding classes that still offer the option to scale up into bigger programs.

Read more on our Switchup, a top resource for coding bootcamps, to learn how coding courses can help you skill up or continue honing your skills.