(۵ امتیاز از ۱ رای)
Loading...
اطلاعات دوره

مدت دوره

۴:۲۱:۰۰

تعداد قسمت ها

۱۶

تعداد دانشجو

-

۲۴,۰۰۰ تـــــومان

اطلاعات مدرس

مدرک تحصیلی

کارشناسی ارشد

تعداد دوره ها

۷ مورد

فیلم آموزش AngularJS (انگولار جی اس) به زبان فارسی

فیلم آموزش AngularJS (انگولار جی اس)

در این بخش فیلم آموزش AngularJS (انگولار جی اس) را در قالب ۱۶ بخش به مدت ۴ ساعت و ۲۱ دقیقه به زبان فارسی آماده کرده ایم که در ادامه به معرفی فریم ورک انگولار جی اس پرداخته و سرفصل های دوره به همراه پیش نمایشی از قسمت های مختلف آن قرار داده شده است.

معرفی AngularJS (انگولار جی اس)

انگولار جی اس (AngularJS) یکی از فریم ورک های بسیار قدرتمند جاوا اسکریپت می باشد که در برنامه های تک صفحه ای (SPA) استفاده می شود. این فریم ورک ویژگی ها و خصوصیات جدید به HTML اضافه می کند.  انگولار جی اس رایگان و متن باز است و به همین دلیل توسط هزاران توسعه دهنده در سراسر جهان توسعه می یابد. این فریم ورک تحت لایسنس Apache نسخه ۲٫۰ ارائه می شود. انگولار جی اس (AngularJS) توسط کمپانی گوگل به منظور حل مشکلات موجود بر سر راه ایجاد برنامه های تک صفحه ای (SPA) توسعه یافته است.

تعریفی که برای AngularJS در اسناد رسمی آن مطرح شده است به شرح زیر است:

AngularJS یک فریم ورک ساخت یافته برای برنامه های تحت وب پویا می باشد. این فریم ورک به توسعه دهندگان اجازه می دهد تا با توسعه Syntax زبان نشانه گذاری HTML، واحدهای کاربردی برنامه خود را به روشنی بیان کنید. مباحث Data Binding و Dependency Injection در فریم ورک AngularJS باعث کاهش میزان کد های نوشته شده در برنامه های عادی می شود. و همه این موارد به صورت Client-Side یعنی سمت کاربر اجرا می شوند و آن را به یک شریک ایده آل برای تکنولوژی های سمت سرور تبدیل می کند.

برخی از ویژگی ‌های مهم فریم ورک AngularJS

  • استفاده از الگوی طراحی MVC
  • دارای سیستم اعتبار سنجی
  • قابلیت اتصال داده به شکل دو طرفه (Data binding)
  • تزریق وابستگی (Dependency Injection)
  • دایرکیتوها (Directives)
  • قالب های سمت کاربر

یکی از دلایلی که امروزه از فریم ورک AngularJS استفاده می شود، افزایش قدرت و سرعت برنامه های تک صفحه ای است. فریم ورک AngularJS برای ساخت برنامه های مختلف (بزرگ و کوچک) با استفاده از جاوا اسکریپت بسیار مناسب می باشد. از سایت های بزرگی که با استفاده از این تکنولوژی ساخته شده اند، می توان به PS3 و YouTube اشاره کرد.

سرفصل های دوره آموزش AngularJS

جلسه اول

  • مقدمه
  • ساخت برنامه انگولار در صفحات html
  • معرفی کنترلر
  • معرفی متغیرها

جلسه دوم

  • دستور ng-app
  • دستور ng-init
  • دستور ng-bind
  • آرایه ها در انگولار
  • اشیا در انگولار
  • دستور ng-repeart برای تکرار عناصر
  • مفهوم دستورات (directive)

جلسه سوم

  • معرفی فیلترها
  • فیلتر تبدیل کننده به حروف بزرگ و کوچک در انگولار
  • ایجاد دستورات سفارشی
  • معرفی scope و تفاوت آن با root scope

جلسه چهارم

  • ایجاد فیلتر سفارشی و استفاده از آن

جلسه پنجم

  • سرویسها در انگولار
  • سرویس absUrl
  • سرویس interval
  • سرویس timeout
  • سرویس http
  • ایجاد سرویس سفارشی

جلسه ششم

  • ایجاد جداول توسط انگولار
  • اعمال استایل براساس زوج و فرد بودن عناصر

جلسه هفتم

  • ایجاد جعبه انتخاب توسط انگولار
  • دستور ng-options
  • دستور ng-repeat
  • تفاوت دستور ng-options و ng-repeat

جلسه هشتم

  •  رویدادها در انگولار
  • انواع رویداد در انگولار
  • فراخوانی توابع در صورت بروز رویداد

جلسه نهم

  • عناصر فرم در انگولار
  • دستور ng-switch
  • دستور copy در انگولار

جلسه دهم

  • اعتبار سنجی فرمها
  • بررسی معتبر بودن یا عدم اعتبار یک ورودی
  • بررسی تغییر یا عدم تغییر در یک ورودی
  • ایجاد اعتبارسنحی دلخواه

جلسه یازدهم

  • فراخوانی animation در برنامه انگولار
  • استفاده از انیمیشن CSS3 در انگولار

جلسه دوازدهم

  • مسیریابی در انگولار
  • ایجاد مسیر جدید
  • فراخوانی تابع در زمان رفتن به مسیر
  • کنترلر ها در مسیریابی

جلسه سیزدهم

  • ایجاد یک برنامه کاربردی با انگولار
  • ایجاد یک جدول برای نمایش اطلاعات توسط فریم ورک w3
  • امکان ویرایش هر سطر
  • افزودن سطر جدید بدون رفرش صفحه

جلسه چهاردهم

  • درخواست از یک سرور محلی جهت بازیابی اطلاعات از پایکاه داده توسط php
  • ارسال و دریافت اطلاعات با فرمت json
  • سرویس http

جلسه پانزدهم

  • Api ها در انگولار
  • Api lowercase
  • Api uppercase
  • Api isString
  • Api isSNumber

جلسه شانزدهم

  • ایجاد یک برنامه انگولار
  • ایجاد یک سبد خرید
  • افزودن و حذف کردن از سبد خرید بدون رفرش صفحه


بخش سوم: معرفی مفاهیم پایه در انگولار

بخش دهم: اعتبارسنجی فرم ها در انگولار

بخش شانزدهم: ایجاد یک سبد خرید با انگولار

باکس دانلود
شناسه:
۴۲۱۰
مدت دوره:
۴:۲۱:۰۰
قسمت ها:
۱۶
اندازه فایل:
۴۷۵ مگابایت
مدرس:
مهندس زهرا داودی
قیمت:
۲۴,۰۰۰ تـــــومان
ثبت نظر
ریفریش کنید!
نظرات کاربران (۰ مورد)

هیچ نظری ثبت نشده است