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

Web Development Courses in NYC or Live Online

Become a Web Developer with courses or bootcamps in Front-End or Full-Stack Development. Learn front-end development with HTML, CSS, JavaScript, React, Flexbox & Grid, and back-end development with Django (Python), Ruby on Rails, and PHP.

  • Certificate Programs
  • Front-End Classes
  • Back-End Classes
  • Intro & Short Classes
  • Corporate Training
  • Why Noble
  • About Web Development
  • Careers
  • Live Online
  • Learning Resources
  • Upcoming Classes

Featured Certificate Programs

Learn the skills to become a Web Developer: HTML, CSS, JavaScript, React, Django, and more. Our New York State approved certifications cover front and back-end development and can be taken as a complete program or individual courses as your schedule allows.

  • 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
  • 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
  • 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
  • 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
  • 45,000+
    Students
  • 31
    Years
  • 2,500+
    Testimonials

Front-End Web Development Classes

Learn to create and style webpages with HTML, CSS, and JavaScript, and layout responsive websites with flexbox & grid. Learn by doing with our step-by-step workbooks and project-based curriculum.

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

Become a back-end or full-stack developer. Learn programming fundamentals and the latest technologies and apply those skills to a variety of projects.

  • 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

Intro & Short Classes

Is coding right for you? Get started with our intro classes. Want to add a skill in a short workshop? Get started with Git, master coding tips to work faster, learn WordPress, and more.

  • Intro to HTML & CSS

    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.

    Read more
    • $395
    • 6 hours
    • Weekdays, weeknights, or weekends
    • Open to beginners
    Course information See upcoming dates
  • Git Going: An Intro to Git

    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.

    Read more
    • $195
    • 3 hours
    • Weekdays or weeknights
    • Open to beginners
    Course information See upcoming dates
  • Coding Tips & Tricks

    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 essential developer tools will speed up your coding with less typing.

    Read more
    • $195
    • 3 hours
    • Weeknights or weekends
    • Open to beginners
    Course information See upcoming dates
  • WordPress: Create a Website or Blog

    WordPress enables you to create and maintain a website, even if you have no web design background. Whether you want to create a new website or blog, or manage an existing WordPress website, this class is for you. This course is geared for anyone, so you do not need prior experience with computer graphics or coding.

    Read more
    • $325
    • 6 hours
    • Weekdays only
    • Open to beginners
    Course information See upcoming dates

Corporate & Onsite Training

Train your team in the essential coding skills they need to create webpages and emails. 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:

HTML & CSS

Learn to write the code for webpages and emails

Modern CSS Techniques

Learn CSS flexbox and grid for creating modern webpage layouts

JavaScript & jQuery

Add interactivity and animation to webpages

Ruby on Rails

Learn back-end programming to create dynamic web applications

Git

Collaborate with other developers and keep track of changes to files

HTML Email

Code HTML and CSS specifically for email marketing

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 Web Development at Noble

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!

  • Example web development class project

    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.

  • Custom web development training manual included with every course

    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.

  • Students learn web coding and become web developers

    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

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

71 Students Rated Our Web Development Courses 5 Stars

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, Long Island Rail Road

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

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

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, Keller Williams

If you want to get a quick inside look at web development, this class is the right one for you!

Benjamin Schneider, Hudson River Park Trust

Exactly the place to start learning. Great pace, great price and overall a great time.

Lily Crager, N/A

Very approachable way of learning a new skill. Nothing seems out of reach when it is taught this way.

Juan Lemus

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

I have completed 2 certificate programs. A 90-hour front-end Web Design Certificate that included classes in HTML, CSS, 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

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 think I learned more about coding in 3 weeks than I did in 4 years of design school.

Kevin

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

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, Agentsie

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

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

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, Nickelodeon

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

The class and the instructor provided great examples for understanding the fundamentals of Javascript and jQuery. I felt I left the course with a more comfortable knowledge of what I once thought was too complex to grasp.

Shonica St John

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

Really gets at JavaScript + jQuery code—and manages to make it inviting and not cold!

adam bohannon

Excellent instructors... patient and extremely knowledgeable.

Raymond Hill

I'm so happy that this class is required for Certification, because it showed me unbelievable time savers and forthcoming techniques I'd otherwise never know about.

Jake Thomas

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

