# Full-Stack Web Development Certificate

Canonical URL: <https://www.creativelive.com/learning-path/full-stack-development>

## Overview

Learn to develop every aspect of a web application in this comprehensive program. You will gain the skills to code both the front-end user experience and the back-end infrastructure, building interactive and dynamic websites from scratch.

- **Front-End Development with HTML, CSS, and JavaScript:** Learn how to design responsive web pages using HTML for structure, CSS for styling, and JavaScript to add interactive elements. Develop visually engaging, user-friendly websites that look great on all devices, from desktops to mobile screens.
- **Build and Manage Full-Stack Web Applications:** Use the MERN stack (MongoDB, Express.js, React, and Node.js) to build complete web applications. You will learn to manage databases, handle server-side development, and create dynamic, data-driven web experiences.
- **Deployment and Version Control:** Discover how to deploy your web applications to the cloud using AWS and other platforms. You will also gain expertise in Git for version control, learn how to collaborate with other developers, and understand the process of tracking changes in your code.
- **Hands-On Projects and Real-World Experience:** Work on real-world projects throughout the program to build a portfolio of web applications that demonstrates your full abilities. Solve coding challenges that prepare you for the job market, with opportunities to practice debugging, optimizing, and refining your skills.

## What you'll learn

- Front-end responsive layouts with HTML and CSS
- Client-side JavaScript programming fundamentals (DOM manipulation)
- Client-side JavaScript libraries and frameworks (React.js)
- Node.js development to create web apps
- MongoDB for working with databases
- Express.js for API development
- Deployment to the cloud with AWS and alternate stacks
- Git to track changes in your code and collaborate with other developers

## Curriculum
1. **Web Development with HTML & CSS**
2. **Advanced HTML & CSS**
3. **Flexbox, Grid, & Bootstrap**
4. **Front-End Tools & Portfolio**
5. **JavaScript for Front-End**
6. **JavaScript Programming Bootcamp**
7. **JavaScript Development with Node, Express, & MongoDB**
8. **React Development Bootcamp**
9. **Entering the Web Development Industry**
10. **Web Development Labs**
11. **WordPress Bootcamp**
12. **SQL Bootcamp**

**Skills covered:** Front-End JavaScript, Back-End JavaScript, React.js, Node.js, Express.js, MongoDB, Git, GitHub, Visual Studio Code, Bootstrap, HTML, CSS, CSS Flexbox, CSS Grid

## Instructors

### Greyson Frazier — Instructor

Greyson Frazier is a Software Engineer with over a decade of experience building applications using JavaScript, React, Node.js, Angular, TypeScript, Java, AWS, Tailwind, and Next.js. He holds a Bachelor of Science in Computer Science from Rutgers University and previously worked as a software engineer at Capital One, where he developed scalable, enterprise-level applications. Greyson is an experienced instructor who has previously taught at Code Immersives and Coding Temple. He is passionate about creating hands-on, supportive learning environments and has developed curriculum designed to make complex technical concepts approachable and practical for students. Based in Bloomfield, NJ, Greyson stays current with evolving web development frameworks, particularly React and Next.js, and is dedicated to helping students develop the skills needed to succeed in today’s technology landscape.

## FAQ

### Is there mandatory work outside of the classroom?

Yes. You'll be expected to complete 5–10 hours of work outside of class during the front-end classes (the beginning parts of the program) and 10–20 hours of work outside of class during the JavaScript back-end portion (the later parts of the program). You’ll be practicing the skills learned in class, coding your own projects, and developing a portfolio of work.

### How many students are in a class?

Noble’s typical class ranges from 8–12 students, but we accept up to 20 students.

### How does the custom schedule work and what is the recommended class order?

We have scheduled the certificate classes in various tracks (day, night, or weekend) for your convenience, but you can customize your schedule. When creating a custom schedule, you’ll be able to choose between the various available dates for each class in the certificate program. If you can’t make a particular class, you can choose a different scheduled instance that works better for you. You’ll still need to take the various courses in the recommended order as shown above, except for Web Developer Tools: Git & Coding Tips which can be taken any time after Advanced HTML & CSS .

### Does CreativeLive offer job placement?

We focus on teaching professional skills that people can use right away in real-world jobs. To keep class prices low, we do not offer job placement. We don’t know of any schools that offer job placement at this price point. Programs with job placement are much more expensive. If you're considering one, be sure to read all their fine print to see what you will be required to do and if there are ways they can exclude you (such as missing a class or not fulfilling one of their other requirements). Not having to worry about job placement statistics frees us to accept all students. Anyone who wants to learn at CreativeLive, can. Some of our students want to learn a topic well enough to get a job in the industry (full-time or freelance), others are already working in the industry or a related industry and want to add skills, others want to be able to communicate better with people in the industry. No matter what your goals are, you are welcome at CreativeLive. Even though we don’t do job placement, we aim to give students practical and valuable skills they can apply to real-world jobs. We teach a lot in a short amount of time, to prepare students as best we can with skills applicable to full-time or freelance work. We want you to succeed!

### What kind of laptop is suitable for completing the work in this course?

Any laptop with the below specifications would be suitable for an enrollment in the Full-Stack Web Development Certificate at CreativeLive: OS: macOS Sequoia or Windows 11 Model from 2021 onward is preferred RAM: should be at least 16GB 13.6-inch (2560 x 1664) display or larger

## Reviews

> Since receiving my Full Stack Web Development certificate, I’ve received numerous job offers across a variety of industries which has given me the confidence to choose an organization I’m genuinely passionate about. My favorite teachers knew about almost all of the issues we encountered, and gave us time to try and figure it out ourselves before revealing the solution. Though I already had some intermediate-level knowledge of some of the skills being taught, I picked up on some extremely useful tips and tools that greatly improved my ability to code effectively. So whether you’re a beginner, or already know a bit about certain skills, there is still a lot to gain from attending a course.
>
> — Luka Anicic, UX Designer, Fordham University

## Pricing

**Tuition:** $7995

Payment options: Student financing available; see the current application terms, pay-as-you-go installments, and GI Bill accepted.
