کتاب صوتی آموزش فشرده AngularJS: از صفر تا پروژه در یک روز
آموزش فشرده AngularJS: از صفر تا پروژه در یک روز آموزش فشرده AngularJS: از صفر تا پروژه در یک روز آیا آمادهاید تا در کمترین زمان ممکن، مهارتهای لازم برای توسعه اپلیکیشنهای وب مدرن را کسب کنید؟ دنیا...
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره آموزش فشرده AngularJS: از صفر تا پروژه در یک روز
موضوع کلی: توسعه فرانتاند
موضوع میانی: فریمورکهای جاوااسکریپت
📋 سرفصلهای دوره
- 1. آشنایی با AngularJS: چرا AngularJS؟
- 2. تنظیم محیط توسعه AngularJS
- 3. دانلود و نصب AngularJS
- 4. اولین برنامه AngularJS: Hello World
- 5. مفهوم دوطرفه داده (Two-Way Data Binding)
- 6. دستورالعملهای (Directives) AngularJS: معرفی
- 7. ng-app: تعریف برنامه AngularJS
- 8. ng-model: اتصال داده به ورودیها
- 9. ng-bind: نمایش دادهها
- 10. عبارات AngularJS (Expressions): محاسبات و نمایش
- 11. کنترلرها (Controllers): معرفی و نقش آنها
- 12. $scope: ارتباط بین کنترلر و View
- 13. ng-controller: اتصال کنترلر به HTML
- 14. مدلها (Models): ساختار داده در AngularJS
- 15. آشنایی با DOM Manipulation در AngularJS
- 16. فیلترها (Filters): قالببندی دادهها
- 17. uppercase: تبدیل به حروف بزرگ
- 18. lowercase: تبدیل به حروف کوچک
- 19. currency: نمایش ارز
- 20. date: قالببندی تاریخ
- 21. number: قالببندی اعداد
- 22. orderBy: مرتبسازی دادهها
- 23. limitTo: محدود کردن تعداد آیتمها
- 24. فیلترهای سفارشی (Custom Filters): ساخت فیلترهای اختصاصی
- 25. ماژولها (Modules): سازماندهی کد AngularJS
- 26. angular.module(): تعریف یک ماژول
- 27. وابستگیهای ماژول (Module Dependencies)
- 28. سرویسها (Services): معرفی و نقش آنها
- 29. $http: درخواستهای AJAX
- 30. $timeout: اجرای کد با تاخیر
- 31. $interval: اجرای کد به صورت دورهای
- 32. $location: مدیریت URL
- 33. ساخت سرویسهای سفارشی (Custom Services)
- 34. وابستگیگذاری (Dependency Injection)
- 35. Dependency Injection در کنترلرها
- 36. Dependency Injection در سرویسها
- 37. Dependency Injection در فیلترها
- 38. رویدادها (Events) در AngularJS
- 39. ng-click: مدیریت کلیکها
- 40. ng-mouseover: مدیریت ماوس
- 41. ng-submit: مدیریت فرمها
- 42. حلقه تکرار (Looping) با ng-repeat
- 43. ng-repeat: تکرار عناصر HTML
- 44. $index: دسترسی به اندیس در ng-repeat
- 45. $first: تشخیص اولین آیتم در ng-repeat
- 46. $last: تشخیص آخرین آیتم در ng-repeat
- 47. $middle: تشخیص آیتمهای میانی در ng-repeat
- 48. فرمها (Forms): مدیریت ورودی کاربر
- 49. اعتبارسنجی فرم (Form Validation)
- 50. ng-required: اجباری کردن فیلدها
- 51. ng-minlength: حداقل طول
- 52. ng-maxlength: حداکثر طول
- 53. ng-pattern: الگوی ورودی
- 54. ng-email: اعتبارسنجی ایمیل
- 55. ng-number: اعتبارسنجی عدد
- 56. ارسال فرم (Form Submission)
- 57. استفاده از $http برای ارسال دادههای فرم
- 58. مسیریابی (Routing): مدیریت صفحات مختلف
- 59. ngRoute: پیادهسازی مسیریابی
- 60. $routeProvider: تنظیم مسیرها
- 61. تغییر مسیر (Route Change)
- 62. پارامترهای مسیر (Route Parameters)
- 63. قالبها (Templates): استفاده از فایلهای HTML
- 64. ng-include: درج فایلهای HTML
- 65. مفاهیم پیشرفته Directives
- 66. ساخت Directives سفارشی (Custom Directives)
- 67. restrict: تعریف نوع Directive
- 68. template: محتوای Directive
- 69. templateUrl: فایل HTML Directive
- 70. scope: ارتباط Directive با Scope
- 71. link: منطق Directive
- 72. Compile: ایجاد Template Function
- 73. transclude: انتقال محتوای اصلی به Directive
- 74. isolated scope
- 75. پروژههای AngularJS: ساخت یک برنامه ساده
- 76. ساخت یک لیست کارها (To-Do List)
- 77. ساخت یک ماشین حساب ساده
- 78. ساخت یک دفترچه تلفن
- 79. ساخت یک برنامه نمایش آب و هوا
- 80. APIها (Application Programming Interfaces): اتصال به سرور
- 81. RESTful APIs: معرفی
- 82. GET: دریافت دادهها
- 83. POST: ارسال دادهها
- 84. PUT: بهروزرسانی دادهها
- 85. DELETE: حذف دادهها
- 86. اجرای درخواستهای HTTP با $resource
- 87. مدیریت خطاها (Error Handling)
- 88. Catching Errors in $http
- 89. Catching Errors in $resource
- 90. اجرای کدهای AngularJS در سمت سرور (Server-Side)
- 91. Node.js: معرفی
- 92. Express.js: معرفی
- 93. ساخت یک API ساده با Node.js و Express.js
- 94. تستینگ (Testing): اطمینان از صحت کد
- 95. Unit Testing: تست اجزای جداگانه
- 96. End-to-End Testing: تست کل برنامه
- 97. Jasmine: فریمورک تستینگ
- 98. Karma: اجراکننده تست
- 99. بهینهسازی (Optimization): افزایش سرعت برنامه
- 100. Minification: کاهش حجم فایلها
برای آموختن، همیشه لازم نیست بخوانید
گاهی بهترین فرصت یادگیری زمانی است که در مسیر رفتوآمد هستید، قدم میزنید، استراحت میکنید یا کارهای روزمرهتان را انجام میدهید. محتوای صوتی کمک میکند از این لحظهها برای شنیدن، اندیشیدن و آشنایی با موضوعات تازه بهره ببرید.
◷
یادگیری در دل روزمرگی
از زمان رفتوآمد، پیادهروی یا استراحت برای شنیدن محتوای مفید استفاده کنید؛ بدون آنکه همیشه به کتاب چاپی یا صفحه نمایش نیاز داشته باشید.
◎
تجربهای شنیداری و دلنشین
با روایت صوتی، توضیحات گفتاری و فضای شنیداری هر محتوا همراه شوید و متناسب با سلیقه خود، شیوه تازهای برای دریافت مطالب تجربه کنید.
✦
گسترش دانش و دیدگاه
با موضوعات متنوع آشنا شوید، ایدههای تازه کشف کنید و فرصت بیشتری برای یادگیری مستمر و پرورش کنجکاوی خود بسازید.
♫
همراه با سبک زندگی شما
محتوای صوتی را متناسب با برنامه روزانه خود انتخاب کنید و در زمان مناسب، شنیدن را به بخشی از عادتهای شخصیتان تبدیل کنید.
کتاب صوتی یا پادکست؟
کتاب صوتی
راهی برای همراه شدن با محتوای یک کتاب از طریق شنیدن. بسته به اثر، میتوانید داستانها، آموزشها، مفاهیم تخصصی یا مطالب کاربردی را در قالب روایت و بیان صوتی دنبال کنید.
مناسب برای شنیدن و مرور محتوای کتابها
پادکست آموزشی
فرصتی برای دنبال کردن موضوعات مشخص در قالب گفتوگو، روایت، توضیح آموزشی یا مجموعهای از قسمتهای صوتی؛ مناسب برای کشف ایدهها و آشنایی با دیدگاههای گوناگون.
مناسب برای یادگیری موضوعی و شنیدن دیدگاههای تازه
هر جا که هستید، شنیدن را آغاز کنید
با دستگاه مناسب خود، محتوای صوتی را به آسانی دنبال کنید.
▯
گوشی هوشمند
اندروید و آیفون
▣
تبلت
برای شنیدن و دنبال کردن محتوا
▤
رایانه و لپتاپ
با پخشکننده صوتی سازگار
♫
هدفون و بلندگو
برای شنیدن متناسب با محیط
چطور از تجربه شنیدن بیشتر بهره ببریم؟
✦ زمان مناسبی برای شنیدن انتخاب کنید؛ زمانی که بتوانید با آرامش به محتوا توجه داشته باشید.
✦ برای مطالب آموزشی، نکتههای مهم را یادداشت کنید یا پس از پایان شنیدن، آنها را مرور کنید.
✦ اگر محتوا طولانی است، آن را در چند نوبت دنبال کنید تا فرصت بیشتری برای درک و مرور داشته باشید.
✦ هنگام رانندگی یا انجام کارهای نیازمند تمرکز، ایمنی را در اولویت قرار دهید و از شیوه شنیدنی استفاده کنید که حواس شما را مختل نکند.
هر شنیدن، فرصتی برای کشف است
با کتابهای صوتی و پادکستهای آموزشی، دنیای تازهای از ایدهها، روایتها و آموختنیها را به لحظههای خود اضافه کنید.
express24.ir
امکانات پخش، ادامه شنیدن و دسترسی آفلاین به نوع فایل، دستگاه و نرمافزار مورد استفاده بستگی دارد.
تگها:
Angular tutorial
Angular آموزش
AngularJS
Frontend
Frontend Development
JavaScript Framework
Learn AngularJS
Single Page Application
SPA
آموزش AngularJS
پروژه محور
توسعه فرانتاند
جاوا اسکریپت
وب اپلیکیشن
یک روزه
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.