آموزش زاویه ای از جلو به عقب

Angular Front To Back

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: Master Angular 5 از اصول اولیه تا ساخت یک برنامه پیشرفته با Firebase's Firestore و همچنین احراز هویت ساخت برنامه های تک صفحه ای شگفت انگیز با استفاده از مفاهیم Master Angular Angular 5+ درک ساختار فایل و پوشه یک برنامه Angular ساخت یک برنامه مدیریت مشتری با احراز هویت و Firebase's Firestore ادغام Bootstrap 4 در پروژه های Angular پیش نیازها: شما باید درک اولیه ای از HTML و JavaScript داشته باشید

این دوره به گونه‌ای طراحی شده است که برای هر سطحی از توسعه‌دهندگان مفید باشد. ما از ابتدا شروع می کنیم و یاد می گیریم که چگونه یک محیط توسعه برای Angular 5+ ایجاد کنیم، Angular CLI را راه اندازی کنیم و همه اصول را یاد بگیریم. ما با ساختن یک برنامه sandbox برای بررسی تمام مفاهیم اصلی Angular و همچنین ساخت یک برنامه گزارش‌گیری شروع می‌کنیم، سپس به یک سیستم مدیریت مشتری بسیار پیشرفته‌تر با احراز هویت و ذخیره داده‌ها با پلت‌فرم Firestore جدید Firebase می‌رویم.

در اینجا مواردی وجود دارد که در این دوره در مورد آنها خواهید آموخت:

  • Angular چیست؟
  • راه‌اندازی محیط برنامه‌نویس شامل Node.js، کد ویژوال استودیو Git Bash
  • Angular CLI Setup Build
  • ساختار فایل  آزمون وابستگی
  • معرفی TypeScript
  • اجزاء
  • ماژول‌ها NgModule
  • درونیابی رشته اتصال داده
  • انواع رابط
  • نحو الگو
  • ngIf ngFor Conditional Directives
  • ngFor Loops
  • Property Binding، ngClass ngStyle
  • لوله ها
  • فرم‌های رویداد
  • ngModel 2 Way Binding
  • خدمات
  • Http قابل مشاهده
  • روتر زاویه ای
  • Firebase، Firestore AngularFire2
  • پیام رسانی فلش
  • خیلی بیشتر!!



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

معرفی Introduction

  • به دوره خوش آمدید Welcome To The Course

  • فایل ها و سوالات پروژه Project Files & Questions

  • Angular چیست؟ What Is Angular?

  • نسخه های Angular توضیح داده شده است Angular Versions Explained

راه اندازی و ساختار فایل Setup & File Structure

  • نمای کلی برنامه Sandbox Sandbox App Overview

  • راه اندازی محیط Environment Setup

  • استفاده از Angular CLI Using Angular CLI

  • ساختار فایل زاویه ای Angular File Structure

  • مقدمه ای برای TypeScript An Intro To TypeScript

غواصی در اجزا Diving Into Components

  • مولفه ها توضیح داده شده است Components Explained

  • ایجاد کامپوننت Creating A Component

  • خواص و روش ها Properties & Methods

  • درون یابی رشته ای String Interpolation

  • استفاده از انواع Using Types

  • پاکسازی و رابط ها Cleanup & Interfaces

  • تولید کامپوننت ها و OnInit Generating Components & OnInit

نحو الگو Template Syntax

  • حلقه ها با ngFor Loops With ngFor

  • شرایط با ngIf Conditionals With ngIf

  • اضافه کردن بوت استرپ Adding Bootstrap

  • صحافی اموال Property Binding

  • Class Binding & ngClass Class Binding & ngClass

  • Style Binding & ngStyle Style Binding & ngStyle

  • Pipes & ngNonBindable Pipes & ngNonBindable

  • پاکسازی کامپوننت و الگو Component & Template Clean Up

