آموزش Angular 11 را کامل کنید - راهنمای نهایی - با برنامه دنیای واقعی

Complete Angular 11 - Ultimate Guide - with Real World App

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: Angular 11، Angular 12 Material، REST API، JWT Authentication، Angular Project، Asp.Net Core، Dashboard، Durgasoft با اطمینان در مورد بیشتر مفاهیم ضروری مصاحبه های شغلی زاویه ای Angular Crack صحبت کنید. حل اکثر اشکالات و مشکلات رایج در برنامه های Angular Secure Angular برنامه های کاربردی با استفاده از توصیه شده ترین - احراز هویت JWT ایجاد موارد تست واحد برای برنامه های زاویه ای ایجاد برنامه های زاویه ای از ابتدا و مقیاس آن تا هر سطحی ایجاد ساختار پوشه زاویه ای با بهترین شیوه های صنعتی مانند Pro Angular را به دانش قبلی خود در مورد هر فناوری سرور اضافه کنید. (Asp.Net Core، NodeJS، Python، Java و غیره)، برای تبدیل شدن به یک توسعه دهنده Full-stack موفق، داشبوردهای حرفه ای را با سهولت Angular Material (کامپوننت های UI) Angular Flex Layout بر اساس نمودارهای بالا پیش نیازها: دانش سطح متوسط ​​HTML، CSS، JavaScript لازم است. مبانی ویژگی‌های OOP، کلاس‌ها، اشیاء و رابط‌ها دانش هر یک از فناوری‌های سمت سرور (Asp.NET Core MVC، NodeJS، Python یا Java و غیره) برای درک بخشی از برنامه‌نویسی سمت سرور AJAX و Authentication Lectures توصیه می‌شود. سطح متوسط ​​بوت استرپ برای درک بخش UI از دوره لازم است دانش پایه پستچی توصیه می شود [نباید]

Angular 11 را کامل کنید - راهنمای نهایی - با برنامه دنیای واقعی

پرفروش ترین دوره انگولار در UDEMY - بیش از 1900 مرور - 5 ستاره!

******************************************** **************************************

این موضوعات داغ را در Angular 11 یاد بگیرید:

  • پیوندهای داده

  • ادغام بوت استرپ با Angular

  • ngIf، ngFor، ngSwitch، مدیریت سبک

  • لوله های داخلی لوله های سفارشی

  • ماژول ها

  • خدمات و تزریق وابستگی

  • اصول RxJS، قابل مشاهده‌ها

  • REST-API با استفاده از AJAX تماس می گیرد

  • نقشه قابل مشاهده

  • عملیات CRUD با پایگاه داده واقعی

  • تأیید هویت با Asp.Net Core و Angular

  • احراز هویت JWT برای نقاط پایانی REST API

  • رهگیرهای Http و هدرهای Http

  • ثبت نام کاربر و ورود به سیستم به روش ایمن

  • تأیید هویت مبتنی بر نقش

  • مسیرها را با استفاده از گاردها ایمن کنید

  • با فرم‌های واکنش‌گرا و فرم‌ساز فرم‌ها را به روشی کارآمد مدیریت کنید

  • ارتباط جزء با خواهر و برادر، فرزندان و سطح والدین، و با رویدادهای سفارشی، موضوع RxJS

  • ViewChild، ViewChildren، ContentChild، ContentChildren، ElementRef

  • ساخت لوله‌ها و دستورالعمل‌های سفارشی

  • پارامترهای مسیر را به روش‌های مختلف مدیریت کنید

  • مسیرهای فرزند را ایجاد و ایمن کنید و آنها را متحرک کنید

  • درک رویدادهای روتر

  • درک ماژول های ویژگی

  • داشبورد پاسخگو با Bindings ایجاد کنید.

  • مورد تست واحد برای اجزا و خدمات ایجاد کنید

  • مناطق زاویه ای را درک کنید

  • درک مدیریت XSS و XSRF.

  • مبانی کلاس‌ها و رابط‌های TypeScript را درک کنید.

  • مواد زاویه ای

  • طرح بندی انعطاف پذیر زاویه ای

  • مبانی نمودارهای برجسته

