Yelp Facebook LinkedIn YouTube Twitter Instagram

Web Development Summer Camp

Web Dev Camp for Teens in NYC

Through this summer program, students will learn front-end coding and will walk away with the ability to design and code modern and responsive websites. This course will give students the skills to kick-start their journey toward becoming web developers! 

Learn Front-End Web Development

Learn to create web pages by coding HTML, CSS, Flexbox, Grid, and JavaScript

Code Responsive Websites

Optimize your websites for mobile, tablet, and desktop

Create Your Own Website

Use your new skill set to develop your own web project with guidance from a top web developer 

This course starts with the basics of web development and is designed for students who have little to no programming experience. Students first learn the fundamentals of front-end design and development, but then quickly move into more in-depth functionality. Students leave feeling excited about their new websites and eager to continue to build more! We recommend pairing this course with our Ruby on Rails bootcamp in our Full-Stack Developer Intensive

Prerequisites & Ages: The program is ideal for high school students with a strong interest in coding. Prior coding/programming experience is not required, but students must be comfortable with computer basics.  

More Code Camps: The web developer summer camp is also offered at our New Jersey location. Check out our other New York City summer coding camps

  • Small Classes
  • Computer Provided
  • Book included
  • Free Retake

Take this class as part of a certificate program and save:

  • Coffee website with background image, buttons, and links

    Create impactful layouts with full background hero images, colorful social media icons, and a clear call-to-action.

  • NYC website mockups created with Photoshop

    Create mockups for mobile, tablet, & desktop websites.

  • NYC website with CSS navigation menu

    Learn to code mobile friendly navigation using only CSS!

  • HTML email marketing upcoming events

    Learn to make great looking HTML emails.

  • Jive Factory website with JavaScript accordian

    Create accordions to elegantly hide and show content.

  • Lake Tahoe website optimized for mobile

    Learn to write media queries to create websites that work across multiple devices.

  • Customizing a WordPress theme

    Use custom templates to display your content any way you like.

Learn to Become a Web Developer This Summer

Learn from the top web developers using real-world examples and activities in each of our immersive courses.

For each class, you’ll receive our step-by-step training workbooks, used by institutions and universities around the world. You’ll learn in small classes with an 8:1 student to teacher ratio (compared to auditorium-style lectures at other programs), giving you first-hand access to expert instructors. 

  • “Very thorough material and hands-on experience. Everyone cares about you and you can ask as many questions as you like. Better than a regular class.”

    Kendrick Berman

  • “This class made me a faster and more efficient coder. The curriculum is well designed and the teachers really care about your success. I would recommend NextGen to anyone looking to gain this integral skill.”

    Molly Leifer

Frequently Asked Questions

  • Do you need to come in with any prior math or programming knowledge?

    Prior math or programming experience is not required for this course.

  • How is this class structured?

    This class is split into 4 different mini sections that cover individual topics. The first three days of this class covers introductory web development topics in HTML & CSS. The next five days is a deep dive into CSS with Flexbox and Grid. Lastly, the course finishes up teaching students Javascript & JQuery and allowing students to work on their own project. 

  • How many students are in a given class?

    NextGen's typical class ranges from 10-14 students, but we allow up to 17 students to register for our course. However, NextGen always maintains an 8:1 student to teacher ratio. 

  • Do I make my own website during the course?

    During the course, students will work on multiple websites as a class and will be able to work on their own projects at the end of the class. 

  • Do you offer a payment plan for this course?

    Payment Plan

    This program is eligible for our payment plan. Select “payment plan” at checkout to enroll. A valid credit card must be on file for the duration of the program.

    • At checkout, you will only be charged a $250 non-refundable deposit which will be credited towards the last class in the program.
    • One week before the start date of each class in the program, you will be charged for that upcoming class.
    • You may be charged immediately for the first class if you sign up less than one week before the start date.
    • The total payments (including the $250 deposit) will equal the price of the program. There is no interest or additional fees.
    Take this course as part of a certificate program and save:
  • Can I take this course online (remote learning)?

    You may attend this training virtually (online) at the scheduled time the course is offered (New York, Eastern Time).

    How does attending “live online” work?
    • Students can attend this training remotely through screen sharing software (we use Zoom).
    • Participants can hear the instruction, ask questions, and even share their screen with the instructor.
    • For audio you can use your computer’s microphone/speakers or call a phone number that we’ll provide.
    • Classes are activity-based and taught by a live instructor, so we strongly encourage students who are local to the area to attend in person!

Custom Workbook Included with Every Class

“Wonderful introduction for beginners and includes a very handy exercise book with explicit, do-it-yourself steps (thankfully the opposite of guidebooks written by robotic, removed pros).”
Ali Gross, Workman Publishing

Web development workbook

Learn Through Real-world Projects

“Overall, I’m always amazed at the talent of your instructors and comprehensiveness of your course materials. I thoroughly enjoy the theory/academic material, but mostly I'm impressed by your emphasis on translating these tools to real-world, practical applications.”
Benjamine Heath, Web Developer

Web development project

Tailored Curriculum to High School Students

NextGen provides high-end, tested curriculum that has been tailored and altered to fit the needs and wants of a high school student. This course is perfect to be used as an intro to coding, intro to web development, or just to join the booming freelance market to make some extra cash! 

