آموزش زاویه ای: شروع کار

Angular: Getting Started

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: Angular امروزه یکی از سریع ترین و محبوب ترین چارچوب های برنامه منبع باز وب است و دانستن نحوه استفاده از آن برای توسعه دهندگان ضروری است. شما نحوه ایجاد م componentsلفه ها و رابط های کاربری ، اتصال داده ، بازیابی داده ها با استفاده از HTTP و موارد دیگر را یاد خواهید گرفت. سلام! نام من دبورا کوراتا است ، و به Angular: Starting خوش آمدید. در این دوره ، با سرعت بخشیدن به اجزای سازنده ، الگوها و خدمات Angular ، می آموزید که چگونه برنامه های وب عالی ایجاد کنید و از آخرین فن آوری های توسعه برنامه مطلع باشید. با یادگیری مباحث اصلی مانند تنظیم محیط خود ، یادگیری در مورد اجزا components ، الگوها و اتصال داده ها و نحوه کار آنها با یکدیگر ، کشف نحوه ساختن اجزای تمیز با کد کاملاً تایپ شده و همچنین ساخت اجزای تو در تو و چگونگی به آنجا خواهید رسید برای تزریق سرویس هایی که ایجاد می کنید و نحوه بازیابی اطلاعات با استفاده از HTTP ، ناوبری و مسیریابی ، از تزریق وابستگی استفاده کنید. با پایان این دوره ، شما در مورد آخرین دانش Angular به روز هستید و می توانید از Angular برای ایجاد برنامه های عالی در آینده استفاده کنید. قبل از شروع ، مطمئن شوید که از قبل با اصول JavaScript ، HTML و CSS آشنا هستید و برای استفاده بیشتر از این دوره ، قرار گرفتن در معرض مفاهیم برنامه نویسی شی گرا مفید است. و بعد از این دوره ، شما آماده رفتن به دوره های اضافی در Angular Learning Path ، از جمله Angular CLI ، Angular Forms و فراتر از آن خواهید بود. امیدوارم که به من بپیوندید و من مشتاقانه منتظر کمک شما در سفر یادگیری خود در اینجا در Pluralsight هستم.

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

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

مقدمه Introduction

  • مقدمه Introduction

  • آناتومی یک کاربرد زاویه ای Anatomy of an Angular Application

  • بیشترین بهره را از این دوره بگیرید Get the Most from This Course

  • برنامه نمونه Sample Application

  • طرح کلی دوره Course Outline

اول کار های مهم First Things First

  • مقدمه Introduction

  • TypeScript TypeScript

  • نصب آنچه ما نیاز داریم: ویرایشگر Installing What We Need: Editor

  • نصب آنچه ما نیاز داریم: npm Installing What We Need: npm

  • نصب آنچه ما نیاز داریم: package.json Installing What We Need: package.json

  • راه اندازی برنامه Angular Setting up the Angular Application

  • اجرای یک برنامه Angular Running an Angular Application

  • درباره ماژول ها About Modules

  • خلاصه Summary

معرفی اجزا Comp Introduction to Components

  • مقدمه Introduction

  • م Compلفه چیست؟ What Is a Component?

  • ایجاد کلاس کامپوننت Creating the Component Class

  • تعریف فراداده با یک دکوراتور Defining the Metadata with a Decorator

  • وارد کردن آنچه ما نیاز داریم Importing What We Need

  • نسخه ی نمایشی: ایجاد م Appلفه برنامه Demo: Creating the App Component

  • بوت استرپ م .لفه برنامه ما Bootstrapping Our App Component

  • نسخه ی نمایشی: کامپوننت برنامه ما را بوت استرپ کنید Demo: Bootstrapping Our App Component

  • خطاهای کامپایلر زاویه ای و کامپایلر Angular Compiler and Compiler Errors

  • چک لیست و خلاصه Checklists and Summary

الگوها ، درون یابی و دستورالعمل ها Templates, Interpolation, and Directives

  • مقدمه Introduction

  • ساخت یک الگو Building a Template

  • ساخت ملفه Building the Component

  • استفاده از یک جز به عنوان یک دستورالعمل Using a Component as a Directive

  • اتصال با درون یابی Binding with Interpolation

  • اضافه کردن منطق با دستورالعمل ها: ngIf Adding Logic with Directives: ngIf

  • اضافه کردن منطق با دستورالعمل ها: ngFor Adding Logic with Directives: ngFor

  • چک لیست و خلاصه Checklists and Summary

اتصال داده و لوله ها Data Binding & Pipes

  • مقدمه Introduction

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

  • مدیریت رویدادها با اتصال رویداد Handling Events with Event Binding

  • مدیریت ورودی با صحافی دو طرفه Handling Input with Two-way Binding

  • تبدیل داده ها با لوله ها Transforming Data with Pipes

  • چک لیست و خلاصه Checklists and Summary

