YoVDO

Full Stack Social Network App

Offered By: Lama Dev via YouTube

Tags

Node.Js Courses React Courses MySQL Courses

Course Description

Overview

Build a full-stack social media application using React, Node.js, and MySQL in this comprehensive tutorial. Learn to create a robust social network platform with advanced features including user authentication, post creation, commenting, likes/dislikes, and user profiles. Master essential technologies such as React hooks, Context API, React Query, JWT, and cookies while developing RESTful APIs and integrating MySQL database. Follow step-by-step instructions to implement key functionalities like timeline posts, file uploads, follow/unfollow mechanics, and user profile updates. Gain hands-on experience in building a scalable and feature-rich social media app from scratch.

Syllabus

Introduction
Installation
MySQL Social Media App Tables and Relationships
Node.js MySQL Rest API Tutorial
Node.js MySQL Auth with JWT and Cookies
React Node.js MySQL Auth Login/Register
React-Query Tutorial
MySQL Select Timeline Posts User and Friends’ Posts
React Add New Post to MySQL Database
React-Query Mutation Tutorial
React Node.js How to Upload File to Server
Social Media App Fetch Comments
Social Media App Add a New Comment
React Social Media App Like/Dislike Functionality
React Fetch User Profile from MySQL
React Social Media App Follow/Unfollow Functionality
React MySQL Update User
React MySQL Delete Post
Outro


Taught by

Lama Dev

Related Courses

Managing Big Data with MySQL
Duke University via Coursera
Database Management Essentials
University of Colorado System via Coursera
Business Metrics for Data-Driven Companies
Duke University via Coursera
Bases de données relationnelles : Comprendre pour maîtriser
Inria (French Institute for Research in Computer Science and Automation) via France Université Numerique
Базы данных (Databases)
Saint Petersburg State University via Coursera