Summer 2023 Early Bird Discount Available This Month. See Course Page For Details

NextGen Bootcamp NextGen Bootcamp
  • Live Online Summer Courses
    • Computer Science
    • Full-Stack Bootcamp
    • Python Data Science
    • Java Programming
    • UX & UI Design
    • Video & Animation
    • Excel & Finance
    • Social Media
    • Graphic Design
    • Summer Coding Bootcamps
    • See all Live Online Summer Classes
  • NYC Summer Courses
    • Computer Science
    • Full-Stack Bootcamp
    • Python Data Science
    • Java Programming
    • Graphic Design
    • Excel & Finance
    • Summer Coding Bootcamps
    • Social Media
    • UX & UI Design
    • Video Editing & Animation
    • See all NYC Summer Classes
  • Topics
    • Computer Science
    • Java
    • Python
    • Coding
    • Graphic Design
    • Data Science
    • Web Development
    • Web Design
    • UX & UI Design
    • Video & Animation
    • Business & Finance
    • Digital Marketing
    • Social Media Marketing
    • Summer Coding Bootcamps
    • See all Tech & Computer Classes
  • Compare
  • Schedule
  • Classes for Adults
  • Live Online Summer Courses
    • Computer Science
    • Full-Stack Bootcamp
    • Python Data Science
    • Java Programming
    • UX & UI Design
    • Video & Animation
    • Excel & Finance
    • Social Media
    • Graphic Design
    • Summer Coding Bootcamps
    • See all Live Online Summer Classes
  • NYC Summer Courses
    • Computer Science
    • Full-Stack Bootcamp
    • Python Data Science
    • Java Programming
    • Graphic Design
    • Excel & Finance
    • Summer Coding Bootcamps
    • Social Media
    • UX & UI Design
    • Video Editing & Animation
    • See all NYC Summer Classes
  • Topics
    • Computer Science
    • Java
    • Python
    • Coding
    • Graphic Design
    • Data Science
    • Web Development
    • Web Design
    • UX & UI Design
    • Video & Animation
    • Business & Finance
    • Digital Marketing
    • Social Media Marketing
    • Summer Coding Bootcamps
    • See all Tech & Computer Classes
More
  • Compare
  • Schedule
  • Classes for Adults
  • Frequently Asked Questions
  • About Us
  • Blog

Contact Us

  • (212) 226-0884
  • hello@nobledesktop.com

Web Development Classes for High School Students in NYC or Live Online

Hands-on Training from Experts Small class sizes

Learn to code websites from scratch in hands-on web development courses this summer. Master HTML, CSS, and JavaScript and work on coding projects. 

  • Live Online Courses
  • NYC Courses
  • Why NextGen
  • About Web Development
  • A Typical Day
  • FAQ
  • Campus & Live Online
  • Upcoming Classes

Live Online Web Development Summer Classes

Learn web development with NextGen this summer in hands-on classes. Learn to code websites with HTML, CSS, JavaScript, and Flexbox from top instructors in project-based courses.

  • Full-Stack Developer Summer Program

    • Weekdays only
    • 100 hours
    • Open to beginners

    Learn how to build, design, and develop websites in this coding and development summer program. This course is divided into two parts: Web Development with HTML & CSS and JavaScript Programming.

    View course
  • Python Data Science & Machine Learning Program NYC

    • Weekdays only
    • 45 hours
    • Open to beginners

    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.

    View course
  • Java Programming Summer Program Live Online

    • Weekdays only
    • 50 hours
    • Open to beginners

    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.  

    View course
  • 45,000+
    Students
  • 33
    Years
  • 2,500+
    Testimonials

NYC Web Development Summer Classes

Learn web development, data science, Java and more this summer in-person in NYC.

  • Full-Stack Developer Summer Program

    • Weekdays only
    • 100 hours
    • Open to beginners

    Learn how to build, design, and develop websites in this coding and development summer program. This course is divided into two parts: Web Development with HTML & CSS and JavaScript Programming.

    View course
  • Java Summer Program NYC

    • Weekdays only
    • 50 hours
    • Open to beginners

    This course will prepare you to excel as a programmer throughout college and beyond! Beginners will become advanced coders through our fast-moving curriculum and project-based approach to learning.  

    View course
  • Python Data Science & Machine Learning Program NYC

    • Weekdays only
    • 45 hours
    • Open to beginners

    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.

    View course

Learn the Skills Guarantee

Get personalized attention in small groups

Students in class

Work on real-world exercises & projects

Became proficient in Java programming and computer science topics and knew nothing before. Would recommend!
—Zachary Waxman

Student reading workbook

Learn from industry experts with real-world experience

We supply computers in class, no need to bring your own

Why Learn at NextGen

NextGen 90-second overview video

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

Our Web Development Classes for High School Students are rated 4.6 stars

in the past 24 months

This is my first summer camp course and I thought it was amazing. The instructor was amazing and made sure that we all understood when she was teaching. Christina.

Christina Obeid

It is a really good experience for anyone starting web development. You will get to learn everything in web development in detail which is just great and amazing!!

Christina Obeid

Whether you're interested in pursuing web design or are just simply curious to know what it's like, this class is a great choice.

David L. Green

It's a great class for coding beginners who want to learn the basics of Python.

Roland Shen

Great introduction to Python/coding/data science. This was my first time coding and I learned a lot. If you want to learn a ton and have fun while doing it, this is the place for you!

