دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: 3rd revised
نویسندگان: David Herron
سری:
ISBN (شابک) : 1785881507, 9781785881503
ناشر: Packt Publishing
سال نشر: 2016
تعداد صفحات: 376
زبان: English
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 22 مگابایت
کلمات کلیدی مربوط به کتاب توسعه وب Node.JS: جاوا اسکریپت، برنامه نویسی، توسعه و طراحی وب، کامپیوتر و فناوری، زبان های برنامه نویسی، آدا، آژاکس، برنامه نویسی زبان اسمبلی، بورلند دلفی، سی و سی++، سی شارپ، CSS، طراحی کامپایلر، کامپایلرها، DHTML، اشکال زدایی، دلفی، فورترن، جاوا، Lisp، Perl، Prolog، Python، RPG، Ruby، Swift، Visual Basic، XHTML، XML، XSL، کامپیوتر و فناوری، اینترنت و رسانه های اجتماعی، وبلاگ نویسی و وبلاگ ها، eBay، تجارت الکترونیک، هک، جستجوی آنلاین، پادکست و پخش وب ,بهینه سازی موتور جستجو, رسانه های اجتماعی, رسانه های اجتماعی برای کسب
در صورت تبدیل فایل کتاب Node.JS Web Development به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب توسعه وب Node.JS نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
با این راهنمای عملی و گام به گام برنامه های کاربردی در سمت سرور ایجاد کنید
این کتاب برای هر کسی است که به دنبال جایگزینی برای \"P\" است. زبانها (پرل، پیاچپی و پایتون)، یا هر کسی که به دنبال الگوی جدیدی از توسعه اپلیکیشن سمت سرور است. شما باید حداقل درک ابتدایی از جاوا اسکریپت و توسعه برنامه وب داشته باشید.
Node.js یک پلت فرم جاوا اسکریپت سمت سرور است که از یک I/ غیر مسدود کننده رویداد محور استفاده می کند. مدل O که به کاربران امکان می دهد برنامه های کاربردی سریع و مقیاس پذیری را بسازند که در زمان واقعی اجرا می شوند. Node.js Web Development نشان می دهد که جاوا اسکریپت فقط برای برنامه های سمت مرورگر نیست. میتوان از آن برای توسعه برنامههای کاربردی وب سمت سرور، برنامههای بلادرنگ، میکروسرویسها و موارد دیگر استفاده کرد.
این کتاب یک نقطه شروع عالی به شما میدهد و شما را مستقیماً به قلب توسعه برنامههای کاربردی تحت وب میآورد. Node.js. شما از دانش ابتدایی جاوا اسکریپت و توسعه سمت سرور به ایجاد و نگهداری برنامه Node.js خود پیشرفت خواهید کرد. با استفاده از این کتاب، نحوه استفاده از اشیاء HTTP Server و Client، ذخیرهسازی دادهها با پایگاههای داده SQL و MongoDB، برنامههای بلادرنگ با Socket.IO، قالببندی تلفن همراه اول با بوت استرپ، استقرار میکروسرویس با Docker، احراز هویت در برابر سوم را خواهید آموخت. -سرویسهای مهمانی با استفاده از OAuth و موارد دیگر.
این کتاب یک راهنمای عملی برای هر کسی است که به دنبال توسعه برنامههای وب قابل توجه و قوی با استفاده از Node.js است.</ p>
Create real-time server-side applications with this practical, step-by-step guide
This book is for anybody looking for an alternative to the "P" languages (Perl, PHP, and Python), or anyone looking for a new paradigm of server-side application development. You should have at least a rudimentary understanding of JavaScript and web application development.
Node.js is a server-side JavaScript platform using an event driven, non-blocking I/O model allowing users to build fast and scalable data-intensive applications running in real time. Node.js Web Development shows JavaScript is not just for browser-side applications. It can be used for server-side web application development, real-time applications, microservices, and much more.
This book gives you an excellent starting point, bringing you straight to the heart of developing web applications with Node.js. You will progress from a rudimentary knowledge of JavaScript and server-side development to being able to create and maintain your own Node.js application. With this book you'll learn how to use the HTTP Server and Client objects, data storage with both SQL and MongoDB databases, real-time applications with Socket.IO, mobile-first theming with Bootstrap, microservice deployment with Docker, authenticating against third-party services using OAuth, and much more.
This book is a practical guide for anyone looking to develop striking and robust web applications using Node.js.
Cover
Copyright
Credits
About the Author
About the Reviewer
www.PacktPub.com
Table of Contents
Preface
Chapter 1: About Node.js
The capabilities of Node.js
Server-side JavaScript
Why should you use Node.js?
Popularity
JavaScript at all levels of the stack
Leveraging Google\'s investment in V8
Leaner asynchronous event-driven model
Microservice architecture
The Node.js is stronger for having survived a major schism and hostile fork
Performance and utilization
Is Node.js a cancerous scalability disaster?
Server utilization, the bottom line, and green web hosting. Node.js, the microservice architecture, and easily testable systemsNode.js and the Twelve-Factor app model
Summary
Chapter 2: Setting up Node.js
System requirements
Installing Node.js using package managers
Installing on Mac OS X with MacPorts
Installing on Mac OS X with Homebrew
Installing on Linux, *BSD, or Windows from package management systems
Installing the Node.js distribution from nodejs.org
Installing from source on POSIX-like systems
Installing prerequisites
Native code modules and node-gyp
Installing developer tools on Mac OS X. Installing from source for all POSIX-like systemsInstalling development instances with nvm
Node.js versions policy and what to use
Running and testing commands
Node.js\'s command-line tools
Running a simple script with Node.js
Launching a server with Node.js
NPM --
the Node.js package manager
Node.js and ECMAScript 6 (ES-2015, ES-2016, and so on)
Using Babel to use experimental JavaScript features
Summary
Chapter 3: Node.js Modules
Defining a module
Node.js module format
File modules
Demonstrating module-level encapsulation
Directories as modules. Node.js\'s algorithm for require (module)Module identifiers and path names
An example application directory structure
npm --
the Node.js package management system
The npm package format
Finding npm packages
Other npm commands
Installing an npm package
Initializing a new npm package
Maintaining package dependencies with npm
Fixing bugs by updating package dependencies
Declaring Node.js version compatibility
Updating outdated packages you\'ve installed
Installing packages from outside the npm repository
Publishing an npm package
Package version numbers
A quick note about CommonJS.