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

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

نمایش نظرات

نظری ارسال نشده است.

آموزش زاویه ای از جلو به عقب
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
11.5 hours
73
Udemy (یودمی) udemy-small
17 اردیبهشت 1397 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
24,454
4.6 از 5
دارد
دارد
دارد
Brad Traversy

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Brad Traversy Brad Traversy

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

Udemy (یودمی)

یودمی یکی از بزرگ‌ترین پلتفرم‌های آموزشی آنلاین است که به میلیون‌ها کاربر در سراسر جهان امکان دسترسی به دوره‌های متنوع و کاربردی را فراهم می‌کند. این پلتفرم امکان آموزش در زمینه‌های مختلف از فناوری اطلاعات و برنامه‌نویسی گرفته تا زبان‌های خارجی، مدیریت، و هنر را به کاربران ارائه می‌دهد. با استفاده از یودمی، کاربران می‌توانند به صورت انعطاف‌پذیر و بهینه، مهارت‌های جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.

یکی از ویژگی‌های برجسته یودمی، کیفیت بالای دوره‌ها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد می‌دهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و می‌توانند به بهترین شکل ممکن از آموزش‌ها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرم‌های آموزشی آنلاین، به افراد امکان می‌دهد تا به راحتی و با کیفیت، مهارت‌های مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.