I would recommend the class for anyone needing a clear introduction to HTML.

Jon Gerstel

Noble Desktop takes you through the development path with ease and provides you the background needed for a career in web development and design.

Ben Schneider, Hudson River Park Trust

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 provided me with a solid foundation of web development knowledge. Their instructors are easy to approach, and the curriculum is laid out in a logical progression that makes sense and helps you to grasp a lot of information. Thank you Noble Desktop for helping me in pursuing my next career path!

Mike St.Pierre

Excellent, easy to follow instructions for those looking to add skills to their resume or to expand their knowledge base.

Rachel, Zeta Global

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

Scott Carson

I highly enjoyed NobleDesktop's JavaScript & jQuery class. My instructor was very knowledgeable and the class materials were easy to follow and used real-life examples.

Charles Easton IV, The Lynx Group

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

Noble Desktop training classes are good. Especially the instructor is really good within two days he made us to clearly understand the concepts of Flexbox, Bootstrap and CSS Grid.

Sai

Easy to follow even online. Great place to start for basic understanding of web page structure and coding.

Tika Tsiklauri

Noble Desktop is fantastic 100% of classes (I have taken 4) have been well-paced and extremely real-world relevant.

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

Great experience with Noble Desktop classes. Not a single bad experience - really love this company!

Trudy

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

Well worth the time. I was able to learn very quickly on a topic I had no prior knowledge.

Beau Daum, Pzena Investment Management

Perfect class to begin your experience with WordPress!

Nestor Castano

I have taken many courses here before and have recommended the school highly to friends and associates. I love that the instructors are all so knowledgeable about their subjects. The private PCs and Macs are a huge plus for me(many schools only offer online or you must bring your own laptop); they are fully-loaded and help the learning process immensely. Every instructor here is patient, thorough, and makes sure you have a full comprehension of the subject. This is the only computer learning school I attend in NYC.

Stacey Brody

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

This class is a great start to learning HTML and CSS.

Michael Piersanti

This is course was a great introduction to HTML and CSS. The material was thorough and easy to understand. You will leave feeling confident that you can learn even more.

Anthony Zuaro

The instructor had a clear passion for coding and brought life and humor to the topic. He did a great job at breaking down the material, so it was easily understandable for students with all levels of experience.

Melissa Giovinazzo

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

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

HTML was totally foreign to me and this helped me understand the basics!

Gisselle Cardel

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

Dan is an excellent instructor, logical and clear presentation. It felt really secure to be learning at the right pace. Also allowed for individual differences in experience and questions. I made a list of six questions, all about places I have been stuck, and Dan helped me with ALL of them. I can't wait to get back to work on my clients' websites. This was $$$s worth of new knowledge! Thank you!

Camilla Golden, camilart.com

I was skeptical about taking the class online but I have to admit the instructor was amazing. He was very clear when he spoke, knowledgable and just great!

Jason Padilla

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

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

Which Web Development Course is Right for You?

We offer a variety of individual courses and certificate programs in front-end, back-end, and full-stack development. Which course or certificate program is right for you?

Front-End Web Development

When a user visits a website, they are accessing its front-end. In other words, the front end of a website is the part that users interact with in a web browser. Front-end developers know how to code HTML, CSS, and JavaScript.

This is why our front-end web development certificate program includes courses in web development (which cover HTML and CSS), a class focusing on CSS Flexbox and Grid for page layout, a course in JavaScript and jQuery, and a other courses such as Git for tracking code changes and collaborating with other developers. Below are explanations of common web development topics:

HTML

HTML, which stands for HyperText Markup Language, is often the first language that developers learn. It allows them to add content such as text, images, forms, and more to webpage. HTML creates the content and structure/outline of the page. Developers supplement HTML with CSS to refine the appearance of the content and the overall layout. Together, HTML and CSS make up the majority of the user interface.

CSS

CSS, or Cascading Style Sheets, is learned alongside HTML because the two work seamlessly together. With CSS, we can make global changes to a website’s look. We can style color, font, border, position, shape, and even create simple animations. We can change individual elements (such as a single line of text), multiple elements (such as all headers at the same time), or we can pick and choose which things to manipulate by assigning classes and IDs to things that we create in HTML.

JavaScript

