آموزش Ultimate AngularJS: یک برنامه دنیای واقعی از ابتدا بسازید

Ultimate AngularJS: Build a Real-World App from Scratch

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: با AngularJS، Angular Material، UI Router و Firebase یک اپلیکیشن تک صفحه بسازید. شامل پیش نمایش Angular 2! ایجاد برنامه های کاربردی یک صفحه با AngularJS از خط فرمان برای ایجاد فایل ها و دایرکتوری ها و نصب بسته ها از NPM استفاده کنید. روتر ایجاد یک برنامه پایه Angular 2 با چندین مؤلفه پیش نیازها: دانش پایه HTML، CSS و جاوا اسکریپت دانش عمومی نحوه عملکرد برنامه های کاربردی وب مرورگر وب

این دوره به شما نشان می دهد -- از ابتدا تا انتها -- چگونه یک برنامه کاربردی واقعی با AngularJS بسازید. Angular بسیار جذاب است، اما یادگیری آن می تواند دشوار باشد، به خصوص اگر در زمینه توسعه وب جدیدتر هستید. این امر به ویژه در صورتی صادق است که بخواهید بفهمید چگونه یک برنامه کاربردی واقعی در آن بسازید. ممکن است کار دلهره‌آوری به نظر برسد - به خصوص که بسیاری از آموزش‌های موجود در آنجا نشان نمی‌دهند که چگونه آن را از ابتدا انجام دهید.

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

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

این دوره بسیاری از موضوعات مورد درخواست AngularJS را که در بسیاری از موارد دیگر دیده نمی شوند، گرد هم می آورد، از جمله:

  • دستورالعمل ها
  • مسیریابی
  • مواد زاویه ای
  • Angular 2

اگر می خواهید یاد بگیرید که چگونه یک برنامه تک صفحه ای با AngularJS بسازید و می خواهید آن را از ابتدا یاد بگیرید، این بهترین دوره آموزشی است که می توانید پیدا کنید. شما را در آنجا می بینیم!


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

خوش آمدی! Welcome!

  • آنچه را که خواهیم ساخت What We'll Build

  • رایان کیست؟ Who is Ryan?

خوش آمدی! Welcome!

  • آنچه را که خواهیم ساخت What We'll Build

  • رایان کیست؟ Who is Ryan?

نظریه AngularJS AngularJS Theory

  • AngularJS در حال تلاش برای حل چیست؟ What is AngularJS Trying to Solve?

نظریه AngularJS AngularJS Theory

  • وب در حال تکامل The Evolving Web

  • وب در حال تکامل The Evolving Web

  • AngularJS در حال تلاش برای حل چیست؟ What is AngularJS Trying to Solve?

  • خوب و بد The Good and the Bad

  • خوب و بد The Good and the Bad

راه اندازی محیط توسعه Setting Up the Development Environment

  • راه اندازی دایرکتوری پروژه Setting Up the Project Directory

  • ساخت اپلیکیشن Hello World Making a Hello World App

راه اندازی محیط توسعه Setting Up the Development Environment

  • ابزارهایی که نیاز داریم Tools We Need

  • ابزارهایی که نیاز داریم Tools We Need

  • راه اندازی دایرکتوری پروژه Setting Up the Project Directory

  • ساخت اپلیکیشن Hello World Making a Hello World App

  • راه اندازی آزمون محیط زیست توسعه Setting Up the Development Environment Quiz

  • راه اندازی آزمون محیط زیست توسعه Setting Up the Development Environment Quiz

کنترلرها، دامنه، و تزریق وابستگی Controllers, Scope, and Dependency Injection

  • الگوی MVC The MVC Pattern

  • $scope چیست؟ What is $scope?

  • اتصال داده دو طرفه Two-Way Data Binding

کنترلرها، دامنه، و تزریق وابستگی Controllers, Scope, and Dependency Injection

  • الگوی MVC The MVC Pattern

  • حفاری در کنترلرها Digging Into Controllers

  • حفاری در کنترلرها Digging Into Controllers

  • $scope چیست؟ What is $scope?

  • اتصال داده دو طرفه Two-Way Data Binding

  • بیشتر در مورد قالب More on Templating

  • بیشتر در مورد قالب More on Templating

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

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

  • ارائه دهندگان چیست؟ What are Providers?

  • ارائه دهندگان چیست؟ What are Providers?

  • کنترلر، دامنه، و آزمون تزریق وابستگی Controller, Scope, and Dependency Injection Quiz

  • کنترلر، دامنه، و آزمون تزریق وابستگی Controller, Scope, and Dependency Injection Quiz

ساخت ساختار برنامه Building the Structure of the Application

  • یک دوره آموزشی در مورد دستورالعمل ها A Crash Course on Directives

  • نوار ابزار و کارت طبقه بندی شده The Toolbar and Classified Card

  • مخفی کردن و نمایش بخش هایی از رابط کاربری Hiding and Showing Parts of the User Interface

ساخت ساختار برنامه Building the Structure of the Application

  • یک دوره آموزشی در مورد دستورالعمل ها A Crash Course on Directives

  • نوار ابزار و کارت طبقه بندی شده The Toolbar and Classified Card

  • با استفاده از ng-repeat Using ng-repeat

  • با استفاده از ng-repeat Using ng-repeat

  • پیاده سازی فیلترها Implementing Filters

  • پیاده سازی فیلترها Implementing Filters

  • مخفی کردن و نمایش بخش هایی از رابط کاربری Hiding and Showing Parts of the User Interface

  • ساختن ساختار آزمون کاربردی Building the Structure of the Application Quiz

  • ساختن ساختار آزمون کاربردی Building the Structure of the Application Quiz