High school student learning to code

Learn More About Our Summer Web Development Class

Our Web Development course has been a staple of our school for many years. We are committed to developing and maintaining the best web dev class on the market, which is why we've created award-winning web workbooks, instructors, and resources for our Web Development instruction. 

In this program, students will learn how to build and design the front-end of websites. This course provides students with a solid introduction to coding and design because we start with HTML and CSS, which are the easiest (and arguably the most essential) coding languages to learn. We then progress into the more advanced CSS (Flexbox and Grid) which is now an essential skill for modern web developers. Lastly, the students move onto JavaScript which is used by professional developers to create nearly all of the interactive features and functions that users see on the web today. Because students are both coding and designing, this course will engage and develop both their creativity and their technical savvy at the same time! 

This course will guide students through the processes of creating a website from scratch. The curriculum first introduces students to Hypertext Markup Language (HTML). HTML is a basic, need-to-know programming language that allows coders to outline the structure of their webpage and tag (i.e., label) each section so that the browser can determine how to render the page to meet the programmer's exact specifications.  HTML is also used for adding links, images, and forms to web pages. Next, students learn how to style their web pages using CSS, Flexbox, and Grid. CSS (which stands for Cascading Style Sheets) is the language used to aesthetically style web pages including creating layouts, color schemes, fonts, visual designs. Flexbox and Grid are used to layout, align, and reorder webpage content, as well as make it adapt to different size screens. You’ll learn how both techniques are useful, and when to use each. You’ll also learn how to use Bootstrap (which uses Flexbox) to rapidly code up pages without having to write as much CSS. Finally, students will explore JavaScript, which is the most popular coding language in the world! JavaScript allows students to make their websites dynamic and reactive to user input. 

In other words, Bootcamp students learn all three of the major components of web design: structure (HTML), style (CSS, Flexbox, and Grid), and user functionality (JavaScript). 

Why Learn Web Dev at NextGen?

Easy to Learn: Out of all of the programming languages, HTML and CSS are the easiest to learn and implement. There is no math or conditional logic used to write these languages as there is in Python, Java, and many others. Instead, HTML and CSS are intuitive coding languages that are rooted in the English language. Despite their rudimentary basis, command of these languages is a non-negotiable for anyone involved in digital communications, especially since they provide the basis for understanding a wide range of advanced languages and applications. 

Learn 3 Languages + Frameworks: Within this 2-week course, students will engage with HTML, CSS, JavaScript, and CSS frameworks of Flexbox and Grid. Each of these is a separate, marketable skill on a resume and are applicable to many fields in addition to website creation, including email design, front-end app design, and back-end functionality in games and apps. While some courses take weeks to learn and practice each, our activity-based curriculum enables students to learn quickly and do more starting on the very first day.

Capitalize on Ideas: By learning web development skills, entrepreneurs and creative minds open the door for endless business opportunities. Students can use the skills they learn in this class to create websites for their new business idea or to earn money as a freelance web developer. Even having the ability to collaborate with others when building a new site can help students bring their ideas to life. 

Ability to Create Anything: The uses of the programming languages taught in this class are endless. HTML can be used to build basic websites, create beautiful emails, edit web pages, build resumes, and much more. Additionally, CSS and Flexbox and Grind can be used to design the front-end of almost anything digital, including packaging, icons, logos, and more. Finally, learning JavaScript will develop students' computation logic, which supports their problem-solving skills and contributes directly to their growth in core subjects, especially in Math. 

Award-Winning Curriculum: Dan Rodney is the curriculum developer for this section. Dan is a master web-developer, web designer, as well as an instructor with over 20 years of teaching experience. Dan has built many websites in his life, including this one! 

Who should attend our Web Dev Summer camp?

Our web development course is designed primarily for teens, but college students are welcomed as well! There is no math or coding pre-requisite for this course.

This course is a great introduction to the world of programming, computer science, and design. The class applies to students with a variety of different, due in part to the wide range of content that we cover, in addition to the personalized nature of our instruction. This an excellent fit for students with business ideas or those looking to gain technical skills that can be used to find lucrative freelance work. Web development is an important skill that will help all students both in school and throughout their lives, no matter what career they choose!

Web Dev Course Detailed Overview

This course combines four different courses into one: Web Dev 1, Web Dev 2, JavaScript, and Flexbox. 

The first part of this course covers HTML syntax such as headers, paragraph, body, title, and meta tags. Students will then learn how to accurately input images, followed by an organic transition into styling pages using CSS. Students will learn how to use the class system in CSS as well as CSS tags such as div, background-color, borders, and more. The first part of the course will finish with students using developer tools to understand how advanced layouts are created, followed by building a fluid layout of their own for their personal website project.

The second part of the course focuses on design. Students use advanced CSS topics using Flexbox and Grid to create responsive layouts that are optimized for any size screen.

Finally, in the third part of the course, students learn how to use JavaScript. We will start with the language fundamentals but then quickly move into more advanced concepts and skills. The course will teach students how to use plug-ins to increase the usability of their site.

Interested in learning more than just web development? Check out our Fullstack Developer Intensive, in which students take a total of seven-week of courses including our App development summer camp and Ruby on Rails Bootcamp in addition to web dev! 

If you're an adult looking to learn these skills, check out our Web Dev Certificate at Noble Desktop!