Yelp Facebook LinkedIn YouTube Twitter Instagram

Classes available in-person (strict social distancing) or live online with an extended free retake period. See details.

Noble Desktop Noble Desktop
  • Coding
    • Web Development
    • Python
    • FinTech
    • Ruby on Rails
    • Summer Camps Teens
    • iOS Development
    • JavaScript
    • Data Science
    • Web Certificates
    • SQL
    • HTML Email
    • WordPress
    • Machine Learning
    • React
    • All Coding Classes & Bootcamps
  • Design
    • Graphic Design
    • Web Design
    • Photoshop
    • After Effects
    • Premiere Pro
    • InDesign
    • Illustrator
    • Video & Motion
    • Visual Design
    • UX Design
    • Sketch
    • Adobe XD
    • Photography
    • AutoCAD
    • All Design Classes & Certificates
  • Business
    • Digital Marketing
    • SEO
    • Google Analytics
    • Google Ads
    • Social Media
    • Data Analytics
    • Excel
    • Tableau
    • PowerPoint
    • Financial Modeling
    • Finance
    • Project Management
    • All Business Classes & Certificates
  • Certificates
    • Web & Visual Design
    • Web Design
    • Front-End Web
    • Full-Stack Web
    • Data Science
    • Digital Marketing
    • Visual Design
    • Graphic Design
    • Motion Graphics
    • UX & UI Design
    • Data Analytics
    • FinTech
    • Front End & React
    • Python Developer
  • Corporate
    • Excel
    • SQL
    • Python
    • Data Science
    • Graphic Design
    • Web Design
    • Photoshop
    • After Effects
    • Video Editing
    • Digital Marketing
    • Data Analytics
    • Adobe
    • Microsoft Office
    • Project Management
  • Compare
  • Schedule
  • Coding
    • Web Development
    • Python
    • FinTech
    • Ruby on Rails
    • Summer Camps Teens
    • iOS Development
    • JavaScript
    • Data Science
    • Web Certificates
    • SQL
    • HTML Email
    • WordPress
    • Machine Learning
    • React
    • All Coding Classes & Bootcamps
  • Design
    • Graphic Design
    • Web Design
    • Photoshop
    • After Effects
    • Premiere Pro
    • InDesign
    • Illustrator
    • Video & Motion
    • Visual Design
    • UX Design
    • Sketch
    • Adobe XD
    • Photography
    • AutoCAD
    • All Design Classes & Certificates
  • Business
    • Digital Marketing
    • SEO
    • Google Analytics
    • Google Ads
    • Social Media
    • Data Analytics
    • Excel
    • Tableau
    • PowerPoint
    • Financial Modeling
    • Finance
    • Project Management
    • All Business Classes & Certificates
  • Certificates
    • Web & Visual Design
    • Web Design
    • Front-End Web
    • Full-Stack Web
    • Data Science
    • Digital Marketing
    • Visual Design
    • Graphic Design
    • Motion Graphics
    • UX & UI Design
    • Data Analytics
    • FinTech
    • Front End & React
    • Python Developer
  • Corporate Training
    • Excel
    • SQL
    • Python
    • Data Science
    • Graphic Design
    • Web Design
    • Photoshop
    • After Effects
    • Video Editing
    • Digital Marketing
    • Data Analytics
    • Adobe
    • Microsoft Office
    • Project Management
    • All Corporate Training
More
  • Compare Courses
  • Class Schedule
  • Classes Near Me
  • FAQ
  • Blog
  • Workbooks
  • Free Seminars
  • NextGen Bootcamp
  • Resources
  • Student Testimonials
  • Student Showcase
  • Job Board
  • Evaluation
  • Course Catalog

Coding Classes & Bootcamps in NYC or Live Online

Become a Web Developer, Software Engineer or Data Scientist with hands-on courses and bootcamps. Learn HTML & CSS, JavaScript, React, and Django for web development, and Python, machine learning, and SQL for data science.

  • Coding Bootcamps
  • Front-End
  • Back-End
  • Data Science
  • High School
  • Corporate Training
  • Why Noble
  • About Coding
  • Careers
  • Live Online
  • Learning Resources
  • Upcoming Classes

Featured Coding Bootcamps

Master the skills and tools you need to embark on a new career as a web developer or data scientist. Learn in-demand developer tools and languages with hands-on training from top instructors in New York.

  • Front-End & React Development Certificate

    In this certificate, you'll conquer the in-demand programming languages, frameworks, and developer tools to become a Front-End Developer. Learn HTML & CSS, JavaScript, React, and React Native with hands-on projects.

    Read more
    • $5,495
    • 144 hours
    • Weeknights or weekends
    • Open to beginners
    • Financing available
    Course information See upcoming dates
  • Python Developer Certificate

    Learn the essential skills and tools to become a Python Developer. This beginner-friendly course teaches students Python for software development with Django and Django REST in addition to other developer tools such as Git and SQL. 

    Read more
    • $4,995
    • 138 hours
    • Weekdays or weeknights
    • Open to beginners
    • Financing available
    Course information See upcoming dates
  • Data Science Certificate

    Master the tools to become a data scientist: Python, SQL, automation, and machine learning. Learn Python programming fundamentals and analyze data with Pandas, NumPy, and Matplotlib, and query databases with SQL. Use machine learning to apply regressions and other statistical analysis to create predictive models.

    Read more
    • $3,495
    • 84 hours
    • Weekdays, weeknights, or weekends
    • Open to beginners
    • Financing available
    Course information See upcoming dates
  • Software Engineering Certificate

    Learn the skills to become a Software Engineer or Full Stack Developer in this immersive course. Master the front-end using HTML, CSS, JavaScript, and React; build the back-end with Python, Django, and Node.js

    Read more
    • $9,995
    • 282 hours
    • Weeknights only
    • Open to beginners
    • Financing available
    Course information See upcoming dates
  • FinTech Bootcamp

    Learn Python for financial analysis, machine learning, and algorithmic trading from experienced finance & engineering professionals in this immersive FinTech course.

    Read more
    • $2,995
    • 60 hours
    • Weekdays or weeknights
    • Open to beginners
    • Financing available
    Course information See upcoming dates
  • 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.

    Read more
    • $1,495
    • 30 hours
    • Weekdays, weeknights, or weekends
    • Open to beginners
    Course information See upcoming dates
  • 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.

    Read more
    • $2,995
    • 72 hours
    • Weekdays, weeknights, or weekends
    • Open to beginners
    • Financing available
    Course information See upcoming dates
  • Full-Stack Web Development Certificate

    Become a full-stack web developer and build dynamic web applications. Throughout this certificate program, you'll learn front-end development with HTML, CSS, & JavaScript, back-end development with Ruby on Rails, and essential developer tools.

    Read more
    • $5,490
    • 132 hours
    • Weekdays or weeknights
    • Open to beginners
    • Financing available
    Course information See upcoming dates
  • 45,000+
    Students
  • 31
    Years
  • 2,500+
    Testimonials