We use JavaScript on the front end to change how certain parts of the page function. It allows us to take animate elements in a webpage or give them added functionality. JavaScript can validate form information, add or remove items from a to-do list, or perform mathematical functions (such as in an e-commerce store or on a food delivery app). We can even use JavaScript to grab data from external sources and seamlessly integrate it into our website’s front end.

In other words, you use HTML to create a button, CSS to determine how the button looks, and JavaScript to determine how it will function.

JavaScript is one of the most versatile languages in web development. Because of its popularity and broad scope of capabilities, there are numerous libraries and frameworks that make programming JavaScript faster and easier:

  • jQuery is a popular JavaScript library that lets you do more, with less code. Using popular jQuery plugins, you can add tons of functionality to a page by writing minimal code, because someone else has already written the code for you.
  • JavaScript frameworks are a bit different. They affect the page on a more global level. Popular frameworks include Angular and React.

Bootstrap

Bootstrap is the most popular front-end library, which exists to make your life as a developer a bit easier. You can decide which parts you want to use, from its grid (which makes laying out a page faster) to its many pre-made components (navigation bars, slideshows, buttons, popups, and more).

Bootstrap allows you to create/use themes for controlling how the pre-made elements look. This way you can quickly start off with the default appearance, and then customize it later if you want.

Git & GitHub

Git for web applications is like Google Drive for essays. As you change a document or a file, the changes are tracked, the previous versions are stored, and you can collaborate with others by giving them access to your repository.

While Git facilitates collaboration and keeping a history of your code changes, its indispensable for professional use, too. Your GitHub profile is one of the first things that recruiters and employers will look at when trying to learn more about you as a developer. They can see how and with whom you work, how you organize your files, whether you include clear and relevant comments in your code, how often you program, and so on. They can even look at live versions of your applications.

Many new developers are intimidated by Git because it involves using the Terminal, or the command line. However, most people find that using Git is the best introduction to the Terminal! Once you understand the workflow, you usually only need to use a few commands so you can be up and running quickly.

Git is covered in all of our web development certificate programs.

SASS

SASS adds features not natively found in CSS. For example, you can nest rules and media queries inside other rules to make managing large codebases easier. You can also define variables (like those found in JavaScript), which make it easier to set up and change global elements such font families, colors, sizes, and more. While CSS has added variables, browser support may not be good enough for you... so can safely use SASS variables.

Which front-end class or certificate is right for you?

Committed web developers can attend our New York State approved certificates at a discount, while beginners can get started with our introductory courses. We also offer a variety of courses for aspiring designers that do not involve or require any coding.

With extensive course offerings (from 1-day courses to entire certificate programs) and flexible scheduling, we are confident that you will find a course that is the right fit for you.

Front-End Certificate Programs

Our Front-End Web Development Certificate offers comprehensive training that hones in on HTML, CSS, JavaScript, and related libraries, frameworks, and technologies. The emphasis of this certificate is web development and coding.

Our Web Design Certificate expands on the front-end by adding classes in Photoshop for Web Design & UI to layout webpages and optimize graphics, and HTML Email to apply HTML & CSS concepts for creating beautiful marketing emails.

Both of these programs are offered at a discounted rate (as opposed to taking the courses individually) and participants who complete the programs earn a certificate approved by New York State.

We offer full-time options weekdays, as well as part-time programs on weeknights or Saturdays. All our certificate programs allow attendees to retake any course in the program for free within six months. Step-by-step workbooks are included for use during and after the classes.

Front-End Classes

If you want to try coding with an introductory course, start with our Intro to Web Development class. You’ll learn the fundamentals of HTML and CSS so that you can create visually appealing multi-page websites from scratch. No prior coding experience is required.

Those who already have some experience with HTML and CSS can take in-depth courses in JavaScript & jQuery, or Flexbox & Grid.

You can start with our shorter courses and bootcamps and earn a certificate over time.

Web Design Classes for Designers

If you are strictly interested in designing website interfaces (but not programming them), you should attend our web and visual design classes. We offer both introductory and advanced courses in Sketch, where you will learn to design and lay out webpages. We also offer a range of UX design courses for aspiring user experience designers.

Back-End Web Development

Imagine that you’ve created a simple, static website using HTML, CSS, and some basic JavaScript. Your page is available for the world to see. They can see what services you offer, read your biography, explore your photos and videos.

