در دوره ویدیویی Angular: Getting Started موسسه Pluralsight که توسط Deborah Kurata تدریس شده است، شما نحوه ساختن برنامههای وب عالی را یاد میگیرید و با آخرین فناوریهای توسعه برنامه به روز شده و به سرعت با کامپوننت ها، قالبها و سرویسهای انگولار آشنا میشوید. شما موضوعات اصلی مانند راه اندازی محیط، یادگیری در مورد کامپوننت ها، قالبها و اتصال دادهها و نحوه کار آنها با یکدیگر، ساختن کامپوننتهای تمیز با کد stongly-typed، ایجاد کامپوننتهای تو در تو، نحوه استفاده از تزریق وابستگی برای تزریق سرویس ها، چگونگی دریافت دادهها با استفاده از HTTP و مسیریابی و جهت یابی را خواهید آموخت.
در پایان این دوره، شما به آخرین دانش Angular به روز میشوید و قادر خواهید بود تا از انگولار برای ساختن برنامههای عالی در آینده استفاده کنید. قبل از این که شروع کنید، اطمینان حاصل نمایید که از قبل با اصول اولیه JavaScript ، HTML و CSS آشنا هستید تا از این دوره بیشترین استفاده را ببرید. همچنین آشنایی با مفاهیم شی گرا نیز مفید است. پس از این دوره، شما آماده خواهید بود تا از دورههای بیشتری در مسیر یادگیری انگولار، از جملهAngular CLI ، Angular Forms و موارد دیگر استفاده کنید.
فیلم دورهی آموزشی شروع به کار با انگولار Deborah Kurata موسسه پلورال سایت، همراه با زیرنویس انگلیسی میباشد.
Table of Contents:
- Course Overview
o Course Overview
- Introduction
o Introduction
o Anatomy of an Angular Application
o Get the Most from This Course
o Sample Application
o Course Outline
- First Things First
o Introduction
o Selecting a Language
o Selecting an Editor
o Setting up Our Environment
o Setting up an Angular Application
o Installing an Angular Application
o Running an Angular Application
o About Modules
o Summary
- Introduction to Components
o Introduction
o What Is a Component?
o Creating the Component Class
o Defining the Metadata with a Decorator
o Importing What We Need
o Demo: Creating the App Component
o Bootstrapping Our App Component
o Demo: Bootstrapping Our App Component
o Checklists and Summary
- Templates, Interpolation, and Directives
o Introduction
o Building a Template
o Building the Component
o Using a Component as a Directive
o Binding with Interpolation
o Adding Logic with Directives: ngIf
o Adding Logic with Directives: ngFor
o Checklists and Summary
- Data Binding & Pipes
o Introduction
o Property Binding
o Handling Events with Event Binding
o Handling Input with Two-way Binding
o Transforming Data with Pipes
o Checklists and Summary
- More on Components
o Introduction
o Defining Interfaces
o Encapsulating Component Styles
o Using Lifecycle Hooks
o Building Custom Pipes
o Filtering a List
o Checklists and Summary
- Building Nested Components
o Introduction
o Building a Nested Component
o Using a Nested Component
o Passing Data to a Nested Component Using @Input
o Passing Data from a Component Using @Output
o Checklists and Summary
- Services and Dependency Injection
o Introduction
o How Does It Work?
o Building a Service
o Registering the Service
o Injecting the Service
o Checklists and Summary
- Retrieving Data Using HTTP
o Introduction
o Observables and Reactive Extensions
o Sending an HTTP Request
o Demo: Sending an Http Request
o Exception Handling
o Subscribing to an Observable
o Demo: Subscribing to an Observable
o Checklists and Summary
- Navigation and Routing Basics
o Introduction
o Generating Code and Handling Undefined
o How Routing Works
o Configuring Routes
o Demo: Configuring Routes
o Tying Routes to Actions
o Placing the Views
o Checklists and Summary
- Navigation and Routing Additional Techniques
o Introduction
o Passing Parameters to a Route
o Demo: Passing Parameters to a Route
o Activating a Route with Code
o Protecting Routes with Guards
o Demo: Protecting Routes with Guards
o Checklists and Summary
- Angular Modules
o Introduction
o What Is an Angular Module?
o Bootstrap Array
o Declarations Array
o Exports Array
o Imports Array
o Providers Array
o Feature Modules
o Demo: Feature Modules
o Shared Module
o Revisiting AppModule
o Checklists and Summary
- Building, Testing, and Deploying with the CLI
o Introduction
o Angular CLI Overview
o ng new
o ng serve
o ng generate
o ng test
o ng build
o Checklists and Summary
- Final Words
o Introduction
o Recapping Our Journey
o Learning More
o What Is Angular? (Revisited)
o Closing