Companies Home Search Profile

Linode: Deploy Scalable React Web Apps on the Cloud

Focused View

YouAccel Training

17:58:33

75 View
  • 1 - History of Linode.mp4
    04:44
  • 2 - Intro to Cloud Computing.mp4
    03:02
  • 3 - Benefits of Cloud Computing.mp4
    08:57
  • 4 - Cloud Computing Service Models.mp4
    02:52
  • 5 - Infrastructure as a Service IaaS.mp4
    08:56
  • 6 - Platform as a Service PaaS.mp4
    07:03
  • 7 - Software as a Service SaaS.mp4
    02:00
  • 8 - IaaS vs PaaS vs SaaS.mp4
    01:48
  • 9 - Linode Account Setup.mp4
    02:07
  • 10 - Exploring the Linode Cloud Manager.mp4
    06:11
  • 11 - Enabling TFA on Linode.mp4
    06:26
  • 12 - Deploying a Linode Virtual Instance.mp4
    08:49
  • 13 - Exploring the Linode Instance Dashboard.mp4
    13:40
  • 14 - Remote Server Admin via SSH.mp4
    02:09
  • 15 - Password vs SSH Key Authentication.mp4
    08:27
  • 16 - SSH Key Pair Authentication on Windows.mp4
    15:02
  • 17 - SSH Key Pair Authentication on MacOS.mp4
    06:35
  • 18 - Connecting with LISH.mp4
    02:26
  • 19 - Adding SSH Public Keys to Linode.mp4
    03:27
  • 20 - Introduction to Linux.mp4
    08:44
  • 21 - The Linux Filesystem.mp4
    07:14
  • 22 - Linux Maintenance Commands.mp4
    07:38
  • 23 - Linux Directory Commands Part 1.mp4
    07:31
  • 24 - Linux Directory Commands Part 2.mp4
    07:29
  • 25 - Ubuntu Basic Server Configuration.mp4
    15:47
  • 26 - Introduction to User Accounts.mp4
    04:00
  • 27 - Creating a NonRoot Account.mp4
    03:36
  • 28 - Securing the New User Account.mp4
    09:13
  • 29 - Disabling Root User Access and Password Authentication.mp4
    07:58
  • 30 - Introduction to Web Servers.mp4
    05:44
  • 31 - Self Hosting vs Hosting Provider.mp4
    04:41
  • 32 - Web Server Software NGINX vs Apache.mp4
    08:03
  • 33 - Introduction to Databases.mp4
    04:11
  • 34 - SQL vs NoSQL Databases.mp4
    08:05
  • 35 - Database Transaction Standards ACID vs CAP.mp4
    04:22
  • 36 - CAP Theorem for NoSQL Databases.mp4
    03:55
  • 37 - Characteristics of SQL vs NoSQL DBMSes.mp4
    16:10
  • 38 - Key Terms Stacks Frameworks Languages Part 1.mp4
    06:48
  • 39 - Key Terms Stacks Frameworks Languages Part 2.mp4
    03:41
  • 40 - Key Terms Stacks Frameworks Languages Part 3.mp4
    05:08
  • 41 - Installing LAMP Stack on Ubuntu via Command Line.mp4
    11:14
  • 42 - Installing LAMP Stack using Linode Marketplace.mp4
    06:48
  • 43 - Testing PHP on Apache.mp4
    07:23
  • 44 - Testing MariaDB Connection from PHP Part 1.mp4
    12:17
  • 45 - Testing MariaDB Connection from PHP Part 2.mp4
    05:48
  • 46 - Remote Server Administration using Linode GLISH.mp4
    08:05
  • 47 - Introduction to Server Security.mp4
    08:12
  • 48 - Introduction to Firewalls.mp4
    03:18
  • 49 - Network Firewalls.mp4
    07:08
  • 50 - Securing SSH with a Network Firewall.mp4
    11:02
  • 51 - Strict Network Firewall Policy.mp4
    08:56
  • 52 - Hosted Software Firewalls UFW.mp4
    20:05
  • 53 - Introduction to Scaling.mp4
    03:47
  • 54 - Vertical Scaling.mp4
    04:39
  • 55 - Horizontal Scaling with Auto Load Balancers NodeBalancer.mp4
    25:41
  • 56 - Instance IP Swaps.mp4
    10:56
  • 57 - Introduction to Images and Backups.mp4
    03:33
  • 58 - Creating a Custom Image.mp4
    12:30
  • 59 - Linode Backup Service.mp4
    07:19
  • 60 - Linode Account CleanUp.mp4
    02:42
  • 61 - Segment Overview.mp4
    01:35
  • 62 - Skills Required.mp4
    01:03
  • 63 - What is React.mp4
    04:49
  • 64 - Project Overview.mp4
    01:05
  • 65 - Hello React.mp4
    06:31
  • 66 - Tools Needed.mp4
    01:09
  • 67 - Code Pen.mp4
    04:47
  • 68 - Intro to JSX.mp4
    04:12
  • 69 - Functional Components in React.mp4
    05:39
  • 70 - Why Components.mp4
    03:09
  • 71 - Intro to Props in React.mp4
    03:59
  • 72 - React Components Pops and Callbacks.mp4
    04:23
  • 73 - Building the Calculator Visuals.mp4
    11:08
  • 74 - OnClick Events in React.mp4
    05:54
  • 75 - Passing Parameters in Callback Functions.mp4
    04:36
  • 76 - Using React State Hook.mp4
    04:49
  • 77 - Implementing the calculator Display.mp4
    07:35
  • 78 - Implementing the Calculator Operators.mp4
    10:18
  • 79 - Debugging in React.mp4
    05:16
  • 80 - Project Summary.mp4
    01:56
  • 81 - Project Introduction What We Will Build.mp4
    01:34
  • 82 - Tools Needed.mp4
    01:01
  • 83 - Creating the Game Board.mp4
    11:56
  • 84 - Game Circle OnClickEvent.mp4
    05:41
  • 85 - Passing Props Destructing React Children.mp4
    07:04
  • 86 - Passing Arguments to Click Events.mp4
    09:25
  • 87 - Inline Styling.mp4
    05:47
  • 88 - Square to Circle Component.mp4
    13:18
  • 89 - Global Styling.mp4
    06:43
  • 90 - Dynamic Styling.mp4
    03:59
  • 91 - Dynamic Classes.mp4
    03:47
  • 92 - Handling Callbacks.mp4
    05:58
  • 93 - Using React State Hook again.mp4
    14:32
  • 94 - Updating the Player Circle.mp4
    17:12
  • 95 - Initializing the Game Board.mp4
    08:19
  • 96 - React Key Property.mp4
    02:11
  • 97 - Styling the Game Board Header and Footer.mp4
    11:16
  • 98 - Calculating the Winner.mp4
    13:38
  • 99 - Displaying the Winner.mp4
    14:41
  • 100 - Determining a Draw Condition.mp4
    05:50
  • 101 - React Lifecycle Events.mp4
    03:24
  • 102 - Initializing the Game.mp4
    06:23
  • 103 - Suggesting a Move Implementing a Computer Player.mp4
    12:12
  • 104 - Smart Computer Player Basic AI.mp4
    19:07
  • 105 - CSS Variables.mp4
    07:14
  • 106 - Conditional Rendering.mp4
    08:22
  • 107 - Deploy to Netlify.mp4
    06:07
  • 108 - Deploy to Surge.mp4
    02:46
  • 109 - Project Summary.mp4
    02:41
  • 110 - Project Introduction What We Build.mp4
    02:00
  • 111 - Scaffolding the Project.mp4
    04:04
  • 112 - Intro to JSON Server.mp4
    04:07
  • 113 - Fetch API.mp4
    10:41
  • 114 - Styling the Store.mp4
    04:14
  • 115 - Rendering the Categories.mp4
    10:56
  • 116 - Binding the Products.mp4
    08:12
  • 117 - Refactor the Fetch API call.mp4
    08:56
  • 118 - Dealing with errors in Fetch API.mp4
    08:33
  • 119 - Tidy the Fetch API call.mp4
    02:28
  • 120 - Styling the Product List.mp4
    13:07
  • 121 - Installing React Router.mp4
    06:14
  • 122 - Fixing the Key Warning.mp4
    04:03
  • 123 - React Router Detail Page.mp4
    12:31
  • 124 - Fetch API Get Product By Id.mp4
    09:03
  • 125 - Product Description.mp4
    05:32
  • 126 - Intro to Styled Components.mp4
    13:07
  • 127 - Styled Components Product Description.mp4
    03:14
  • 128 - Dangerously Set HTML Yeah Really.mp4
    04:14
  • 129 - Refactor the Categories.mp4
    08:31
  • 130 - Refactor the Layout.mp4
    05:32
  • 131 - Refactor the Home Page.mp4
    05:57
  • 132 - Intro to Context in React.mp4
    09:01
  • 133 - UseContext Hook and UseReducer Hook in React.mp4
    18:06
  • 134 - Basket Layout.mp4
    11:18
  • 135 - Implementing the Basket.mp4
    06:29
  • 136 - Implementing Basket Icons.mp4
    04:43
  • 137 - Implementing Basket Total.mp4
    07:58
  • 138 - Finishing the Checkout.mp4
    01:14
  • 139 - Checkout Fixing the State.mp4
    12:38
  • 140 - Implementing the Order Confirmation.mp4
    06:51
  • 141 - Intro to Local Storage.mp4
    13:14
  • 142 - Implementing Search Results.mp4
    14:30
  • 143 - Better Searching with Debouncing.mp4
    07:43
  • 144 - Validating Forms in React Part 1.mp4
    08:55
  • 145 - Validating Forms in React Part 2.mp4
    09:22
  • 146 - Validating Forms in React Part 3.mp4
    08:18
  • 147 - Validating Forms in React Part 4.mp4
    08:02
  • 148 - Project Summary.mp4
    02:52
  • Description


    Cloud Computing | IaaS | Server Configuration | Linux Foundations | Database Servers | LAMP Stack | Server Security

    What You'll Learn?


    • Introduction to Cloud Computing
    • Cloud Computing Service Models (IaaS, PaaS, SaaS)
    • Cloud Server Deployment and Configuration (TFA, SSH)
    • Linux Foundations (File System, Commands, User Accounts)
    • Web Server Foundations (NGINX vs Apache, SQL vs NoSQL, Key Terms)
    • LAMP Stack Installation and Configuration (Linux, Apache, MariaDB, PHP)
    • Server Security (Software & Hardware Firewall Configuration)
    • Server Scaling (Vertical vs Horizontal Scaling, IP Swaps, Load Balancers)
    • React Foundations (Setup)
    • Building a Calculator in React (Code Pen, JSX, Components, Props, Events, State Hook)
    • Building a Connect-4 Clone in React (Passing Arguments, Styling, Callbacks, Key Property)
    • Building an E-Commerce Site in React (JSON Server, Fetch API, Refactoring)

    Who is this for?


  • Students interested in Cloud Computing
  • Students interested in Remote Server Deployment, Configuration and Administration
  • Students interested in Web Server and Database Server Foundations
  • Students interested in Building Interactive Web Apps using ReactJS
  • More details


    Description

    Welcome to our latest course, where you will have the opportunity to build customizable and highly scalable React Web Apps on Linode. In this course, you will learn the skills necessary to set up and deploy a remote instance on Linode, as well as the foundational knowledge of Linux and Ubuntu, web servers, and databases. By the end of the course, you will have built and deployed a fully functional E-Commerce site on a remote cloud server.

    In the first section of the course, we will introduce you to the basics of cloud computing and the different service models available, including IaaS, PaaS, and SaaS. You will learn about the advantages of using cloud computing and how it can benefit your projects.

    Next, we will guide you through the process of setting up a Linode account and deploying a remote instance on the platform. This will include configuring your instance, setting up networking, and securing your instance with firewalls.

    In the third section, we will delve into the foundations of Linux and Ubuntu. You will learn the basics of the command line interface, file system navigation, and basic Linux commands. This will be essential for managing your remote instance on Linode.

    We will then cover the basics of web servers and databases, including LAMP stack (Linux, Apache, MariaDB, and PHP). You will learn how to install and configure LAMP stack, as well as how to use it to serve your web applications.

    In the fifth section, we will focus on server security, including network and software firewalls. You will learn how to secure your server and protect it from potential threats using popular utilities like UFW, and custom Port configurations.

    From there, we demonstrate how to scale servers vertically and horizontally using application load balancers. This will include using web servers like Apache and Nginx to distribute traffic and ensure high availability for your web applications.

    Finally, we will delve into the world of React.JS. You will learn how to build a calculator, a connect-4 game, and an e-commerce site using React. You will learn about the basics of React components, state, and props, and how to use them to build dynamic, interactive web applications.

    By the end of this course, you will have a solid understanding of how to use Linode to set up and deploy remote instances, as well as the foundational knowledge of Linux, web servers, and databases. You will also have the skills to build dynamic and interactive web applications using React.JS.

    This course is designed for developers who are new to cloud computing and want to learn how to use Linode to build web applications. Some basic knowledge of web development and programming concepts is recommended but not required.

    If you're ready to take your cloud computing and web development skills to the next level, this course is the perfect place to start! Sign up now to get started.

    Who this course is for:

    • Students interested in Cloud Computing
    • Students interested in Remote Server Deployment, Configuration and Administration
    • Students interested in Web Server and Database Server Foundations
    • Students interested in Building Interactive Web Apps using ReactJS

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    YouAccel Training
    YouAccel Training
    Instructor's Courses
    YouAccel was founded in 2015 with the mission to be one of the most interactive e-learning platforms on the web. YouAccel is now a leading provider in online training, serving a global audience of over 2 million passionate learners. This includes 6+ Million enrollments, across 50 best-selling courses. YouAccel offers courses across numerous industries from Programming & IT to Business, Marketing, Design, and Productivity.The e-learning experience provided by YouAccel is Dynamic. Each course is streamed in High Definition with corresponding assignments, quizzes, and exams that are delivered and graded electronically. All YouAccel courses are taught by certified educators that have numerous years of work experience in the field for which they provide instruction. The courses can be taken at one's own pace and are offered at several levels including beginner, intermediate and advanced. Taking the experience to a new personalized level, free support is available to all students who register for a course. All courses come with a certificate of completion and no age restrictions apply.YouAccel strongly believes that the future of online learning will be through open community-based initiatives, where everyone’s voice is equally heard. This is exactly what YouAccel strives to achieve – an inclusive environment, where students have control over the direction of course content. YouAccel courses are continuously updated based on feedback from students and engaged community members. YouAccel instructors encourage communication at every step of the learning process. To date, hundreds of contributors around the globe have invested both time and resources, to ensure YouAccel courses meet the highest level of quality. YouAccel instructors are world renowned and many of them have been featured in mainstream publications such as Forbes, Mashable, Entrepreneur, and PBS among others.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 148
    • duration 17:58:33
    • Release Date 2023/04/27

    Courses related to React

    Courses related to React Native

    Courses related to Cloud Computing