آموزش ساخت اپلیکیشن با AngularJS [ویدئو]

Building an Application with AngularJS [Video]

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: با AngularJS خلاقیت به خرج دهید تا برنامه های هیجان انگیز درباره این ویدیو توسعه دهید • از نماها و کنترلرها برای ساختن سریع یک برنامه از پایه استفاده کنید •ساخت Angular Services و پیاده سازی Dependency Injection با کمک مثال های گویا •تسلط بر برنامه نویسی ناهمزمان از طریق استفاده موثر از جاوا اسکریپت همراه با Angular در جزئیات AngularJS به شما کمک می کند تا برنامه های وب پویا را سریع و آسان بسازید. اگر به دنبال مقیاس پذیری و ماژولار بودن در برنامه های خود هستید، AngularJS فناوری مناسب شماست. تمام ابزارهای لازم برای توسعه اپلیکیشن هایی که هم جذاب و هم کاربردی هستند را در اختیار شما قرار می دهد. این دوره ویدیویی به شما نشان می دهد که چگونه یک برنامه کاربردی پیچیده با استفاده از AngularJS بنویسید، یک مرحله در یک زمان. با تنظیم پیش نیازهای لازم، شروع به آماده سازی سیستم خواهید کرد. سپس برنامه خود را داربست می‌زنید و اولین کنترل‌کننده‌ها و نماهای خود را با استفاده از اتصال داده‌ها می‌نویسید تا آنها را به هم بچسبانید. سپس به پیاده سازی خدمات سفارشی خود و همچنین دستورالعمل هایی برای انعطاف پذیری و توسعه برنامه خود ادامه خواهید داد. در نهایت، قبل از پایان دوره توجه خود را به آزمایش کد معطوف خواهید کرد و آماده هستید تا برنامه Angular خود را بنویسید. شما با یک صفحه خالی شروع خواهید کرد اما در پایان دوره، ایجاد و پیاده سازی برنامه های پیچیده AngularJS آسان تر خواهد شد. از همیشه

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

شروع شدن Getting Started

  • معرفی یک برنامه حداقل زاویه ای Introducing a Minimal Angular Application

  • نمایش برنامه Showcasing the Application

  • نصب پیش نیازها Installing the Prerequisites

  • داربست یک برنامه زاویه ای Scaffolding an Angular Application

  • انتخاب ویرایشگر یا IDE Selecting an Editor or IDE

معرفی View و Controller Introducing the View and the Controller

  • معرفی دستورالعمل های زاویه ای Introducing Angular Directives

  • معرفی یک کنترلر Introducing a Controller

  • توضیح محدوده و مدل Explaining the Scope and the Model

  • استفاده از دو طرفه Data Binding Using Two-way Data Binding

  • پیاده سازی رفتارها در کنترلر Implementing Behaviors in the Controller

  • نمایش و پنهان کردن عناصر Showing and Hiding Elements

نماها و کنترلرهای پیشرفته Advanced Views and Controllers

  • معرفی فرم زاویه ای Introducing the Angular Form

  • استفاده از قالب های استاتیک Using Static Templates

  • کار با قالب های پویا Working with Dynamic Templates

  • استفاده از فیلترها برای ارسال پیام Using Filters to Message Data

  • معرفی مسیریابی سمت مشتری در برنامه ما Introducing Client-side Routing in Our Application

تزریق وابستگی (DI) Dependency Injection (DI)

  • استفاده از DI در یک کنترلر Using DI in a Controller

  • DI و کوچک کردن فایل های جاوا اسکریپت DI and Minifying JavaScript Files

  • معرفی سرویس Angular $injector Introducing the Angular $injector Service

خدمات Services

  • درک خدمات Understanding Services

  • درک چرخه عمر یک سرویس Understanding the Life Cycle of a Service

  • استفاده از سرویس $http برای دسترسی به منابع سرور Using the $http Service to Access Server Resources

  • تعریف یک سرویس سفارشی ساده Defining a Simple Custom Service

  • معرفی پنج دستور غذا برای ایجاد یک سرویس Introducing Five Recipes to Create a Service

تسلط بر برنامه نویسی ناهمزمان Mastering Asynchronous Programming

  • توضیح وعده جاوا اسکریپت Explaining the JavaScript Promise

  • با استفاده از کتابخانه Angular $q Using the Angular $q Library

  • زنجیر کردن چندین درخواست ناهمزمان Chaining Multiple Asynchronous Requests

  • لغو درخواست $http Canceling a $http Request

کد پوشش با تست های واحد Covering Code with Unit Tests

  • نصب Karma و تعریف ConfigFile Installing Karma and Defining ConfigFile

  • تشریح آناتومی یک تست واحد Explaining the Anatomy of a Unit Test

  • نوشتن یک تست واحد ساده Writing a Simple Unit Test

  • بحث در مورد ماژول و توابع تزریق Discussing the Module and the Inject Functions

  • با استفاده از $httpBackend Mock Using the $httpBackend Mock

کاوش دستورالعمل ها Exploring Directives

  • ایجاد یک دستورالعمل ساده Creating a Simple Directive

  • درک محدوده یک دستورالعمل Understanding the Scope of a Directive

  • تعامل با محدوده والدین Interacting with the Parent Scope

  • ابهام زدایی از انتقال Demystifying Transclusion

  • آزمایش یک دستورالعمل Testing a Directive

نوشتن تست های پایان به انتها Writing End-to-End Tests

  • نصب نقاله و نوشتن فایل کانفیگ Installing Protractor and Writing a Config File

  • نوشتن یک تست ساده از پایان به پایان Writing a Simple End-to-end test

  • تجزیه و تحلیل استراتژی های دسترسی به عناصر در یک نما Analyzing Strategies to Access Elements in a View

نمایش نظرات

آموزش ساخت اپلیکیشن با AngularJS [ویدئو]
جزییات دوره
2 h 22 m
41
Packtpub Packtpub
(آخرین آپدیت)
7
4.6 از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Gabriel N. Schenker Gabriel N. Schenker

Gabriel N. Schenker بیش از 25 سال تجربه به عنوان مشاور، معمار، رهبر، مربی، مربی و توسعه دهنده مستقل دارد. در حال حاضر، گابریل به عنوان معمار راه حل اصلی در Techgroup سوئیس کار می کند. قبل از آن، گابریل به عنوان برنامه نویس اصلی برنامه درسی در Docker و Confluent کار می کرد. گابریل دارای مدرک دکتری است. در فیزیک، و او یک کاپیتان داکر، یک همکار خبره داکر، یک توسعه‌دهنده و اپراتور معتبر کافکا، و یک ASP Insider است. وقتی گابریل کار نمی‌کند، با همسر فوق‌العاده‌اش ورونیکا و فرزندانش وقت می‌گذراند.