Yelp Facebook LinkedIn YouTube Twitter Instagram

Coding School NYC

Learn to Code in Hands-on Classes & Bootcamps

Noble Desktop has been a leading coding school since 1990. 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.


Learn at a Top Coding School

Launch your career in tech with coding classes and bootcamps in NYC (or live online). Choose from weeknight classes, two-day workshops, and accelerated bootcamp programs. Students that enroll in courses at Noble Desktop don’t need huge loans or full-time availability.

Our module-style courses are affordable and easy to build on. Take only the classes you need to increase your earning potential, gain in-demand skills, and embark on a career in a new line of work!

classroom photo of teacher and student

Coding & Development Classes for Busy Schedules

If you want to learn a new skill before signing up for a class, come to one of our free seminars in SoHo, New York City. If you’re prepared to launch a new career, we offer New York State licensed certificate programs. We offer a variety of courses that you can combine to form your own learning program. Take short courses to get started and complete additional courses later to earn a certificate.

Skills-Based Learning

Because of our small class sizes, you’ll receive individual support when you need help. All of our coding courses from Front-End Web to iOS App Development get you coding very quickly.

Kathy Hallock writes, “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!”

On the first day of class, you’ll receive a custom training manual developed by our instructional experts. Each manual has step-by-step instructions to repeat activities learned in class. You can also retake your class for free within six months.

example of web design showing HTML and CSS code with the completed webpage in a browser

Front-End Web Coding Classes

The front-end of websites (what you see in a web browser) are coded with HTML, CSS, and JavaScript.

Learn to mark up content with HTML and then style it with CSS. Use JavaScript (and libraries such as jQuery) to add interactivity, animation, and more to create slideshows, image galleries, validate forms, and more.

Learn Front-End Coding
screenshot of creating a webpage in the WordPress admin

Back-End Web Coding Classes

The back-end of websites are coded with languages such as PHP, MySQL, Ruby on Rails, Node.js, etc. to create application-like functionality.

PHP interacts with a MySQL database, collecting and processing data from web forms, and much more. WordPress is a content management system (CMS) that lets you create and manage a website or blog. Control the look and feel with themes made of HTML, CSS, JavaScript, & PHP.

Learn Back-End Coding
example of Python code creating a data visualization

Python Programming Classes

Python is the preferred programming language of Google, NASA, Facebook, and many more top tech companies.

Learn to create software, build data analysis and visualization models, web scrape data, and much more with the most powerful programming language in the world.

Learn Python Programming
screenshot of an iOS app being coded in Apple's Xcode

iOS Coding Classes

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

Learn iOS App Dev
example of an HTML Email, showing HTML and CSS code and the completed email

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.

Like webpages, emails should be mobile friendly. Responsive emails look good at on size phone, tablet, or desktop.

Learn HTML Email

New York’s Longest Running Coding Bootcamp

Since we started in 1990, over 40,000 developers and designers have graduated from Noble Desktop. Our seminars, courses, and intensive programs have earned more than 2,000 reviews from students in New York and abroad. Our alumni are employed at top international firms, including NBCUniversal, Oracle, American Express, and publishing giant Condé Nast. Many of our alumni are successful freelance coders.

Top Coding Classes & Bootcamps

Front-End Web Development Certificate

Sep 7–Nov 23, 10am–5pm $2995

icon for Front-End Web Development Certificate

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

Learn more

Web Design Certificate

Sep 7–Dec 21, 10am–5pm $3800

icon for Web Design Certificate

Design and code responsive websites. Learn front-end web development with HTML, CSS, & JavaScript, plus create web graphics and webpage layouts in Photoshop. This certificate combines coding, web graphics, and HTML email to help you become a well rounded web designer.

Learn more

Web Design with WordPress & PHP Certificate

Oct 14–Nov 15, 10am–5pm $5000

icon for Web Design with WordPress & PHP Certificate

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.

Learn more

Python for Data Science Bootcamp

Sep 9–13, 10–5pm $1595

icon for Python for Data Science Bootcamp

Pick up Python fundamentals and quickly transition into analyzing real-world datasets. You will learn to how to clean and combine data, as well as generate useful statistics and visualizations. The final sessions will be focused on using linear regression to extrapolate from data and make predictions.

Learn more

Python for Web Development Bootcamp

Not currently scheduled $1595

icon for Python for Web Development Bootcamp

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, and deploy your sites with a custom domain.

Learn more

iOS App Development Bootcamp

Sep 7–Nov 9, 10–5pm $2495

icon for iOS App Development Bootcamp

Develop several apps, including two in the very first week, using Swift and Xcode. Learn programming basics, intermingled with real apps such as a Tip Calculator and a Weather App that integrates with an API, and create a final project for your portfolio.

Learn more

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: Sep 7–21, Saturday, 10–5pm Duration: 18 Hours Price: $975
Intro to HTML & CSS Next Class: Aug 26, Monday, 6–9pm Duration: 3 Hours Price: $150
JavaScript & jQuery Next Class: Oct 26–Nov 9, Saturday, 10–5pm Duration: 18 Hours Price: $975
Mobile & Responsive Web Design Next Class: Ask us about custom training Duration: 18 Hours Price: $975
PHP & MySQL Bootcamp Next Class: Nov 11–13, Mon–Wed, 10–5pm Duration: 18 Hours Price: $975
WordPress: Build Custom Themes Next Class: Nov 14–15, Thu–Fri, 10–5pm Duration: 12 Hours Price: $650
iOS App Development Bootcamp Next Class: Sep 7–Nov 9, Saturday, 10–5pm Duration: 60 Hours Price: $2495
HTML Email Next Class: Oct 25, Friday, 10–5pm Duration: 6 Hours Price: $325
Responsive HTML Email Next Class: Nov 7–8, Thu–Fri, 10–5pm Duration: 12 Hours Price: $650