Get started with React.js & React Router 6+
Academind
@academindAbout
There's always something to learn! We create courses and tutorials on tech-related topics since 2016! We teach development and web development (Python, React.js, JavaScript, Next.js, Flutter and many more) but also new technologies like ChatGPT. Check our YouTube channel, official website and social media and start learning today! 🖥️ Official Website https://academind.com/ 🧑💻We Build Apps https://buildmygraphic.com/ 🎥 Udemy Courses https://www.udemy.com/user/academind 👉Academind Pro Membership (50+ courses included) https://pro.academind.com/ 🤝 Social Media • Twitter: @maxedapps (https://twitter.com/maxedapps) and @academind_real (https://twitter.com/academind_real) • Instagram: @academind_real (https://www.instagram.com/academind_real/) • Facebook: academindchannel (https://www.facebook.com/academindchannel) 💻 Academind Official Website https://academind.com/ See you in the videos! Imprint: https://academind.com/impressum/en
Latest Posts
Video Description
React.js is the most popular frontend JavaScript library you can learn these days. Get started with React.js, its core concepts & advanced topics like routing with React Router 6.4+. 🖥️ Official Website & Courses https://academind.com/courses/ 👨💻 Learn React.js Today https://acad.link/reactjs 📝 Other Resources Bestselling + 5 ⭐️ Rated React Book: https://www.amazon.com/React-Key-Concepts-Consolidate-knowledge-ebook/dp/B0B3XRRYHN 👋 Social Media https://twitter.com/maxedapps https://twitter.com/academind_real https://www.instagram.com/academind_real/ https://www.facebook.com/academindchannel/ 💬 Academind Community on Discord https://discord.gg/gxvEWGU ---------- 🎓 Course content: 00:00:00: Introduction 00:01:03: What Is React? 00:06:37: React requirements 00:08:43: Creating a React project 00:12:07: Exploring a new React project 00:15:31: Understanding how React works & the role of components 00:23:14: Building & using a custom component 00:34:26: Outputting dynamic values 00:39:27: Reusing components 00:45:24: Working with “props” 00:51:35: Styling & working with CSS Modules 01:01:39: Time to practice 01:08:07: Preparing the app for “state” 01:11:49: Listening to (user) events 01:19:37: Adding & using “state” (via useState()) 01:29:33: Lifting state up 01:38:38: The special “children” prop 01:45:56: Rendering content conditionally 01:54:52: Sharing components & more state management 02:02:39: Adding form buttons 02:06:10: Handling form submission 02:12:25: Updating state based on previous state 02:17:53: Outputting list data 02:24:29: Connecting frontend & backend 02:30:36: Sending a POST request 02:34:46: Handling side effects with useEffect() 02:43:48: Handling “loading” state 02:48:08: Understanding & adding “Routing” 02:52:01: Adding routes with “React Router” (v6+) 02:57:34: Adding layout routes 03:01:40: Refactoring route components & more nesting 03:07:12: Adding links & navigation 03:15:19: Data fetching via “loader” functions 03:24:23: Submitting data via “action” functions 03:35:28: Adding dynamic routes 03:44:06: Summary ---------- 📁 Attachments: Starting project: https://github.com/academind/react-complete-guide-code/blob/zz-reactjs-summary-updated/extra-files/starting-project.zip Extra CSS & JS files: https://github.com/academind/react-complete-guide-code/tree/zz-reactjs-summary-updated/extra-files ---------- Academind is your source for online education in the areas of web development, frontend web development, backend web development, programming, coding and data science! No matter if you are looking for a tutorial, a course, a crash course, an introduction, an online tutorial or any related video, we try our best to offer you the content you are looking for. Our topics include Angular, React, Vue, Html, CSS, JavaScript, TypeScript, Redux, Nuxt.js, RxJs, Bootstrap, Laravel, Node.js, Progressive Web Apps (PWA), Ionic, React Native, Regular Expressions (RegEx), Stencil, Power BI, Amazon Web Services (AWS), Firebase or other topics, make sure to have a look at this channel or at academind.com to find the learning resource of your choice!
PC Gaming Setup Essentials
AI-recommended products based on this video

Skytech Archangel Gaming PC Desktop – AMD Ryzen 5 3600 3.6 GHz, NVIDIA RTX 3060, 1TB NVME SSD, 16GB DDR4 RAM 3200, 600W Gold PSU, 11AC Wi-Fi, Windows 11 Home 64-bit

Acer Nitro V 16 AI Gaming Laptop, 16" WUXGA 180Hz Display, AMD Ryzen 5 240, GeForce RTX 5050, 16GB DDR5, 512GB SSD, Backlit Keyboard, Copilot, Wi-Fi 6E, Win 11, Black, 1TB Docking Station Set

ASUS TUF Gaming A15 Gaming Laptop, 15.6” 144Hz FHD Display, AMD Ryzen 5 7535HS Processor, GeForce RTX 2050, 8GB DDR5 RAM, 512GB PCIe SSD Gen 4, Wi-Fi 6, Windows 11, FA506NF-AS51-CA

