Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Fullstack React & GoLang: Design to Reality Volume 1
Rating: 3.8 out of 5(33 ratings)
2,661 students
Created byZach LaCourse
Last updated 5/2020
English

What you'll learn

  • React with Pro Designs and Golang Backend Web Sockets / REST

Course content

7 sections180 lectures25h 13m total length
  • What were building.12:07

    Explore a React front-end backed by GoLang and Mongo, handling profile images, base64 data, web socket messages, and JWT authentication to power login, profiles, and calendar features.

  • RESOURCES
  • PLEASE READ:0:08
  • Domain Names and Servers12:42

    Purchase a domain and DNS records to point to your server IP, then buy a live Ubuntu server, connect via SSH/SFTP, and install nginx to serve a hello world page.

  • Initial Ubuntu Setup & Install Nginx and Lets Encrypt17:57

    Set up an Ubuntu server with a domain, install Nginx, and obtain Let's Encrypt SSL certificates, then configure sites-available and sites-enabled with symbolic links and http-to-https redirection.

  • Install Mysql Mongo PHPMyAdmin23:02

    Install MongoDB and MySQL on Ubuntu, create admin users, and enable authorization to secure access. Test connections with a Mongo client and set up PhpMyAdmin for database management.

  • Install Node and Go10:43

    Install node and Go on a remote server, link binaries, and verify with a simple Go program.

  • Install Redis Server4:11

    install redis server on ubuntu, enable authentication, generate a password with openssl base64, configure bind to an external ip, restart the service, and test authentication plus monitor listening status.

  • First React App & Nodejs Fun Stuff37:31

    Set up a Go-backed stack with Node and React on Ubuntu, bundle the app with Babel and Parcel, and deploy the first React app via Nginx.

  • Recap Full Server Provision Part I39:22

    Wipe and rebuild the server from ground zero to the first React app, detailing provisioning, nginx setup, Let's Encrypt, and core services like Mongo and MySQL.

  • Recap Full Server Provision Part II38:20

    Recap full server provision part II for Fullstack React & GoLang: design to reality volume 1, covering installing go and node, creating a first React app, and parcel bundler compatibility.

  • USING THE DOCKER IMAGE!!!18:58

    Learn how to pull and launch a docker image that includes a fullstack go and react development environment, with ubuntu, mysql, and mongodb support.

Requirements

  • Internet

Description

Using Go Lang as our back end system and Mongo DB for Data strorage we will build a fluent React Hooks and Context front end with Styled Components and React Router. Asynchronous Web-Socket handling is a big focus on the back end with BCrypt user authentication and JWT Generation and Validation.  There is a huge dynamic touch with css flex and grid utilization as well for the front end. This course is Volume one of many to come after. Its is setup to be built / appended / added to.

Who this course is for:

  • React and GoLang Lovers