More Information
Learn
  • Get to grips with Node.js API development from scratch
  • Learn frontend web development with React
  • Explore JavaScript in browser and Node.js environments
  • Understand the Model-View-Controller (MVC) design pattern
  • Get up to speed with MongoDB
  • Learn to implement ‘Create, Read, Update, Delete’ (CRUD) for user posts
  • Gain insights into using Postman
  • Deploy the Node.js API and React.js web app to the DigitalOcean cloud server
  • Delve into pagination
  • Build a complete social network application
About

Whether you’re looking to enhance your JavaScript skills or understand Node.js programming, React Node Full Stack – Social Network from Development to Deployment is a useful hands-on tutorial. In this course, you’ll get started with learning React with Node.js from scratch.

You'll not only build a full stack social network application from scratch but also learn to deploy it to the cloud. All along, you’ll explore the fundamentals of Node.js and React.js, and even gain comprehensive insights into modern JavaScript. The course will then delve into ‘Create, Read, Update, Delete’ (CRUD) for user posts. As you progress, you’ll even learn to use Postman. Later, you’ll understand how to deploy a React.js web app to the DigitalOcean cloud server.

By the end of this course, you’ll be equipped with the skills you need to build fast, flexible, and scalable APIs with Node.js.

All code is placed in the following GitHub link -

https://github.com/sanjanapackt/PacktPublishing-React-Node-FullStack---Social-Network-from-Scratch-to-Deploy

Features
  • Gain comprehensive insights into modern JavaScript, Node.js, and React.js
  • Get up to speed with building APIs with Node.js and MongoDB
  • Build lightning-fast client-side web apps using React.js
Course Length 19 hours 54 minutes
ISBN 9781800207400
Date Of Publication 31 Dec 2019

Authors

Ryan Dhungel

Narayan Dhungel who creates training videos under the pseudonym Ryan Dhungel is a Web Developer from Sydney, Australia. He builds web apps using JavaScript, Node.js, React.js, Vue.js, Laravel, and other emerging platforms. He also wants to make the entire Web Development process enjoyable and productive at the same time by producing well explained practical tutorials and training packages for fellow developers.