پروژه بیدرنگ:

  • یک پروژه کوچک، "Angular Task Manager"، که در آن سرپرست می‌تواند پروژه‌ها را ایجاد کند و وظایفی را برای کارمندان صادر کند و کارمندان می‌توانند وضعیت وظایف را به‌روزرسانی کنند.

******************************************** ***************

مزایای بالقوه این دوره

  • در پایان این دوره، شما تمام کد منبع یک پروژه کامل Angular را با تمام ویژگی هایی مانند پیمایش صفحه با مسیریابی، عملیات CRUD با پایگاه داده واقعی، ثبت نام کاربر و ورود به سیستم با احراز هویت JWT، ایجاد خواهید کرد. سایر جنبه‌ها مانند دستورالعمل‌ها، لوله‌ها، سازماندهی تصویر بزرگ برنامه با استفاده از ماژول‌های زاویه‌ای.

  • هر خط کد را با من در ویدیوها تایپ خواهید کرد ... همه از ابتدا.

  • من هر خط از کد زاویه ای را که ایجاد می کنیم توضیح می دهم. بنابراین این یک تمرین کپی/پیست نیست، شما درک کاملی از کد خواهید داشت.

  • من یک مربی پاسخگو هستم .... سوالات خود را ارسال کنید و من در 24 ساعت، در اسرع وقت پاسخ خواهم داد.

  • همه کد منبع برای دانلود موجود است

  • زیرنویس‌های انگلیسی، هندی موجود است.

******************************************** ***************

نمونه ای از نظرات:

★★★★★

هارشا، دوره بسیار عالی، به خاطر شما که من Angular را یاد گرفتم، می توانم با افتخار بگویم، دوره های آموزشی مبتنی بر پروژه برای من بهترین هستند. از آنجایی که من یک توسعه دهنده .net هستم، این دوره واقعاً به من کمک زیادی کرد. اکنون روزی است که هر سازمانی فقط به دنبال پشته کامل است، این دوره واقعاً برای زبان آموزان مفید است. لطفاً مرتباً این نوع دوره های آموزشی مبتنی بر پروژه را بارگذاری کنید. لطفاً در مورد سرویس‌های میکرو و آخرین چارچوب‌های اصلی .net نیز انجام دهید، بنابراین این کمک بزرگی به افرادی مانند من خواهد بود. - سیوا سای سامبلا

★★★★★

این بهترین دوره موجود در Angular است و او همه را در Udemy شکست داده است - Alok Verma

★★★★★

تجربه فوق العاده ای است!! من از هارشا بسیار سپاسگزارم که این آموزش را جالب و آسان کرد. او مفهوم زاویه ای را به روشی بسیار آسان آموزش می دهد. من منتظر دوره های بیشتری در زمینه فناوری های مختلف از هارشا هستم. - میتون پاتیل

★★★★★

برای درک هر موضوع بسیار دقیق توضیح داد. - پراوین کومار تی

★★★★★

محتوای دوره و تحویل عالی. مربی به وضوح صحبت می کند و اطمینان می دهد که با به روز شدن Angular توسط سازندگان دوره، مرتبط باقی می ماند. - موهان سینگام

★★★★★

آره واقعا شگفت انگیز است. من عاشق این دوره هستم. با تشکر Harsha - Kiran Kumar

★★★★★

من حدود 70 درصد از این دوره را گذرانده ام و کاملاً عالی است. هارشا اطلاعات کاملی در مورد موضوع خود دارد و در مورد زاویه ای دانش عمیق می دهد. ما نه تنها یاد می گیریم از چه چیزی استفاده کنیم، بلکه یاد می گیریم که چرا استفاده کنیم. این یک توضیح عمیق در مورد زاویه ای است. از فرش به عرش. - آتال سریواستاوا

★★★★★

این رتبه 5 ستاره است، خوب توضیح دادید به من کمک کنید تا شغل جدیدی پیدا کنم. با تشکر :) - Kapil Gupta

★★★★★

