02Geek HTML5 and JavaScript, TypeScript, React, Flash, ActionScript online School
Fullstack React

Fullstack React

By: Ben Fhala

Unlock the power of full stack development with our comprehensive React Full Stack Development course. Whether you're just stepping into the world of web development or looking to advance your current skills, this course will guide you through the essentials of building modern, dynamic applications using React, Node.js, and MongoDB. You’ll not only learn how to develop an engaging front-end but also how to create and manage a seamless back-end, tying it all together with powerful databases.

This course offers a complete, practical journey into full stack development, from setting up your environment and configuring tools like Babel, Node, and NPM, to diving into the complexities of creating dynamic server-side functionality. You'll discover how to leverage React’s component-based architecture for reusability, how to connect your React components to Node.js, and how to use MongoDB to store and manage your data effectively. Every step of the way, you’ll have real-world examples, homework tasks, and detailed explanations that provide both breadth and depth.

Advanced Level
Advanced Level
Fast-pace
Fast-pace

Ready to Level Up Your Skills?

Join thousands of learners on 02GEEK and start your journey to becoming a coding expert today!

Enroll Now for Free!

Introduction to Full Stack React Development

Learn the basics of full stack React development, covering JSX, components, forms, and state management.

53:42

Setting Up Node.js and NPM

Learn how to set up Node.js and NPM on different operating systems, covering Windows, Linux, and version management using nvm.

32:40

Getting to Know NPM

Learn how to work with NPM, including updating versions, installing and uninstalling global packages, and managing dependencies with package.json.

38:29

Node.js

Learn the basics of Node.js, from creating simple servers to integrating Node.js with React.

35:16

ExpressJS

Chapter 5 dives deep into ExpressJS, covering middleware creation, rapid project scaffolding with Express Generator, and integrating React with Node.js using Webpack and Babel. Learn how to efficiently set up and expand Express applications.

01:02:30

MongoDB

This chapter covers MongoDB basics: finding, deleting, and updating documents, as well as managing collections and databases. It also shows how to integrate MongoDB with Node.js, using drivers and performing bulk operations, preparing you for full stack development tasks.

55:02

Connecting the Dots

The final chapter connects MongoDB to the React registration process, demonstrating full-stack development. It wraps up the course, preparing learners to build login features and understand authentication.

01:00:56