Front-End Web Development Classes

The front-end of a website is the part that users see and interact with when they visit the website. Front-end web developers need to know HTML to build the structure, CSS to implement the layout and visual design, and JavaScript to create interactive functionality.

  • Front-End & React Development Certificate

    In this certificate, you'll conquer the in-demand programming languages, frameworks, and developer tools to become a Front-End Developer. Learn HTML & CSS, JavaScript, React, and React Native with hands-on projects.

    Read more
    • $5,495
    • 144 hours
    • Weeknights or weekends
    • Open to beginners
    • Financing available
    Course information See upcoming dates
  • 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.

    Read more
    • $2,995
    • 72 hours
    • Weekdays, weeknights, or weekends
    • Open to beginners
    • Financing available
    Course information See upcoming dates
  • Web Development Level 1

    Learn to create webpages by coding HTML & CSS. Learn best practices for structuring the content of your webpages with HTML, then styling the content with CSS. Start creating responsive websites that adapt to multiple screen sizes. After coding you’ll upload a site to make it live!

    Read more
    • $975
    • 18 hours
    • Weekdays, weeknights, or weekends
    • Open to beginners
    Course information See upcoming dates
  • Web Development Level 2

    Kick your CSS skills up a notch by learning how to code more complex and visually interesting layouts. In this CSS training, you’ll learn about vector graphics (SVG), CSS variables, styling gradients, shadows, positioning, CSS animated transitions, transforms, responsive images, and much more.

    Read more
    • $975
    • 18 hours
    • Weekdays, weeknights, or weekends
    • Prerequisites required
    Course information See upcoming dates
  • Flexbox, Grid, & Bootstrap

    Learn how to use CSS flexbox and grid to layout and align webpage content, and make it adapt to different size screens. See how both of these newer CSS techniques are useful, and when to use each. You’ll also learn how to use Bootstrap (which uses Flexbox) to build out layouts quickly.

    Read more
    • $650
    • 12 hours
    • Weekdays, weeknights, or weekends
    • Prerequisites required
    Course information See upcoming dates
  • JavaScript & jQuery

    Make your webpages more interesting and interactive with JavaScript & jQuery. Learn 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!

    Read more
    • $975
    • 18 hours
    • Weekdays, weeknights, or weekends
    • Prerequisites required
    Course information See upcoming dates
  • React Development Bootcamp

    Build dynamic websites and applications with ReactJS and React Native. In this bootcamp, you'll develop several fully-functioning apps.

    Read more
    • $2,995
    • 72 hours
    • Weekdays, weeknights, or weekends
    • Prerequisites required
    • Payment plan available
    Course information See upcoming dates

Learn the Skills Guarantee™

  • Hands-on training in small groups

    Work on projects proven to boost retention

  • Time-tested curriculum and supporting materials

    Refined over many cohorts for an optimal learning experience

  • Learn from industry experts with teaching experience

    Experienced educators who are driven to help you succeed

  • Retake the course for free within one year

    Refresh the materials and gain additional practice

Learn the concepts and skills covered in this program or your tuition is on us. See details and terms & conditions.

The teaching method at Noble Desktop is perfect and the classes provide you with infinite knowledge that makes you eager to take everything they offer. I love Noble!
—Ivonne Ackerman

Back-End Web Development Classes

The back-end of a website consists of the logic that defines how the front-end interacts with the database. It also controls when and how data is transformed and displayed to the user. Back-end developers need to know programming languages such as Ruby, Python, and PHP. Frameworks such as Ruby on Rails and Django (Python) are also valuable skills.

  • Full-Stack Web Development Certificate

    Become a full-stack web developer and build dynamic web applications. Throughout this certificate program, you'll learn front-end development with HTML, CSS, & JavaScript, back-end development with Ruby on Rails, and essential developer tools.

    Read more
    • $5,490
    • 132 hours
    • Weekdays or weeknights
    • Open to beginners
    • Financing available
    Course information See upcoming dates
  • Python Developer Certificate

    Learn the essential skills and tools to become a Python Developer. This beginner-friendly course teaches students Python for software development with Django and Django REST in addition to other developer tools such as Git and SQL. 

    Read more
    • $4,995
    • 138 hours
    • Weekdays or weeknights
    • Open to beginners
    • Financing available
    Course information See upcoming dates
  • Ruby on Rails Bootcamp

    Ruby on Rails allows you to quickly build dynamic web applications. Mastering Ruby on Rails has two parts: the Ruby Programming language and the Rails framework. Learn both Ruby and Ruby on Rails and build full-functioning web applications from your first class.

    Read more
    • $2,495
    • 60 hours
    • Weeknights or weekends
    • Prerequisites required
    • Payment plan available
    Course information See upcoming dates
  • PHP & MySQL Bootcamp

    PHP & 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. Gain a fundamental understanding of those two building blocks of dynamic websites.

    Read more
    • $975
    • 18 hours
    • Weekdays only
    • Prerequisites required
    Course information See upcoming dates
  • WordPress: Build Custom Themes

    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.

    Read more
    • $650
    • 12 hours
    • Weekdays only
    • Prerequisites required
    Course information See upcoming dates

Data Science Classes

Data science is a quickly growing field that helps us analyze data to gain powerful insights and build amazing products. Many data scientists use Python because it’s an accessible general-purpose programming language that comes with valuable third-party libraries and tools to easily manipulate and visualize data.

  • Data Science Certificate

    Master the tools to become a data scientist: Python, SQL, automation, and machine learning. Learn Python programming fundamentals and analyze data with Pandas, NumPy, and Matplotlib, and query databases with SQL. Use machine learning to apply regressions and other statistical analysis to create predictive models.

    Read more
    • $3,495
    • 84 hours
    • Weekdays, weeknights, or weekends
    • Open to beginners
    • Financing available
    Course information See upcoming dates
  • 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.

    Read more
    • $1,495
    • 30 hours
    • Weekdays, weeknights, or weekends
    • Open to beginners
    Course information See upcoming dates
  • SQL Bootcamp

    In this SQL Bootcamp, you'll learn everything from foundational concepts such as data types and basic queries to more advanced topics like aggregating and joining.

    Read more
    • $975
    • 18 hours
    • Weekdays, weeknights, or weekends
    • Open to beginners
    Course information See upcoming dates
  • Python Machine Learning Bootcamp

    Take a step beyond normal programming, into using algorithms that can independently learn patterns and make decisions. Machine learning skills are in high demand, as these algorithms now run the majority of trading on Wall Street and the product recommendations at big companies like Amazon, Spotify, and Netflix.

    Read more
    • $1,895
    • 30 hours
    • Weekdays, weeknights, or weekends
    • Prerequisites required
    Course information See upcoming dates

