Frontend Web Development: In-Depth Project Tutorial (HTML, CSS, JavaScript, TypeScript, React)
In this frontend web development project tutorial, you will improve your skills with HTML, CSS, JavaScript, TypeScript, & React. This video is a "sequel" to the Frontend Developer Bootcamp video we posted by the same creator. However, as long as you have a basic understanding of HTML, CSS, and JavaScript, you can start with this tutorial.
馃帴 Web Development Bootcamp: https://www.youtube.com/watch?v=zJSY8tbf_ys
鉁忥笍 Created by @zachgoll
Section 1: Build a Tic Tac Toe game with Vanilla HTML/CSS/JS
Section 2: Refactor that game to use an MVC pattern and explore why this pattern is helpful
Section 3: Refactor the game to TypeScript, learning how to setup TypeScript from scratch and why it is useful
Section 4: Refactor the game to React + TypeScript, explaining how to setup React from scratch and exploring why React is useful and what problems it solves over a Vanilla approach
馃捇 Code: https://github.com/zachgoll/ti....c-tac-toe-subscriber
馃敆 Post referenced in the course: https://www.zachgollwitzer.com..../posts/scripts-commo
馃敆 Another post referenced: https://www.zachgollwitzer.com..../posts/imperative-pr
猸愶笍 Chapters猸愶笍
鈱笍 (0:00:00) Introduction, resources, and prerequisites
鈱笍 (0:07:50) Project setup and VSCode extensions
鈱笍 (0:19:29) Build the UI with HTML and CSS
鈱笍 (1:14:20) Add JavaScript interactivity to the project
鈱笍 (3:01:19) Introduction to the MVC pattern
鈱笍 (5:51:56) Refactoring app with TypeScript
鈱笍 (5:54:46) Setting up TypeScript from scratch, what are benefits?
鈱笍 (6:35:56) Start of refactor from Vanilla JavaScript to TypeScript
鈱笍 (7:52:25) Why should you refactor your app to React?
鈱笍 (8:01:37) The many ways to set up a React app
鈱笍 (8:06:52) Setting up React from scratch
鈱笍 (8:51:45) Initializing TypeScript in a React app from scratch
鈱笍 (9:00:56) Refactoring vanilla app to React app
馃帀 Thanks to our Champion and Sponsor supporters:
馃懢 Nattira Maneerat
馃懢 Heather Wcislo
馃懢 Serhiy Kalinets
馃懢 Erdeniz Unvan
馃懢 Justin Hual
馃懢 Agust铆n Kussrow
馃懢 Otis Morgan
--
Learn to code for free and get a developer job: https://www.freecodecamp.org
Read hundreds of articles on programming: https://freecodecamp.org/news
