دانلود رایگان کتاب:
AngularJS Notes for Professionals
معرفی و دانلود کتاب:

AngularJS Notes for Professionals

AngularJS Notes for Professionals
نویسندگان

مجموعه‌ای از نویسندگان در 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

Print

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

موارد اخیر