Summer Coding Classes for High School

Learn to code this summer at our coding & development programs for high school students and teens. Summer courses include Web Development, Computer Science with Java, and Python for Data Science.

  • Python for Data & Machine Learning Summer Course Live Online

    Learn the most powerful and versatile programming language this summer. In this live online course, high school students will learn Python for data science and machine learning.

    Read more
    • $1,999
    • 45 hours
    • Weekdays only
    • Open to beginners
    Course information See upcoming dates
  • Java Programming Summer Course Live Online

    Learn the fundamentals of Java programming and prepare for AP Computer Science or college-level programming. Beginners will become skilled coders through our project-based curriculum.  

    Read more
    • $1,999
    • 42 hours
    • Weekdays only
    • Open to beginners
    Course information See upcoming dates
  • Computer Science Summer Certificate Live Online

    In this live online summer certificate, high school students master the fundamentals of programming in both Java and Python. Students get a head start on the AP Computer Science Exam, and learn the fundamentals of data science and machine learning.

    Read more
    • $3,695
    • 87 hours
    • Weekdays only
    • Open to beginners
    Course information See upcoming dates
  • Web Design Summer Course Live Online

    Get started in web design with this summer course. Students first learn to build and design webpages by coding HTML & CSS. Students will also learn to create webpage layouts in Sketch, as well as optimize web graphics for hi-res screens and fast downloads.

    Read more
    • $1,299
    • 30 hours
    • Weekdays only
    • Open to beginners
    Course information See upcoming dates
  • Python for Data Science Summer Camp NYC

    Learn programming fundamentals & data science in Python in a 2-week computer summer camp. Gain an in-depth understanding of Python, data science, including inputting, graphing, and analyzing data.

    Read more
    • $2,495
    • 50 hours
    • Weekdays only
    • Open to beginners
    Course information See upcoming dates
  • Web Design Summer Camp NYC

    Learn to design websites with Sketch and code the final product with HTML & CSS. In this summer course, high school students learn the essential skills to start designing and developing their own websites.

    Read more
    • $2,495
    • 50 hours
    • Weekdays only
    • Open to beginners
    Course information See upcoming dates
  • Python for Data Science Summer Camp NYC

    Learn programming fundamentals & data science in Python in a 2-week computer summer camp. Gain an in-depth understanding of Python, data science, including inputting, graphing, and analyzing data.

    Read more
    • $2,495
    • 50 hours
    • Weekdays only
    • Open to beginners
    Course information See upcoming dates
See All Coding Courses

Corporate & Onsite Training

Purchase group class vouchers at a discount for our regularly-scheduled group classes in New York, or create a custom training program at your offices.

Request more info:

Front-End Web

HTML, CSS, & JavaScript

Back-End Web

Ruby on Rails, PHP, MySQL, & WordPress

Data Science

Python, SQL, Tableau, & Excel

Python

Machine Learning & Automation

Private Training

  • Available onsite at your location
  • Modern computer labs available at our offices
  • Customize or choose from our existing courses
  • Free instructor consultations to finalize content
Or

Group Class Vouchers

  • Send employees to our group classes
  • Extensive offerings and flexible scheduling
  • Simple billing and logistics
  • Computers and training resources provided

We’ve trained thousands of companies!
Let us create the perfect program for your team.

(212) 226-4149

Why Learn Coding at Noble

Launch your career in tech with coding classes and dev 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!

  • Students learning graphic design & coding at Noble Desktop

    Learn Real-World Design & Coding Skills

    “Noble Desktop is far and away the most efficient way of gaining computer graphics skills. They give real-world exercises to work on, teach best practices, and inspire many an ‘aha!’ moment. Highly recommended.”
    Joanne Hu

  • Students learning hands-on at Noble Desktop

    30 Years of Experience

    Since 1990 we have perfected the craft of teaching. If students get hung up on an issue, we tweak the class to make it better. We’re the longest running independent training center for code and design in NYC.

Highly Reviewed by Our Alumni

From our hands-on training style to world-class instructors and proprietary curriculum, we deliver a learning experience our alumni can be proud of.

Yelp
Google
Switchup.org

68 Students Rated Our Coding Classes & Bootcamps 5 Stars

This course teaches how to build a great-looking site from the very beginning to going live online in 3 days. Well-worth the investment.

Svetlana Finelt

I totally enjoyed Web Development 1 and learned a great deal. Dan Rodney is an excellent instructor. He is thorough and informative. He makes HTML look easy!

Lisa Dowe

I am happy that I signed up with Noble Desktop for their classes. I signed up for Front End certification. There are so many other classes to choose from that continuing education is on my radar.

Lisa Dowe

This is a great crash course for anyone who's worked with basic Python files and wants to know what they're reading, and to start writing scripts of their own.

Gabe Scelta, United Nations

I had a great teacher! I definitely will recommend it to a friend.

Valeriia Orlova

My main concern with JavaScript was I always felt like I was missing something fundamental or lacked confidence in what I was doing. After taking this course, I feel assured that I understand the core fundamentals of JavaScript and can now continue to build on that foundation.

Katy Martin, Something Digital

Expert instruction that is completely accessible. A vast amount of material presented in a comprehensive way that is methodical and builds from basic to more involved.

Lauren Press, Law and Order SVU

As a first time coding student, I have to say that I was very excited yet nervous that to begin a class that spoke a "different language". Noble Desktop's Web Development 1 class is laid out in such a way that makes it easy for students from any background to learn and understand an extensive amount of content in a simplified way.

Jessica Sepulveda, East Meadow UFSD

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, Modern Martial Arts

I really enjoyed the goal-oriented nature of the course. Instead of only learning about the theory behind computing, we got a chance to apply what was being taught by writing code and putting everything together to build something practical. Also, we covered a wide range of topics aside from just programming like a little bit of computer hardware, files & file formats, and HTML. After taking this class, I feel like there are so many more possibilities and applications of computer science than I originally thought. Overall, I was really impressed with how well-designed the course was.

