Detalles del producto
- Editorial : Addison-Wesley Professional; Pap/Psc edición (18 Junio 2014)
- Idioma : Inglés
- Tapa blanda : 666 páginas
- ISBN-10 : 0321995783
-
ISBN-13 : 978-0321995780
خرید اینترنتی کتاب Node.js, MongoDB, and AngularJS Web Development اثر Brad Dayley
Node.js, MongoDB and AngularJS Web Development
The definitive guide to building using the MEAN stack to build web applications
Also known as the MEAN stack, Node.js, MongoDB, and AngularJS are three new web development technologies that together provide an easy to implement, fully integrated web development stack. Node.js is a leading server-side programming environment, MongoDB is the most popular NoSQL database, and AngularJS is quickly becoming the leading framework for MVC-based front-end development. Together they allow web programmers to create high-performance sites and applications built completely in JavaScript, from server to client.
Node.js, MongoDB and AngularJS Web Development is a complete guide for web programmers who want to integrate these three technologies into full working solutions. It begins with concise, crystal-clear tutorials on each of the three technologies and then quickly moves on to building several common web applications.
Readers will learn how to use Node.js and MongoDB to build more scalable, high-performance sites, how to leverage AngularJS's innovative MVC approach to structure more effective pages and applications, and how to use all three together to deliver outstanding next-generation Web solutions.
- Implement a highly scalable and dynamic web server using Node.js and Express
- Build server-side web services in JavaScript
- Implement a MongoDB data store for your web applications
- Access and interact with MongoDB from Node.js JavaScript code
- Define static and dynamic web routes and implement server-side scripts to support them
- Implement Express in Node.js
- Create Jade templates
- Define your own custom AngularJS directives that extend the HTML language
- Implement client-side services that can interact with the Node.js web server
- Build dynamic browser views that provide rich user interaction
- Add authenticated user accounts to your web applications
- Add nested comment components to your web pages
- Build an end-to-end shopping cart
Contents at a Glance
Part I: Getting Started
1 Introducing the Node.js-to-AngularJS Stack
2 JavaScript Primer
Part II: Learning Node.js
3 Getting Started with Node.js
4 Using Events, Listeners, Timers, and Callbacks in Node.js
5 Handling Data I/O in Node.js
6 Accessing the File System from Node.js
7 Implementing HTTP Services in Node.js
8 Implementing Socket Services in Node.js
9 Scaling Applications Using Multiple Processors in Node.js
10 Using Additional Node.js Modules
Part III: Learning MongoDB
11 Understanding NoSQL and MongoDB
12 Getting Started with MongoDB
13 Getting Started with MongoDB and Node.js
14 Manipulating MongoDB Documents from Node.js
15 Accessing MongoDB Documents from Node.js
16 Using Mongoose for Structured Schema and Validation
17 Advanced MongoDB Concepts
Part IV: Using Express to Make Life Easier
18 Implementing Express in Node.js
19 Implementing Express Middleware
Part V: Learning AngularJS
20 Getting Started with AngularJS
21 Understanding AngularJS Modules and Dependency Injection
22 Implementing the Scope as a Data Model
23 Using AngularJS Templates to Create Views
24 Implementing Directives in AngularJS Views
25 Implementing AngularJS Services in Web Applications
Part VI: Building Practical Web Application Components
26 Adding User Accounts to Your Website
27 Adding Comment Threads to Pages
28 Creating Your Own Shopping Cart
29 Building Interactive Web 2.0 Application Components
خرید اینترنتی کتاب Node.js, MongoDB, and AngularJS Web Development اثر Brad Dayley
کد محصول | MRYA1257956 |
منابع کتاب خرید اینترنتی کتاب Node.js, MongoDB, and AngularJS Web Development اثر Brad Dayley
Node.js، MongoDB و توسعه وب AngularJS
راهنمای قطعی ساخت با استفاده از پشته MEAN برای ساخت برنامه های کاربردی وب
Node.js، MongoDB و AngularJS که با نامهای MEAN stack نیز شناخته میشوند، سه فناوری جدید توسعه وب هستند که با هم یک پشته توسعه وب کاملاً یکپارچه و آسان برای پیادهسازی فراهم میکنند. Node.js یک محیط برنامه نویسی پیشرو در سمت سرور است، MongoDB محبوب ترین پایگاه داده NoSQL است، و AngularJS به سرعت در حال تبدیل شدن به چارچوب پیشرو برای توسعه front-end مبتنی بر MVC است. آنها با هم به برنامه نویسان وب اجازه می دهند تا سایت ها و برنامه های کاربردی با کارایی بالا را که به طور کامل در جاوا اسکریپت ساخته شده اند، از سروری به کلاینت دیگر ایجاد کنند.
Node.js، MongoDB و AngularJS Web Development یک راهنمای کامل برای برنامه نویسان وب است که می خواهند این سه فناوری را در راه حل های کاری کامل ادغام کنند. با آموزش های مختصر و شفاف در مورد هر یک از سه فناوری شروع می شود و سپس به سرعت به سمت ساخت چندین برنامه کاربردی وب رایج می رود.
خوانندگان یاد میگیرند که چگونه از Node.js و MongoDB برای ساخت سایتهای مقیاسپذیرتر و با کارایی بالا استفاده کنند، چگونه از رویکرد MVC نوآورانه AngularJS برای ساختاربندی صفحات و برنامههای مؤثرتر استفاده کنند، و چگونه از هر سه با هم برای ارائه وب برجستهتر نسل بعدی استفاده کنند. راه حل ها
- یک وب سرور بسیار مقیاس پذیر و پویا با استفاده از Node.js و Express پیاده سازی کنید
- ساخت سرویس های وب سمت سرور در جاوا اسکریپت
- یک فروشگاه داده MongoDB برای برنامه های کاربردی وب خود پیاده سازی کنید
- دسترسی و تعامل با MongoDB از کد جاوا اسکریپت Node.js
- مسیرهای وب استاتیک و پویا را تعریف کنید و اسکریپت های سمت سرور را برای پشتیبانی از آنها پیاده سازی کنید
- پیاده سازی Express در Node.js
- قالب های جید ایجاد کنید
- دستورالعمل های سفارشی AngularJS خود را تعریف کنید که زبان HTML را گسترش می دهد
- سرویس های سمت کلاینت را پیاده سازی کنید که می توانند با وب سرور Node.js تعامل داشته باشند
- نماهای مرورگر پویا ایجاد کنید که تعامل غنی با کاربر را فراهم می کند
- حساب های کاربری تایید شده را به برنامه های کاربردی وب خود اضافه کنید
- اجزای نظر تودرتو را به صفحات وب خود اضافه کنید
- یک سبد خرید سرتاسر بسازید
مطالب در یک نگاه
بخش اول: شروع
1 معرفی Node.js-to-AngularJS Stack
2 JavaScript Primer
قسمت دوم: یادگیری Node.js
3 شروع به کار با Node.js
4 استفاده از رویدادها، شنوندگان، تایمرها و تماس ها در Node.js
5 مدیریت ورودی/خروجی داده در Node.js
6 دسترسی به سیستم فایل از Node.js
7 پیاده سازی سرویس های HTTP در Node.js
8 پیاده سازی Socket Services در Node.js
9 مقیاس بندی برنامه ها با استفاده از چندین پردازنده در Node.js
10 استفاده از ماژول های اضافی Node.js
بخش سوم: یادگیری MongoDB
11 آشنایی با NoSQL و MongoDB
12 شروع کار با MongoDB
13 شروع کار با MongoDB و Node.js
14 دستکاری اسناد MongoDB از Node.js
15 دسترسی به اسناد MongoDB از Node.js
16 استفاده از Mongoose برای طرحواره ساختاریافته و اعتبارسنجی
17 مفهوم پیشرفته MongoDB
بخش چهارم: استفاده از اکسپرس برای آسانتر کردن زندگی
18 پیاده سازی Express در Node.js
19 پیاده سازی Express Middleware
قسمت پنجم: یادگیری AngularJS
20 شروع با AngularJS
21 درک ماژول های AngularJS و تزریق وابستگی
22 پیاده سازی دامنه به عنوان یک مدل داده
23 استفاده از الگوهای AngularJS برای ایجاد نماها
24 دستورالعمل پیاده سازی در نماهای AngularJS
25 پیاده سازی خدمات AngularJS در برنامه های کاربردی وب
بخش ششم: ساخت اجزای کاربردی وب کاربردی
26 افزودن حساب های کاربری به وب سایت شما
27 افزودن موضوعات نظر به صفحات
28 سبد خرید خود را بسازید
29 ساخت اجزای برنامه تعاملی وب 2.0
ارسال نظر درباره خرید اینترنتی کتاب Node.js, MongoDB, and AngularJS Web Development اثر Brad Dayley