Now, if only they could register as a user, make a profile, like and comment on blog posts, and make contributions of their own. Without this type of functionality, your website is not dynamic; it simply exists for users to view. In other words, they can look, but they can’t touch.

Their interactions with your app or website will not be saved unless we find a way to store the user’s information in a database. Otherwise, every time you reload the page, you are back to square one. This is where back end development comes in. The back end is invisible to the user. We know it’s there, and we know it’s working, but we can’t see it happening.

Back end developers typically know the front end languages (HTML, CSS, and JavaScript), but in order to store or recall data from databases, they must become proficient in one or more back end languages, such as Ruby, Python, or PHP.

Ruby & Ruby on Rails

Ruby is a general-purpose programming language that facilitates object-oriented programming. It is a back-end language that is often used alongside Rails. Ruby on Rails is a web development framework that is both implemented in Ruby and dependent on Ruby. The popularity of Rails ultimately led to the rise of Ruby as a back-end programming language.

Ruby is considered a general-purpose scripting language because it can accomplish almost anything. Its syntax is relatively simple and predictable, with no semicolons and fewer required brackets than JavaScript. Many programming tasks can be accomplished in fewer lines of code than you might imagine.

However, unlike JavaScript, it is unforgiving of errors. For this reason, the intensive study of Ruby is a recommended prerequisite for serious work in Ruby application development.

Rails makes working with Ruby much more intuitive; it simplifies repetitive tasks and helps you build complex web applications without complex code. Our Ruby on Rails course in New York covers both Ruby and Rails, and offers a comprehensive curriculum with practical lessons that you can put into practice immediately.

Python & Flask

Python is one of the easier languages for beginning developers to learn. It is the most commonly taught programming language in high school and university-level computer science courses—and for a good reason. It has a simple syntax, and is relatively easy to learn and use.

But Python is not just for beginners; some of the most complex applications have been written in Python. Think about Google, Instagram, Reddit, and YouTube. It is a powerful and versatile programming language that can be used for almost anything: back-end programming, data science, automation, and other specialized computing.

Another benefit of learning Python is that it is one of the most popular languages. This means that there is ample documentation for beginners and experts alike, as well as a large community of Python developers who are ready and willing to help when you encounter a tricky line of code.

Flask is a microframework for Python that gives you the things needed to build web applications. Pinterest and LinkedIn, for example, use Flask. We cover Flask in our Python courses.

Our Python courses are just as versatile as the language itself. Our Python for Web Development Bootcamp explores Flask in-depth to build dynamic websites. We also offer other Python courses, including Python for Data Science bootcamp.

PHP & MySQL

PHP is the web’s most popular server-side scripting language. Some of the biggest and most popular websites, such as Facebook, Wikipedia, Baidu, and Tumblr run on PHP. It is fast, free, stable, and full of advanced features.

PHP can help bring your website to life, changing it from a static HTML-only experience to two-way interactive user experience. PHP is the backbone of many web-related activities that we take for granted, such as handling form submissions, powering e-commerce transactions, and interacting with a database.

PHP is almost always paired with MySQL, an open-source database that is unrivaled in popularity. This is why our course covers PHP and MySQL together.

Many of the most popular content management systems, such as WordPress, Drupal, and Joomla, are written in PHP. Understanding this language will make it easier for you to understand how these CMSs work and will help you customize them so that they can better fit your needs.

WordPress

WordPress is a content management system (CMS) that allows users to create websites without having to code them. WordPress is the most popular CMS; around 33% of all websites are powered by WordPress. Its ease of use and user-friendly interface make it popular among non-programmers, as they can create visually appealing websites full of text, images, and embedded media. WordPress runs on PHP, a back-end language that is used in a variety of applications.

One of the biggest benefits of using WordPress is that you can create and customize a website for a client, but then pass it off to the client so that they can update the content on their own.

While you can create a functional website on WordPress using the built-in features and the expansive library of plug-ins, there are limits to how much you can customize unless you input your own code. In our WordPress course, we’ll take you through the process of installing WordPress, modifying existing themes, and creating your own custom themes. You don’t need to know PHP to take this course, but you should be comfortable with HTML and CSS.

Front End + Back End = Full Stack Development

Full-stack developers are proficient at programming the front end and the back end. Sometimes, full-stack developers are generalists, but other times, they are former front end experts who decided to learn back end development in order to produce their own applications from start to finish. A few developers start with back end development, but the majority are at least familiar with front end languages before they dive into the back end.