Emily Mittleman

Noble lets you learn to code in a hands-on, practical way. The goal is for you to actually learn how to build websites. The content is extremely practical; they’ve spent over 20 years perfecting the course materials, and it shows. The materials become your reference manual that you can refer to as you implement upgrades to your own website. Don’t waste your money elsewhere, this is the place to go. The owner and teachers are fully committed to your success.

Sonia Parechanian

Sneha is a natural teacher, funny and well-informed. I felt both supported and challenged by the class. Highly recommended for beginners (and self-taught people like me, with major gaps in their knowledge)!

Jake Thomas

You guys rule. I always recommend Noble Desktop to anyone who ever asks me for advice about taking instructional classes.

adam bohannon

Over the years, the good people at Noble Desktop have solved the magical mysteries of web design and web coding! Cheers!

Adam Bohannon

Learning about Flex, Grid, and Bootstrap has changed my understanding of web design. I'm so glad I took this course!

Jake Thomas

Flexbox, Grid + Bootstrap was another perspective on how to create structure and simplify certain aspects of web design. David is a thoughtful and thorough instructor. It is always challenging learning new things and taking classes at Noble Desktop makes it a fun experience! Highly recommend!

Victoria Greiss

If you are looking to grow in the world of graphic arts, Noble Desktop is the best place in New York!

STEWART FEUER

Noble Desktop is still the best place in NYC to take web coding and graphic design classes.

Scott Carson

Great instructor and material! Really enjoyable classes set at a perfect pace and always up-to-the-minute relevant in terms of the latest browser peculiarities. Highly recommended!

Trudy Appling

This course is both an excellent introduction for beginners in web development and a handy refresher for intermediate coders or coders with rusty skills. I highly recommend it.

Dawn Cavalieri

This class is taught by someone who is not only an expert at coding, but by someone who is a fantastic teacher. Those two things are often mutually exclusive skills, however Noble Desktop has managed to find an instructor with both skills at a very high level. If you are thinking of learning iOS development, look no further, as this class will be a great springboard for your success in the field.

West Kraemer

Noble's iOS Development course has taken me from pure novice in code of any kind to about to publish my very own iOS app. I'd tried paid online courses, tutorials and books but it all ended in frustration. One reason being that the language Swift has been developing and changing so much that online wasn't keeping up. There's nothing like having a live coding expert in the same room. Noble finds excellent teachers (who are also patient with beginners) and is very generous with workbooks, downloadable materials and files in order to keep everything up to date. Taking this course was the best decision I've made in the last ten years..!

Nancy

The class was well thought out and the instructor was very thorough. Covered a lot of basic and not-so-basic HTML and CSS coding - enough to make you want to come and learn more at the advanced level.

David Petersen, NJ Advance Media

This course was easy to follow and we covered tons of information relative to development, testing and distribution. The big plus for me is the hand-coding, but this course is great for anyone looking to get started in HTML Emails with plenty of resources to move forward and beyond.

German Hernandez

Victoria did a great job of breaking down the current challenges of coding solid responsive HTML emails. The class covered all the key topics I needed to update our approach and sparked some new email ideas. Couldn't ask for more than that!

Tina Sher, Value Line

As someone with no experience in coding and relatively little experience in computer concepts in general, this is a digestible and immediately applicable introduction to HTML and CSS.

Seth Yamasaki

The Wordpress.org class was very helpful for a beginner learning the difference between Wordpress.com and .org and the advantage of using and customizing Wordpress templates to more quickly build elegant and functional websites. It even gave advice on how to move your blog from .com to .org. I highly recommend this class to anyone ready to take coding to the next level.

Silvia Balu

I was coding my own website, and had run into a number of roadblocks. By the end of the class, all of my issues were solved, either with the course exercises, or with the instructor's help. I feel much more comfortable with both HTML and CSS after taking this course.

Jonah Schrogin, HBO

Well structured classroom instruction with actual coding exercises. A good way to up your skills with CSS in a short time.

Douglas McGredy

This is the second class I have taken and Scott is definitely a great teacher. He is always making sure he shares best practices when it comes to coding and is really committed to letting everyone in.

Walter Aucaylle

For any designer with an aptitude for coding, the Ruby on Rails class is a great way to get a taste of both the Ruby programming language and the Rails framework. But be careful, you'll soon be addicted and begging for more!

Mark LaRiviere, LaRiviere Design, LLC

I started teaching myself responsive design for a site I'm designing at work. This course made me want to redo all of the work I've done so far! It was wonderful and the instructor was so knowledgeable. She solved all of the coding problems that were puzzling me.

Natalie Ryan, Time Inc.

This class will give you a strong fundamental understanding of coding for the web. Whether you take this class because you know nothing, a little bit, or just need a refresher, I guarantee you will leave feeling confident enough to build your own site. Even though this class is only the tip of the iceberg of all the things there are to learn in the field of web development, when you go on to take more classes, or just decide to play around with what you learned, you will be glad to have this knowledge under your belt.

Marina Braga

Loved the Web Development I Class. I had no previous experience with coding and now I feel I can go out and create simple static sites with a lot of tricks up my sleeve. Totally awesome instructor, can't wait for Web Development II.

Susan Baughman

I loved the class! It was wonderful to learn about the fundamentals of coding and the program together. It really opens the doors for understanding the relationship between the code and the way a website appears to the public. It also helped me with troubleshooting in other programs. I absolutely recommend this class and hope to take more in the future.

Dana Klein, Albany Medical Center

This bootcamp really helped me improve my computer programming skills from a novice to an intermediate.

Soham B.

Rob is very helpful and always ready to answer questions. He explained the content very well. The course is a great introduction to Python and programming!

Leyla Beck

The Noble Desktop JavaScript & jQuery course is a great introduction to the world of programming. There is so much information covered in this course. I think anyone looking to improve their dev skills would benefit from this course.

Patrick Hobart

If you are looking to really learn about programming this is the place to go. Noble Desktop is hands down the best place to come.

Wendy Herzberg

I love the show & then do process the course takes, it makes it much better than just listening and watching a course. (Yawn!)..You get to actually try out the course content as you go step by step so that makes the courses more interactive and gives you a sense of getting your fingers & mindset involved. That is probably the best reason I would recommend these classes.

Juan Lemus, self-employed

