
Initialize a Node.js server with Express to connect a React client and a database, then run index.js to listen on port 3001 with a console log.
Connects a React client with a Node.js Express server using fetch to post a number to an is even endpoint and handle the response.
Explore the back-and-forth between a React client and a Node.js server using fetch and promises. Send a number to an endpoint and receive a json response indicating even or odd.
Explore Axios in a React and Node.js context, using promises to post to an endpoint and handle server responses. Compare its simplicity with fetch and note the trade-offs.
Learn to catch errors in client-server communication with promises and catch blocks, log errors with console.log, and install nodemon to auto-restart the server on code changes.
Explore relational and non-relational databases through examples of tables, primary and foreign keys, and SQL basics, and compare collections and documents in Firebase.
Learn to connect a Node.js server to a local MySQL database using MySQL Workbench, install the mysql dependency, create a project one database, and test the db connection.
Insert values into a MySQL users table via a Node.js server and a React frontend. Use a primary key id and auto increment, with prepared statements to prevent SQL injection.
Learn to retrieve all user rows by creating a get users endpoint in Node.js, querying the MySQL database, and returning results to the front end in json.
Build a sign in and sign up UI with React components, state handling, and routing, then connect a Node.js server to a MySQL database to manage user data.
Learn to implement a sign up flow with React JS and Node.js and MySQL by creating a users table, building a sign up endpoint, and posting data with axios.
This lecture demonstrates building a sign-up flow with a React frontend and a Node.js backend on port 3002, inserting users into a MySQL table, and hashing passwords with bcrypt.
Demonstrates building a sign-up and sign-in flow using ReactJS, NodeJS, and MySQL, including password hashing, server-side validation, and client-side requests via Axios.
This course is a continuation of the Full Stack Web Developer Part1. You will get a fundamental understanding of back-end services with ReactJS using SQL and MYSQL . The full course is available on YouTube.
Subscribe to my channel ! Playlist : ReactJS Course given by Maria Hanna
The whole course is free of charge either it was on Udemy or on YouTube. The whole service is free of charge, so don't hesitate to contact me on YouTube or LinkedIn if you have any questions.
I really advise all engineer and computer science students to start learning React because it is a very important skill that should be added on a resume.
After finishing the course, you will be mastering the creation of a front-end and a back-end application using ReactJS and NodeJS, with an understanding on what databases are and a full hand-on on SQL databases.
If you like the content of the following course, please do check the YouTube playlist and subscribe so you could get a notification when I upload a new video.
Of course, don't hesitate to connect on LinkedIn, I would love to meet new people from different countries and get your feedback if you are enjoying and learning from the course.
On a final note, I hope that I am helping a lot of students enhance some extra skills, because this is all that matters to me.