Some companies might seek out full stack developers because of their versatility. One person can accomplish multiple tasks, manage several projects at once, and take control over the projects from beginning to end.

On the other hand, some companies sometimes prefer to have a front end developer who is an expert and a back end developer who is an expert. This way, each developer can hone in and focus on just one portion of the website or application. Some people are hired just do work in a single language on a single part of an application! For example, a company might hire a Ruby developer and leave the rest of the development to other members of the team.

Interested in full-stack web development? Our full-stack certificate program encompasses both front-end and back-end development.

Should I learn front-end, back-end, or full-stack development?

All web developers need to know at least some HTML and CSS, so you should start learning front-end. Those are easier to learn than back-end, so it’s a good place to start. If you like to focus on the appearance and interactivity of a webpage, the front-end is what you should focus on.

After learning front-end, you can learn back-end technologies depending on your needs. If you like creating website functionality, programming how things work, and the logic behind the scenes, then back-end is what you should focus on, and in particular Ruby on Rails. If you know both front and back-end, that makes you a full-stack developer.

Designers and developers who will be creating content oriented website are often best served by learning WordPress. You can learn to create or customize WordPress themes, experiment with back-end development, databasing, and more in our Web Design with WordPress and PHP certificate program.

Front-End

Front-end developers spend the majority of their time working on the portion of an application that a user sees and interacts with. This is a great option for those who have a keen eye for detail, and who enjoy watching their creations unfold before their eyes.

Some front-end developers participate in an application’s design, but others are given a wireframe (like a blueprint, but often very precise) to follow. It takes the guesswork out of programming and makes the end goal very clear.

Front-end developers can add courses in web design, such as Sketch in a Day and the Visual Design Bootcamp, to become a well-rounded web designer.

Back-End

Back-end developers spend the majority of their time working on the server-side of an application. Their work, when done right, is invisible. They work behind the scenes to create functionality for the user, who is interacting with the front end. Back-end developers are usually familiar with front-end languages, but they hone in on languages like Ruby, JavaScript, PHP, and Python.

If you enjoy working with databases, security and don’t want to focus on the visual appearance/layout of the page, back-end development might be a great fit for you.

Full-Stack

Full-stack developers do it all. They can code an entire application from start to finish: using HTML, CSS, and JavaScript for the webpage layout and using something like Ruby on Rails for server-side programming. Our Full-Stack Certificate Program will bring you up to speed on front-end and back-end technologies so that you’ll be ready to hit the ground running.

Continue reading

Learn Web Development 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
  • 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
  • Back End Developer

    Indeed Avg. Salary

    $127K / year

    indeed.com

    Glassdoor Avg. Salary

    $101K / year

    glassdoor.com

    A Back End Developer builds the server-side of a web application and integrates front end development components.

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

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

Web Development 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...

  • What Is Git & Why Should You Use It?

    From web developers to app developers, Git is useful to anyone who writes code or track changes to files. So what’s it all about and why should you start using it? What is Git? Git is the most commonly used vers...

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

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

    This post was written by Erica Freedman, Content Marketing Specialist at SwitchUp. In recent years, the coding bootcamp boom has saturated the market with a variety of programs. Many software engineering and coding bootcamps offer ful...

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

  • Video Tutorial: Modern Web & Mobile Design Techniques

    There are newer design apps like Sketch or Adobe XD, and existing design apps like Photoshop have changed dramatically in ways that many designers have not kept up with. Whether you’re new to web design, transitioning from print to web de...

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

  • Video Tutorial: Web Animation Techniques

    How do we animate in this day and age of HTML5? Should you use animated GIFs, CSS, or JavaScript? Animation is coming back to the web in a big way, and the trend is to make things move. You can even add animations to emails. Learn about creatin...

  • Video Tutorial: Secrets to Designing Hi‑Res Web Graphics (Exploring Modern Workflows)

    We’ll explain 1x and 2x web graphics, and show you ways to create them quickly and efficiently in Photoshop, Illustrator, Sketch, and XD. Download the

  • Building Websites with WordPress

    WordPress is the largest growing website creation tool for modern, responsive, dynamic websites. It’s likely the easiest, most powerful website builder and manager available today. And with the big changes that came with WordPress 5.0 &nd...