Web Dev I exceeded my expectations and I now feel comfortable with HTML and CSS.

Patrick Kosmowski

Went to Noble first time in '11 and did not disappoint. Great instructors, tools, and reference materials to get things done.

Naoyuki (Nick) Suemura, nSpird

I learned so much in only one week. I highly recommend this class.

Arthur

Love coming to Noble Desktop - it is really the ONLY place for design and website training!

Elizabeth Halliday, Elizabeth International Web Design

Very intuitive and hands-on learning which makes the concept of web development easy to grasp.

David Lemaire

Learning with Sneha was fantastic - great material, made learning to code easy and understandable - and best teacher ever!

Joanna

Great atmosphere, excellent instructors and flawless equipment. Would recommend to someone who is interested in coding and would like to be fully engaged in class.

Felix Mednik

I never thought learning coding at Noble Desktop would be so easy.

Angel Thill

Web Dev 1 cleared away any anxiety I had about learning HTML and CSS. Their practical approach is far more effective than my previous two programs. I feel as though I have a solid foundation through which I can build upon. Thank you!

MARK COMER

Great way to start learning Python!

Nolan Young

Enrolling in the Python for Data Science course was the best decision I could have made for myself and my advancing career. I'm feeling confident enough to move beyond my traditional role using what I've learned at Noble Desktop to create a portfolio of my knowledge.

Aja Walton

The class had a quick and easy flow to understanding the contents of the class. It was taught by an outstanding instructor and I recommend to everyone and anyone who wants to learn more about Javascript and jQuery.

Alwin Jacob

Awesome instructors! Class content is excellent! Experience has been great so far! Can't wait to do some more learning with Noble Desktop :)

Sunny Ryoo, Pixelove Design

This class is a must! Lasha is extremely knowledgable and a great teacher. You will learn how to create very cool interactive experiences with the information learned in this class. A+!

Hannah Blaser, Citizen Watch America

This class is a MUST! Dan makes the content easy to understand and applicable to real life work scenarios. So happy I took this class at Noble Desktop.

Hannah

I would recommend to anyone who wants to make their coding lives easier and more accessible.

Alwin Jacob

Really great way to jump into a complicated topic.

Nolan Young

I highly recommend this class to anyone that is looking for an intro to machine learning.

Marcelo Zampietro

Rob is extremely knowledgeable and made learning a complicated subject matter more accessible

Jason Alter, Tapestry Inc.

"Noble is the best. Period."

Andrew Ortiz, JP Morgan Chase

I feel very comfortable with the Python syntax after taking this course...I had zero previous experience.

Philip E Camp, FEMA

Highly recommended course and the instructor is detail oriented and knowledgeable!

Yamini Y, American Express

A strong dive in SQL. You'll walk out of this class with a good grasp of database handling. A great professional skill.

Anderson Wang

I had limited exposure to coding before taking the Web Development Level 1 course at Noble Desktop, and the amount of content I learned in just three days totally exceeded my expectations. I really enjoyed having coding exercises modeled for me by the instructor before having the chance to try them on my own.

Nicholas Lederer

This is a very, very solid overview of some powerful web building tools.

Svetlana Finelt

Professional, supportive, engaging and down to earth instructors. Noble Desktop is always there for you.

Mai Amouyal

If you're truly starting with just about zero programming experience this particular Bootcamp will catapult you into intermediate within a few short weeks. Before the class was over I was already able to complete projects on Coursera's project series with relative ease. To be able to cover loops, numpy, pandas, and even data visualization in a short time is very impressive.

Tyler irwin, new york life

EXCELLENT! I was surprised by just how 'inspiring' Patrick turned out to be. He made the material interesting and provided a model of how to establish a good mind-frame necessary to mastery. I loved it. Felt like I got personal direction as well as technical skill.

Sean Kerr

What Coding Class is Right for You?

While many coding schools concentrate on full-time bootcamp programs, at Noble Desktop you can take individual classes on a specific topic, or take multiple courses as part of a certificate program. This flexibility allows you to learn a particular skill you want, or get a well-rounded start in our certificate programs.

If you’re not sure if coding is right for you, try one of our starter courses. If you like it, continue taking additional classes and you can earn a certificate. Our modular approach to classes allows you flexibility for scheduling and what you’ll learn.

Front-End Web Dev Bootcamps

The front-end of a website is what you see in a web browser. It’s the content, appearance, and interactivity seen in a webpage. To code the front-end you’ll use HTML, CSS, and JavaScript. We offer a full suite of web development courses and certificate programs.

HTML & CSS

The foundation of all webpages is HTML & CSS. HTML marks up or labels content such as headings, paragraphs, lists, links, and more. CSS styles the content based on your markup. HTML & CSS are easier to learn because they are coding, not full-blown programming. HTML is the easiest because there’s less code and complexity. CSS takes a bit longer to master because there’s more to it and it has some concepts that need to be understood for things to work properly. CSS continues to get new features faster than HTML, with newer layout techniques such as flexbox and grid. CSS continues to develop to give developers more control over the layout and appearance of a webpage.

You can get started with the basics of HTML and CSS in only 3 hours in our Intro to HTML & CSS class. If you need to learn it more in depth, take our Web Development Level 1 class, or for the most comprehensive program take our Front-End Web Development Certificate.

JavaScript

You can add animation and interactive functionality to webpages using JavaScript. JavaScript is the lord of a webpage, and can change both content (HTML) and styling (CSS) within a page. If anything needs to change after a page had loaded, it’s typically JavaScript that will be responsible for doing so.

JavaScript Libraries

Instead of having to write all the JavaScript yourself, many libraries allow you to use pre-made functionality. This will enable you to create things faster (by writing less code) without re-inventing the wheel.

jQuery

jQuery is like the swiss army knife of JavaScript libraries. It allows you to do so many different things. Many developers have packaged up their jQuery code as plugins, allowing you to do even more (slideshows, form validation, showing/hiding) without having to write much code yourself.

GreenSock

The GreenSock Animation Platform (GSAP) is a JavaScript library focused solely on animation. GreenSock gives you the most flexibility and control over animating anything within a webpage. It’s supported by all the major ad networks and recommended by Google for creating animated banner ads.

You should know some JavaScript/jQuery before learning GreenSock. While very powerful, in some ways GreenSock is easier than a lot of JavaScript/jQuery because the GreenSock syntax is very efficient and consistent.

React

React is a front-end JavaScript library for building an interactive UI (user interface) for web applications. Everything in React is a component. Each component can react (update) to changes, such as real-time data. Each component can updated without having to reload the entire webpage.

