Pro Angular, 2nd Edition
در کتاب Pro Angular نوشتهی Adam Freeman، چگونگی استفادهی هر چه بیشتر از Angular 2، فریمورک پیشرو برای ساختن برنامههای پویای جاوا اسکریپت را فرا خواهید گرفت. Adam Freeman نویسندهی کتابهای پر فروش، با شرح دادن الگوی MVC و مزایاییش آغاز میکند و سپس با شروع از پیچ و مهرهها و ساختن پیچیدهترین و پیشرفتهترین امکانات، به شما چگونگی استفاده از Angular را در پروژه هایتان نشان میدهد و دانش مورد احتیاج شما را با رفتن به عمق انگولار فراهم میکند.
Angular به بعضی از بهترین جنبههای توسعهی سمت سرور ناخنک زده و از آنها برای تقویت HTML در مرورگر استفاده کرده است تا پایه ای ایجاد کند که ساخت برنامههای قوی را سادهتر و آسانتر کند. برنامههای انگولار حول الگوی طراحی ای به نام (Model-View-Controller (MVC ساخته میشوند که تاکیدشان بر ساخت برنامه هایی است که توسعه پذیر، قابل نگهداری، تست شدنی و استاندارد باشند.
Angular کتابخانهی متن باز جاوا اسکریپتی است که توسط گوگل حمایت و پشتیبانی میشود. انگولار در تعدادی از برزگترین و پیچیدهترین برنامههای تحت وب استفاده شده است. در این کتاب هر آنچه که برای استفاده کردن از Angular در پروژه هایتان احتیاج داشته باشید را به شما نشان خواهیم داد.
What you’ll learn
Gain a solid architectural understanding of the MVC Pattern
Learn how to create rich and dynamic web app clients using Angular 2
Learn how to extend and customize Angular 2
Learn how to test your Angular 2 projects
Who this book is for
Web developers with a foundation knowledge of HTML and JavaScript who want to create rich client-side applications.
Table of Contents
Chapter 1: Getting Ready
Chapter 2: Your First Angular App
Chapter 3: Putting Angular in Context
Chapter 4: An HTML and CSS Primer
Chapter 5: JavaScript and TypeScript: Part 1
Chapter 6: JavaScript and TypeScript: Part 2
Chapter 7: SportsStore: A Real Application
Chapter 8: SportsStore: Orders and Checkout
Chapter 9: SportsStore: Administration
Chapter 10: SportsStore: Deployment
Chapter 11: Creating an Angular Project
Chapter 12: Using Data Bindings
Chapter 13: Using the Built-In in Directives
Chapter 14: Using Events and Forms
Chapter 15: Creating Attribute Directives
Chapter 16: Creating Structural Directives
Chapter 17: Understanding Components
Chapter 18: Using and Creating Pipes
Chapter 19: Using Services
Chapter 20: Using Service Providers
Chapter 21: Using and Creating Modules
Chapter 22: Creating the Example Project
Chapter 23: Using Reactive Extensions
Chapter 24: Making Asynchronous HTTP Requests
Chapter 25: Routing and Navigation: Part 1
Chapter 26: Routing and Navigation: Part 2
Chapter 27: Routing and Navigation: Part 3
Chapter 28: Using Animation
Chapter 29: Angular Unit Testing