رویدادها و فرم ها Events & Forms

  • رویدادهای موش و حالت دستکاری Mouse Events & Manipulating State

  • تغییر ارزش ها با یک رویداد Toggling Values With An Event

  • صفحه کلید و رویدادهای ورودی Keyboard & Input Events

  • ngModel & 2 Way Data Binding ngModel & 2 Way Data Binding

  • پاکسازی کامپوننت Component Clean Up

  • قالب‌های مبتنی بر الگو - اعتبارسنجی Template Driven Forms - Validation

  • فرم های قالب رانده - ارسال Template Driven Forms - Submission

خدمات، HTTP، ورودی و خروجی Services, HTTP, Input & Output

  • سرویس چیست؟ What Is a Service?

  • ایجاد یک سرویس Creating a Service

  • کار با Observables Working With Observables

  • راه اندازی سرویس گیرنده HTTP و درخواست دریافت HTTP Client Setup & GET Request

  • درخواست ارسال مشتری HTTP HTTP Client POST Request

  • امیتر و خروجی رویداد Event Emitter & Output

  • وضعیت ورودی و ویرایش Input & Edit State

  • درخواست قرار دادن مشتری HTTP HTTP Client PUT Request

  • درخواست DELETE کلاینت HTTP HTTP Client DELETE Request

روتر زاویه ای Angular Router

  • نمای کلی روتر زاویه ای Angular Router Overview

  • ایجاد ماژول مسیریابی برنامه Create App Routing Module

  • ایجاد و نقشه برداری مسیرها Creating & Mapping Routes

  • پیوند به مسیرها Linking To Routes

  • Params & ActivatedRoute Params & ActivatedRoute

  • مؤلفه یافت نشد Not Found Component

پروژه DevLogger DevLogger Project

  • DevLogger Intro & Demo DevLogger Intro & Demo

  • کامپوننت ها و راه اندازی بوت استرپ Components & Bootstrap Setup

  • ساخت رابط کاربری Building The UI

  • گزارش مؤلفه و خدمات Logs Component & Service

  • مشاهدات و ارتباطات مؤلفه Observables & Component Communication

  • اضافه کردن، به روز رسانی و حذف سیاههها Add, Update & Delete Logs

  • تکمیل وضعیت و تجربه کاربری Finishing Up The State & UX

  • پیاده سازی Local Storage Implementing Local Storage

  • ساخت و استقرار در صفحات Github Build & Deploy To Github Pages

پروژه پنل مشتری - قسمت 1 Client Panel Project - Part 1

  • معرفی و نمایش پنل مشتری Client Panel Intro & Demo

  • Firebase Firestore & App Setup Firebase Firestore & App Setup

  • کامپوننت ها را تولید کنید و نوار ناوبری را راه اندازی کنید Generate Components & Setup Navbar

  • راه اندازی ماژول مسیریابی Routing Module Setup

  • AngularFire2 راه اندازی و سرویس مشتری AngularFire2 Setup & Client Service

  • مشتریان و مؤلفه داشبورد Clients & Dashboard Component

  • افزودن فرم مشتری و اعتبارسنجی Add Client Form & Validation

  • افزودن کلاینت به Firestore Add Client To Firestore

  • جزء جزئیات مشتری Client Details Component

پروژه پنل مشتری - قسمت 2 Client Panel Project - Part 2

  • به روز رسانی موجودی مشتری Client Balance Update

  • ویرایش و حذف مشتریان Edit & Delete Clients

  • احراز هویت ورود Login Authentication

  • پیوندهای خروج و ناو Logout & Nav Links

  • Auth Guard برای مسیرها Auth Guard For Routes

  • ثبت نام کاربر User Registration

  • سرویس تنظیمات و گارد ثبت نام Settings Service & Register Guard

  • افزودن صفحه تنظیمات Adding The Settings Page

  • استقرار در میزبانی Firebase Deploy To Firebase Hosting

نمایش نظرات

آموزش زاویه ای از جلو به عقب
جزییات دوره
11.5 hours
73
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
24,454
4.6 از 5
دارد
دارد
دارد
Brad Traversy
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Brad Traversy Brad Traversy

توسعه دهنده وب Full Stack و مدرس در Traversy Media