The Advanced Web Developer Bootcamp (

Learn React 16, Redux, D3, ES2015, Testing, CSS Flexbox, Animations, SVG, AJAX, and more!

Created by: Colt Steele

Produced in 2018

What you will learn

  • Make REAL web applications using cutting-edge technologies
  • Build responsive applications using modern CSS technologies like flexbox
  • Build JSON APIs using Node, Express and MongoDB
  • Learn the most popular front end library React and master the fundamentals around state, props and the component lifecycle
  • Use babel and webpack to transpile and bundle code
  • Understand what the Virtual DOM is and how React performs reconciliation
  • Leverage Component Lifecycle methods with React to include making AJAX calls properly
  • Secure Node, Express, Mongo and React applications on the front-end and back-end using bcrypt and JSON Web Tokens
  • Add routing to a single page application with the most popular routing library for react, React Router.
  • Manage State with a centralized store using Redux
  • Connect Redux with a React application to build scalable production applications with client-side state management

Quality Score

Content Quality
Video Quality
Qualified Instructor
Course Pace
Course Depth & Coverage

Overall Score : 76 / 100

Live Chat with CourseDuck's Co-Founder for Help

Need help deciding on a redux course? Or looking for more detail on Colt Steele's The Advanced Web Developer Bootcamp? Feel free to chat below.
Join CourseDuck's Online Learning Discord Community

Course Description

Hi! Welcome to the Advanced Web Developer Bootcamp, the complete course that will help you learn the latest technologies, tools and libraries to become a proficient web developer. Think of this course as an encyclopedia of all the knowledge you need to take your developer skills to the next level.
There are quite a few options out there for online training, but we are certain this course is the most comprehensive and frankly the best one out there - here's why:
  • This course is taught by professional bootcamp instructors. The material you're going to learn has been taught to hundreds of students in person and hundreds of thousands online.
  • Everything we'll cover in this course is up-to-date and even anticipates future advancements to prepare you for what is to come. We focus on the most commonly used technologies, libraries and frameworks.
  • This is the only full-stack developer course that covers Advanced CSS, Advanced JavaScript, NodeJS, D3, React and Redux!!
  • We build over 10 projects and have dozens of code challenges with solutions to ensure you understand the material and don't just watch us talk!
  • You get to meet our wonderful course mascot - Whiskey the dog!
Throughout the course we cover tons of tools and technologies including:
  • React
  • React-Router
  • Redux
  • CSS3 Transitions, Transforms and Animations
  • Testing with Jasmine
  • D3
  • SVG
  • Building charts, force graphs and data visualizations
  • ES2015 keywords, arrow functions, class syntax, and much more
  • ES2016 and ES2017 and cutting edge features to JavaScript
  • Callbacks, Promises, Generators and Async Functions
  • Building Node.js APIs
  • Building Single Page Applications
  • Object Oriented Programming in JavaScript
  • Closures and the keyword 'this'
  • Functional Programming in JavaScript
  • Authentication and Authorization
  • Asynchronous Code with JavaScript
This course is also unique in the way that it is structured and presented. Many online courses are just a long series of "watch as I code" videos. This course is different. I've incorporated everything I learned in my years of teaching to make this course not only more effective but more engaging. The course includes:
  • Lectures
  • Code-Alongs
  • Projects
  • Exercises and Solutions
  • Research Assignments
  • Slides
  • Downloads
  • Readings
If you have any questions, please don't hesitate to contact us. We've all been working in the education industry for the past four years and love working with people and helping students learn. Sign up today and see how fun, exciting, and rewarding web development can be!
If you want to take ONE COURSE to learn everything you need to know to be successful as a modern JavaScript web developer, take this course.
Who this course is for:
  • This course is for anyone who wants to continue learning about web development
  • It's fantastic for someone who has the fundamentals down, but wants to explore more advanced concepts and technologies to be successful as a developer

*Some courses are excluded from this sale. Coupon not working? If the link above doesn't drop prices, clear the cookies in your browser and then click this link here.
Also, you may need to apply the coupon code directly on the cart page to get the discount.

Coupon Code

Instructor Details

Colt Steele

Hi! I'm Colt. I'm a developer with a serious love for teaching. I've spent the last few years teaching people to program at 2 different immersive bootcamps where I've helped hundreds of people become web developers and change their lives. My graduates work at companies like Google, Salesforce, and Square.
Most recently, I led Galvanize's SF's 6 month immersive program as Lead Instructor and Curriculum Director. After graduating from my class, 94% of my students went on to receive full-time developer roles. I also worked at Udacity as a Senior Course Developer on the web development team where I got to reach thousands of students daily.
I've since focused my time on bringing my classroom teaching experience to an online environment. In 2016 I launched my Web Developer Bootcamp course, which has since gone on to become one of the best selling and top rated courses on Udemy. I was also voted Udemy's Best New Instructor of 2016.
I've spent years figuring out the "formula" to teaching technical skills in a classroom environment, and I'm really excited to finally share my expertise with you. I can confidently say that my online courses are without a doubt the most comprehensive ones on the market.
Join me on this crazy adventure!Hi! I'm Elie and I'm passionate about education and web development. I've spend the past three years as a Lead Instructor a



50 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete

It was a very good course for the intended purpose. To get through the Redux part I had to stall the videos for a while and pick up the tutorials from the Redux website, but overall the selection of topics is on point, the material is well explained and there is plenty of examples and a fair number of homework assignements.

Super complete and well-organised course. I've learned so much from it. Really enjoyed the advanced JS and React sections. Couldn't have asked for better instructors, to whom I'm very thankful

Well, the course is quite long and provides a lot of material. But as I work as web developer already I am really disappointed that there were nothing about testing the React app. I believe that people switching to JS frameworks because of easy of testing the App. And nowadays be able to test the application is rather mandatory than optional for developer. btw the S3 section is great, functionality and stuff you can do with it is quite huge, but personally I would not put that module/section into whole course as I would like to see more technical details for other parts of material instead. for example I am wondering if you really keep the validation on server side only as shown on this course?

I definitely learned a lot concerning a lot of terminology that I constantly kept hearing about and wondered what they meant.Most definitely recommend this if you're relatively new to Javascript.

This course is absolutely a must for all that want a deeper dive after taking the first boot camp course. It broadened my knowledge on JavaScript and given me a clear path to further develop my skills

Yeah The Course Is pretty Good .It's amazing rather.There were very advanced concepts of JavaScript included.You would feel like to be a javaScript developer.But In India How do I get a JavaScript job?Very few companies!!React is coming ahead.It's gonna be more interesting and tough.Could have added bigger features to the last Warbler project.Btw the course contain huge amount of new things to learnHow about Angular next time??

Overall, I'm quite satisfied with the course. Reason why only 4 stars: The content is not up-to-date, questions have not been answered for months. And some parts were taught way too fast for newbies like me (D3, jasmine - there I had no previous knowledge), so it was not possible for me to follow. The final React App is quite cool but it was also hard to come along and finish it (because of the speed, some technical changes and some bugs).

Overall the course is very, very good - section 5 ( Building a Startup Site ) was a complete write-off for me which is why I've not given 5 stars, I almost stopped the course when the sudden jolt to 'someone reading from a script' occurred.Thankfully if you ignore that section it gets a lot better (not easier!) fairly soon. The 'Testing with Jasmine' section was a bit of a let down (mainly that it wasn't used further on) but I'm nit picking here.The section on Redux is brilliant, React is covered thoroughly and the final project puts it all into action.I'd actually love it if the final project could have taken it's time a little more - you have to do quite a bit of reading around it, as due to the scale of the app it *almost* feels a bit rushed, despite there being almost 4 hours of video!Would definitely recommend this course - now looking for the next React / Redux course to take it further.

Great for expanding your knowledge on Colt's first course. The topics get complex towards the end but well worth it.

the course is not updated and did not really live up to the expectations that I had. But it does cover a lot of topics which is good.

A challenging course but met my goals in understanding tough concepts.

This course was initially too hard for me, and I didn't like the style of teaching, but after taking some other courses, now I come back and find it quit useful! The slides may be a bit boring at first, but it turns out they are really helpful (Although some code-along parts might still be too fast). Thanks a lot!Update: thanks to Tim's slides of JavaScript fundamental concepts and some ES6 methods, I was able to answer some questions in my previous interview!! I will come back to this course later again!