عالی عالی.. شما هارش تمام موضوعات پایه و پیشرفته Angular-10 را به روشی ساده پوشش دادید که من واقعاً دستانم را روی هم می گذارم. - Hitesh kumar Nath

★★★★★

او مطمئن می شود که حتی بچه های پشتی مثل ما هم می توانند موضوع را بفهمند. - جگدیش دوندی

★★★★★

من می‌خواهم از Harsha برای پوشش جنبه‌های مختلف به صورت زاویه‌دار در عمق قدردانی کنم. قطعا می توانم بگویم که خیلی چیزها یاد گرفتم. - دیلیپ

★★★★★

این مربی دارای چنین استعدادی در توضیح همه مفاهیم است و ما دانشی را در مورد ساختار کامل پروژه به دست می آوریم که در زمان واقعی به آن نیاز خواهیم داشت مانند احراز هویت و امنیت واقعا عالی. - Santosh

******************************************** ***************

بدون ریسک – ضمانت برگشت پول

در نهایت، هیچ خطری وجود ندارد. می توانید چند سخنرانی اول دوره را به صورت رایگان پیش نمایش کنید. پس از خرید این دوره، به دلایلی اگر از دوره راضی نیستید، Udemy 30 روز ضمانت بازگشت پول را ارائه می دهد.

پس چیزی برای از دست دادن ندارید، در این دوره ثبت نام کنید و یاد بگیرید که چگونه پروژه های Angular را از ابتدا بسازید!


نکات کلیدی در مورد این دوره:

  • درخواست‌های HTTP ویدیوهای احراز هویت با Asp.Net Core 2 نشان داده می‌شوند. اما کد منبع "node.js" به عنوان جایگزین برای غیر Asp ارائه شده است. توسعه دهندگان Net Core بنابراین اگر شما یک توسعه دهنده رابط کاربری/توسعه دهنده جاوا/توسعه دهنده NodeJs هستید، مشکلی نیست - می توانید از کد node.js برای برنامه سمت سرور استفاده کنید.

  • همه مفاهیم به تدریج در یک پروژه کوچک نمونه به نام "Task Manager" ادغام می شوند، که شامل تمام ویژگی های ضروری است که یک پروژه بلادرنگ باید داشته باشد.

  • همه مفاهیمی که به صورت نظری و عملی توضیح داده شده است.

  • ما از ابتدای دوره از Bootstrap استفاده می کنیم.

  • ما از Windows O/S، Visual Studio Code، TypeScript، Angular 11 استفاده می کنیم.


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

مقدمه و مبانی [فقط نظریه] Introduction & Basics [Theory only]

  • معرفی دوره Course Introduction

  • Angular Introduction Angular Introduction

  • از کجا باید عملی را شروع کرد Where to Start Practical

  • نحوه اجرای کد منبع [برای توسعه دهندگان هسته Asp.Net] How to run Source Code [for Asp.Net Core Developers]

  • کد منبع Node.js برای توسعه دهندگان غیر Asp .Net ارائه شده است Node.js Source Code is provided for Non-Asp .Net Developers

  • اگر تایپ اسکریپت را ندانم چه می شود؟ What if I don't know TypeScript?

  • اهداف زاویه ای Angular Goals

  • فرآیند تدوین کد در Angular Code Compilation Process in Angular

  • بایدها و نبایدهای Angular Do's and Don'ts of Angular

  • بلوک های ساختمان Building Blocks

  • معماری زاویه ای Angular Architecture

  • بررسی اجمالی بسته های Angular Overview of Angular Packages

  • ساختار پوشه برنامه App Folder Structure

  • مبانی زاویه ای Angular Basics

اولین برنامه در Angular [عملی از اینجا شروع می شود] First App in Angular [Practical Starts Here]

  • محیط راه اندازی Setting-up Environment

  • اولین برنامه را ایجاد کنید Create First App

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

  • Bootstrap NavBar را اضافه کنید Add Bootstrap NavBar

  • اجزای سازنده و تودرتو Create & Nest Components

  • مسیریابی اولیه را ایجاد کنید Create Basic Routing

  • Angular Basic App Angular Basic App

  • تخصیص جادوگر: ایجاد جادوگر ساده با استفاده از مسیریابی زاویه ای Wizard Assignment: Creating Simple Wizard using Angular Routing

