MERN stack complete Blog Application from scratch 2022
What you'll learn
- How to create a complete MERN stack project from scratch to finis
- How to implement authentication both in server side and client side
- How to block and unblock a user
- How to upload images to cloudinary
- How to resize image on the server
- How to create a complete Blog API
- How to send email using sendgrid
- How to reset password. Forget password functionality
- How to use redux - redux toolkit to manage the application state
- How to implement follow and unfollow of a user API
- How to implement account verification using token
Requirements
- Basic understanding of javascript
- Basic understanding of react js
- You must have some experience in node js
- At least you have created a simple API using node and mogodb
- Familiar with redux
Description
Course description:
This course is all about managing the state in react application using the redux toolkit. Each topic included in this course is added incrementally, to make sure that you have a solid foundation of knowledge. You'll find plenty of discussions added in to help you understand exactly when and where to use
What will you build?
Learn how to create a real-world blog application with a bunch of features
Develop Node Js API from scratch
How to implement react js logic to real-world application
Understand backend authentication
Learn how to upload files to Cloudinary
Learn how to block and unblock a user
Learn how to block a user by the application if the post the user is creating contains sum profane words
Learn how to resize images on the server-side
Learn how to implement forget password functionality
Learn how to implement follow and unfollow a user
Learn how to manage state in react using redux (redux toolkit)
How to implement account verification using a token
Learn how to implement sending Emails using Sendgrid
How to implement user management
Learn how to implement like and dislike of a post
Who this course is for:
Programmers looking to master MERN Stack
Developers who want to move from the traditional way of writing redux application
Engineers who have researched React but have had trouble mastering some concepts
Who this course is for:
- Any Developer who wants to master how to create MERN Stack projects
- Any Developer who wants to master how to create node js API
- Any Developer who wants to use redux (Redux toolkit) in their application
- Any Developer who wants to develop real world application
Instructor
"MasyncTech is a cutting-edge technology school dedicated to cultivating the next generation of software developers. Established in [2021], we offer comprehensive, high-quality, online-based education in the dynamic fields of web development, mobile app development, and beyond.
Our online learning platform ensures that education is accessible, flexible, and convenient for all our students. Regardless of their location, students can engage with our rigorous curriculum, designed by industry veterans with a focus on practical, hands-on experience. From conceptualizing a project to deploying a fully functional application, our students learn to navigate the entire software development lifecycle in a virtual, collaborative environment.
At MasyncTech, we are committed to equipping our students with the most relevant and up-to-date skills required in today's fast-paced digital world. We provide training in various programming languages and development frameworks, ensuring our students are well-rounded and industry-ready upon graduation.
We believe in the transformative power of technology and aim to foster an environment where innovation, creativity, and problem-solving skills are nurtured. Our students don't just learn to code – they are trained to think like true software engineers, capable of solving complex problems and creating high-impact solutions.
MasyncTech's mission goes beyond teaching coding skills; we strive to ignite passion, foster innovation, and shape the tech leaders of tomorrow. Join us, from wherever you are in the world, and be part of the future of technology."
Once again, feel free to adjust this to fit your school's specific offerings and philosophy better.