
نویسندگان |
مجموعهای از نویسندگان در Stack Overflow |
---|---|
سال انتشار |
2018 |
تعداد صفحات |
201 |
سطح کتاب |
مبتدی تا متوسط |
زبان کتاب |
انگلیسی |
حجم فایل |
2MB |
مطالعه کنید
درباره کتاب AngularJS Notes for Professionals:
کتاب AngularJS Notes for Professionals یک منبع جامع و رایگان برای یادگیری چارچوب محبوب AngularJS است که توسط جامعه برنامهنویسان Stack Overflow گردآوری شده است. این کتاب بدون نیاز به پیشنیازهای پیچیده، مفاهیم اصلی و عملی AngularJS را از مباحث پایه تا موضوعات پیشرفته پوشش میدهد و برای دانشجویان، علاقهمندان و توسعهدهندگانی که قصد ورود به دنیای توسعه وب مدرن را دارند، بسیار مفید است.خلاصه کتاب AngularJS Notes for Professionals:
کتاب با معرفی مفاهیم پایه مانند ماژولها، کامپوننتها و دستورالعملهای داخلی (Directives) شروع میشود و به شما نشان میدهد که چگونه میتوانید ساختار پروژههای AngularJS را بهطور حرفهای سازماندهی کنید. سپس به موضوعات مهمی همچون Data Binding، کنترلرها، سرویسها و فیلترها پرداخته میشود که برای ساخت برنامههای پویا و کارآمد تحت وب ضروری هستند. در بخشهای پیشرفتهتر مباحثی همچون اعتبارسنجی فرمها، Routing، مدیریت وابستگیها (Dependency Injection)، بهینهسازی عملکرد و دیباگینگ آموزش داده میشوند. همچنین موضوعاتی مانند Lazy Loading، استفاده از AngularJS با TypeScript، ارتباط با SignalR و مهاجرت به Angular 2+ نیز بررسی شدهاند. این کتاب هم برای یادگیری مفاهیم اولیه و هم برای رفع مشکلات روزمره توسعهدهندگان در پروژههای واقعی ارزشمند است.فهرست مطالب کتاب AngularJS Notes for Professionals:
Getting started with AngularJS
Modules
Components
Built-in directives
Use of in-built directives
Custom Directives
How data binding works
Angular Project – Directory Structure
Filters
Custom filters
Constants
Custom filters with ES6
Directives using ngModelController
Controllers
Controllers with ES6
The Self Or This Variable In A Controller
Services
Distinguishing Service vs Factory
Angular promises with $q service
Dependency Injection
Events
Sharing Data
Form Validation
Routing using ngRoute
ng-class directive
ng-repeat
ng-style
ng-view
AngularJS bindings options (`=`, `@`, `&` etc.)
Providers
Decorators
ui-router
Built-in helper Functions
digest loop walkthrough
Angular $scopes
Using AngularJS with TypeScript
$http request
Prepare for Production – Grunt
Grunt tasks
Lazy loading
HTTP Interceptor
Session storage
Angular MVC
SignalR with AngularJS
Migration to Angular 2+
AngularJS with data filter, pagination etc
Profiling and Performance
Performance Profiling
Debugging
Unit tests
AngularJS gotchas and traps