اتصالات داده، ngFor، مدیریت سبک، لوله‌ها، دستورالعمل‌های داخلی Data Bindings, ngFor, Style Management, Pipes, Built-in Directives

  • داشبورد ایجاد کنید Create Dashboard

  • نحوه رسیدگی: خطا: خاصیت اولیه ساز ندارد How to handle: Error: Property has no initializer

  • ngFor & Nested ngFor ngFor & Nested ngFor

  • اتصالات داده Data Bindings

  • Handle Dynamic Style & ngClass Handle Dynamic Style & ngClass

  • ngIf و ngIf-else و ng-template ngIf & ngIf-else & ng-template

  • لوله های داخلی Built-in Pipes

  • ngSwitch ngSwitch

  • اتصالات داده ها و دستورالعمل ها و لوله های داخلی Data Bindings and Built-in Directives and Pipes

ماژول ها و خدمات Modules & Services

  • ماژول ها Modules

  • خدمات و DI Services & DI

  • ماژول ها و خدمات زاویه ای Angular Modules & Services

تماس‌های RxJS و REST API RxJS & REST API calls

  • RxJS، Observable و Observer چیست What is RxJS, Observable and Observer

  • نحوه اجرای کد منبع node.js [برای توسعه دهندگان هسته ای غیر Asp.Net] How to run node.js source code [for to Non-Asp.Net Core Developers]

  • معرفی AJAX AJAX Introduction

  • دریافت کنید [اگر توسعه‌دهنده هسته‌ای غیر Asp.Net هستید، رد شوید] Get [Skip if you are Non-Asp.Net Core Developer]

  • ایجاد پروژه در ویژوال استودیو 2022 [اگر برنامه نویس غیر Asp.Net هستید از آن بگذرید] Creating Project in Visual Studio 2022 [Skip if you are Non-Asp.Net Developer]

  • درخواست را در Angular دریافت کنید Get Request in Angular

  • پست [اگر توسعه‌دهنده هسته‌ای غیر Asp.Net هستید، رد شوید] Post [Skip if you are Non-Asp.Net Core Developer]

  • درخواست ارسال در Angular Post Request in Angular

  • [اگر توسعه‌دهنده هسته‌ای غیر Asp.Net هستید، رد شوید] Put [Skip if you are Non-Asp.Net Core Developer]

  • درخواست را در Angular قرار دهید Put Request in Angular

  • حذف کنید [اگر برنامه‌نویس هسته‌ای غیر Asp.Net هستید، رد شوید] Delete [Skip if you are Non-Asp.Net Core Developer]

  • حذف درخواست در Angular Delete Request in Angular

  • جستجو [اگر توسعه‌دهنده هسته‌ای غیر Asp.Net هستید، رد شوید] Search [Skip if you are Non-Asp.Net Core Developer]

  • جستجو (دریافت درخواست) در Angular Search (Get request) in Angular

  • RxJS قابل مشاهده - نقشه RxJS Observable - Map

  • JSON-Server API فراخوانی می کند JSON-Server API calls

احراز هویت و امنیت Authentication & Security

  • احراز هویت کاربر در Asp.Net Core [در صورتی که توسعه‌دهنده هسته Asp.Net نیست از آن بگذرید] User Authentication in Asp.Net Core [Skip if Non-Asp.Net Core Developer]

  • احراز هویت کاربر در Angular User Authentication in Angular

  • درک JWT Understanding JWT

  • احراز هویت JWT در Asp.Net Core [اگر Asp.Net Core Developer از آن عبور کنید] JWT Authentication in Asp.Net Core [Skip if Asp.Net Core Developer]

  • احراز هویت JWT در Angular JWT Authentication in Angular

  • رهگیرهای Http Http Interceptors

  • 401 پاسخ غیرمجاز را با استفاده از رهگیرها دریافت کنید Catch 401 UnAuthorized Responses using Interceptors

  • Can Activate Guard CanActivate Guard

  • احراز هویت مبتنی بر نقش Role Based Authentication

  • جلوگیری از XSRF (جعل درخواست متقابل سایت) Prevent XSRF (Cross Site Request Forgery)

  • جلوگیری از XSS (اسکریپت بین سایت) Prevent XSS (Cross Site Scripting)

