MARC보기
LDR05987cam a2200649Mi 4500
001000000411197
00520190131141936
006m d
007cr |||||||||||
008180412s2018 enk go 000 0 eng d
019 ▼a 1031343521
020 ▼a 9781788295925 ▼q (electronic bk.)
020 ▼a 1788295927 ▼q (electronic bk.)
020 ▼z 9781788293631 ▼q (print)
035 ▼a 1789470 ▼b (N$T)
035 ▼a (OCoLC)1032136462 ▼z (OCoLC)1031343521
037 ▼a 9781788295925 ▼b Packt Publishing
037 ▼a A90BF592-56B6-4AA3-BFF5-1276BF10D9C8 ▼b OverDrive, Inc. ▼n http://www.overdrive.com
040 ▼a NLE ▼b eng ▼e pn ▼c NLE ▼d NLE ▼d EBLCP ▼d MERUC ▼d IDB ▼d CHVBK ▼d OCLCO ▼d OCLCF ▼d VT2 ▼d OCLCQ ▼d OCLCO ▼d TEFOD ▼d OCLCQ ▼d LVT ▼d N$T ▼d C6I ▼d N$T ▼d 247004
050 4 ▼a QA76.73.J39
072 7 ▼a COM ▼x 051000 ▼2 bisacsh
08204 ▼a 005.2762 ▼2 23
24500 ▼a Learn Node.js by Building 6 Projects : ▼b Build six practical and instructive Node.js projects/ ▼c Eduonix Learning Solution Pvt. Ltd.
260 ▼a Birmingham: ▼b Packt Publishing, ▼c 2018.
300 ▼a 1 online resource (310 pages).
336 ▼a text ▼b txt ▼2 rdacontent
337 ▼a computer ▼b c ▼2 rdamedia
338 ▼a online resource ▼b cr ▼2 rdacarrier
500 ▼a Table of ContentsSimple Web ServerBasic Express WebsiteUser Login SystemNode Blog SystemChat IOE-learning system.
5050 ▼a Cover; Title Page; Copyright and Credits; Packt Upsell; Contributors; Table of Contents; Preface; Chapter 1: A Simple Web Server; Installing Node.js; Installing the Git Bash tool; Introduction to NPM and a basic HTTP server; Serving HTML pages; A basic website; A basic website using Bootstrap; Summary; Chapter 2: A Basic Express Website; Understanding Express; Installing Express; Exploring the app.js file; Pages routes and views; Setting up View; Back to basics; id and classes; Nesting; Text; Adding Layouts; Using Bootstrap -- Jumbotron; Creating the Home page view; Passing variable to view.
5058 ▼a Creating an About page viewThe Nodemailer contact form; More about the basic website; Summary; Chapter 3: The User Login System; Getting started with MongoDB -- part A; Installing MongoDB; Getting started with MongoDB -- part B; Data fetching from the shell; Create, read, update, and delete using MongoDB; App and middleware setup; Middleware for sessions; Middleware for messages; Views and layouts; Index; Creating a form; Creating the login view; The register form and validation; Models and user registration; Password hashing with bcrypt; Installing bcrypt; Passport login authentication.
5058 ▼a Logout and access controlSummary; Chapter 4: The Node Blog System; App and module setup; A custom layout template; Homepage posts display; Adding posts; Text editor and adding categories; Truncating text and categories view; Single post and comments; Summary; Chapter 5: ChatIO; The ChatIO user interface; Setting up the ChatIO UI; Sending chat messages; Creating the Node.js server; User functionality; Deploying an app with Heroku; Summary; Chapter 6: E-Learning Systems; The app and HTML Kickstart setup; Setting up an application using Express Generator; Configuring the app.js file.
5058 ▼a Configuring the views directoryRunning the setup in the browser; Implementing our layout; Configuring the title and header in the layout; Configuring the body in the layout; Configuring the paragraph; Configuring the sidebar; Configuring hr; Configuring the footer in the layout; The final application; Fetching classes -- part A; Setting up partials; Adding some classes; Creating a class model; Fetch all classes; Fetch single classes; Working on the GET home page route; Fetching classes -- part B; Setting up new route file -- classes.js; Creating the index.handlebars file for the classes page.
5058 ▼a Configuring classes.js for the class details pageCreating details.handlebars for the class details page; Registering users; Creating a user model; Get User by Id; Get User by Username; Create Student User; Create Instructor User; Compare Password; Configuring User Register; Configuring the register.handlebars file; Creating the student model; Creating the instructor model; Configuring the users.js file; Testing the app for the errors; Creating different objects in user.js for user collection; Creating the new student object; Creating the new instructor object.
520 ▼a This book contains 6 advanced Node.js projects. This book is your perfect companion to learn Node.js server programming in a very practical manner, by implementing 6 carefully hand-picked, real-world projects.
590 ▼a Master record variable field(s) change: 050, 072, 650
650 7 ▼a COMPUTERS / Programming / General ▼2 bisacsh
650 0 ▼a JavaScript (Computer program language)
650 0 ▼a Web applications.
650 0 ▼a Application software ▼x Development.
650 7 ▼a Computers ▼x Programming Languages ▼x JavaScript. ▼2 bisacsh
650 7 ▼a Web services. ▼2 bicssc
650 7 ▼a Programming & scripting languages: general. ▼2 bicssc
650 7 ▼a Computers ▼x Web ▼x Web Programming. ▼2 bisacsh
650 7 ▼a Web programming. ▼2 bicssc
650 7 ▼a Application software ▼x Development. ▼2 fast ▼0 (OCoLC)fst00811707
650 7 ▼a Web applications. ▼2 fast ▼0 (OCoLC)fst01895855
655 4 ▼a Electronic books.
7102 ▼a Eduonix Learning Solutions.
77608 ▼i Print version: ▼a Learning Solution Pvt. Ltd, Eduonix. ▼t Learn Node.js by Building 6 Projects : Build six practical and instructive Node.js projects. ▼d Birmingham : Packt Publishing, 짤2018
85640 ▼3 EBSCOhost ▼u http://libproxy.dhu.ac.kr/_Lib_Proxy_Url/http://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&db=nlabk&AN=1789470
884 ▼a LDL ebooks ONIX to marcxml transformation using Record_Load-eBooks_Legal_Deposit_onix2marc_v2-1.xsl ▼g 20180412 ▼k 9781788295925 ▼q Uk.
938 ▼a EBL - Ebook Library ▼b EBLB ▼n EBL5340526
938 ▼a EBSCOhost ▼b EBSC ▼n 1789470
990 ▼a ***1012033
994 ▼a 92 ▼b N$T