دوره آموزش تخصصی فریم ورک Angular 10

به نام خدا 

در خدمت شما هستیم دوستان وب لرن با دوره تخصصی آموزش فریم ورک Angular 10. در این دوره شما از مقدماتی تا پیشرفته 

با فریم ورک انگولار10 آشنا می شوید و در انتها شما به یک متخصص انگولار تبدیل خواهید شد .  انگولار یکی از برترین فریم

ورک ها در بازار کار ایران و خارج از ایران می باشد و با یادگیری این فریم ورک به راحتی می توانید جذب بازار کار شوید

همراه ما باشید .

 

فریم ورک Angular 

انگولار یکی از فرم ورک های برتر جاوا اسکریپت می باشد که همیشه بازار کارش داغ است و با یادگیری این فرم ورک می توانید

آینده شغلی خود را تامین کنید ،  با انگولار می توانید وب سایت های تک صفحه ای (SPA) را با مقیاس های بزرگ طراحی کنید

، انگولار بر پایه TypeScript می باشد .

 

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


بخش اول : یادگیری زبان تایپ اسکریپت

 

  • نصب ابزار های مورد نیاز
  • بررسی Data Type ها
  • آشنایی با توابع و پیاده سازی آنها ( Function)
  • آشنایی با Union Type ها
  • آشنایی با Enum ها
  • آشنایی با Interface ها
  • شروع شی گرائی و بررسی کلاس ها
  • بررسی عضو یکتا یا Static Member
  • بررسی سطوح دسترسی داده ها در کلاس (Access Modifiers )
  • بررسی وراثت در کلاس ها
  • پیاده سازی کلاس های انتزاعی یا Abstract Class

 

بخش دوم : آشنایی با مقدمات در فریم ورک انگولار

 

  • نصب و راه اندازی انگولار
  • بررسی ساختار پوشه ها
  • بررسی فایل Angular.json برای تنظیمات برنامه
  • مقدمه ای بر فایل AppModule
  • آشنایی با ساختار یک Component
  • راه اندازی Bootstrap 4 برای پروژه
  • تعریف داده در یک Component
  • بررسی String Interpolation
  • بررسی Property Binding
  • بررسی Two Way DataBinding (NgModel)
  • بررسی Event Binding
  • بررسی رویداد Click

 

بخش سوم : ورود به دنیای عمیق

 

  • بررسی Directive ها مهم
  • آشنایی با Conditional Directive
  • بررسی NgIf و NgElse
  • بررسی NgFor
  • بررسی NgSwitch و NgSwitchCase
  • پویا کردن کلاس ها و استایل ها
  • بررسی NgClass و NgStyle
  • آشنایی با دریافت داده از کامپونت والد
  • آشنایی با دریافت اطلاعات از کامپوننت فرزند
  • بررسی Input@ و Output@
  • آشنایی با EventEmitter
  • پروژه اول : پیاده سازی پروژه مدیریت وظایف (Task Manager)
  • بررسی Local Reference
  • بررسی Encapsulation در Component ها
  • پروژه دوم : پیاده سازی پروژه مدیریت کاربران

 

بخش چهارم : ورود به مباحث پیشرفته

 

  • نصب ابزار Augury و دیباگ کردن پروژه
  • بررسی NgConent
  • آشنایی با چرخه حیات (Life Cycle)
  • آشنایی با هوک ها
  • بررسی هوک NgOnChanges
  • بررسی هوک NgOnInit
  • بررسی هوک NgDoCheck
  • بررسی هوک NgAfterContentInit
  • بررسی هوک NgAfterContentChecked
  • بررسی هوک ngAfterViewInit
  • بررسی هوک ngAfterViewChecked
  • بررسی هوک NgOnDestroy
  • بررسی عمیق تر Directive ها
  • ساخت یک Directive شخصی
  • بررسی Renderer2  و ElementRef
  • بررسی HostLisntener
  • بررسی HostBinding
  • بررسی کلاس ها TemplateRef و ViewContainerRef
  • آشنایی با فلیتر ها (Pipe)
  • ایجاد یک فیلتر شخصی
  • آشنایی با سرویس ها (Services)
  • بررسی وابستگی ها (Dependency Injection)
  • بررسی Provider ها

 

بخش پنجم : مسیر ها را طراحی کن

 

  • آشنایی با Route ها
  • آشنایی با طراحی مسیر ها
  • بررسی RouterOutlet
  • بررسی RouterLink
  • آشنایی با RouterModule
  • آشنایی با دریافت اطلاعات از یک مسیر
  • دریافت Param ها از یک مسیر
  • بررسی مسیر های WildCard
  • بررسی Redirect کردن مسیر ها
  • آشنایی با محافظت از مسیر ها (Route Guard)
  • آشنایی با Navigate کردن مسیر ها
  • بررسی ارسال اطلاعات به همراه یک مسیر

 

بخش ششم : کار با ابزار Angular Cli

 

  • بررسی ایجاد یک پروژه با NgNew
  • آشنایی با ایجاد کامپوننت (Component)
  • آشنایی با ایجاد سرویس (Service)
  • آشنایی با بروز رسانی پروژه (NgUpdate)
  • مدیریت فایل های تست کامپوننت

 

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

 

  • آشنایی با Observable  و Observer
  • بررسی Rxjs و ایجاد یک مشاهده گر
  • بررسی فرم ها و اعتبار سنجی آنها
  • بررسی رویکرد Template-Driven
  • بررسی رویکرد Reactive
  • بررسی FormGroup ها
  • بررسی FormControl ها
  • آشنایی با HttpClient
  • بررسی متد های Http (Get و Post)
  • دریافت اطلاعات از یک Api
  • آشنایی با پیاده سازی مدل ها
  • پیاده سازی PostService جهت دریافت اطلاعات از Api
  • بررسی متد های Patch و Delete
  • پروژه : پیاده سازی پروژه دریافت وضعیت آب و هوا
  • بررسی Animation ها
  • بررسی سئو در انگولار

 

پیش نیاز این دوره آشنایی با Html و Css و TypeScript می باشد .

فهرست ویدیو ها

دیدگاه کاربران
  • یونس محبی

    سلام استاد ارجمند همیشه که نباید انتقاد داشته باشیم. ممنون از شما بابت بیان شیوا و خوبتون. خیلی خوب مباحث رو پیش می برید. یک سوال هم دارم برای پر کردن مطالب صفحه نیاز دارم که محتویات رو از وب سرویس های Soap با خروجی xml و یا json بگیرم. می دونم که هنوز زوده اما چون بنده نیاز دارم آیا رفرنسی برای این موضوع می تونید به بنده معرفی کنید؟ باز هم متشکرم.

  • hasan halaji

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

  • محمد هادی سلیمی

    سلام خسته نباشید این دوره به انگولار 10 آپدیت میشه ؟؟؟

  • برای ثبت نظر لطفا وارد سایت شوید