معرفی $http Introducing $http

معرفی $http Introducing $http

  • کار با داده های از راه دور Working with Remote Data

  • کار با داده های از راه دور Working with Remote Data

  • درخواست ها و وعده های HTTP HTTP Requests and Promises

  • درخواست ها و وعده های HTTP HTTP Requests and Promises

  • جابجایی به خدمات Switching to Services

  • جابجایی به خدمات Switching to Services

  • معرفی $http Quiz Introducing $http Quiz

  • معرفی $http Quiz Introducing $http Quiz

CRUD و اصلاح رابط کاربری CRUD and User Interface Refinement

  • ویرایش طبقه بندی های موجود Editing Existing Classifieds

  • حذف آگهی ها Deleting Classifieds

  • افزودن انیمیشن Adding Animation

CRUD و اصلاح رابط کاربری CRUD and User Interface Refinement

  • قرار دادن Sidenav Putting in the Sidenav

  • قرار دادن Sidenav Putting in the Sidenav

  • افزودن آگهی های جدید Adding New Classifieds

  • افزودن آگهی های جدید Adding New Classifieds

  • ویرایش طبقه بندی های موجود Editing Existing Classifieds

  • حذف آگهی ها Deleting Classifieds

  • فیلتر کردن داده ها Filtering Data

  • فیلتر کردن داده ها Filtering Data

  • افزودن انیمیشن Adding Animation

  • CRUD و آزمون اصلاح رابط کاربری CRUD and User Interface Refinement Quiz

  • CRUD و آزمون اصلاح رابط کاربری CRUD and User Interface Refinement Quiz

مسیریابی با روتر UI Routing with UI Router

  • روتر UI چگونه کار می کند How UI Router Works

  • تغییر به Controller As Switching to Controller As

  • راه اندازی Watchers Setting Up Watchers

  • مسیریابی با آزمون روتر UI Routing with UI Router Quiz

مسیریابی با روتر UI Routing with UI Router

  • مفاهیم مسیریابی Routing Concepts

  • مفاهیم مسیریابی Routing Concepts

  • روتر UI چگونه کار می کند How UI Router Works

  • تغییر به Controller As Switching to Controller As

  • بازسازی مسیر طبقه بندی شده Refactoring the Classifieds Route

  • بازسازی مسیر طبقه بندی شده Refactoring the Classifieds Route

  • ایجاد حالت جدید طبقه بندی Creating the New Classifieds State

  • ایجاد حالت جدید طبقه بندی Creating the New Classifieds State

  • راه اندازی Watchers Setting Up Watchers

  • در حال انتشار داده ها Emitting Data

  • در حال انتشار داده ها Emitting Data

  • ویرایش داده ها با پارامترهای مسیر Editing Data with Route Params

  • ویرایش داده ها با پارامترهای مسیر Editing Data with Route Params

  • مسیریابی با آزمون روتر UI Routing with UI Router Quiz

راه اندازی Backend با Firebase Setting Up a Backend with Firebase

  • راه اندازی Backend با Firebase Quiz Setting Up a Backend with Firebase Quiz

راه اندازی Backend با Firebase Setting Up a Backend with Firebase

  • مفاهیم Firebase Firebase Concepts

  • مفاهیم Firebase Firebase Concepts

  • خواندن داده ها از Firebase Reading Data from Firebase

  • خواندن داده ها از Firebase Reading Data from Firebase

  • افزودن داده به Firebase Adding Data to Firebase

  • افزودن داده به Firebase Adding Data to Firebase

  • ویرایش و حذف داده ها از Firebase Editing and Deleting Data from Firebase

  • ویرایش و حذف داده ها از Firebase Editing and Deleting Data from Firebase

  • راه اندازی Backend با Firebase Quiz Setting Up a Backend with Firebase Quiz

بخشنامه ها Directives

  • منزوی کردن محدوده Isolating Scope

بخشنامه ها Directives

  • منزوی کردن محدوده Isolating Scope

  • تنظیم دستورالعمل کارت طبقه بندی شده Setting Up the Classified Card Directive

  • تنظیم دستورالعمل کارت طبقه بندی شده Setting Up the Classified Card Directive

  • پایان بخشنامه Finishing the Directive

  • پایان بخشنامه Finishing the Directive

  • آزمون دستورالعمل ها Directives Quiz

  • آزمون دستورالعمل ها Directives Quiz

پیش نمایش Angular 2 Angular 2 Preview

  • درباره Angular 2 About Angular 2

  • سیم کشی یک جزء Wiring Up a Component

  • اجزای چندگانه Multiple Components

پیش نمایش Angular 2 Angular 2 Preview

  • درباره Angular 2 About Angular 2

  • نصب Angular 2 Installing Angular 2

  • نصب Angular 2 Installing Angular 2

  • سیم کشی یک جزء Wiring Up a Component

  • اجزای چندگانه Multiple Components

  • زاویه ای 2 Angular 2

  • زاویه ای 2 Angular 2

نتیجه Conclusion

نتیجه Conclusion

  • بسته بندی Wrapping Up

  • بسته بندی Wrapping Up

نمایش نظرات

آموزش Ultimate AngularJS: یک برنامه دنیای واقعی از ابتدا بسازید
جزییات دوره
5.5 hours
49
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
3,537
4.1 از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Code College Code College

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

Ryan Chenkie Ryan Chenkie

توسعه دهنده تمام پشته