آموزش شروع به کار با Angular 2

تعداد ویدئو 80
زمان دوره 04:04:36
مترجم مرتضی گیتی
دوبلر مرتضی گیتی
سایت منتشر کننده پلورال سایت

آموزش شروع به کار با Angular 2 یکی دیگر از آموزش های گروه آموزشی پرووید می باشد که در این قسمت آن را به شما معرفی می کنیم. این بسته ی آموزشی نیز یکی از دوره های آموزشی دیگر که در حوزه ی فارسی سازی آموزش های انگلیسی تنظیم شده است می باشد. عنوان این بسته ی آموزشی شروع به کار با Angular 2 است که با نام اصلی Angular 2 Getting Started از شرکت Pluralsight منتشر شده است.

Angular چیست؟

به بیان ساده Angular یک فریم ورک جاوا اسکریپت client side است بر اساس الگوی MVC کار می کند. از Angular به منظور ساخت Web Application های Dynamic استفاده می شود. در ابتدا Angular به عنوان یکی از پروژه های گوگل استارت خورد ولی پس از مدتی به یک فریم ورک Open Source تبدیل شد. Angular کاملاً بر اساس HTML و جاوا اسکریپت کار می کند و برای استفاده از آن نیازی به یادگیری هیچ زبان دیگری نیست. روند پویا کردن یا همان Dynamic کردن فایل های HTML توسط Angular به وسیله ی اضافه کردن Attribute ها و Component هایی به تگ های HTML انجام می شود. با انجام این کار فایل های HTML از حالت استایتک به حالت داینمیک تغییر حالت می دهند. با استفاده از زبان جاوا اسکریپت به راحتی می توان Angular را Extend کرد و Attribute های Custom بیشتری اضافه کرد.

Angular-2

Angular 2 چیست؟

طبیعتاً Angular 2 ورژن بعدی Angular می باشد. قابلیت های زیر از عمده ویژگی های اضافه شده به Angular 2 می باشند

  • استفاده از Component ها: نسخه ی قبلی Angular بر روی Controller ها متمرکز بود. در Angular 2 تمرکز بر روی پیاده سازی Component برای Controller است. ساختن Componet ها باعث می شود که برنامه Modular شود و Maintain کردن آن ساده تر شود.
  • استفاده از TypeScript: نسخه ی Angular 2 بر اساس TypeScript کار می کند. این زبان یک پیاده سازی سطح بالاتر از جاوا اسکریپت است که توسط مایکروسافت توسعه و نگهداری می شود.
  • استفاده از Service ها: سرویس ها کدهایی هستند که توسط Component های مختلف قابل استفاده هستند. به عنوان یک مثال، می توان یک سرویس را که داده هایی را از دیتابیس می خواند به صورت اشتراکی بین Component های مختلف مورد استفاده قرار داد.

سرفصل مطالب آموزش ویدئویی شروع به کار با Angular 2

فصل اول: مرور کلی دوره ی آموزشی

  • مرور کلی دوره ی آموزشی

فصل دوم: مقدمه

  • مقدمه
  • آناتومی یک اپلیکیشن با Angular 2
  • بهترین استفاده از این دوره ی آموزشی
  • برنامه ی نمونه ی این دوره ی آموزشی
  • سرفصل مطالب این دوره ی آموزشی

فصل سوم: مهمترین چیزها

  • مقدمه
  • انتخاب یک زبان
  • انتخاب یک Editor
  • راه اندازی محیط توسعه
  • راه اندازی یک اپلیکیشن با Angular 2
  • اجرا کردن یک اپلیکیشن با Angular 2
  • بررسی Module ها
  • Load کردن Module ها و Host کردن اپلیکیشن
  • جمع بندی

فصل چهارم: شروع به کار با Component ها

  • مقدمه
  • یک Component چیست؟
  • ساخت کلاس Component
  • تعریف کردن Metadata با استفاده از Decorator
  • Import کردن موارد مورد نیاز
  • آموزش عملی ساخت App Component
  • Bootstrap کردن App Component
  • آموزش عملی Bootstrap کردن App Component
  • جمع بندی

فصل پنجم: بررسی Template ها، Interpolation و Directive ها

  • مقدمه
  • ساختن یک Template
  • ساختن یک Component
  • استفاده کردن از یک Component به عنوان یک Directive
  • انجام Binding با Interpolation
  • اضافه کردن Logic با ngIf به عنوان یک Directive
  • اضافه کردن Logic با ngFor به عنوان یک Directive
  • جمع بندی

فصل ششم: انجام Data Binding و Pipe ها

  • مقدمه
  • بررسی Property Binding
  • بررسی Event Binding و Handle کردن Event ها
  • بررسی Two-way Binding و Handle کردن User Input
  • Transform کردن داده ها با Pipe ها
  • جمع بندی

فصل هفتم: بررسی بیشتر Component ها

  • مقدمه
  • تعریف کردن Interface ها
  • Encapsulate کردن Component Style ها
  • استفاده کردن از Lifecycle Hook ها
  • ساختن Custom Pipe ها
  • جمع بندی

فصل هشتم: ساختن Component های Nested

  • مقدمه
  • ساختن یک Nested Component
  • استفاده کردن از یک Nested Component
  • ارسال کردن داده به یک Nested Component با استفاده از @Input
  • ارسال کردن داده از یک Component با استفاده از @Output
  • جمع بندی

فصل نهم: بررسی Service ها و Dependency Injection

  • مقدمه
  • بررسی عملکرد
  • ساختن یک Service
  • رجیستر کردن یک Service
  • Inject کردن یک Service
  • مقدمه

فصل دهم: بازیابی داده ها با HTTP

  • مقدمه
  • بررسی Observable ها و Reactive Extension ها
  • راه اندازی
  • ارسال کردن یک HTTP Request
  • Subscribe کردن به یک Observable
  • جمع بندی

فصل یازدهم: بررسی Navigation و Routing

  • مقدمه
  • راه اندازی
  • پیکربندی کردن Route ها
  • متصل کردن Route ها به Action ها
  • قرار دادن View ها
  • ارسال کردن پارامتر به یک Route
  • فعال سازی یک Route با کدنویسی
  • جمع بندی

فصل دوازدهم: بررسی دوباره ی راه اندازی Angular 2

  • مقدمه
  • بررسی فایل tsconfig.json و انجام پیکربندی های TypeScript
  • بررسی فایل های package.json و typings.json
  • بررسی index.html و Library های آن
  • جمع بندی

فصل سیزدهم: جمع بندی

  • مقدمه
  • مرور آموزش
  • بیشتر یاد بگیرید
  • بررسی دوباره ی Angular
  • جمع بندی

نقد و بررسی‌ها

هیچ دیدگاهی برای این محصول نوشته نشده است.

اولین کسی باشید که دیدگاهی می نویسد “آموزش شروع به کار با Angular 2”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دسته های محصولات

افزودن به سبد خرید