دوره ی اموزش کامل فریم ورک AngularJs (انگولار جی اس )

چگونه برنامه نویس حرفه ای AngularJs (انگولار جی اس ) شویم؟

angularjs-tutorial دوره ی انگولار

AngularJs (انگولار جی اس ) چیست ؟

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

ایا فراگیری این زبان برای ما مفید خواهد بود ؟

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

ایا کدپز ویدیوی اموزشی در این باره قرار خواهد داد ؟

تیم کدپز بخاطر اینکه قصد بر کاملا اختصاصی کار کردن در زمینه ی ویدیوهایاموزشی دارد به همین دلیل نیاز به صبر هست تا ویدیوهای پروژه محور برای شما عزیزان فراهم شود.

آیا دوره ی ویدیویی پروژه محور خواهد بود یا بصورت مبحث به مبحث ؟

قصد ما در دوره ی AngularJs بر این است که دوره ی ویدیویی پروژه محور را بصورت کامل فراهم کرده و در صورت استقبال و با مرور زمان ویدیوهای مبحث به مبحث هر درس بصورت رایگان در پست ان مبحث قرار داده خواهدشد.

در این دوره به اموزش چه مباحثی خواهیم پرداخت ؟

قسمت اول : انگولار جی اس چیست ؟

  • معرفی اجمالی AngularJs
  • اصطلاحات AngularJs

قسمت دوم : اتصال داده ها دستورالعمل ها رشته ها و شی ها در انگولار چگونه تعریف می شوند ؟

  • اتصال داده ها
  • دستورالعمل ها
  • بررسی رشته ها
  • شی ها
  • ارایه ها

قسمت سوم : ماژول های انگولار چگونه تعریف می شوند ؟

  • ماژول angularjs چیست ؟
  • اضافه کردن یک دستورالعمل در angularjs
  • ماژول ها و کنترل کننده ها در فایل های angularjs
  • بارگذاری کتابخانه

قسمت چهارم : دستورالعمل های انگولار چگونه ایجاد میشوند؟

  • تعریف دستورالعمل ها
  • ایجاد دستورالعمل ها
  • اتصال داده ها
  • تکرار عناصر html
  • ایجاد دستورالعمل جدید

قسمت پنجم AngularJS : دستورالعمل ng-model چه کاربردهایی دارد ؟

  • دستورالعمل ng-model در انگولار
  • اتصال دو طرفه
  • ورودی کاربر را تایید کنید!
  • وضعیت برنامه
  • کلاس های css

قسمت ششم : اتصال داده ها در انگولار چگونه عمل میکند ؟

  • اتصال داده ها
  • مدل داده ها
  • نمایه ها در HTML
  • دستورالعمل ng-model
  • اتصال دوطرفه
  • کنترل کننده

قسمت هفتم : کنترل کننده های انگولار چگونه عمل میکنند؟

  • کنترل کننده ها
  • توضیحات برنامه
  • روش های کنترل
  • کنترل کننده فایل های خارجی

قسمت هشتم AngularJS : کاربرد دامنه ها در انگولار چیست ؟

  • چگونه از دامنه ها استفاده کنیم ؟
  • درک دامنه
  • دامنه های خود را بشناسید
  • دامنه ی ریشه

قسمت نهم AngularJS : فیلتر های انگولار چگونه تعریف میشوند ؟

  • فیلتر های AngularJS
  • اضافه کردن فیلترها به عبارات
  • اضافه کردن فیلترها به دستور العمل ها
  • فیلتر currency
  • فیلتر filter
  • استفاده از فیلترها در ارایه بر اساس ورودی کاربر
  • مرتب سازی ارایه ها بر اساس ورودی کاربران
  • فیلترهای سفارشی

قسمت دهم AngularJS : سرویس های انگولار چگونه تعریف میشوند ؟

  • سرویس های انگولار ( angular services )
  • منظور از سرویس‌های انگولار جی اس چیست ؟
  • چرا از سرویس‌های انگولار استفاده کنیم ؟
  • سرویس $http
  • سرویس $timeout
  • سرویس $interval
  • ساخت سرویس های شخصی
  • استفاده از سرویس در فیلتر

قسمت یازدهم AngularJS : بررسی کامل سرویس $http

  • سرویس $http در انگولار
  • متد های $http
  • خواص سرویس $http
  • JSON

قسمت دوازدهم AngularJS : جدول در انگولار چگونه تعریف میشوند ؟

  • نمایش داده ها در جدول
  • ظاهری متفاوت با css
  • نمایش به وسیله ی فیلتر orderBy
  • نمایش جدول به وسیله فیلتر uppercase
  • نمایش داده ها بصورت فهرست بندی
  • نمایش داده های زوج و فرد

قسمت سیزدهم AngularJS : لیست کشویی در انگولار چگونه تعریف میشوند ؟

  • ساخت لیست انتخابی به وسیله ng-options
  • مقایسه ی ng-options و ng-repeat
  • چه استفاده کنیم ؟
  • منبع داده به عنوان یک شی

باقی سرفصل های انگولار بعد از قرارگیری در سایت اپدیت می شود.

منبع اصلی اموزش angularjs ( انگولار جی اس ) چه سایتی است ؟

کدپز درحال ترجمه ی ساده و ساده سازی انگولار از سایت w3schools است و دوره ی ویدیویی خود را بصورت کاملا شخصی سازی شده و بدون کپی برداری از هیچ منبعی انتشار خواهد داد!

راه های ارتباطی

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

یاعلی