Before learning React you should have a know HTML, CSS, and JavaScript.

How to Get Started

Looking at the list of languages you can learn for front-end, it can be overwhelming knowing how much you should learn and where to start. When you’re getting started don’t worry about learning everything. You don’t need to know it all to start creating webpages. Knowing some HTML and CSS will get you started building simple websites. You can then add in JavaScript/jQuery.

See how you do learning and using those, and you’ll be in a better place to decide if you want to learn more and what that will be. Maybe you’ll want to learn more JavaScript and get into GreenSock, React, etc. or maybe you’ll want to explore the back-end (as we explain below.)

When learning HTML, CSS, etc., keep in mind that you are learning a language! Kids learning to speak their native language can understand you before they can speak, and when coding you’ll be able to look and understand code before you can know what to type in from scratch.

Practice makes perfect. To become a proficient coder keep the following in mind:

  • Learn the codes and know what they do.
  • Type those codes repeatedly to ingrain them into your memory.
  • As you start coding you’ll need to reference the books you get in our classes, Google, etc. until eventually you’ve written that code enough times that you can remember it without having to look it up.
  • Sometimes you may not fully understand concepts when you first see them, but they should start to make more sense after you get a bit deeper into a language. While HTML/CSS let you do things with very little code and get immediate feedback, more complex languages such as JavaScript require you to understand multiple core concepts before you can do something basic. HTML/CSS are going to be easier, while JavaScript is a step up in terms of complexity and difficulty. Just take things in stages. It’s like learning to crawl, walk, and then run. In time you will get it, especially the more you learn and practice.

Noble Desktop’s front-end classes are a great way to learn to code. They come with step-by-step workbooks which you can reference later if you forget how to code something. You can practice by going over the exercises and once you know the code you can start using it to build your own pages.

Back-End Web Dev Bootcamps

The back-end of a website involves things that happen on a web server (a computer that runs the website). It usually involves a database for storing information such as products, prices, orders, social media posts, passwords, etc. Using a server-side coding language (such as PHP, Ruby, Node.js, etc.) you can process information in forms, create login/logout functionality, and much more.

This ability to accept user data is what creates the magical experience of websites like Instagram, YouTube, and Facebook. On the early internet, websites did not change much. You could view a restaurant menu or travel photos, but there was no reason to stay on a site after you’d seen it. The content was stagnant, and viewing was a lonely experience without interaction from other visitors to the site. Today, websites can captivate people for hours because there is always fresh content, comments from other users, and opportunities to interact. When users have their accounts, the experience can even be personalized to match their tastes. This kind of dynamic, engaging experience is the real value of a backend programming language.

WordPress & PHP

WordPress is a CMS (content management system). That means regular people (non-coders) can go in and update content such as text, images, etc. WordPress is the world’s most popular CMS, running over 30% of all websites. Behind the scenes, WordPress runs on PHP, a server-side language that has been around for a very long time.

While non-coders can update content, there are limits to what they can do. Themes control the appearance and functionality of a WordPress site, and they are coded with HTML, CSS, JavaScript and some PHP.

Ruby on Rails

Ruby on Rails is very developer friendly. It’s powerful, yet the code is readable and intuitive. It lets programmers write code quickly and efficiently, which is why it’s popular with many companies such Airbnb, GitHub, and many others.

When Ruby on Rails emerged in the early 2000s, it delivered a karate-chop to the web development ecosystem. In contrast to the existing tools, which emphasized flexibility and generality, Ruby on Rails was laser-focused on being productive for web development. Instead of personalized configuration, Ruby on Rails holds everyone to the same strict conventions. These conventions function like a “shorthand” for code and allow experienced Ruby on Rails developers to create an amazing amount of functionality in a short amount of time. Other languages and frameworks have since adopted many of the principles that Ruby on Rails pioneered, but it remains an excellent specialized tool for web development.

Node.js

Because so many front-end web developers know JavaScript, they wanted to be able to run JavaScript on a server instead of having to learn another server-side language. Node.js makes this possible. Node.js is asynchronous and many concurrent connections can be handled at the same time, updating each connection once a process has finished. In other words, Node.js can run very quickly.

Two unique advantages that Node.js enjoys are the speed of JavaScript and the ability to handle many simultaneous connections. Because JavaScript is a bottleneck when browsing the internet, Google has spent an immense amount of time and money figuring out how to run it faster. The result is called the V8 JavaScript engine, which forms an important part of the Chrome internet browser. Node.js can reuse the V8 engine when it runs JavaScript code on the back-end, giving it a speed advantage over similar server-side languages.

The second advantage of Node.js is that it will happily support thousands of simultaneous connections. Node.js was designed during the modern internet era where 10,000 users could be interacting with a website at the same time, and its architecture is built to accommodate that. Like a waiter serving several tables at once, it can jump back and forth between users and satisfy all their demands in real-time. Other backends, designed for a simpler era, default to satisfying one user at a time and will struggle under heavy traffic unless they are augmented. This feature of Node.js, its “asynchronous” design, makes it more difficult to learn initially but much easier to scale up in the case of a popular website.

Python

Python very popular and gaining momentum. That’s partially because you can use it for so many things: back-end web development, data science, automation, and more. Another reason people like Python is its short, readable code.

Python is a popular choice for backend programming because it is easy to read and versatile. The readable code makes the learning curve for Python friendlier than any other language. This emphasis on readability carries over to the tools built in Python, which also tend to be simpler to use than in competing languages. While readability has these short-term benefits for students of Python, it also has long-term ones. Teams of programmers have an easier time collaborating on each others code, finding bugs, and onboard new members.

When Python is used for a variety of tasks within a team—like web development, automation, and data analysis—it eliminates the extra work it would normally take to use multiple languages for these tasks. There is the obvious extra work of setting up and integrating tools from two separate languages, but there are also the time spent learning and enforcing best practices in two different languages. Just using Python eliminates both kinds of extra work. Using the same language across different functions also makes it easier for programmers to switch roles if the need arises.

Data Science Bootcamps

As massive and complicated data sets become increasingly common, specialized tools such as Python, SQL, and R have emerged to analyze, visualize, and transform that data. Python is one of the most common tools for working with data due to its open-source license, relative ease of use, and available third-party tools. Data scientists also use SQL to directly access and manipulate databases. R is a great programming language for those who need a more specialized tool focused on statistical analysis.

Python

