لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش بازی توسط Play: Learning AngularJS با Ken Cenerelli و John Papa
Play by Play: Learning AngularJS With Ken Cenerelli and John Papa
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
2014 دهمین سالگرد Pluralsight را به ارمغان آورد، و برای جشن گرفتن، به یکی از طرفداران خود سفری دادیم تا با یکی از نویسندگان برترمان برای یک جلسه برنامهنویسی، از Play by Play فیلمبرداری کند. این جلسه یک مقدمه عالی در سطح مبتدی برای AngularJS است... Play by Play مجموعهای است که توسعهدهندگان و طراحان برتر را در جلسات بلادرنگ، زنده و تکرار نشده، به نمایش میگذارد. خواهید آموخت که چگونه متفکران برتر به مشکلات برخورد می کنند و نکات و ترفندهایی را که می توانید برای سناریوهای دنیای واقعی به کار ببرید. در این جلسه، 10مین سالگرد Pluralsight را با یکی از نویسندگان برترمان، جان پاپا، در یک جلسه برنامه نویسی جفت با برنده مسابقه خود، کن سنرلی، جشن می گیریم. این جلسه یک مقدمه عالی در سطح مبتدی برای AngularJS است، بنابراین نیازی به تجربه قبلی با AngularJS نیست. کن در kencenerelli.wordpress.com می نویسد و می توان با دسته @KenCenerelli در توییتر به آن دسترسی داشت.
سرفصل ها و درس ها
معرفی
Introduction
معرفی
Introduction
جلسه 1
Session 1
بحث در مورد تجربیات زاویه ای
Discussing Angular Experiences
ویژگی های Core Angular
Core Angular Features
دریافت AngularJS
Getting AngularJS
برنامه Instant AngularJS
Instant AngularJS App
اجرای برنامه AngularJS با Gulp
Running an AngularJS App With Gulp
آنچه در برنامه AngularJS وجود دارد
What's in an AngularJS App
بسته های جاوا اسکریپت با Bower
JavaScript Packages With Bower
اشکال زدایی با ابزارهای توسعه دهنده کروم
Debugging With the Chrome Developer Tools
بسته های Bower و Node
Bower and Node Packages
عبارات تابع فوری فراخوانی شده (IIFE)
Immediately Invoked Function Expressions (IIFE)
تعریف کنترلرها
Defining Controllers
اتصال داده های یک طرفه
One-Way Data Binding
اتصال دو طرفه با ngModel
Two-Way Binding With ngModel
آرایه های اتصال داده با ngRepeat
Data Binding Arrays With ngRepeat
دستورالعمل ngController
The ngController Directive
اتصال نماها و کنترلرها با یک مسیر
Connecting Views and Controllers With a Route
اشکال زدایی اتصالات با ngInspector
Debugging Bindings With ngInspector
2 راه برای سیم کشی نما به کنترلر
2 Ways to Wire-Up a View to Controller
نقش ngApp
The Role of ngApp
با داده های ساختگی شروع کنید
Start With Mock Data
Refactoring تماس های داده به کارخانه ها
Refactoring Data Calls to Factories
ساده سازی کارخانه ها با الگوی ماژول آشکار
Simplifying Factories With the Revealing Module Pattern
تزریق وابستگی به کارخانه
Injecting a Factory Dependency
کار با وعده ها و رفتار غیر همگام
Working With Promises and Async Behavior
جلسه 2
Session 2
کنترل کننده به عنوان نحو ('vm' و 'this')
Controller as Syntax ('vm' and 'this')
Syntactic Sugar و $scope
Syntactic Sugar and $scope
شکستن وابستگی ها
Breaking Dependencies
هشدارها و اشکال زدایی با ToastrJS
Alerts and Debugging With ToastrJS
ماژول های ویژگی
Feature Modules
WebStorm IDE
WebStorm IDE
اضافه کردن ماژول ها، نماها، کنترلرها و مسیرهای جدید
Adding New Modules, Views, Controllers, and Routes
وصل کردن ماژول ها
Plugging in Modules
راهنمای سبک AngularJS: چه، چرا و چگونه
AngularJS Style Guide: What, Why, and How
چه زمانی باید AngularJS را انتخاب کنم؟
When Should I Choose AngularJS?
رفتن به موبایل با AngularJS
Going Mobile With AngularJS
قالب های فایل AngularJS برای ویژوال استودیو و WebStorm
AngularJS File Templates for Visual Studio and WebStorm
Pluralsight یکی از پرطرفدارترین پلتفرمهای آموزش آنلاین است که به میلیونها کاربر در سراسر جهان کمک میکند تا مهارتهای خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دورههای آموزشی در زمینههای فناوری اطلاعات، توسعه نرمافزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه میدهد.
یکی از ویژگیهای برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعهدهندگان و کارشناسان معتبر، دورههایی را ارائه میدهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژیها نگه میدارد. این امر به کاربران این اطمینان را میدهد که دورههایی که در Pluralsight میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
جان پاپا یک طرفدار اصلی توسعه دهنده با مایکروسافت و فارغ التحصیل برنامه های Google Developer Expert ، Microsoft Regional Director و MVP است. او علاقه زیادی به فن آوری های وب و تلفن همراه دارد و اغلب از سخنرانی در سراسر جهان در سخنرانی ها و جلسات کنفرانس ها از جمله NgConf ، Build ، Ignite ، VSLive و AngleBrackets لذت می برد. جان میزبان مشترک پادکست محبوب Adventures in Angular ، نویسنده کتاب راهنمای سبک Angular ، چندین کتاب و بسیاری از دوره های محبوب Pluralsight است. می توانید در johnpapa.net یا در توییترjohn_papa به او برسید.
جفری PeepCode را تأسیس کرد و دوره های بی شماری را در مورد Ruby ، JavaScript و Shell ایجاد کرده است. او کد را در https://github.com/topfunky مرتکب می شود.
نمایش نظرات