وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

AWS, JavaScript, React | Deploy Web Apps on the Cloud

سرفصل های دوره

Cloud Computing | Linux Foundations | LAMP Stack | DBMS | Apache | NGINX | AWS IAM | Amazon EC2 | JavaScript | React


1. Introduction to Cloud Computing
  • 1. Intro to Cloud Computing
  • 2. Benefits of Cloud Computing
  • 3. Cloud Computing Service Models

  • 2. Cloud Computing Service Models
  • 1. Infrastructure as a Service (IaaS)
  • 2. Platform as a Service (PaaS)
  • 3. Software as a Service (SaaS)
  • 4. IaaS vs PaaS vs SaaS

  • 3. Cloud Server Deployment on Linode
  • 1. Linode Account Setup
  • 2. Exploring the Linode Cloud Manager
  • 3. Enabling TFA on Linode
  • 4. Deploying a Linode Virtual Instance
  • 5. Exploring the Linode Instance Dashboard
  • 6. Remote Server Admin via SSH
  • 7. Password vs SSH Key Authentication
  • 8. SSH Key Pair Authentication on Windows
  • 9. SSH Key Pair Authentication on MacOS
  • 10. Connecting with LISH
  • 11. Adding SSH Public Keys to Linode

  • 4. Linux Foundations
  • 1. Introduction to Linux
  • 2. The Linux Filesystem
  • 3. Linux Maintenance Commands
  • 4. Linux Directory Commands [Part 1]
  • 5. Linux Directory Commands [Part 2]
  • 6. Ubuntu Basic Server Configuration
  • 7. Introduction to User Accounts
  • 8. Creating a Non-Root Account
  • 9. Securing the New User Account
  • 10. Disabling Root User Access and Password Authentication

  • 5. Web Server and Database Foundations
  • 1. Introduction to Web Servers
  • 2. Self Hosting vs Hosting Provider
  • 3. Web Server Software (NGINX vs Apache)
  • 4. Introduction to Databases
  • 5. SQL vs NoSQL Databases
  • 6. Database Transaction Standards (ACID vs CAP)
  • 7. CAP Theorem for NoSQL Databases
  • 8. Characteristics of SQL vs NoSQL DBMSes
  • 9. Key Terms Stacks, Frameworks, & Languages [Part 1]
  • 10. Key Terms Stacks, Frameworks, & Languages [Part 2]
  • 11. Key Terms Stacks, Frameworks, & Languages [Part 3]

  • 6. LAMP Stack Installation and Configuration
  • 1. Installing LAMP Stack on Ubuntu via Command Line
  • 2. Installing LAMP Stack using Linode Marketplace
  • 3. Testing PHP on Apache
  • 4. Testing MariaDB Connection from PHP [Part 1]
  • 5. Testing MariaDB Connection from PHP [Part 2]
  • 6. Remote Server Administration using Linode GLISH

  • 7. Foundations of Server Security
  • 1. Introduction to Server Security
  • 2. Introduction to Firewalls
  • 3. Network Firewalls
  • 4. Securing SSH with a Network Firewall
  • 5. Strict Network Firewall Policy
  • 6. Hosted Software Firewalls UFW

  • 8. Server Scaling
  • 1. Introduction to Scaling
  • 2. Vertical Scaling
  • 3. Horizontal Scaling with Auto Load Balancers (NodeBalancer)
  • 4. Instance IP Swaps

  • 9. Server Images and Backups
  • 1. Introduction to Images and Backups
  • 2. Creating a Custom Image
  • 3. Linode Backup Service

  • 10. Account Clean-Up and Segment Overview
  • 1. Linode Account Clean-Up
  • 2. Segment Overview

  • 11. The Cloud Computing Phenomenon [AWS Edition]
  • 1. Before the Cloud
  • 2. After the Cloud
  • 3. Cloud Use-Cases
  • 4. Cloud Case Study Netflix
  • 5. Cloud Case Study Twitter

  • 12. Cloud Computing Characteristics and Service Models [Revisited]
  • 1. Characteristics of Cloud Computing (Part 1)
  • 2. Characteristics of Cloud Computing (Part 2)
  • 3. Characteristics of Cloud Computing (Part 3)
  • 4. Cloud Computing Virtualization
  • 5. Introduction to Cloud Computing Service Models
  • 6. Infrastructure as a Service (IaaS) Overview
  • 7. Platform as a Service (PaaS) Overview
  • 8. Software as a Service (SaaS) Overview

  • 13. Cloud Deployment Models
  • 1. Private Cloud
  • 2. Community Cloud
  • 3. Public vs. Hybrid Cloud
  • 4. Virtual Private Cloud (VPC)

  • 14. AWS by the Numbers
  • 1. Cloud Computing Statistics
  • 2. AWS History
  • 3. AWS Usage Statistics

  • 15. Getting Started with AWS
  • 1. Introduction
  • 2. AWS Pricing Foundations
  • 3. AWS Free Tier Overview
  • 4. AWS Acceptable Use Policy
  • 5. AWS Account Registration
  • 6. AWS Cloud Practitioner Exam - Key Topics
  • 7. AWS Global vs. Regional Services
  • 8. Global vs. Regional Services Example
  • 9. Creating Billing Alerts
  • 10. AWS Multi-Factor Authentication (MFA)
  • 11. Activate MFA for the Root User Account
  • 12. Creating IAM Users and Groups
  • 13. IAM User Custom Sign-In Link
  • 14. Configure a Custom Password Policy

  • 16. AWS IAM Identity and Access Management
  • 1. Introduction to IAM
  • 2. IAM Mechanics (Theory)
  • 3. IAM Users
  • 4. Introduction to Managing IAM Users
  • 5. IAM Administration (Guide) (Listing, Deleting Users & Accounts)
  • 6. Managing Permissions for IAM Users
  • 7. Changing IAM User Permissions (Method 1)
  • 8. Changing IAM User Permissions (Method 2)
  • 9. Changing IAM User Permissions (Method 3)
  • 10. IAM Groups
  • 11. IAM Group Administration
  • 12. IAM Groups (LAB Exercise)
  • 13. IAM Policies
  • 14. IAM Inline Policies (Guide)
  • 15. IAM Custom Policies
  • 16. IAM Custom Policies (Guide)
  • 17. IAM Roles
  • 18. IAM Roles (Practical Guide)
  • 19. IAM Authentication and Security
  • 20. Rotating Access Keys
  • 21. IAM Multi-Factor Authentication (MFA)
  • 22. IAM Credentials Report (Guide)

  • 17. Amazon Elastic Compute Cloud (EC2)
  • 1. Introduction to EC2
  • 2. EC2 Instance Core Features
  • 3. EC2 Instance Types
  • 4. Amazon Machine Images (AMI)
  • 5. Creating an IAM User for EC2
  • 6. The EC2 Dashboard
  • 7. Deploying an EC2 Instance
  • 8. Deploying an EC2 Instance (Continued)
  • 9. EC2 Instances Console
  • 10. Elastic IP (Theory)
  • 11. Elastic IP (Guide)
  • 12. EC2 Instance Administration (Guide)
  • 13. EC2 Instance Launch Templates
  • 14. Creating an Amazon Machine Image (AMI)
  • 15. IAM Roles for EC2 (Guide)
  • 16. Introduction to Security Groups
  • 17. Security Groups (Guide)
  • 18. Secure Socket Shell (SSH) Overview
  • 19. PuTTY (SSH) Client for Windows
  • 20. EC2 Instance Connect (Guide)

  • 18. Document Object Model (DOM)
  • 1. DOM Introduction
  • 2. DOM Manipulation

  • 19. JavaScript Development
  • 1. Introduction
  • 2. JS Placement
  • 3. External JavaScript
  • 4. JavaScript Output
  • 5. JavaScript InnerHTML
  • 6. JavaScript Commenting
  • 7. JavaScript Constants
  • 8. JavaScript Variables Introduction
  • 9. JavaScript Assignment Operator
  • 10. JavaScript Arithmetic Operations
  • 11. JavaScript Arithmetic Operations Continued
  • 12. JavaScript Operator Precedence
  • 13. JavaScript Data Types
  • 14. JavaScript Objects
  • 15. JavaScript Object Output
  • 16. JavaScript Strings
  • 17. JavaScript String Length
  • 18. JavaScript Special Characters
  • 19. JavaScript Random Numbers
  • 20. JavaScript Min and Max Function
  • 21. JavaScript Math Round Function
  • 22. JavaScript Arrays
  • 23. JavaScript Array Attributes
  • 24. JavaScript Arrays - Pop - Push - Shift - Unshift
  • 25. JavaScript Changing and Deleting Elements
  • 26. JavaScript Splicing an Array
  • 27. JavaScript Sorting an Array
  • 28. JavaScript Joining Arrays
  • 29. JavaScript Conditional Statements
  • 30. JavaScript Comparisons
  • 31. JavaScript Booleans
  • 32. JavaScript For Loops
  • 33. JavaScript For-In Loop
  • 34. JavaScript While Loops
  • 35. JavaScript Do-While Loop
  • 36. JavaScript Break and Continue
  • 37. JavaScript Functions
  • 38. JavaScript Events
  • 39. JavaScript Project 1 - BG Color Changer
  • 40. JavaScript Project 2 - Photo Gallery
  • 41. JavaScript Project 2 - Completion

  • 20. ReactJS
  • 1. Skills Required
  • 2. What is React

  • 21. Project Build a Calculator in React
  • 1. Project Overview
  • 2. Hello React
  • 3. Tools Needed
  • 4. Code Pen
  • 5. Intro to JSX
  • 6. Functional Components in React
  • 7. Why Components
  • 8. Intro to Props in React
  • 9. React Components, Pops, and Callbacks
  • 10. Building the Calculator Visuals
  • 11. OnClick Events in React
  • 12. Passing Parameters in Callback Functions
  • 13. Using React State Hook
  • 14. Implementing the calculator - Display
  • 15. Implementing the Calculator - Operators
  • 16. Debugging in React
  • 17. Project Summary

  • 22. Project 2 - Build a Connect-4 Clone in React
  • 1. Project Introduction - What We Will Build
  • 2. Tools Needed
  • 3. Creating the Game Board
  • 4. Game Circle - OnClickEvent
  • 5. Passing Props - Destructing - React Children
  • 6. Passing Arguments to Click Events
  • 7. Inline Styling
  • 8. Square to Circle Component
  • 9. Global Styling
  • 10. Dynamic Styling
  • 11. Dynamic Classes
  • 12. Handling Callbacks
  • 13. Using React State Hook (again)
  • 14. Updating the Player Circle
  • 15. Initializing the Game Board
  • 16. React Key Property
  • 17. Styling the Game Board - Header and Footer
  • 18. Calculating the Winner
  • 19. Displaying the Winner
  • 20. Determining a Draw Condition
  • 21. React Lifecycle Events
  • 22. Initializing the Game
  • 23. Suggesting a Move - Implementing a Computer Player
  • 24. Smart Computer Player (Basic AI)
  • 25. CSS Variables
  • 26. Conditional Rendering
  • 27. Deploy to Netlify
  • 28. Deploy to Surge
  • 29. Project Summary

  • 23. Project 3 - Build an E-Commerce Site in React
  • 1. Project Introduction - What We Build
  • 2. Scaffolding the Project
  • 3. Intro to JSON Server
  • 4. Fetch API
  • 5. Styling the Store
  • 6. Rendering the Categories
  • 7. Binding the Products
  • 8. Refactor the Fetch API call
  • 9. Dealing with errors in Fetch API
  • 10. Tidy the Fetch API call
  • 11. Styling the Product List
  • 12. Installing React Router
  • 13. Fixing the Key Warning
  • 14. React Router - Detail Page
  • 15. Fetch API - Get Product By Id
  • 16. Product Description
  • 17. Intro to Styled Components
  • 18. Styled Components - Product Description
  • 19. Dangerously Set HTML (Yeah Really)
  • 20. Refactor the Categories
  • 21. Refactor the Layout
  • 22. Refactor the Home Page
  • 23. Intro to Context in React
  • 24. UseContext Hook and UseReducer Hook in React
  • 25. Basket Layout
  • 26. Implementing the Basket
  • 27. Implementing Basket Icons
  • 28. Implementing Basket Total
  • 29. Finishing the Checkout
  • 30. Checkout - Fixing the State
  • 31. Implementing the Order Confirmation
  • 32. Intro to Local Storage
  • 33. Implementing Search Results
  • 34. Better Searching with Debouncing
  • 35. Validating Forms in React - Part 1
  • 36. Validating Forms in React - Part 2
  • 37. Validating Forms in React - Part 3
  • 38. Validating Forms in React - Part 4
  • 39. Project Summary
  • 139,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

    در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

    ایمیل شما:
    تولید کننده:
    شناسه: 1231
    حجم: 12422 مگابایت
    مدت زمان: 1502 دقیقه
    تاریخ انتشار: 26 دی 1401
    طراحی سایت و خدمات سئو

    139,000 تومان
    افزودن به سبد خرید