قالب‌های مبتنی بر الگو Template Driven Forms

  • CheckBox، RadioButton، DropDownList CheckBox, RadioButton, DropDownList

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

  • اعتبار سنجی های سفارشی در قالب های مبتنی بر الگو Custom Validations in Template Driven Forms

  • اعتبارسنجی سفارشی فیلد متقاطع در قالب‌های مبتنی بر الگو Cross Field Custom Validations in Template Driven Forms

  • اعتبارسنجی‌های سفارشی همگام‌سازی در فرم‌های مبتنی بر الگو با تماس‌های REST-API Async Custom Validations in Template Driven Forms with REST-API Calls

فرم های واکنشی Reactive Forms

  • درک و ایجاد فرم های واکنشی Understand & Create Reactive Forms

  • دکمه های رادیویی Radio Buttons

  • دکمه های رادیویی پویا Dynamic Radio Buttons

  • لیست کشویی پویا Dynamic DropDownList

  • چک باکس CheckBox

  • ارزش تغییرات قابل مشاهده است valueChanges Observable

  • setValue، patchValue، تنظیم مجدد setValue, patchValue, reset

  • گروه‌های فرم تودرتو Nested Form Groups

  • آرایه ها را تشکیل دهید Form Arrays

  • فرم ساز Form Builder

  • اعتبار سنجی در فرم های واکنشی Validations in Reactive Forms

  • پیام های خطای اعتبارسنجی را اضافه کنید Add Validation Error Messages

  • اعتبار سنجی سفارشی Custom Validations

  • اعتبارسنجی میدانی متقاطع Cross Field Validations

  • فرم واکنشی را ارسال کنید Submit Reactive Form

  • تصحیح فیلد skillLevel در فرم واکنشی Correction on skillLevel field in Reactive Form

  • اعتبارسنجی‌ها با تماس REST API Async Validations with REST API Call

ارتباط مؤلفه Component Communication

  • ارتباط والدین با کودک - با استفاده از Input Binding Parent To Child Communication - using Input Binding

  • ارتباط کودک با والدین - با استفاده از اتصال خروجی با رویدادهای سفارشی Child To Parent Communication - using Output Binding with Custom Events

  • والدین به فرزند - با استفاده از ViewChild Parent to Child - using ViewChild

  • والدین به فرزند - با استفاده از ViewChildren Parent to Child - using ViewChildren

  • ارتباط مؤلفه با استفاده از خدمات Component Communication using Services

  • RxJS مشاهدات سفارشی Custom RxJS Observables

  • موضوع RxJS RxJS Subject

  • RxJS BehaviorSubject RxJS BehaviorSubject

  • ارسال محتوا از والدین به فرزند Pass Content from Parent to Child

  • Child to Grand Child - با استفاده از ContentChild Child to Grand Child - using ContentChild

  • Child to Grand Child - با استفاده از ContentChildren Child to Grand Child - using ContentChildren

  • ElementRef ElementRef

اشکال زدایی و استقرار خودکار Debugging and Auto-Deployment

  • اشکال زدایی کد Angular Debugging the Angular Code

  • با استفاده از «Gulp» فرآیند «ng build» را خودکار کنید Make 'ng build' process automatic using 'Gulp'

قلاب چرخه زندگی Life Cycle Hooks

  • مروری بر قلاب های چرخه زندگی Overview of Life Cycle Hooks

  • ngOnChanges ngOnChanges

  • ngOnInit ngOnInit

  • ngDoCheck ngDoCheck

  • ngAfterContentInit و ngAfterContentChecked ngAfterContentInit and ngAfterContentChecked

  • ngAfterViewInit، ngAfterViewChecked ngAfterViewInit, ngAfterViewChecked

  • ngOnDestroy ngOnDestroy

  • قلاب چرخه حیات Lifecycle Hooks