اطلاعات بیشتر در مورد قطعات More on Components

  • مقدمه Introduction

  • تعریف رابط ها Defining Interfaces

  • کپسوله کردن سبک های ملفه Encapsulating Component Styles

  • استفاده از قلاب چرخه زندگی Using Lifecycle Hooks

  • ساخت لوله های سفارشی Building Custom Pipes

  • فیلتر کردن یک لیست Filtering a List

  • چک لیست و خلاصه Checklists and Summary

ساخت اجزای تو در تو Building Nested Components

  • مقدمه Introduction

  • ساخت یک جز Nest تو در تو Building a Nested Component

  • با استفاده از یک کامپوننت تو در تو Using a Nested Component

  • انتقال داده ها به یک م Nestلفه تو در تو با استفاده ازInput Passing Data to a Nested Component Using @Input

  • انتقال داده از یک جزon با استفاده ازOutput Passing Data from a Component Using @Output

  • چک لیست و خلاصه Checklists and Summary

تزریق خدمات و وابستگی Services and Dependency Injection

  • مقدمه Introduction

  • چگونه کار می کند؟ How Does It Work?

  • ساختن سرویس Building a Service

  • ثبت سرویس Registering the Service

  • تزریق سرویس Injecting the Service

  • چک لیست و خلاصه Checklists and Summary

بازیابی اطلاعات با استفاده از HTTP Retrieving Data Using HTTP

  • مقدمه Introduction

  • قابل مشاهده و برنامه های افزودنی واکنشی Observables and Reactive Extensions

  • ارسال درخواست HTTP Sending an HTTP Request

  • نسخه ی نمایشی: ارسال درخواست Http Demo: Sending an Http Request

  • مدیریت استثنا Exception Handling

  • مشترک شدن در یک مشاهده Subscribing to an Observable

  • نسخه ی نمایشی: مشترک شدن در یک مشاهده Demo: Subscribing to an Observable

  • چک لیست و خلاصه Checklists and Summary

مبانی مسیریابی و مسیریابی Navigation and Routing Basics

  • مقدمه Introduction

  • تولید کد و دستکاری تعریف نشده است Generating Code and Handling Undefined

  • مسیریابی چگونه کار می کند How Routing Works

  • پیکربندی مسیرها Configuring Routes

  • نسخه ی نمایشی: پیکربندی مسیرها Demo: Configuring Routes

  • پیوند دادن مسیرها به عملکردها Tying Routes to Actions

  • قرار دادن نماها Placing the Views

  • چک لیست و خلاصه Checklists and Summary

تکنیک های اضافی ناوبری و مسیریابی Navigation and Routing Additional Techniques

  • مقدمه Introduction

  • عبور پارامترها به مسیر Passing Parameters to a Route

  • نسخه ی نمایشی: عبور پارامترها به مسیر Demo: Passing Parameters to a Route

  • فعال کردن یک مسیر با کد Activating a Route with Code

  • محافظت از مسیرها با گارد Protecting Routes with Guards

  • نسخه ی نمایشی: محافظت از مسیرها با گارد Demo: Protecting Routes with Guards

  • چک لیست و خلاصه Checklists and Summary

ماژول های زاویه ای Angular Modules

  • مقدمه Introduction

  • ماژول زاویه ای چیست؟ What Is an Angular Module?

  • آرایه بوت استرپ Bootstrap Array

  • آرایه اعلامیه Declarations Array

  • آرایه صادرات Exports Array

  • آرایه را وارد می کند Imports Array

  • آرایه ارائه دهندگان Providers Array

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

  • نسخه ی نمایشی: ماژول های ویژگی Demo: Feature Modules

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

  • مرور مجدد AppModule Revisiting AppModule

  • چک لیست و خلاصه Checklists and Summary

ساخت ، آزمایش و استقرار با CLI Building, Testing, and Deploying with the CLI

  • مقدمه Introduction

  • زاویه دید کلی CLI Angular CLI Overview

  • ng جدید ng new

  • ng خدمت می کنند ng serve

  • ng تولید می کند ng generate

  • آزمون ng ng test

  • ng ساخت ng build

  • چک لیست و خلاصه Checklists and Summary

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

  • مقدمه Introduction

  • بازخوانی سفر ما Recapping Our Journey

  • بیشتر بیاموزید Learning More

  • زاویه ای چیست؟ (بازدید مجدد) What Is Angular? (Revisited)

  • بستن Closing

نمایش نظرات

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

آموزش زاویه ای: شروع کار
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
5h 53m
106
Pluralsight (پلورال سایت) pluralsight-small
16 مرداد 1399 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
4,505
4.9 از 5
دارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Deborah Kurata Deborah Kurata

دبورا کوراتا یک توسعه دهنده نرم افزار ، مشاور ، سخنران کنفرانس و نویسنده Pluralsight است. دوره های وی شامل موارد زیر است: Angular: Starting، Angular Routing و Object-oriented Programming Fundamentals in C #. وی برای کار در حمایت از توسعه دهندگان نرم افزار ، جایزه Microsoft Most Valuable Professional (MVP) را دریافت کرده است و یک متخصص توسعه دهنده Google (GDE) است.

Pluralsight (پلورال سایت)

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

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