آموزش Angular

Angular Essential Training

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: Angular توسط گوگل برای رفع چالش هایی که برنامه نویسان با برنامه های پیچیده و تک صفحه ای مواجه می کنند ، طراحی شد. این بستر جاوا اسکریپت هسته ای جامع از عملکرد وب را فراهم می کند ، به شما امکان می دهد از جزئیات طراحی و پیاده سازی مراقبت کنید. در این دوره ، جاستین شوارتزنبرگر شما را با ملزومات این پلتفرم "ابرقهرمانانه" از جمله ویژگی های قدرتمندی مانند اتصال داده دو طرفه ، مسیریابی جامع و تزریق وابستگی آشنا می کند. Justin از طریق پلتفرم هربار یک ویژگی را طی می کند و بر معماری مبتنی بر مولفه Angular تمرکز می کند. بدانید Angular چیست و چه کاری می تواند انجام دهد ، زیرا جاستین از ابتدا تا انتها یک برنامه وب کامل را ایجاد می کند. پس از تسلط بر موارد ضروری ، می توانید سایر دوره های مبتنی بر پروژه را در کتابخانه ما حل کرده و برنامه Angular خود را ایجاد کنید.
موضوعات شامل:
  • زاویه دار چیست؟
  • کار با م componentsلفه ها
  • اتصال رویدادها و خصوصیات
  • دریافت داده ها به م toلفه ها
  • استفاده از بخشنامه ها و لوله ها
  • ایجاد فرم های زاویه دار
  • اعتبارسنجی داده های فرم
  • چگونه زاویه ای تزریق وابستگی را انجام می دهد
  • برقراری تماس HTTP
  • مسیریابی
  • اجزای یک ظاهر طراحی شده

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

مقدمه Introduction

  • چرا از زاویه ای استفاده می کنیم؟ Why use Angular?

  • آنچه باید بدانید What you should know

  • با استفاده از پرونده های تمرینی Using the exercise files

  • مبانی TypeScript Basics of TypeScript

  • مرور دوره Course overview

1. نمای کلی معماری 1. Architecture Overview

  • قطعات ، بوت استرپ و DOM Components, Bootstrap, and the DOM

  • بخشنامه ها و لوله ها Directives and pipes

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

  • تزریق وابستگی Dependency injection

  • خدمات و دیگر منطق تجارت Services and other business logic

  • تداوم داده ها Data persistence

  • مسیریابی Routing

2. اجزاء 2. Components

  • NgModule و ماژول root NgModule and the root module

  • فوق داده مؤلفه Component metadata

  • راه اندازي ماژول براي مرورگر Bootstrapping the module for the browser

  • انتخاب مؤلفه The component selector

  • الگوی مؤلفه The component template

  • طراحی یک جزء Styling a component

  • استفاده از سایر مؤلفه ها در یک جزء Using other components in a component

  • درون یابی و متن بیان Interpolation and the expression context

  • اتصال ملک Property binding

  • الزام آور رویداد Event binding

  • دریافت داده به مؤلفه باInput Getting data to the component with @Input

  • اشتراک در رویدادهای مؤلفه باOutput Subscribing to component events with @Output

3. بخشنامه ها و لوله ها 3. Directives and Pipes

  • دستورالعمل های ساختاری: ngIf Structural directives: ngIf

  • دستورالعمل های ساختاری: ngFor Structural directives: ngFor

  • دستورالعمل های ویژگی: ساخته شده است Attribute directives: Built-in

  • بخشنامه های ویژگی: سفارشی Attribute directives: Custom

  • با استفاده از مقادیر راهنما Using directive values

  • کار با رویدادها در بخشنامه ها Working with events in directives

  • لوله های زاویه ای: داخلی Angular pipes: Built-in

  • لوله های زاویه ای: سفارشی Angular pipes: Custom

