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:
✏️ 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:
🔗 Post referenced in the course:
🔗 Another post referenced:
⭐️ 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:
Read hundreds of articles on programming:
37 views
333
91
2 months ago 00:00:59 1
Фильтрация запросов в DevTools • фишка в Chrome #js #javascript #devtools #chrome #фишка #лайфхак
2 months ago 00:19:23 1
Как работают веб приложения. Что происходит, когда вы вводите адрес в браузере
2 months ago 01:00:22 1
Web app TELEGRAM Бот на node js и React. Интернет магазин и форма обратной связи в телеграмм боте
2 months ago 00:25:14 1
Roadmap для веб-разработчика | Что учить для Front end | Как стать Back end-разработчиком?
2 months ago 00:06:45 1
Ускорь разработку с помощью Chrome DevTools | Фишки Chrome DevTools о которых ТЫ НЕ ЗНАЛ | FRONTEND
2 months ago 04:24:13 1
Полный Full Stack курс ReactJS + NodeJS для начинающих за 4 часа! (MongoDB, Express, React, NodeJS)
2 months ago 00:19:53 1
Flux 1 Dev LoRA Training Simple WebUI With Low VRAM Enable - Fluxgym Tutorial Guide
2 months ago 00:00:00 4
Первый урок на курсе “Frontend разработчик: JavaScript + React“. г.
2 months ago 00:29:38 1
Классы JavaScript 1 часть | Полный курс для новичков 2024 | this, extends, super, new, constructor
2 months ago 00:03:43 1
Front-end web development is changing, quickly
2 months ago 00:09:08 1
Apprenez à Installer WordPress sur WampServer en 5 Étapes Simples
2 months ago 00:26:31 4
CSS Grid, flexbox, float. В чем разница и как использовать. Практический пример
2 months ago 00:49:33 1
CSS Grid - самая понятная инструкция с примерами по гридам (сеткам) в CSS
2 months ago 02:03:50 1
Практика JavaScript с нуля за 2 часа. Сделаем целый сайт!
3 months ago 00:08:30 1
Zed AI: This is THE BEST Opensource AI Code Editor with FREE Claude-3.5 Sonnet & Ollama Support
3 months ago 00:10:25 1
How to easily get IT jobs | PHP Developer Role | Direct or Remote | Full Explanation in tamil
3 months ago 00:35:30 1
#1 Адаптивная верстка сайта с нуля для начинающих | HTML, CSS, Figma практика | Анализ макета
3 months ago 00:54:27 1
Генерация случайных цитат на чистом JavaScript. DOM | LocalStorage. Отличная практика для новичков !