Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Fullstack GoLang React Insanity Volume 3
Rating: 4.5 out of 5(5 ratings)
360 students

Fullstack GoLang React Insanity Volume 3

Fullstack Web Development 2020 using GoLang and React.
Created byZach LaCourse
Last updated 3/2020
English
English [Auto],

What you'll learn

  • React and Go Lang Foo Level Insanity

Course content

8 sections68 lectures12h 41m total length
  • UPDATE: 1-20-20200:33
  • What We Are Building10:05

    Explore a multi-panel react and GoLang front end, with login flows, four panels, web sockets and REST API messaging, server and regular users, and JWT-based interactions.

  • What We're Building +21:54

    Add a sign-up panel and account creation flow to the volume, demonstrate a state management panel for user profiles and deletion, and ensure these features integrate into the system.

  • Aquire A Domain Name & Server12:42

    Acquire a domain name, map it to your server IP via DNS, then set up SSH/SFTP access to Ubuntu, install updates, and configure nginx to serve a hello world page.

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

    Set up a fresh Ubuntu server with a domain, install Nginx, and obtain a Let's Encrypt certificate to enable HTTPS with proper site configurations.

  • Install Mysql Mongo PHPMyAdmin23:02

    Install MongoDB and MySQL on Ubuntu, create admin users, enable authorization, test connections, and configure phpMyAdmin for a complete fullstack setup.

  • Install Node and Go10:43

    Install node and go on a remote server and set up environment paths. Link binaries, configure go path and bash profile, and verify with a simple go program.

  • Install Redis Server4:11

    Install and configure the Redis server on Ubuntu, generate a password with OpenSSL, configure the bind address for external access, restart the service, and verify authentication with redis-cli.

  • First React App & Nodejs Fun Stuff37:31

    Build your first React app and Node.js setup on a Ubuntu server, install Parcel and Babel, scaffold a structured React project, and run with hot module reload via Nginx.

  • Recap Full Server Provision Part I39:22

    Recap video guides provisioning a server from ground zero to the first react app, detailing nginx setup, ssl with Let's Encrypt, and configuring mysql, mongodb, and my admin.

  • Recap Full Server Provision Part II38:20

    Provision and configure a fullstack Go and React environment by installing Node and Go, managing Node versions, setting up Parcel and Babel, and launching the first React app.

  • USING THE DOCKER IMAGE!!!18:58

    Learn to pull and launch a Docker image, install Docker on Ubuntu, and run a Go and React development environment with MySQL and Mongo support.

Requirements

  • personal Domain Name with remote ssh access to ubuntu server

Description

This is Volume 3 for the Go Lang React Insanity Series. We will be building our Pen Testing Lab Theme to Sci-Fi levels. Structured around Web Sockets and Rest API's and Servers Administration Panels for the front-end. React Hooks is a major part of the front-end develop. We will be utilizing Go Lang as a command and control center on the back end capable of spawning micro services written in Node, PHP and Python.

Who this course is for:

  • Sick Coders