لوله - شیرجه عمیق Pipes - Deep Dive

  • لوله سفارشی ساده Simple Custom Pipe

  • لوله سفارشی پارامتر شده Parameterized Custom Pipe

  • لوله سفارشی پیچیده Complex Custom Pipe

  • لوله های خالص (در مقابل) لوله های Inpure Pure Pipes (vs) Inpure Pipes

  • صفحه بندی سمت مشتری با استفاده از لوله سفارشی Client-Side Paging using Custom Pipe

  • لوله ناهمگام Async Pipe

  • لوله های Pipes

دستورالعمل - شیرجه عمیق Directives - Deep Dive

  • دستورالعمل های ویژگی (در مقابل دستورالعمل های ساختاری). Attribute Directives (vs) Structural Directives

  • دستورالعمل های سفارشی Custom Directives

  • دریافت پارامترها با استفاده از ویژگی های ورودی در دستورالعمل ها Receive Parameters using Input Properties in Directives

  • HostListener HostListener

  • HostBinding HostBinding

  • Renderer2 Renderer2

  • دستورالعمل ساختاری سفارشی Custom Structural Directive

  • ارائه دهنده از راه دور Distance Presenter

مسیریابی پیشرفته Advanced Routing

  • پارامترهای مسیر Route Parameters

  • مسیرهای کودک Child Routes

  • مسیرهای تودرتو در AdminModule Nested Routes in AdminModule

  • مسیرهای تودرتو در EmployeeModule Nested Routes in EmployeeModule

  • رویدادهای روتر Router Events

  • ثبت سمت سرور با استفاده از رویدادهای روتر Server Side Logging using Router Events

  • CanDeactivate Guard CanDeactivate Guard

تصاوير متحرك Animations

  • مقدمه ای بر انیمیشن ها Introduction to Animations

  • انیمیشن محو شدن Fade Animation

  • انیمیشن Slide-Up Slide-Up Animation

  • انیمیشن بزرگنمایی Zoom-Up Animation

  • زوم-سمت چپ انیمیشن Zoom-Left Animation

  • انیمیشن اسلاید-چپ یا راست Slide-Left or Right Animation

  • انیمیشن KeyFrame KeyFrame Animation

ماژول های ویژگی Feature Modules

  • مقدمه ای بر ماژول های ویژگی Introduction to Feature Modules

  • ساختار پوشه مناسب برای برنامه های سازمانی Proper Folder Structure for Enterprise Apps

  • ماژول مشترک Shared Module

  • بارگذاری تنبل ماژول ها Lazy Loading of Modules

  • استراتژی پیش بارگذاری ماژول های بارگذاری تنبل Preloading Strategy of Lazy Loading Modules

اجزای دینامیک Dynamic Components

  • برای اجزای پویا آماده شوید Prepare for Dynamic Components

  • منوی Masters را به صورت پویا آماده کنید Prepare Masters Menu Dynamically

  • بارگذاری کامپوننت ها به صورت پویا در زبانه ها Load Components Dynamically into Tabs

  • اتصال داده به اجزای پویا Data Binding to Dynamic Components

  • اجزای پویا را از بین ببرید Destroy Dynamic Components

تکمیل پروژه دوره - مدیر وظیفه Finalizing Course Project - Task Manager

  • استاد کشورها Countries Master

  • مرتب سازی در کشورها استاد Sorting in Countries Master

  • استاد مکان های مشتری Client Locations Master

  • استاد اولویت های کار Task Priorities Master

  • استاد وضعیت کار Task Status Master

  • ایجاد مسیرها برای کارمندان Create Routes for Employee

  • تشخیص دهید که آیا قبلاً وارد شده اید یا خیر Detect if already Logged-in

  • جداول برای وظایف ایجاد کنید Create Tables for Tasks

  • صفحه کار ایجاد کنید Create Task Page

  • صفحه وظایف Tasks Page

  • کلاس های متنی را به Tasks اعمال کنید Apply Contextual Classes to Tasks

  • صفحه وضعیت وظیفه را به روز کنید Update Task Status Page

تست واحد و مناطق زاویه ای Unit Testing & Angular Zones

  • مبانی تست واحد در Angular Unit Testing Basics in Angular

  • تست واحد بر روی کامپوننت ها Unit Testing on Components

  • مناطق زاویه ای Angular Zones

جنس زاویه ای (جدید) Angular Material (New)

  • چه پروژه ای را با Angular Material توسعه می دهیم؟ What Project we develop with Angular Material?

  • شروع کار با متریال زاویه ای Getting Started with Angular Material

  • ایجاد رابط کاربری پایه Create Basic UI

  • دکمه ها Buttons

  • ورودی ها Inputs

  • ورودی ها (پیشرفته) Inputs (Advanced)

  • انتخاب می کند Selects

  • انتخاب می کند (پیشرفته) Selects (Advanced)

  • اعتبار سنجی در ورودی های مواد Validations on Material Inputs

  • ErrorStateMatcher ErrorStateMatcher

  • تکمیل خودکار Autocomplete

  • تکمیل خودکار با درخواست HTTP Autocomplete with HTTP Request

  • چک باکس Checkbox

  • چک باکس های متعدد با نامشخص Multiple Checkboxes with Indeterminate

  • رادیو Radio

  • تاریخ انتخاب Date-Picker

  • انتخابگر تاریخ (پیشرفته) Date-Picker (Advanced)

  • انتخاب کننده محدوده تاریخ Date-Range-Picker

  • دکمه-تغییر Button-Toggle

  • چیپس Chips

  • تراشه های قابل انتخاب Selectable Chips

  • تراشه با ورودی و تکمیل خودکار - قسمت 1 Chips with Input and Autocomplete - Part 1

  • تراشه با ورودی و تکمیل خودکار - قسمت 2 Chips with Input and Autocomplete - Part 2

  • جدول Table

  • جدول - منبع داده Table - DataSource

  • جدول - صفحه‌نگار Table - Paginator

  • جدول - مرتب سازی Table - Sort

  • جدول - ردیف پاورقی - قسمت 1 Table - Footer Row - Part 1

  • جدول - ردیف پاورقی - قسمت 2 Table - Footer Row - Part 2

  • جدول - Progress Spinner Table - Progress Spinner

  • جدول - فیلتر Table - Filter

  • نوار ابزار Toolbar

  • طرح بندی انعطاف پذیر زاویه ای Angular Flex Layout

  • چیدمان انعطاف پذیر پاسخگو Responsive Flex Layout

  • منو Menu

  • پنل توسعه Expansion Panel

  • نشان Badge

  • راهنمای ابزار Tooltip

  • کشو یا Sidenav Drawer or Sidenav

  • فهرست کنید List

  • فهرست گرید Grid List

  • فهرست گرید (پیشرفته) Grid List (Advanced)

  • شبکه پاسخگو با طرح فلکس Responsive Grid with Flex Layout

  • آکاردئون Accordion

  • نمودارهای بالا Highcharts

  • نوار پیشرفت Progress Bar

  • استپر Stepper

  • پروژه هتل - جستجوی هتل - قسمت 1 Hotel Project - Search Hotel - Part 1

  • پروژه هتل - جستجوی هتل - قسمت 2 Hotel Project - Search Hotel - Part 2

  • پروژه هتل - جستجوی هتل - قسمت 3 Hotel Project - Search Hotel - Part 3

  • پروژه هتل - جستجوی هتل - قسمت 4 Hotel Project - Search Hotel - Part 4

  • کارت ها Cards

  • پروژه هتل - اتاق را انتخاب کنید - قسمت 1 Hotel Project - Choose Room - Part 1

  • پروژه هتل - اتاق را انتخاب کنید - قسمت 2 Hotel Project - Choose Room - Part 2

  • Slide Toggle Slide Toggle

  • پروژه هتل - اطلاعات شخصی Hotel Project - Personal Information

  • پروژه هتل - اطلاعات مهمانان Hotel Project - Guests Information

  • زبانه ها Tabs

  • در حال نهایی کردن صفحه "رزرو جدید". Finalizing "New Booking" Page

  • پروژه هتل - جدول لیست رزرو - قسمت 1 Hotel Project - Bookings List Table - Part 1

  • پروژه هتل - جدول لیست رزرو - قسمت 2 Hotel Project - Bookings List Table - Part 2

  • جدول - انتخاب با چک باکس Table - Selection with Checkboxes

  • برگه پایین Bottom Sheet

  • گفتگو Dialog

  • گفتگو (پیشرفته) - قسمت 1 Dialog (Advanced) - Part 1

  • گفتگو (پیشرفته) - قسمت 2 Dialog (Advanced) - Part 2

  • گفتگو (پیشرفته) - قسمت 3 Dialog (Advanced) - Part 3

  • گفتگو (پیشرفته) - قسمت 4 Dialog (Advanced) - Part 4

  • گفتگو (پیشرفته) - قسمت 5 Dialog (Advanced) - Part 5

  • نوار اسنک یا اعلان ها Snackbar or Notifications

  • نوار اسنک سفارشی Custom Snackbar

