Udemy

Learn JavaScript by Building a Full-Stack Web App

Enroll Now
  • 1,168 Students
  • Updated 11/2024
4.7
(21 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
20 Hour(s) 15 Minute(s)
Language
English
Taught by
Rick Schubert
Rating
4.7
(21 Ratings)
4 views

Course Overview

Learn JavaScript by Building a Full-Stack Web App

Learn fundamental programming concepts while building a fully-featured multiplayer game with modern JavaScript!

I want to teach you JavaScript in the best way possible — by directly using it! Under my guidance, you will build a modern web application that will be an interactive guessing game. You will build a REST API with Node.js and create responsive web pages powered by React and Next.js. Along this journey, you will learn all the fundamental principles that real programmers use to solve problems.


Practice makes perfect

Throughout the course, there are numerous exercise points where you are invited to pause the video and tackle a challenge so that you can practise and retrain the things you already learned. The key ingredient in this course is you. But don’t worry, I will always walk you through my solution at the end of each exercise.


The right tool for the job

JavaScript is the most popular programming language in the world, and for good reason — it is used in thousands of applications, such as backend servers, web pages and even desktop applications like the Slack messaging app. Knowing this programming language is a fantastic means to boost your career.


Learning should be fun

Programming fills me with joy. I aim to bring this passion with me when teaching my students. This course is exactly the kind that I would love to take myself — I make things fun and engaging.


Have a problem? No problem!

Errors are natural in programming. I will be in the Q&A section ready to take on your questions. Every lesson also comes with a transcript of the code changes; that way, you can confirm your solution independently.


Let’s get started

I am thrilled to have you here and I can’t wait to take you with me on this journey. See you in the course!

- Rick


Course Content

  • 6 section(s)
  • 150 lecture(s)
  • Section 1 Introduction and Set Up
  • Section 2 Command Line Application
  • Section 3 Backend
  • Section 4 Frontend
  • Section 5 Deployment
  • Section 6 Outro/Goodbye

What You’ll Learn

  • Learn modern JavaScript to solve real problems
  • Understand the fundamental concepts of web development
  • Develop a complete web application including backend and frontend
  • Build a REST API with NodeJS and Express
  • Create responsive web pages using React and NextJS
  • Upload your code to GitHub
  • Deploy your application to AWS

Reviews

  • H
    Humberto Alejandro Cruz Moreno
    5.0

    I consider this one of the best courses I’ve taken on the platform. Working on a project that applied all the concepts I learned was a great exercise. I highly recommend this course.

  • T
    Tony Rivas
    5.0

    This was an excellent course for me, I have many years experience Frontend, QA, general IT, but never Backend-DB. Luckily, I knew 3/4 of all material, and this course tied in everything for a Full Stack experience. Now I have a more complete understanding of how a team builds an app. One big reason for me to recommend you take this course is because you'll write the frontend and backend in one language, JavaScript. You get to concentrate on concepts of FE/BE and some devOps, rather ran learning a second language like Java, because it's a top BE in the workplace. Last, support for the course is very good, I asked Rick a bunch of questions, and he answered them immediately <- Arnold reference

  • C
    C Pennock
    5.0

    Rick is a great teacher, very clear instructions and shares a huge amount of knowledge that's hugely beneficial.

  • S
    Satish Chandra
    1.0

    You have so much code dumped in. and moving here and there it is very confusing

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed