Tags
Language
Tags
June 2025
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 1 2 3 4 5
    Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

    ( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
    SpicyMags.xyz

    Node with React: Build & Deploy a Fullstack Web Application

    Posted By: BlackDove
    Node with React: Build & Deploy a Fullstack Web Application

    Node with React: Build & Deploy a Fullstack Web Application
    Last updated 11/2022
    MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz, 2 Ch
    Genre: eLearning | Language: English | Duration: 575 lectures • 90h 48m | Size: 43.3 GB


    Build & deploy a social network app using React, Typescript, MongoDB, Redis, Queues, AWS, Terraform, CircleCI & more

    What you'll learn
    Build a MERN (MongoDb, Express, React, Node) fullstack app
    Build an amazing social network application
    Define Infrastructure as Code using Terraform to easily create and destroy environment
    Setup Continuous Integration/Delivery Pipeline
    Integrate Terraform into CI/CD Pipeline
    Deploy full-scale application to AWS
    Use Redis for caching
    Setup Redis message queues and workers
    Learn to write unit tests for Frontend and Backend apps
    User AWS services like VPC, subnets, internet gateways, EC2, route53, elasticache, S3, cloudfront, load balancer, autoscaling group and much more.
    Setup Online Dev, Staging and Production Environments
    Integrate Slack in the CI/CD Pipeline
    Build custom react hooks
    Setup redux-toolkit

    Requirements
    Just basic JavaScript knowledge
    No prior React knowledge is required
    No prior Backend Development knowledge required
    No prior DevOps knowledge required
    Description
    React is one of the most popular library's for building client apps with HTML, CSS and JavaScript. If you want to establish yourself as a front-end or full-stack developer, you need to learn React.

    This course follows a hands-on approach or 'learn-by-doing, which means the whole course is structured around building a fullstack web application and the different concepts will be explained detailedly as they are introduced.

    What's this course about?

    This course is about building a complete fullstack web application from scratch using popular development tools. The curriculum for this course is going to be very hands on as we walk from start to finish building and deploying the application to production. The course is structured into 2 main parts:

    Development (Backend and Frontend)

    Deployment (Infrastructure setup on AWS and CI/CD)

    Each structure is broken down into its sections.

    Backend development

    Backend deployment

    Frontend development

    Frontend deployment

    Students can go through all the sections or just the sections they are most interested in.

    What Technology You'll Use

    We are building a real-time fullstack application with Continuous integration/delivery and automatic deployment, we'll use a variety of technologies.

    Development

    React

    Redux-toolkit

    NodeJS

    Typescript and Javascript

    Redis

    MongoDB and Mongoose

    Message queues

    SocketIO

    Jest for unit test

    Cloudinary for image and video upload

    Nodemailer and Sendgrid mail

    and much more…

    Infrastructure Setup and Deployment

    Terraform

    AWS

    CircleCI

    Numerous AWS resources will be used. Some of those resources are:

    - VPC and subnets

    - Internet gateways

    - Route tables

    - NAT gateways and elastic ips

    - Security groups

    - Load balancers

    - Autoscaling groups

    - EC2 instances

    - Route53

    - S3

    - Code deploy

    - Elasticache for redis clusters

    - and much more

    Not familiar with some of these? No problem! This course will guide you on how to setup and use these technologies in your apps.

    What You'll Be Able to Do

    By the time you complete this course or one of the sections you are interested in, you'll be able

    Build a real-time fullstack application

    Setup unit tests in both your React application and NodeJS backend application

    Setup CI/CD Pipeline

    Setup Automatic Deployment

    Create AWS Resources using Terraform

    Integrate Terraform into CircleCI Pipeline

    Setup Multiple Online Environments (Dev, Staging and Production)

    Use GitHub w/ CircleCI

    Use Feature Branches on GitHub

    Write unit tests

    Create Custom React Components

    Setup Redux-toolkit

    Upload images and videos

    And More…

    Who this course is for:
    Suitable for both beginners and intermediate React developers
    Junior developers looking to enhance their skills
    Web developers and Front End Developers who want to get into the backend development world or become Fullstack Developers
    Frontend or Backend developers who wants to get into the world of cloud infrasttucture with AWS