لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش برنامههای وب تکصفحهای (SPA) با AngularJS
- آخرین آپدیت
دانلود Single Page Web Applications with AngularJS
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
آیا میخواهید برنامههای فرانتاند قدرتمند، قابل نگهداری و تستپذیر را سریعتر و با کدنویسی کمتر بنویسید؟ پس برای کسب مهارت در یکی از محبوبترین فریمورکهای Single Page Application (SPA) امروزی، یعنی AngularJS، در این دوره شرکت کنید. AngularJS که توسط گوگل توسعه یافته و پشتیبانی میشود، مهارتی بسیار بازارپسند است.
در این دوره، ما طراحی هسته AngularJS 1.x (آخرین نسخه از سری 1)، اجزاء و تکنیکهای سازماندهی کد آن را بررسی خواهیم کرد. ما با استفاده از تزریق وابستگی (Dependency Injection)، قابلیتهای اپلیکیشن وب خود را با استفاده مجدد از سرویسهای موجود و همچنین نوشتن سرویسهای اختصاصی خود بهبود میدهیم. ما کامپوننتهای HTML قابل استفاده مجدد خواهیم ساخت که از قابلیت Data Binding در AngularJS بهره میبرند و همچنین سینتکس HTML را با ویژگی بسیار قدرتمند AngularJS به نام Directives گسترش میدهیم. ما سیستم مسیریابی (Routing) را راهاندازی میکنیم تا SPA ما بتواند نماهای (Views) متعددی داشته باشد. همچنین یاد خواهیم گرفت که چگونه عملکردهای خود را Unit Test کنیم. در پایان این دوره، شما یک اپلیکیشن وب کاملاً عملیاتی، سازمانیافته و تستشده را با استفاده از AngularJS ساخته و آن را در فضای ابری (Cloud) مستقر خواهید کرد.
سرفصل ها و درس ها
مقدمهای بر AngularJS
Introduction to AngularJS
معرفی دوره
Course Introduction
به ماژول 1 خوش آمدید
Welcome to Module 1
راهاندازی محیط توسعه - آنچه نیاز داریم
Development Environment Setup - What We Will Need
راهاندازی محیط توسعه برای مک، بخش 1
Development Environment Setup for Mac, Part 1
راهاندازی محیط توسعه برای مک، بخش 2
Development Environment Setup for Mac, Part 2
راهاندازی محیط توسعه برای ویندوز، بخش 1
Development Environment Setup for Windows, Part 1
راهاندازی محیط توسعه برای ویندوز، بخش 2
Development Environment Setup for Windows, Part 2
درس 1: چرا نباید همه چیز را ساده نگه داشت؟
Lecture 1: Why NOT Keep Things Simple?
درس 2، بخش 1: چرا کدها پیچیده میشوند؟
Lecture 2, Part 1: Why Does Code Get Complex?
درس 2، بخش 2: چرا کدها پیچیده میشوند؟
Lecture 2, Part 2: Why Does Code Get Complex?
درس 3: مدل-نما-ویومدل (MVVM)
Lecture 3: Model-View-ViewModel (MVVM)
درس 4: نصب AngularJS و اولین اپلیکیشن ساده
Lecture 4: AngularJS Installation and First Simple App
درس 5: اشتراکگذاری دادهها با View از طریق Scope
Lecture 5: Sharing Data With The View Through Scope
درس 6: پیادهسازی مثال NameCalculator در AngularJS
Lecture 6: Implementing NameCalculator Example in AngularJS
درس 7: پشت پرده "جادو": ویژگیهای سفارشی HTML
Lecture 7: What’s Behind the “Magic”: Custom HTML Attributes
درس 8: تزریق وابستگی (Dependency Injection)
Lecture 8: Dependency Injection
درس 9: تزریق وابستگی در جاوااسکریپت چگونه کار میکند
Lecture 9: How Dependency Injection Works in Javascript
درس 10: محافظت از تزریق وابستگی در برابر Minification
Lecture 10: Protecting Dependency Injection from Minification
درس 11، بخش 1: عبارتها و درونیابی (Interpolation)
Lecture 11, Part 1: Expressions and Interpolation
درس 11، بخش 2: عبارتها و درونیابی
Lecture 11, Part 2: Expressions and Interpolation
نمایش نظرات