PAC | Beginning API Development With Node.js (2018 EN)

Discussion in 'Programming' started by Kanka, Jul 18, 2019.

  1. Kanka

    Kanka Well-Known Member Loyal User

    Messages:
    16,395
    Likes Received:
    485
    Trophy Points:
    83
    [​IMG]

    Company: Packt Publishing
    Author: Tamas Piros, Anthony Nandaa
    Full Title: Beginning API Development With Node.js
    Year: 2018
    Language: English
    Genre: Educational: Web development
    Skill Level: -
    Price: €199.99
    -
    Files: MP4
    Time: 01:40:07
    Video: AVC, 1920 x 1080 (1.778) at 30.000 fps, 500 kbps
    Audio: AAC at 128 Kbps, 2 channels, 44.1 KHz



    Build highly scalable, developer-friendly APIs within the JavaScript and Node.js ecosystem.

    As a web developer you’ve probably heard a lot about APIs and microservices over the last few of years. In this course we’ll show you exactly how to get started with building out your own API, which you can remix and extend to seamlessly integrate with other services.

    After a refresher on Node.js we’ll take a look at the asynchronous programming model, which is key to understanding why Node.js is a good fit for API development. We’ll then dive right into building out our example API followed up with coverage on how to create companion unit tests to make sure everything is set for production. This serves as a great starting point for adaptation and extension for personal projects.

    Style and Approach:
    Web-based learning model with demonstrations that ensure that the audience gain both theoretical and practical knowledge.


    Learn:
    ✓ Quickly get to grips with Node.js and the npm module system
    ✓ Build a fundamental understanding of asynchronous programming in Node.js
    ✓ Develop scalable and high-performing APIs using Hapi.js and Knex.js
    ✓ Write unit tests for your API to ensure reliability and maintainability

    Features:
    ✓ Learn how to adopt an asynchronous programming approach with Node.js
    ✓ Develop your very own scalable, high-performing API using Hapi.js and Knex.js
    ✓ Discover how you can create unit tests to ensure reliability and maintainability


    Lessons:
    1. Introduction to Node.js
    01. Course Overview
    02. Setting Up the Environment
    03. Title Map
    04. Lesson Overview
    05. The Basics of Node.js
    06. The Module System
    07. Handy npm Commands
    08. Local Modules
    09. Asynchronous Programming with Node.js
    10. Promises
    11. Summary
    2. Building the API: Part 1
    12. Lesson Overview
    13. Building a Basic HTTP Server
    14. Setting up Hapi.js
    15. Understanding Requests
    16. Summary
    3. Building the API: Part 2
    17. Lesson Overview
    18. Working with the DB Using Knex.js
    19. Creating a Record
    20. Reading from the database
    21. Editing a Record
    22. Clean-Up
    23. Authenticating Your API with JWT
    24. Testing Your API with Lab
    25. Summary


    -------------