KAMRUI Mini PC E3B, Mini Computer AMD Ryzen 5 7430U (6C/12T, Up to 4.3GHz), 16GB DDR4 512GB M.2 SSD Mini Gaming Pc W11 PRO, 4K Triple Display/WiFi 6/BT5.2/USB3.2 for Home/Business Mini Desktop PC Global Recycled Standard

Asus ROG Strix B550-F Gaming WiFi II AMD AM4 (3rd Gen Ryzen) ATX Motherboard (PCIe 4.0,WiFi 6E, 2.5Gb LAN, BIOS Flashback, HDMI 2.1, Addressable Gen 2 RGB Header and Aura Sync)

Corsair Vengeance LPX 32GB (2 X 16GB) DDR4 3200 (PC4-25600) C16 1.35V Desktop Memory - Black

BOSGAME P4 Plus Mini PC Desktop Computers, Ryzen 7 5825U, 32GB DDR4, 1TB M.2 2280 NVMe SSD, 11 Pro, Dual LAN 2.5G, Wi-Fi 6E, BT5.2, 4K Triple Display HDMI+DP+Type-C

GMKtec Mini PC Intel Core i5-12450H 16GB DDR4 1TB M.2 SSD Dual-Channel 4k Dual Display Desktop Mini Computers

BOSGAME P3 Lite Mini PC, AMD Ryzen 7 6800H Mini Computer (8C/16T, up to 4.7GHz), 24GB DDR4 1TB M.2 NVMe SSD, Triple Display Desktop Gaming PC, Pre-in Win 11 Pro, Dual LAN, WiFi 6E, BT 5.2

ORIGIMAGIC N1 Mini PC, Ryzen 7 5825U(8C/16T, UP to 4.5GHz) 32GB RAM 1TB M.2 NVMe SSD, Mini Computer 4K Quad Display/Dual USB-C(Support Data/PD3.0/DP) /WiFi 6E/BT5.2, Light Gaming/Office

Gigabyte GeForce RTX 3060 Ti Vision OC 8GB V2 LHR Graphics Card

GIGABYTE GeForce RTX 3060 Ti Vision OC 8G Graphics Card, WINDFORCE 3X Cooling System, LHR, 8GB 256-bit GDDR6, GV-N306TVISION OC-8GD REV2.0 Video Card

Laptop Parts 78mm T128010SU RTX3060 3060Ti Graphics Fan for GIGABYTE for GeForce RTX 3060 Ti Vision OC 3X for WINDFORCE Video Card(C)

Portable Air Conditioners, wobuzhi Evaporative Air Cooler with LCD Screen, Fan Speed&Spray, 7 RGB Lights,USB Powered,1-8H Timer, Personal Air Conditioners, Portable Air Conditioners for Home Office

llano RGB Laptop Cooling Pad with Powerful Turbofan Gaming Cooler Radiator with Infinitely Variable Speed, Touch Control, LCD Screen, 3-Port USB Hub, Seal Foam for Notebook Computer 15-19in

Neck Fan with Cooling Plate,Portable Neck Fan Rechargeable Battery Powered,Bladeless Personal Air Conditioner Wearable Neck Cooler Fans,USB Electric Quiet Necklace AC Fans for Travel Outdoor Black

MSI MAG CORELIQUID A15 240 - AIO ARGB CPU Liquid Cooler - 240mm Radiator - AM5, LGA 1851 Ready - Dual 120mm ARGB PWM Fans, Black

Corsair RM1000e Fully Modular Low-Noise ATX Power Supply - Dual EPS12V Connectors - 105°C-Rated Capacitors - 80 Plus Gold Efficiency - Modern Standby Support - Black

Corsair RM1200x Shift Fully Modular ATX Power Supply - Modular Side Interface - ATX 3.1 & PCIe 5.1 Compliant - Zero RPM Fan Mode - 105°C-Rated Capacitors - 80 Plus Gold Efficiency - Black, 1200W

Corsair SF1000 (2024) Fully Modular Low Noise 80 Plus Platinum ATX Power Supply – ATX 3.1 Compliant – PCIe 5.1 Ready – SFX-to-ATX Bracket Included – Black

Corsair CP-9020140-UK HX1200 1200 W 80+ Platinum Fully Modular Power Supply Unit - Black

Logitech G203 Wired Gaming Mouse, 8,000 DPI, Rainbow Optical Effect LIGHTSYNC RGB, 6 Programmable Buttons, On-Board Memory, Screen Mapping, PC/Mac Computer and Laptop Compatible - Black

Redragon M612 Predator RGB Gaming Mouse, 8000 DPI Wired Optical Mouse with 11 Programmable Buttons & 5 Backlit Modes, Software Supports DIY Keybinds Rapid Fire Button

NEW SteelSeries Arctis Nova 3 Multi-Platform Gaming Headset - Signature Arctis Sound - ClearCast Gen 2 Mic - PC, PS5/PS4, Xbox Series X|S, Switch, Mobile



















