کلمات کلیدی مربوط به کتاب Learning Node.js: راهنمای عملی برای ساخت برنامه های کاربردی وب در جاوا اسکریپت: جاوا اسکریپت (زبان برنامه کامپیوتری)، برنامه نویسی اینترنتی، توسعه وب سایت.، Node.js.، جاوا اسکریپت، برنامه، Node.js
در صورت تبدیل فایل کتاب Learning Node.js: a hands-on guide to building Web applications in JavaScript به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب Learning Node.js: راهنمای عملی برای ساخت برنامه های کاربردی وب در جاوا اسکریپت نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
آموزش Node.js
راهنمای عملی برای ساختن برنامه های کاربردی وب در جاوا
اسکریپت
Node.js ایجاد سریع و فشرده را بسیار آسان تر می کند. و برنامه
های کاربردی وب/شبکه و وب سرورهای قابل اعتماد، و به سرعت
برای توسعه دهندگان وب مدرن ضروری می شود.
Learning Node.js دانش و کد جاوا اسکریپت
برای ساختن پلتفرم Node.js و ساخت برنامه های سمت سرور با سرعت
و مقیاس پذیری فوق العاده به کدهای جاوا اسکریپت نیاز
دارید.
شما با نصب و اجرای Node.js، درک برنامه های افزودنی که استفاده
می کند و به سرعت شروع می کنید. نوشتن اولین برنامه شما در
مرحله بعد، بر اساس اصول اولیه، سرورهای کاربردی توانمندتری می
نویسید و آنها را با قدرتمندترین ابزارها و ماژول های Node.js
امروزی گسترش می دهید. در نهایت، بهترین روشهای امروزی را برای
آزمایش، اجرای کد Node.js بر روی سرورهای تولید، و نوشتن
ابزارهای خط فرمان کشف خواهید کرد.
در سرتاسر کتاب، نویسنده Marc Wandschneider با راهاندازی خط
به خط شما را آموزش میدهد. از طریق مثالهایی که به دقت ساخته
شدهاند، تکنیکهای اثباتشده برای ایجاد برنامهها و سرورهای
بسیار کارآمد را نشان میدهند.
- راهحلهای Node.js بسازید که از مهارتهای جاوا اسکریپت
فعلی شما استفاده میکند
- Master Node.js nonblocking IO و برنامه نویسی غیر همگام
- به درخواست های بیشتر رسیدگی کنید و انعطاف پذیری برنامه
خود را افزایش دهید
- از ماژول های خود استفاده کنید و بنویسید
- انجام وظایف رایج JSON/وب سرور
- از مرورگرها برای تولید صفحات در جریان از طریق تماس های
Ajax و کتابخانه های الگو استفاده کنید
- ساده سازی توسعه با express چارچوب
- ایجاد پشتیبان پایگاه داده با استفاده از NoSQL محبوب و
پایگاه های داده رابطه ای
- برنامه های Node.js را بر روی سرورهای Unix/OS X یا
ویندوز اجرا و اجرا کنید
- از مزایای چند فرآیندی استفاده کنید یا سختافزار
- پشتیبانی از میزبانهای مجازی و امنیت SSL/HTTPS
- برنامههای Node.js را آزمایش کنید که عملکردهای API سرور
همزمان، ناهمگام و RESTful را ترکیب میکنند
Learning Node.js
A Hands-On Guide to Building Web Applications in
JavaScript
Node.js makes it far easier to create fast, compact, and
reliable web/network applications and web servers, and is
rapidly becoming indispensable to modern web
developers.
Learning Node.js brings together the
knowledge and JavaScript code you need to build master the
Node.js platform and build server-side applications with
extraordinary speed and scalability.
You’ll start by installing and running Node.js, understanding
the extensions it uses, and quickly writing your first app.
Next, building on the basics, you’ll write more capable
application servers and extend them with today’s most
powerful Node.js tools and modules. Finally, you’ll discover
today’s best practices for testing, running Node.js code on
production servers, and writing command-line utilities.
Throughout the book, author Marc Wandschneider teaches by
walking you line-by-line through carefully crafted examples,
demonstrating proven techniques for creating highly efficient
applications and servers.
- Build Node.js solutions that leverage your current
JavaScript skills
- Master Node.js nonblocking IO and async programming
- Handle more requests and increase your application’s
flexibility
- Use and write your own modules
- Perform common JSON/web server tasks
- Use browsers to generate pages on the fly via Ajax
calls and template libraries
- Simplify development with the express framework
- Create database back-ends using popular NoSQL and
relational databases
- Deploy and run Node.js apps on Unix/OS X or Windows
servers
- Take advantage of multiprocessor hardware
- Support virtual hosts and SSL/HTTPS security
- Test Node.js programs that mix synchronous, async, and
RESTful server API functionality
Content: Pt. I. Learning to walk --
Getting started --
A closer look at JavaScript --
Asynchronous programming --
pt. II. Learning to run --
Writing simple applications --
Modules --
Expanding your web server --
pt. III. Writing web applications --
Building web applications with express --
Databases I : NoSQL (MongoDB) --
Databases II : SQL (MySQL) --
pt. IV. Getting the most out of Node.js --
Deployment and development --
Command-line programming --
Testing.