امتیاز: توابع جاوا اسکریپت Bonus: JavaScript Functions

  • ایجاد توابع Creating Functions

  • توابع بدون آرگومان و بازگشت Functions with no Arguments and Return

  • تابع تابع دیگری را فرا می خواند Function Calls Another Function

  • آرگومان های پیش فرض Default Arguments

  • محدوده متغیرها Scope of Variables

  • توابع پاسخ به تماس Callback Functions

  • setTimeout setTimeout

  • setInterval setInterval

امتیاز: اشیاء جاوا اسکریپت Bonus: JavaScript Objects

  • لفظ شیء Object Literals

  • این کلمه کلیدی this keyword

  • سناریوهای دنیای واقعی و اشکال زدایی JS Real World Scenarios and JS Debugging

  • افزودن اعضا از خارج از شی Adding Members From Outside of Object

  • دسترسی به Properties Accessing Properties

  • توابع پیکان Arrow Functions

امتیاز: TypeScript Essentials Bonus: TypeScript Essentials

  • مقدمه ای بر TypeScript Introduction to TypeScript

  • اولین برنامه در TypeScript First App in TypeScript

  • انواع داده ها Data Types

  • لفظ شیء Object Literals

  • کلاس ها Classes

  • سازندگان Constructors

  • آرایه از اشیاء Array of Objects

  • وراثت Inheritance

  • دسترسی به اصلاح کننده ها Access Modifiers

  • رابط ها Interfaces

کلمات پایانی Final Words

  • چه چیزی در Angular 11 جدید است؟ What's New in Angular 11?

  • پاداش: 6 دلار - کوپن های تخفیف برای دوره های Udemy دیگر Bonus: $6 - Discount Coupons for my other Udemy Courses

نمایش نظرات

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

آموزش Angular 11 را کامل کنید - راهنمای نهایی - با برنامه دنیای واقعی
خرید اشتراک و دانلود خرید تکی و دانلود | 360,000 تومان (6 روز مهلت دانلود) در صورت خرید اشتراک، این آموزش بدلیل حجم بالا معادل 3 دوره است و 3 دوره از اشتراک شما کم می شود. زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
38.5 hours
248
Udemy (یودمی) udemy-small
10 اسفند 1401 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
17,687
4.6 از 5
دارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Harsha Vardhan Harsha Vardhan

مربی خبره MS | 32000+ Student Happy من آموزش های کلاس ، شرکتی ، آنلاین از 12 سال گذشته را در مورد Microsoft Technologies و UI Technologies مختلف ارائه می دهم. خوشحالم که دانش خود را به جهانیان می گویم. تخصص من بیشتر در مورد فناوری های زیر است: Angular ، JavaScript ، JavaScript پیشرفته ، jQuery ، Bootstrap ، MDBootstrap ، NodeJS ، C # .Net ، Asp.Net ، Asp.Net Mvc 5 ، Asp.Net Core ، WCF ، SignalR ، HTML 5 ، CSS 3

Udemy (یودمی)

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

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