آموزش بازی توسط 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

نتیجه Conclusion

  • بسته بندی Wrapping Up

نمایش نظرات

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.

آموزش بازی توسط Play: Learning AngularJS با Ken Cenerelli و John Papa
جزییات دوره
1h 30m
38
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
588
از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

John Papa John Papa

جان پاپا یک طرفدار اصلی توسعه دهنده با مایکروسافت و فارغ التحصیل برنامه های Google Developer Expert ، Microsoft Regional Director و MVP است. او علاقه زیادی به فن آوری های وب و تلفن همراه دارد و اغلب از سخنرانی در سراسر جهان در سخنرانی ها و جلسات کنفرانس ها از جمله NgConf ، Build ، Ignite ، VSLive و AngleBrackets لذت می برد. جان میزبان مشترک پادکست محبوب Adventures in Angular ، نویسنده کتاب راهنمای سبک Angular ، چندین کتاب و بسیاری از دوره های محبوب Pluralsight است. می توانید در johnpapa.net یا در توییترjohn_papa به او برسید.

Geoffrey Grosenbach Geoffrey Grosenbach

جفری PeepCode را تأسیس کرد و دوره های بی شماری را در مورد Ruby ، JavaScript و Shell ایجاد کرده است. او کد را در https://github.com/topfunky مرتکب می شود.