Python is quickly becoming the lingua franca of data. The reason for its booming popularity, in short, is that it is a versatile, open-source language that is fun to use. Up until recently, the tools for dealing with data formed a very fractured landscape. Each particular discipline had its preferred tool, which was usually proprietary. Economists tended toward STATA, machine learning researchers tended toward MATLAB, and physicists tended toward Mathematica. As collaboration over the internet has become easier, the passionate open source community around Python has caught up to these proprietary tools and surpassed them. Features that used to make these proprietary tools unique—advanced graphing capabilities or a shareable notebook format, for example—have all been incorporated into Python. Users from all kinds of quantitative disciplines have been migrating to Python, attracted by the appeal of an open-source tool that is more versatile and fun to use.

SQL

More and more professionals are being expected to use data in their decision-making, and learning SQL will mean you are ready. SQL lets you answer questions using a database, the ultimate system of record for most organizations. While spreadsheets can give you a partial snapshot of your organization’s data, with SQL you can get a complete view of your data in real-time. You will also learn how data is inserted and organized, so that you can better understand how your organization collects the data it has. This can give you valuable insight into whether important data is being lost, or if poorly organized data is slowing you down.

R

For statistical analysis, R has a set of tools that is unmatched in depth and sophistication. Statisticians and other academics have been contributing to R for over 25 years, guaranteeing that for any statistical technique you can think of there will be a high-quality tool ready and waiting. If you have a background in statistics, you may find R easier to use because the terminology will be consistent with your training. However, since R is a specialized tool for statistical analysis, you may want to consider a more general-purpose language like Python if your interests are broader.

iOS App Dev Bootcamps

Swift is Apple’s latest coding language for creating iOS apps. Compared to the previous language (Objective-C), Swift should be easier and more friendly for new app developers. Swift is also more like JavaScript, which should help web developers that want to make the transition to app developer.

If you have never done any coding or programming, it can be daunting to jump right into iOS app development. Having prior experience in another programming language such as JavaScript or Python will help, as you’ll already understand some fundamental programming concepts that many languages share.

In particular, it will help to be comfortable with object-oriented programming and reading API documentation. iOS development heavily involves building on top of code that Apple developers have written and using APIs that Apple provides. Unlike in other domains, a new iOS project will not start from a blank slate but will instead plug into a strict framework that allows your code to safely interact with the iPhone or iPad it runs on. Understanding how to fit into that framework is the biggest hurdle when starting with iOS development, and relies on your ability to read documentation and object-oriented code.

What Will You Learn?

The most important thing to coding is getting started. Once you get going you’ll see how you like it, how well you do, and what you enjoy most. That’s why we have individual classes that let you get started, many of which count toward a longer certificate program if you want to continue.

Not sure what type of coding is right for you? Just ask and we’ll help you decide which classes or certificate programs are best suited to your goals and abilities.

Continue reading

Learn Coding for a New Career

  • Web Developer

    Indeed Avg. Salary

    $77K / year

    indeed.com

    Glassdoor Avg. Salary

    $68K / year

    glassdoor.com

    Web developers build webpages using coding languages such as HTML, CSS, and JavaScript. They program functionality and identify/troubleshoot errors in code. Web developers can work on front-end development (the part of the website you see in a web browser), or on back-end development (the logic and database functionality that runs on the web server). Others work as full-stack developers, providing end-to-end (front to back) expertise.

    Read more
  • Front End Developer

    Indeed Avg. Salary

    $109K / year

    indeed.com

    Glassdoor Avg. Salary

    $76K / year

    glassdoor.com

    A Front End Developer builds the front end, also called client-side, of a website or web application. Some Front End Developers will update current websites to meet modern standards, create prototypes from wireframes, and use design comps to satisfy the needs of their employer or client.

    Read more
  • Software Engineer

    Indeed Avg. Salary

    $109K / year

    indeed.com

    Glassdoor Avg. Salary

    $92K / year

    glassdoor.com

    Software engineers use their extensive knowledge of user experience design, operating systems, and programming languages to develop software. They can create different types of software, from games to operating systems. After analyzing a client's needs, they design, develop, and test software to meet that need. Software engineers can be divided into two distinct career categories: application engineers and systems engineers.

    Read more
  • Data Scientist

    Indeed Avg. Salary

    $121K / year

    indeed.com

    Glassdoor Avg. Salary

    $113K / year

    glassdoor.com

    Data scientists collect, organize, and analyze large sets of data, providing analysis that is key to decision making. Governments, non-profits, and businesses of all types rely on data for forecasting, risk management, and resource allocation. Data scientists discover and analyze trends in data, and report their findings to stakeholders. They will use algorithms and models to simplify and mine data sets to create data-driven recommendations. Data scientists are needed across a handful of industries, especially the ubiquity of data and the reliance on it for business decision-making.

    Read more
  • Mobile Developer

    Indeed Avg. Salary

    $125K / year

    indeed.com

    Glassdoor Avg. Salary

    $96K / year

    glassdoor.com

    Mobile developers are software developers who specialize in creating apps for mobile technology. Working with iOS and Android, mobile developers learn the programming languages specific for their chosen platform. They work with clients to identify the appearance and functionality required, and then use their development skills to create a functioning app. Mobile developers can work for organizations in business, healthcare, retail, entertainment, and much more.

    Read more
  • Product Manager

    Indeed Avg. Salary

    $107K / year

    indeed.com

    Glassdoor Avg. Salary

    $108K / year

    glassdoor.com

    Product managers guide product development from ideation to market. Starting with consumer and market research, they use their understanding of customer wants and needs to inform product development and go-to-market strategy. They will work closely with engineering, marketing, sales, and other teams to launch products. After launch, they solicit and analyze feedback on the product to inform future iterations.

    Read more
  • Python Developer

    Indeed Avg. Salary

    $119K / year

    indeed.com

    Glassdoor Avg. Salary

    $76K / year

    glassdoor.com

    Python Developers typically choose to focus on back end web development, data science or analysis, scripting, or product development. They build the server side of websites, processes for data analysis, and create automation scripts.

    Read more
  • Full Stack Developer

    Indeed Avg. Salary

    $112K / year

    indeed.com

    Glassdoor Avg. Salary

    $105K / year

    glassdoor.com

    Full Stack Developers build web applications for both the visible front end that users see and the back end that powers the applications.

    Read more
  • JavaScript Developer

    Indeed Avg. Salary

    $117K / year

    indeed.com

    Glassdoor Avg. Salary

    $79K / year

    glassdoor.com

    JavaScript Developers write JavaScript code that defines the behavior of the visual elements of a web application or web page and connect it with back end services. Sometimes, they are responsible for a whole website, including design. Other times, they work on only one component.

    Read more
  • Machine Learning Engineer

    Indeed Avg. Salary

    $143K / year

    indeed.com

    Glassdoor Avg. Salary

    $114K / year

    glassdoor.com

    Machine Learning Engineers create computer programs that enable machines to take actions without being specifically directed to perform those tasks. This job combines computer programming and data science to enable systems to learn and improve from experience automatically by using machine learning, a subset of artificial intelligence.

    Read more