Show more

Why Attend a Web Development Class?

Web development is one of the fastest-growing career fields right now. Every business needs to have a website and some websites are even products themselves. The web is also evolving faster than ever, so properly learning the most relevant web development skills right when you’re ready to enter the workforce is ideal. 

Websites are built from multiple different technologies which are usually referred to as a stack. A stack is essentially the layers of technology that make up a website or web application. Developers can choose to specialize in one part of the stack or the whole thing. 

There are jobs for developers who work only on the front end of a website, the part that users interact with. A Front End Web Developer Bootcamp is the best way to enter these careers, especially if you’re transitioning from a different career. Some bootcamps even offer certificates that you can add to your resume to gain more trust in your skills during your job search. 

You’ll learn HTML, CSS, and JavaScript to create responsive websites ready for your portfolio. You’ll also master developer tools and communication skills that you’ll need to land a job. Front end development is the easiest way to get into a web development career. 

There are also roles for developers who work on both the front end and the back end of websites. These jobs are usually given the title of Full Stack Developer or simply Web Developer. In a Full Stack Web Development Bootcamp you’ll learn everything that a front-end development bootcamp covers plus a back end language, SQL, and website architecture. 

There are also jobs that allow developers to specialize in the back end – the behind the scenes technology that powers the website. Back end languages include Ruby on Rails, Python, or Java. There aren’t many specific back end web development bootcamps, but once you’ve delved into some front end or full-stack web development, you can upskill by learning a specific back end language through a multi-day course. 

Java is by far the hardest language for a beginner to learn. Python is the easiest language to learn and will set you up for many jobs at startups. Ruby on Rails is more popular in web development among legacy companies like employers in the healthcare or hospitality industries. 

Bootcamp is the best way to learn because it immerses you into the curriculum, industry, and team practices. With a live online or in-person bootcamp, you have access to industry experts who can answer all of your questions in real-time so that you don’t have to scroll through forums for hours looking for answers while you’re still learning. 

A front-end or full-stack bootcamp is the best option for someone who is switching careers into a coding profession. They usually have no prerequisites and are designed to turn a complete beginner into an employable developer. Some bootcamps even offer job search tools and multiple payment options so that you can feel confident in your investment. 

If you’re more advanced, you can upskill with a back end development language to boost your career and unlock more interesting day to day work. Back end languages are also a great way for data professionals to break into development since Python is also used for data science. 

Learning coding through a bootcamp or course is a fast-track to a career in tech. Bootcamps are designed specifically to help you get a better job. They’re an investment, but they’re definitely worth it because most bootcamp alums see up to 51% higher salaries after graduating.

Continue reading

Web Development Terminology

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.
HTML
  • 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
  • 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 & MySQL
  • 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.

Upcoming Web Development Classes in NYC or Live Online

All times are listed in Eastern Time unless otherwise specified.

January 2021
Git Going: An Intro to Git
January 22
Friday 10–1pm
Registration closing soon
$195
3 Hours
NYC or Live Online

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.

Add to cart
Coding Tips & Tricks
January 22
Friday 2–5pm
Registration closing soon
$195
3 Hours
NYC or Live Online

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 essential developer tools will speed up your coding with less typing.

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
Flexbox, Grid, & Bootstrap
January 28–29
Thursday to Friday 10–5pm
Registration closing soon
$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
Registration closing soon
$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
Web Development Level 1
February 2–18
Tuesdays & Thursdays 6–9pm
Registration closing soon
$975
18 Hours
NYC or Live Online

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!

Add to cart
Intro to HTML & CSS
February 2–4
Tuesday & Thursday 6–9pm
Registration closing soon
$395
6 Hours
NYC or Live Online

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.

Add to cart
Web Design Certificate
February 2–May 13
Weeknights 6–9pm
Online Only
$3,800
90 Hours
NYC or Live Online

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.

Add to cart
Full-Stack Web Development Certificate
February 2–July 15
Weeknights 6–9pm
$5,490
132 Hours
NYC or Live Online

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.

Add to cart
Front-End Web Development Certificate
February 2–April 22
Weeknights 6–9pm
$2,995
72 Hours
NYC or Live Online

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.

Add to cart
Load 10 more courses

showing 10 of 43 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