Yelp Facebook YouTube Twitter Instagram

Coding School in New York

Hands-on Classes & Bootcamps

Noble Desktop has been a leading coding school since 1990. We’ve trained tens of thousands of students in all types of coding: iOS, HTML, CSS, JavaScript, PHP, MySQL, WordPress, GreenSock, and HTML Email.

You can learn coding skills in short intro classes, more in-depth courses, or complete certificate programs. You can take courses part-time or full-time, during the day, nights, or weekends. We teach various types of coding. Which do you want to learn?

Front-End Web Coding Classes

The front-end of websites involve coding HTML, CSS, and JavaScript that control the look and feel of a website. The front-end works in a web browser, whereas the back-end works on a web server.

Learn front-end web coding in these classes:

  • HTML & CSS are the fundamental coding languages used for every webpage. Learn to mark up content and then style it.
  • JavaScript & jQuery add interactivity, animation, etc. to create slideshows, image galleries, validate forms, and more.
  • Web Design Certificate: Learn HTML, CSS, JavaScript, and web graphics in this front-end web development program.

Back-End Web Coding Classes

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.

Learn back-end coding in these classes:

  • PHP & MySQL: PHP can create web pages dynamically by interacting with a database, collect and process data from web forms, and much more. MySQL is a popular database that is commonly used with PHP.
  • WordPress Custom Themes: WordPress is a content management system that lets you create & manage a website or blog. To control the look and feel of a WordPress site you create themes using HTML, CSS, JavaScript, & PHP.
  • Web Development Certificate: Learn HTML, CSS, JavaScript, WordPress, and PHP in this front and back-end web development program.

iOS Coding Classes

iOS Apps (for iPhone & iPad) are programmed with Swift, using the Xcode application. Swift is complex but approachable for people getting into iOS programming for the first time.

Learn to code iOS apps in these classes:

HTML Email Coding Classes

HTML Emails with custom layouts and graphics are created with HTML and CSS. Emails require some different approaches to code than webpages.

Learn to code HTML email in these classes:

  • Intro to HTML & CSS: If you don’t know HTML & CSS, get started with this quick intro class.
  • HTML Email: Learn to code and send out HTML emails in this class.
  • Responsive HTML Email: Take your emails to the next level and make your emails mobile friendly.
  • HTML Email Certificate: Learn HTML, CSS, and how to create mobile friendly (responsive) emails in this certificate program.

Certificate Programs

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: Jan 7–Jan 30, 10am–5pm

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: Jan 7–Feb 15, 10am–5pm

iOS App Development Bootcamp

Hands-on iOS Courses & Bootcamps in NYC

In this 10-week class you will build several apps, including two in the very first week, using Swift and Xcode. The course covers programming basics, intermingled with real apps such as a Tip Calculator and a Weather App that integrates with an API. By the end you will focus on a final project to bring it all together.

60 Hours


Next Class: Jan 12–Mar 23, 10–5pm

HTML Email Certificate

HTML Email Courses & Certificate Program in NYC

In this certificate program, you will learn HTML & CSS fundamentals; code emails that are effective and cross-mail-client compatible; and optimize your emails for desktop, webmail, and mobile users.

21 Hours


Next Class: Nov 26–Feb 1, 6–9pm

NYC’s Best Coding Classes

From step-by-step training workbooks to a “learn then practice” teaching style, Noble Desktop’s Coding classes are proven to be the most effective. Our instructors work professionally as coders, bringing real-world experience and portfolio examples to the courses. Learn in small classes for personalized attention, and retake the class for free within six months.

  • “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

  • “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

  • “Outstanding. Highly recommend the course and Noble Desktop overall. Instructors are the best, exercises and manuals prove helpful long after the class has ended. The only place I would consider to take a course. Continues to help me grow in my design career.”

    Peter Carey

  • “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

  • “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

  • “As a long-time refugee of print design, I took the plunge and invested in my career by taking the Web Design 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

  • “The teaching method at Noble Desktop is perfect and the classes provide you with infinite knowledge that makes you eager to take all of the classes they offer. The quality of the instructors and exercises is unmatchable and of the highest quality. I love Noble!”

    Ivonne Ackerman

  • “I think this class was the perfect amount of content & taught in such as way that it was easy to understand, especially for those like me who are designers & not used to code. It was very easy to understand and follow and I felt excited at the end of each day about FINALLY understanding how HTML & CSS work together to create a site, and how simple it can be once you understand the basics behind code.”

    Kimberly Korpics

Upcoming Coding Courses in NYC


Next Class



Web Development Level 1 Next Class: Nov 5–7, Mon–Wed, 9–4:30pm Duration: 18 Hours Price: $975
Intro to HTML & CSS Next Class: Oct 29, Monday, 6–9pm Duration: 3 Hours Price: $150
JavaScript & jQuery Next Class: Oct 30–Nov 15, Tue & Thu, 6–9pm Duration: 18 Hours Price: $975
Mobile & Responsive Web Design Next Class: Oct 22–24, Mon–Wed, 9–4:30pm Duration: 18 Hours Price: $975
PHP & MySQL Next Class: Nov 12–14, Mon–Wed, 9–4:30pm Duration: 18 Hours Price: $975
WordPress: Build Custom Themes Next Class: Nov 15–16, Thu–Fri, 9–4:30pm Duration: 12 Hours Price: $650
iOS App Development Bootcamp Next Class: Jan 12–Mar 23, Saturday, 10–5pm Duration: 60 Hours Price: $3000
HTML Email Next Class: Nov 27–29, Tue & Thu, 6–9pm Duration: 6 Hours Price: $325
Responsive HTML Email Next Class: Oct 25–26, Thu–Fri, 9–4:30pm Duration: 12 Hours Price: $650

Free Coding Classes in NYC


Next Class



How to Get Started in Web Design Next Class: Oct 24, 6–8pm Duration: 2 Hours Price: Free
Web Design & Development Open House Next Class: Dec 18, 6–8pm Duration: 2 Hours Price: Free