->

Introduction To React And Nodejs

Last updated 8/2020MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHzLanguage: English | Size: 2.83 GB | Duration: 6h 48m


 

Create a dynamic website with the React javascript library

What you'll learn

React

NodeJS

ExpressJS

REST web services

Requirements

Know how to code in any programming language; ideally javascript

Some understanding of HTML and CSS

Description

This is a course on React, a popular javascript library for creating websites. React lets you create websites that feel fast and responsive, because the page never has to reload. Instead, javascript fetches data when necessary and creates each page dynamically.In this course we'll create a website that manages a list of books, allowing you to create, view, update and delete books.Along the way we'll learn how to create React components, how to connect to a database, and how to create a REST service to supply the React front end with data.By the end of the course you'll have a good understanding of React and you'll be able to create your own React web apps.

Overview

Section 1: Introduction

Lecture 1 Introduction

Section 2: Preparation

Lecture 2 Teals

Lecture 3 Installing Software

Lecture 4 Overall Design

Lecture 5 Using Github

Lecture 6 Where to Find Source Code

Section 3: Creating a React App

Lecture 7 Creating a React App

Lecture 8 Editing the Default App

Lecture 9 How the App Works

Lecture 10 Creating a Component

Section 4: Creating a Server with Express

Lecture 11 Creating a Server

Lecture 12 Installing Express

Lecture 13 Creating a Route

Lecture 14 Creating a Database

Lecture 15 Creating a User

Lecture 16 A Properties File

Lecture 17 Improving Server Startup

Lecture 18 Connecting to MySQL

Lecture 19 MySQL Set Syntax

Lecture 20 Inserting a Row

Lecture 21 Connection Pooling

Lecture 22 Implementing Pooling

Lecture 23 About Releasing Connections

Section 5: Implementing a REST Service

Lecture 24 Handling Posts

Lecture 25 Implementing Create

Lecture 26 About REST

Lecture 27 Implementing PUT and DELETE

Lecture 28 A Book Repository

Lecture 29 Handling Errors

Lecture 30 Updating Data

Lecture 31 Getting Data

Lecture 32 Deleting Data

Section 6: Connecting Client and Server

Lecture 33 Running Commands Concurrently

Lecture 34 Environment Variables

Lecture 35 CORS

Lecture 36 Fetching Data

Lecture 37 State

Lecture 38 Formatting with Map

Lecture 39 Adding a Header

Lecture 40 Styling the Header

Lecture 41 Adding Material UI Icons

Lecture 42 Styling the Table

Section 7: React Router

Lecture 43 React Router

Section 8: Working with Forms

Lecture 44 Creating a Form

Lecture 45 Controlled Forms

Lecture 46 Submitting Forms

Lecture 47 Enabling Book Creation

Lecture 48 Redirects

Lecture 49 Validation Rules

Lecture 50 Flash messages

Lecture 51 Validating the Form

Section 9: Creating Function Components

Lecture 52 Using Props

Lecture 53 Hooks

Lecture 54 The UseEffect Hook

Lecture 55 Re-rendering with Keys

Section 10: Updating and Deleting

Lecture 56 Passing Params in Router

Lecture 57 Loading the Book Data

Lecture 58 Updating Books

Lecture 59 Harmonising Dates Bugfix

Lecture 60 Handling Delete

Section 11: Handling Errors

Lecture 61 A BookTable Component

Lecture 62 Adding a Loading Message

Lecture 63 Loading Failed Message

Lecture 64 Handling Delete Errors

Lecture 65 Handling Saving and Loading Errors

Section 12: Conclusion

Lecture 66 Conclusion

Programmers who want to learn to create websites with React,Programmers who would like to know more about modern javascript and web services

HomePage:

https://www.udemy.com/course/learn-reactjs-nodejs/

 

 

 


 TO MAC USERS: If RAR password doesn't work, use this archive program: 

RAR Expander 0.8.5 Beta 4  and extract password protected files without error.


 TO WIN USERS: If RAR password doesn't work, use this archive program: 

Latest Winrar  and extract password protected files without error.


 Themelli   |  

Information
Members of Guests cannot leave comments.




rss