Web Development 100

Want to learn some new skills or how to better communicate with software developers? WD100 is an 8 week evening course designed for beginners where students will learn the fundamentals of web development through an integrated curriculum covering HTML, CSS, and Javascript. Build rich, dynamic websites in a supportive, community-driven classroom and receive a certificate of completion upon graduation. Web Development 100 will teach you the difference between the front end and the back end and the importance of UI/UX Design. Explore these specialties further by bundling this course with one of our intermediate level 8 week classes*: Front End 101 or UIUX Design 101. *Classes may vary by location.

Front End Development

Front-end web development, also known as client-side development is the practice of producing HTML, CSS and JavaScript for a website or Web Application so that a user can see and interact with them directly.





Development Tools

Additional applications or software that developers and designers can use to increase productivity or functionality of websites.

Command Line




Alison Earl

Planning Director BurnsGroup

I highly recommend this course for anyone who has an idea they want to make real.

Rhys Warburton

Project Manager Sudden Industries

After graduating from NYCDA, I was able to take my new skills and find a new job as a technical project manager for a small digital agency.

Amelia Tran

Digital & Ecommerce Marketing Manager Firebrand Group

The program provided me with exactly what I needed to advance my work as a Digital & Ecommerce Marketing Manager, enabling me to better understand how to communicate & effectively work with my Development team. Its a pleasure to recommend the academy to friends & contacts who are interested in picking up a skill or thinking about a change in their careers.


Week 1: Web Dev Basics

This first week we will dive into basic HTML, basic CSS (Cascading Style Sheets) , the terminal, version control learning, and HTML5. This will allow you to semantically markup information to design a page with the look and feel you want. With HTML5 you will learn the foundation of building web pages and how to structure text, data, and elements.

Week 2: CSS Layouts + Design

During this week, we will apply what you have learned with HTML + CSS to allow you to further define the style and look of fonts, colors, spacing, and other design elements on your website. You’ll also learn how to use some of the more complex functional HTML5 elements such as navigation menus, buttons, and forms.

Week 3: Introduction to JavaScript + jQuery

JavaScript is one of the most popular programming languages in the world. This week, you’ll learn how to create more dynamic experience within your web page and control its behavior using JavaScript. We’ll also introduce you to jQuery, a JavaScript library that makes interacting with JavaScript much more accessible for the beginner!

Week 4: Project 1: Causes Website

Using the HTML, CSS, JavaScript and jQuery you’ve learned during the previous weeks, you’ll build a new website that is themed around a personal, social, or environmental cause of your interest. You will also learn more about how to utilize JavaScript to enrich your website's design and functionality.

Week 5: JavaScript + jQuery: Building Functionality

We will Dive deeper into JavaScript and jQuery to learn about how to employ them to make your website look more dynamic and functional for your visitors.

Week 6: Responsive Design + Cross-Browser Testing

Responsive design and media queries make your site work across multiple devices. This week you’ll learn how to make your website sing whether it is on an iPhone, iPad, or laptop!

Week 7: Final Project Workshopping

During week 7 you will plan, create, and implement your final project with hands-on workshops and help from instructors and peers.

Week 8: Final Project Reviews

This week wraps up with final project reviews. We will discuss and refine the skills and tools learned during the previous weeks to allow you to walk away with a better understanding to further explore web development.


Q: How does this course differ from Web Development Intensive?

The primary difference between Web Development Intensive and Web Dev 100 is time (480 vs 48 hours spent in class). Web Development Intensive is a full-time, immersive course that teaches full stack web development, with more time devoted to back end programming. Web Development 100 is a part-time evening course that gives students a strong set of fundamentals to help empower them to continue a more advanced track of their choice.

Q: Where can I go from this class?

Students will leave this class with a strong foundation in HTML, CSS, JavaScript, Ruby, and skills in version control and navigating the terminal. Web Development 100 prepares students to continue their studies in one of four tracks: Front End 101, Back End 101, or UI/UX Design 101.

Q: How do I chose my track?

The choice to continue studies in Front End, Back End, or UI/UX is entirely up to the students. Instructors are available to provide guidance, and answer any questions about each track.

Q: Can I get hired as a developer after this class?

While it is possible to find work as a developer after this course, students should expect to devote a significant amount of time and study outside of class to be competitive as a full stack developer. If your goal is a career change, our Web Development Intensive may be a better fit for you.