Maxim Kurdimov

More About Web Development

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.

Our summer certificate in web development teaches you these skills so you can build your own websites from scratch. 

Let's dive into some 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.

Flexbox

CSS flexbox is primarily used when laying out webpage content in one direction (row or column). We say primarily because flexbox content can wrap, which would create multiple rows and columns. Its focus is not on creating a full grid though, as CSS grid does.

We use flexbox to size, align, and distribute content in a direction (row or column). In a world of various sized devices, the flexibility of flexbox enables us to size content for different size screens, to change from a column direction on mobile to a row direction on desktop, and to even reorder content differently on multiple screen sizes.

Continue reading

A Typical Day at NextGen

10:00am
Review & Daily Goals
Review of the previous day’s material and the current day’s goals.
10:30am
Micro-Lecture 1
Interactive lecture with short exercises to introduce the first topic of the day.
10:45am
Guided Practice
Guided hands-on learning, where students apply the concepts from the previous lecture.
11:15pm
Review & Advanced Problem
A quick review of the previous exercise and an advanced problem to focus and solidify the learning.
11:45pm
Guided Project Micro-lecture
The instructor lays the foundation for the current project that the students will be working on in the afternoon.
12:15pm
Micro Lecture/Continue Coding
Flexible time for the introduction of a new topic or students to continue working depending on the course.
1:00pm
End of the Day
Students wrap up their day and instructors answer any final questions.

Frequently Asked Questions

  • What is NextGen doing to ensure the health of students and staff on campus?

    Please check out our Covid-19 page for more information.

  • Who teaches NextGen classes?

    All of our programs are taught by expert instructors who have extensive teaching experience and industry knowledge.

  • How large are NextGen classes?

    NextGen's classes range in size but always follow an 8:1 student to teacher ratio.

  • Where are NextGen’s classes located?

    NextGen’s courses are available in-person in NYC (with strict health safety practices) or live online. The course title indicates the location.

  • What coding and/or computer skills do students need to register?

    All of our courses are open to students with little to no background in coding! Some students come in with no coding experience at all while others have extensive experience in one or more programming language. Our courses are designed for everyone to learn and be challenged!

  • Do you offer payment plans and financial aid?

    We do not offer payment plans or financial aid at this time.

  • Do students need their own laptop?

    This depends on the location of the class, so look out for more details when you are registering for your specific course! In many cases, we provide computers for all students. Students are always welcome to bring their own laptop.

  • I am having difficulty signing up, what do I do?

    If you are having trouble with your camp registration, send an instant message to our online chat feature at the bottom right corner of the page. You can also send an email to hello@nextgenbbootcamp.com or call us at (212) 226-0884.

Instructor answering question

Learn Where You’re Comfortable

Attend at our campus in NYC or learn remotely, live online

On Campus in NYC

185 Madison Ave, NYC

Get face-to-face interaction with an instructor and other students when you learn at our NYC campus. Courses are hands-on with a computer and software provided.

  • Live, interactive class
  • Experienced instructor in the room with you
  • Computer and software provided
Students seated in computer classroom with workbooks, paying attention to instructor

Live Online

Remote, from anywhere

Get the same interactivity and access to the instructor as in-person students. There are no extra fees and we’ll work with you to ensure your remote setup is perfect.

  • Live, interactive class
  • Experienced instructor teaching over Zoom
  • Remote setup assistance provided

Online Training Demo

1-Minute Overview

More about live online training

Upcoming Web Development Classes in NYC or Live Online

All times are listed in Eastern Time unless otherwise specified.

June 2023
Python Data Science & Machine Learning Live Online
June 26–July 14
Monday to Friday 10–1pm
$1,999
45 Hours
NYC or 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.

Add to cart
Python Data Science & Machine Learning Live Online
June 26–July 14
Monday to Friday 1:30–4:30pm
$1,999
45 Hours
NYC or 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.

Add to cart
July 2023
Python Data Science & Machine Learning Live Online
July 10–21
Monday to Friday 10–4pm
$1,999
45 Hours
NYC or 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.

Add to cart
Python Data Science & Machine Learning Program NYC
July 10–21
Monday to Friday 10–4pm
$2,495
45 Hours
NYC or Live Online

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.

Add to cart
Python Data Science & Machine Learning Live Online
July 17–August 4
Monday to Friday 10–1pm
$1,999
45 Hours
NYC or 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.

Add to cart
Python Data Science & Machine Learning Live Online
July 17–August 4
Monday to Friday 1:30–4:30pm
$1,999
45 Hours
NYC or 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.

Add to cart
Python Data Science & Machine Learning Live Online
July 31–August 18
Monday to Friday 10–1pm
$1,999
45 Hours
NYC or 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.

Add to cart

showing 7 of 7 courses

Yelp Facebook LinkedIn YouTube Twitter Instagram

Contact Us

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

(212) 226-0884 hello@nobledesktop.com

Location

In-Person in NYC

185 Madison Avenue 3rd Floor
New York, NY 10016

Campus Info

Live Online from Anywhere

Live Online Info

NextGen Bootcamp, a Noble Desktop partner company, is dedicated to providing high school students with a state-of-the-art education in computer science and digital design. Our programs include hands-on, immersive summer camps and after-school programs.

Win a Free Class!

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

© 1998–2023 NextGen Bootcamp - Privacy & Terms

Compare selected courses Clear selection Comparison limit reached