Attend Training Live Online

You can attend training live online at the scheduled time the course is offered (New York, Eastern Time) through screen-sharing software Zoom (free for you).

  • Classes are activity-based and taught by a live instructor.
  • You can hear the instruction, ask questions, and share your screen—all in real-time.

Learn more about how our live online training works

Live Online Training Demo video

Online Training Demo

1-Minute Overview

Coding Resources

  • Video Tutorial: How to Get Started in Web Design

    Get an intro to HTML and CSS and see how they are used to create webpages. We will upload a site to make it live for the world to see! View the Presen...

  • Video Tutorial: Introduction to JavaScript

    Get started with the fundamentals of client-side (front-end) JavaScript, opening up your webpages to new and exciting functionality. Then continue learning in our JavaScript & jQuery class.

  • Get Started in Web Design & Coding

    So you want to learn to design and build websites? Let’s talk about where should you start, what you need to learn, apps you’ll need, industry terminology, and more. There are two sides to creating websites: design and cod...

  • Should I Learn Front-end or Back-end Web Development?

    Aspiring coders often ask, should I learn front-end or back-end development? The best coding language to learn and whether you learn front or back-end development depends on what you intend to do. Different languages are used to create webpage ...

  • Python and Pandas: A Bigger Data Solution to Excel

    Excel spreadsheets have been the standard in the business world, allowing people to leverage spreadsheets for everything from accounting to managing schedules. As one of the world’s most popular software programs, Excel is used in all fac...

    Thumbnail image for Python and Pandas: A Bigger Data Solution to Excel
  • Coding Basics: Intro to HTML Syntax

    Here’s a free sample exercise to get you started coding and get a taste of Noble’s teaching style. The exercise is about as simple as it gets—you’ll learn the basic syntax and the most essential HTML tags that ...

  • Python Versus: A Look at the Fastest Growing Language

    In recent years, Python has exploded to become one of the fastest-growing languages. Traditional object-oriented programming languages have many rigid rules, and Python often breaks the convention of these languages, offering simplicity to coun...

Show more

Upcoming Coding Classes in NYC or Live Online

All times are listed in Eastern Time unless otherwise specified.

January 2021
SQL Bootcamp
January 19–21
Tuesday to Thursday 10–5pm
Online Only
$975
18 Hours
NYC or Live Online

In this SQL Bootcamp, you'll learn everything from foundational concepts such as data types and basic queries to more advanced topics like aggregating and joining.

Add to cart
Web Development Level 2
January 19–21
Tuesday to Thursday 10–5pm
Registration closing soon
$975
18 Hours
NYC or Live Online

Kick your CSS skills up a notch by learning how to code more complex and visually interesting layouts. In this CSS training, you’ll learn about vector graphics (SVG), CSS variables, styling gradients, shadows, positioning, CSS animated transitions, transforms, responsive images, and much more.

Add to cart
Data Science Certificate
January 19–February 8
Weekdays 10–5pm
$3,495
84 Hours
NYC or Live Online

Master the tools to become a data scientist: Python, SQL, automation, and machine learning. Learn Python programming fundamentals and analyze data with Pandas, NumPy, and Matplotlib, and query databases with SQL. Use machine learning to apply regressions and other statistical analysis to create predictive models.

Add to cart
Python for Data Science Bootcamp
January 25–29
Monday to Friday 10–5pm
Registration closing soon
$1,495
30 Hours
NYC or Live Online

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.

Add to cart
JavaScript & jQuery
January 25–27
Monday to Wednesday 10–5pm
Registration closing soon
$975
18 Hours
NYC or Live Online

Make your webpages more interesting and interactive with JavaScript & jQuery. Learn 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!

Add to cart
Python Machine Learning Bootcamp
January 26–February 25
Tuesdays & Thursdays 6–9pm
$1,895
30 Hours
NYC or Live Online

Take a step beyond normal programming, into using algorithms that can independently learn patterns and make decisions. Machine learning skills are in high demand, as these algorithms now run the majority of trading on Wall Street and the product recommendations at big companies like Amazon, Spotify, and Netflix.

Add to cart
Flexbox, Grid, & Bootstrap
January 28–29
Thursday to Friday 10–5pm
$650
12 Hours
NYC or Live Online

Learn how to use CSS flexbox and grid to layout and align webpage content, and make it adapt to different size screens. See how both of these newer CSS techniques are useful, and when to use each. You’ll also learn how to use Bootstrap (which uses Flexbox) to build out layouts quickly.

Add to cart
Ruby on Rails Bootcamp
January 30–April 10
Saturdays 10–5pm
$2,495
60 Hours
NYC or Live Online

Ruby on Rails allows you to quickly build dynamic web applications. Mastering Ruby on Rails has two parts: the Ruby Programming language and the Rails framework. Learn both Ruby and Ruby on Rails and build full-functioning web applications from your first class.

Add to cart
February 2021
Python Machine Learning Bootcamp
February 1–5
Monday to Friday 10–5pm
$1,895
30 Hours
NYC or Live Online

Take a step beyond normal programming, into using algorithms that can independently learn patterns and make decisions. Machine learning skills are in high demand, as these algorithms now run the majority of trading on Wall Street and the product recommendations at big companies like Amazon, Spotify, and Netflix.

Add to cart
React Development Bootcamp
February 1–19
Monday to Friday 10–5pm
$2,995
72 Hours
NYC or Live Online

Build dynamic websites and applications with ReactJS and React Native. In this bootcamp, you'll develop several fully-functioning apps.

Add to cart
Load 10 more courses

showing 10 of 59 courses

Contact Us

Office Hours: 9am–6pm, Mon–Fri

(212) 226-4149

Location

185 Madison Ave 3rd Floor
New York, NY 10016

Map & Directions

Win a Free Class!

Sign up to get tips, free giveaways, and more in our weekly newsletter.

Adobe Certified Training Center

© 1998–2021 Noble Desktop - Privacy & Terms