Node University
Summary: Short lectures on software development with Node.js, JavaScript, and React. Start listening from 1, e.g., 1, 2, 3, ..., 15 for better learning experience because this podcast is more like an audio course or an audio book than a normal podcast. Node University and its creator Azat Mardan tells you about advantages of using Node.js and why its such an absolutely, positively, amazingly awesome technology. Watch on YouTube, Node University, or listen on Google Play, Stitcher or iTunes: https://node.university.
- Visit Website
- RSS
- Artist: Azat Mardan
- Copyright: ©️ 2018 Node University
Podcasts:
Learn what are microservices in the most simple and easy way. Understands the benefits of microservices and the drawbacks and some negative aspects of using microservices.
Learn why serverless and Functions as a Service (FaaS) is so popular, what benefits it has over traditional cloud platforms and what are some serverless services which will allow you to get started with developing your own serverless architecture for free.
Learn what you need to do to implement a GraphQL API in Node.
Learn about benefits of GraphQL over RESTful API and why GraphQL will kill REST API just like REST killed SOAP 10 years ago.
Learn how to avoid error "Not allowed by Access-Control-Allow-Origin", enable CORS and what is JSONP.
Learn about differences between five OAuth 2 grant types and when to use what: grant_type=authorization_code vs. grant_type=password vs. grant_type=client_credentials vs. grant_type=refresh_token vs. response_type=token.
Learn what is OAuth and what is the difference between 2-legged and 3-legged OAuth.
Learn about differences between PUT vs POST vs PATCH and why most of developers implement PUT wrong and how to make it right according to the standard.
Learn how to implement CRUD in REST API, how HTTP request is structured and why you need an ID in the URL.
Contrasting four top Node.js frameworks Koa, Hapi, Loopback and Express to give you their main benefits and disadvantages.
Learn why Node developers almost never use core http module for web apps but rely on frameworks such as Express instead.
Learn about networking in Node with net, http, https and http2.
Learn about more efficient workflow with the main Node.js code reloaders and their differences.
Learn about the best code editors for Node.js and JavaScript: VS Code and Atom and about their differences.
Learn how to debug Node.js code.