Tags
Language
Tags
September 2024
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

Angular & Nestjs Full Stack Web Development Bootcamp 2024

Posted By: ELK1nG
Angular & Nestjs Full Stack Web Development Bootcamp 2024

Angular & Nestjs Full Stack Web Development Bootcamp 2024
Published 9/2024
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 15.41 GB | Duration: 22h 48m

Learn Frontend, Backend, HTML, CSS, Javascript, Frameworks, UI/ UX, Database, Hosting in only 1 course!

What you'll learn

You will learn Front-end and Back-end development in this course.

You will learn HTML, CSS, Javascript, Database, Angular (Web application framework), Web-design, UI & UX in this course.

As we go through the basic knowledges of Web development in this course, you will build a real world E-commerce website along the way.

You will learn extra skills of build a complete website such as design a logo, images adjustment, payment system integration such PayPal.

You will learn all the necessary technologies to build this entire project & you can still learn the basics along the way

Requirements

There's none basic knowledges requirement in this course because we are going to learn everything including basic HTML, CSS, Javascript.

In each section we will discuss the terminology that we will learn, I will be explaining how each line of codes works so you can learn everything as we build the project.

All you need is a computer, and some time with me, let's start this journey together.

Description

Hi! Welcome to The Angular & NestJS E-Commerce Full Stack Web Development Bootcamp 2023!This course is focused on building a real world application,We will build a full stack website which will cover tons of tools and technologies including:HTML5CSS3UI / UXResponsive DesignFigmaFront End Framework - AngularBack End - NestJSNodeJS BasicsVS CodeNPMREST APIDatabase - PostgresDatabase AssociationsDatabase VisualizationDatabase Schema DesignTypeORMUser AuthenticationAdmin AuthorizationUser & Admin RolesDeveloper Best PracticesCookies & SessionsWeb Hosting (Real World Scenario)App Deployment and Terminal (Real World Scenario)Image Upload and Storage (Online)Image Resized and Crop (Online)Logo Design and Editing (Online)Through the course we will be discussing all those topics above by building the entire Full Stack Project, an E-commerce Website.We will explain every topic, including basic web design, responsive design, how to structure the entire website including Frontend and Backend with production database, and deploy the website in only 1 course.Because through the years in the web development industry I have realized that most of the courses are either focused on only one topic (which means you have to purchase multiple courses in the future to continue the web development journey, or the lack of compiling all the technologies to build a real world application / website. Students usually have to learn things they don't even need, or some technologies are outdated (most people might not even use them), which is wasting a lot of valuable time.That's why I built this course:1 course includes the necessary parts for building an entire real world project.If you have any questions, please don't hesitate to contact me.Sign up today and see how fun, exciting, and rewarding web development can be!

Overview

Section 1: The E-commerce Full Stack Web Development Bootcamp 2023 Introduction

Lecture 1 Introduction - Hi! Welcome to E-commerce Full Stack Website Development Course!

Lecture 2 Project Design Ideas & Flow

Lecture 3 Local Development Environment set up

Lecture 4 Section 1 Wrap Up

Section 2: Let's prepare the Backend & Basic HTML, CSS and Javascript Introduction

Lecture 5 Introduction of NestJS

Lecture 6 Basic HTML, CSS, Javascript intro

Lecture 7 NestJS Environment Setup & Postman

Lecture 8 Database Environment Setup & PostgreSQL

Lecture 9 NodeS, Express and Server Practice

Lecture 10 Create a new NestJS Project

Lecture 11 NestJS folder structure & how each file works

Lecture 12 Database set up

Lecture 13 NestJS Database Visualization with LucidChart & NestS "CRUD" Generator

Lecture 14 Section 2 Wrap

Section 3: intro

Lecture 15 NestJS Backend - Let's build Entity & View Database Table

Lecture 16 Additional Entity fixed & Get method in Controller & Service Implementation

Lecture 17 Create() Method Implementation

Lecture 18 Fetch Data use Postman Demo & Delete ) Method Implementation

Lecture 19 Update ) Method Implementation & Update Data with Postman

Lecture 20 FindOne() Method Implementation & Find Data with Postman

Lecture 21 Section 3 Wrap Up

Section 4: Let's prepare the Frontend

Lecture 22 Section intro & Angular Local Environment set-up

Lecture 23 Angular Folder Structure & Create Feature Module, Product-list Component

Lecture 24 Angular Routing & Product Component Routing

Lecture 25 Communicating Backend with Angular Service & HTTP get() Method

Lecture 26 Display Data in Product-list Component

Lecture 27 Google Fonts & Product List page

Lecture 28 Prepare photos(download, resize, upload to cloud) for Product-List-Component

Lecture 29 Product List views Implementation with CSS

Lecture 30 Modification - Product List Page

Lecture 31 Build our new Product List page

Lecture 32 Use [RouterLink] to Initiate Navigation to a Route.

Lecture 33 Tree Diagram, Product-Detail Component, add one more property into Backend

Lecture 34 Build Detail-Component Page

Lecture 35 Combine Landing Page with Product Home Page

Lecture 36 Preparation - Use Postman to write data to Backend

Lecture 37 Build new service (get products by category) from Backend

Lecture 38 Create Sub-Category Component and display products by SubCategory

Lecture 39 Build our Sub-Category Component Product List

Lecture 40 Fix Product-Detail Component Ul & Fetch data using Service

Lecture 41 Section 4 Wrap Up

Section 5: Let's build the Payment System

Lecture 42 Payment System Integration

Lecture 43 Install Git and Push the projects to Github.

Lecture 44 Create a server on Digital Ocean & Create a real world Postgres Database

Lecture 45 Use Terminal to log in into server & basic setup (SSH)

Lecture 46 Host our Front end on the same server.

Lecture 47 Insert data from PgAdmin4 + Postman

Lecture 48 Section Wrap Up

Section 6: Let's build our Frontend Desktop Viewport!

Lecture 49 Build Website Desktop Viewport (Preparation)

Lecture 50 Desktop view Home page & CSS Grids

Lecture 51 Adjust Product-bags Component Desktop Viewport CSS

Lecture 52 Adjust sub-category Component Desktop view with CSS

Lecture 53 Adjust Product-detail Component Desktop Viewport with CSS

Lecture 54 Build a Responsive Nav-bar (start from Product-bags Component)

Lecture 55 Build a responsive Nav-bar (Mobile menu)

Lecture 56 Build Nav-bar, Clothing, Cosmetics, Accessories Component

Lecture 57 Section Wrap Up

Section 7: CRUD with Frontend Implementation

Lecture 58 Build Front-end Create Method Component & Angular Reactive Form

Lecture 59 Make Sub-Category Component available for all Second Level Product Display

Lecture 60 Delete Product Method Implementation

Lecture 61 Edit Product Method Implementation

Lecture 62 Section 7 Wrap Up

Section 8: User Authentication & Authorization

Lecture 63 User Authentication Implementation

Lecture 64 User Authentication Implementation Part 2 - JWT Functionality(Back end & NestJS)

Lecture 65 User Authorization Implementation With Roles

Lecture 66 Mix User Authorization & User Authentication together to protect routes

Lecture 67 User AuthGuard With Angular - FrontEnd

Lecture 68 Session Wrap up & Course Roundup

This course is for anyone who wants to learn about web development.,This course is design for any person who likes to build an entire website like Amazon or Ebay.,The course will cover the most essential topics such as: web frameworks, database, web hosting, design & UI/UX, if you are interesting in such topics and wanted to build a entire project with me, take this course