Oreilly - Node.js Web Apps with Express - 9781491958940
Oreilly - Node.js Web Apps with Express
by Wes Higbee | Publisher: Infinite Skills | Release Date: March 2016 | ISBN: 9781491958940


Download

Table of Contents

  1. Setting Up A Web App
    • What You Will Learn 00:03:28
    • About The Author 00:01:23
    • Project Setup 00:02:14
    • Spinning Up Our Server From Scratch 00:05:11
    • Serving Index.HTML 00:04:32
    • Serving Bootstrap Assets 00:05:52
    • Styling Our Site 00:01:16
  2. The Jade View Engine
    • Why View Engines? 00:02:10
    • The Jade View Engine 00:06:32
    • HTML Tags In Jade 00:02:16
    • Attributes Classes And Ids In Jade 00:02:06
    • Serving Up Jade Views 00:04:24
    • HTML Reuse In Jade 00:06:26
    • Code In Jade Views 00:02:37
    • Passing Data To View Rendering 00:02:01
    • Setting A Default View Engine 00:00:37
    • String Interpolation In Jade 00:02:30
    • Generating Tables In Jade 00:03:50
    • Tabs And Spaces Oh My 00:01:21
    • Demystifying Jade 00:02:21
  3. Crud
    • Setting The Stage 00:01:01
    • Add Chat Room View 00:04:21
    • Post Chat Room Form 00:06:56
    • Parsing Form Data From The Request Body 00:04:22
    • Responding With JSON 00:03:20
    • Admin Chat Rooms Workflow 00:02:21
    • Named Route Parameters To Delete Rooms 00:05:59
    • Edit Chat Rooms 00:06:01
    • Edit Chat Rooms Part - 2 00:02:00
    • Responding With 404 Not Found 00:01:39
    • Wrap Up 00:01:23
  4. Routers
    • Extracting An Admin Module 00:04:47
    • Modular Admin Router 00:04:00
    • Pluggable Admin Mount Path 00:03:15
    • Stumbling Block - Relative Redirects 00:02:49
    • Chaining Routes 00:01:57
  5. Middleware
    • Understanding Routing And Middleware 00:05:45
    • Adding Custom Logging Middleware 00:02:15
    • Understanding Next() 00:01:31
    • Middleware To Fetch Data 00:07:24
    • Order Matters.Av 00:01:09
    • Scoping Middleware 00:03:53
    • What To Do With Errors 00:03:01
    • Last Thoughts 00:03:19
  6. APIs
    • A Client Side Chat App 00:01:55
    • Setup The Client Side Chat App 00:03:01
    • Creating An API 00:05:42
    • Modules Are Singletons 00:01:50
    • Postman To Test API 00:01:24
    • API Get Room Messages 00:05:49
    • Posting To An API 00:03:37
    • API To Delete Messages 00:03:15
    • Parsing JSON In The Request Body 00:03:25
  7. Logging And Debugging
    • Express-Debug 00:03:03
    • Logging With Morgan 00:01:45
    • File Access Log With Morgan 00:01:28
    • Built-In Express Debugging 00:01:57
  8. When Things Go Wrong
    • Throwing An Error In A Route Handler 00:01:39
    • Errors In Production 00:01:53
    • Custom Error Handlers 00:02:40
    • Browser Hangs 00:00:58
    • Hanging Async Request Handlers 00:01:17
    • Errors In Callbacks 00:03:32
    • Don't Swallow Callback Errors 00:02:46
  9. Auth With Passport
    • Auth With Passport 00:01:49
    • Login Form 00:06:31
    • Passport User Validation 00:05:20
    • Passport Session Serialization 00:01:49
    • Logging In 00:06:23
    • Logout 00:03:52
    • Authorizing Access To Block Anonymous Users 00:03:40
    • Protecting Admin Routes 00:02:04
    • Using User Information 00:02:48
    • Bypassing Login In Development 00:03:11
    • Query String Parameters 00:02:34
    • Auth Cookies 00:02:17
    • Last Thoughts 00:05:45
  10. Oreilly - Node.js Web Apps with Express

Download


 TO MAC USERS: If RAR password doesn't work, use this archive program: 

RAR Expander 0.8.5 Beta 4  and extract password protected files without error.


 TO WIN USERS: If RAR password doesn't work, use this archive program: 

Latest Winrar  and extract password protected files without error.


 Lyndar   |  

Information
Members of Guests cannot leave comments.


Udemy - Turkce Gorsel Ogrenme Setleri
Videohive Wow Pack Series
Videohive Wow Pack Series
Venom 2018


rss