Edit product
Your Cart
    Subtotal

    Is this your street address?

    Card

    ···· ···· ···· 4242
    Test card

    05/18

    Card

    Use a different card?

    Card

    pp paypal

    or pay with

    We do not keep any of your sensitive credit card information on file with us unless you ask us to after this purchase is complete.

    or pay with

    Please confirm your location:
    You'll be charged .

    Your purchase was successful!

    We charged your card and sent you a receipt

      Gumroad Library

      Download from the App Store or text yourself a link to the app

      CAD$24.95+

      Learn Node.js

      Learn to build RESTful APIs with Node.js, Express.js and PostgreSQL with confidence.

      Full-stack JavaScript.

      This book contains everything you need to build full-stack applications written using modern JavaScript. Get familiar and master Node.js, and friends (Express.js, Sequelize.js, Handlebars.js, and PostgreSQL).

      ✓ Real project

      ✓ Best practices

      ✓ Avoid common mistakes

      ✓ SEO advice

      ✓ Custom complementary diagrams

      ✓ Commented and explained code

      ✓ Authentication and Authorization

      ✓ Emails

      ✓ CRUD operations

      ✓ Deployment

      Book comes in pdf format and the full project source code is available as an additional purchase. Go through the book and build a fully functional JavaScript project yourself as an exercise.

      ✓ See the project that you will build

      My name is Alex Kluew and I am the author of this book. I am a fullstack developer from Hamilton, Canada • Software Engineer, EIT • Previously involved with @uOttawaGenie, @ibm, @teldio, freelance, and startups • contact me via https://getaclue.me/now or info@getaclue.me

      Table of Contents

      • Dedication
      • 1. Introduction
      • 1.1. Background
      • 1.2. Users
      • 1.3. Architecture
      • 1.4. Folder Structure
      • 1.5. Templates
      • 1.5.1. views/layout.hbs
      • 1.5.2. views/index.hbs
      • 1.6. Cascading style sheet
      • 1.7. Forms
      • 2. Sequelize.js
      • 2.1. Assumptions
      • 2.2. Configuration
      • 2.3. Models
      • 2.3.1. models/user.js
      • 2.3.2. models/news_article.js
      • 2.3.3. models/review.js
      • 2.3.4. models/residence.js
      • 2.4. Migrations
      • 3. SEO
      • 3.1. Minimum SEO
      • 3.2. Schema.org
      • 3.3. Sitemap
      • 3.4. Social share images
      • 3.5. SEO Checklist
      • 4. Maps
      • 4.1. Leaflet.js
      • 4.2. GeoJSON
      • 4.3. Markers vs. Clusters plugin
      • 4.4. Search Plugin
      • 5. Pagination
      • 6. Secure User Workflows
      • 6.1. Secure user sign-in
      • 6.1.1. Secure user sessions
      • 6.2. Secure create user account
      • 6.3. Secure user password resets
      • 6.4. User profiles
      • 7. Deployment
      • 7.1. ngrok.com
      • 7.2. Heroku
      • 7.3. Server
      • 7.3.1. Colocation
      • 7.3.2. Cloud
      • 7.3.3. Running Server
      • 7.3.4. Healthcheck Server
      • 7.3.5. Healthcheck Databases
      • 7.3.6. Server setup checklist

      Master Node.js and Build with JavaScript like a pro

      You've purchased this product

      See it in your library

      View in Library
      Sorry, this item is not available in your location.
      Sold out, please go back and pick another option.

      Name a fair price:

      0 ratings

      • Book updates. Always.
      • Money-back guarantee 30-day

      Checkout

      Learn Node.js

      Enter your info to complete your purchase

      Card

      ···· ···· ···· 4242
      Test card

      05/18

      Card

      Use a different card?

      Card

      pp paypal

      or pay with

      We do not keep any of your sensitive credit card information on file with us unless you ask us to after this purchase is complete.

      or pay with

      Please confirm your location:
      You'll be charged US$18.35.

      Your purchase was successful!

      We charged your card and sent you a receipt

        Gumroad Library

        Download from the App Store or text yourself a link to the app

        Thank you for supporting my Learn Node.js project. Please checkout the finished project that you will be building here : https://bit.ly/3eDrF5u

        Good news! Since you already have a Gumroad account, it's also been added to your library.

        Powered by Gumroad