4. فرم ها 4. Forms

  • اشکال زاویه ای Angular forms

  • فرم های محور Template-driven forms

  • فرم های مدل محور Model-driven forms

  • اعتبار سنجی: داخلی Validation: Built-in

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

  • خطا در مدیریت Error handling

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

  • تزریق وابستگی چقدر زاویه ای دارد How Angular does dependency injection

  • خدمات در زاویه ای Services in Angular

  • تزریق سازنده کلاس Class constructor injection

  • ساخت و ارائه خدمات Building and providing a service

  • ارائه خدمات به صورت ریشه Providing services in the root

  • استفاده از خدمات در قطعات Using the service in components

  • دکورکنندهInject The @Inject decorator

  • نشانه تزریق Injection token

6. HTTP 6. HTTP

  • Angular HttpClient The Angular HttpClient

  • استفاده از یک پس زمینه مسخره برای تماس های HTTP Using a mock backend for HTTP calls

  • استفاده از HttpClient برای تماس های GET Using the HttpClient for GET calls

  • استفاده از پارامترهای جستجو در تماس های GET Using search params in GET calls

  • از HttpClient برای تماسهای POST ، PUT و DELETE استفاده کنید Use HttpClient for POST, PUT, and DELETE calls

  • مدیریت خطاهای HTTP Handling HTTP errors

7. مسیریابی 7. Routing

  • تنظیم مسیرهای پایه و پیکربندی href پایه Setting the base href and configuring routes

  • ثبت مسیریابی در ماژول برنامه Registering routing in the app module

  • رسانه های روتر Router outlets

  • پیوندهای روتر Router links

  • کار با پارامترهای مسیر Working with route parameters

  • با استفاده از کلاس روتر برای حرکت Using the Router class to navigate

  • استفاده از ویژگی NgModule برای مسیرها Using a feature NgModule for routes

  • تنبل بارگذاری یک ماژول مسیر Lazy loading a route module

8. قطعات شیک 8. Styling Components

  • حالت های محصور سازی نمای The view encapsulation modes

  • چگونه زاویه ای از اجزای سبک استفاده می شود How Angular scopes styles to components

  • با استفاده از انتخابگرهای رایج CSS Using common CSS selectors

  • انتخاب کننده های ویژه CSS پشتیبانی از زاویه ای Special CSS selectors Angular supports

  • کار با سبک های جهانی Working with global styles

نتیجه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

Linkedin (لینکدین)

لینکدین: شبکه اجتماعی حرفه‌ای برای ارتباط و کارآفرینی

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

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

آموزش Angular
جزییات دوره
3h 30m
66
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
97,222
- از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Justin Schwartzenberger Justin Schwartzenberger

جاستین شوارتزنبرگر مهندس ارشد SoCreate است و در حال حاضر روی آینده نرم افزار نوشتن فیلمنامه کار می کند. جاستین قبل از اینکه وارد بازی توسعه وب شود ، دندانهای خود را بر روی C و C ++ قطع کرد ، و با پریدن روی پشته LAMP پروژه های وب متعددی را با PHP/MySQL ایجاد کرد. وقتی C # به زندگی پرداخت ، توجه خود را به ASP.NET و MS SQL جلب کرد. هنگامی که ASP.NET MVC ظاهر شد "بازی در آن" بود و ارادت کامل جاستین به توسعه وب مهر و موم شد. با موج کنونی فناوری ها و چارچوب های جدید برای انتهای جلو و عقب پشته وب ، جاستین هیجان زده است و به شما کمک می کند تا آینده وب را قهرمان کنید. با تمام اشتیاق او به توسعه ، بزرگترین شادی حرفه ای جاستین ناشی از توانمند سازی و آموزش دیگران است. او مقالات زیادی درباره DotNetSlackers و مقاله ای برای مجله MSDN در RavenDB نوشت. جاستین موضوعاتی مانند ASP.NET MVC ، Test Driven Development ، WCF و OData را در گروه کاربری دات نت San Luis Obispo ارائه داده است و به سازماندهی و اجرای اردوگاه Code Central Coast برای چندین سال کمک کرده است. جاستین به همراه همسر و دخترش در ساحل مرکزی کالیفرنیا زندگی می کند و وقتی پیشرفت نمی کند و راهنمایی نمی کند ، در جستجوی گشت و گذار در سواحل کالیفرنیا بالا و پایین می رود.