Node University

Follow Node University
Share on
Copy link to clipboard

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 a…

Azat Mardan


    • Dec 28, 2018 LATEST EPISODE
    • infrequent NEW EPISODES
    • 5m AVG DURATION
    • 42 EPISODES
    • 3 SEASONS


    Search for episodes from Node University with a specific topic:

    Latest episodes from Node University

    I'm FOREVER Closing NEW Signups on NodeU - Last Chance to Enroll

    Play Episode Listen Later Dec 28, 2018 7:37


    I will keep open Node University open only for the next several weeks. I'll be closing ALL NEW SIGNUPS in January 2019 forever. I have enough paid students. I provide one-on-one Slack support to members. I guarantee quality and access. There would be no new students enrollments in a few weeks. Act now and sign up to get knowledge. Full video: https://node.university/?wvideo=j2l55noyr2 Sign up (last chance): https://node.university/p/premium-membership Pursue your potential, and enroll today. Thank you so much for visiting Node University. I hope you take advantage of our offer here today. And I guarantee you, personally guarantee you, this will work for you.

    SL 40: Programmer vs. Software Developer vs. Software Engineer vs. Coder

    Play Episode Listen Later May 9, 2018 6:14


    SL 39: Const vs. Let vs. Var in Node.js and JavaScript

    Play Episode Listen Later May 9, 2018 5:14


    SL 38: Atom vs. VS Code vs. Webstorm

    Play Episode Listen Later May 9, 2018 4:34


    SL 37: Callbacks vs. Promises vs. Generators vs. Async Functions in Node and JavaScript

    Play Episode Listen Later May 1, 2018 3:57


    Learn the difference between Callbacks vs. Promises vs. Generators vs. Async Functions in Node and JavaScript and why what I recommend for Node developers.

    SL 36: Events in Node

    Play Episode Listen Later May 1, 2018 3:57


    Learn about events (observer pattern) in Node and why NO new styles can compare, i.e., promises or generators or async function would never do what events can do for Node coding.

    SL 35: Born vs Self-made Programmers

    Play Episode Listen Later May 1, 2018 4:25


    Are programmers born or self-made? Learn the truth and why you might want to think one versus the other depending on your situation and career to help yourself and be more successful.

    SL 34: shrinkwrap vs. package-lock vs. package.json in Node and npm

    Play Episode Listen Later Apr 28, 2018 5:24


    Learn about dependency management with three npm and Node.js files and why one of them is better: shrinkwrap.json vs. package-lock.json vs. package.json in Node and npm.

    SL 33: Three Ways to Create Functions in Node and JavaScript (Named vs. Anonymous vs. Fat Arrow)

    Play Episode Listen Later Apr 28, 2018 4:28


    SL 32: "this" Keyword in Node.js and JavaScript

    Play Episode Listen Later Apr 28, 2018 5:14


    "this" is a common interview question and a very common source of bugs. Learn the purpose of "this" and understand how to avoid common mistakes.

    SL 31: import vs. require() vs. ESM vs. import() in JavaScript and Node.js

    Play Episode Listen Later Apr 28, 2018 4:39


    Learn about the differences between ES6 (ES2015) module import statement, Node's require(), Node's ESM support and the new dynamic import() method.

    SL 30: REST vs SOAP vs RPC vs GraphQL vs CQRS

    Play Episode Listen Later Mar 2, 2018 4:15


    SL 29: Cloud Computing Categories: IaaS vs PaaS vs BaaS vs FaaS

    Play Episode Listen Later Feb 25, 2018 5:27


    Learn about the differences between four main categories of cloud computing: Infrastructure as a Service (IaaS) vs Platform as a Service (PaaS) vs Backend as a Service (BaaS) vs Functions as a Service (FaaS).

    SL 28: Containers in Cloud Computing and Why They are Better Than Just Virtual Machines

    Play Episode Listen Later Feb 25, 2018 4:53


    Learn about benefits of using container technologies and why they are better idea than just having virtual machines or no virtualization at all.

    SL 27: Microservices, Their Benefits and Disadvantages

    Play Episode Listen Later Feb 25, 2018 5:17


    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.

    SL 26: Serverless and Functions as a Service

    Play Episode Listen Later Feb 25, 2018 4:44


    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.

    SL 25: GraphQL API in Node

    Play Episode Listen Later Feb 3, 2018 4:45


    SL 24 GraphQL vs REST API or Why GraphQL Will Kill REST API

    Play Episode Listen Later Feb 3, 2018 5:45


    Learn about benefits of GraphQL over RESTful API and why GraphQL will kill REST API just like REST killed SOAP 10 years ago.

    SL 23: Not allowed by Access-Control-Allow-Origin, CORS and JSONP in Web Development and Node

    Play Episode Listen Later Jan 26, 2018 7:11


    Learn how to avoid error "Not allowed by Access-Control-Allow-Origin", enable CORS and what is JSONP.

    SL 22: OAuth 2 Grants Types authorization_code vs. password vs. client_credentials vs. refresh_token vs. response_type=token

    Play Episode Listen Later Jan 20, 2018 6:39


    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.

    SL 21: OAuth, and 2-Legged vs 3-Legged Flows

    Play Episode Listen Later Jan 19, 2018 6:11


    Learn what is OAuth and what is the difference between 2-legged and 3-legged OAuth.

    SL 20: PUT vs POST vs PATCH

    Play Episode Listen Later Jan 17, 2018 5:55


    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.

    SL 19: Implementing CRUD in REST API with POST, GET, PUT and DELETE

    Play Episode Listen Later Jan 16, 2018 5:51


    Learn how to implement CRUD in REST API, how HTTP request is structured and why you need an ID in the URL.

    SL 18: Node Frameworks: Hapi vs Express vs Loopback vs Koa

    Play Episode Listen Later Jan 15, 2018 5:24


    Contrasting four top Node.js frameworks Koa, Hapi, Loopback and Express to give you their main benefits and disadvantages.

    SL 17: Express Node Framework, Its Advantages, and Middleware

    Play Episode Listen Later Jan 14, 2018 5:33


    Learn why Node developers almost never use core http module for web apps but rely on frameworks such as Express instead.

    SL 16 Networking in Node with net, http, https and http2

    Play Episode Listen Later Jan 13, 2018 5:54


    SL 15: Node.js Code Reloaders: nodemon vs. node-dev vs. pm2-dev

    Play Episode Listen Later Dec 11, 2017 4:46


    Learn about more efficient workflow with the main Node.js code reloaders and their differences.

    SL 14: Code Editors, VS Code vs Atom

    Play Episode Listen Later Dec 11, 2017 5:22


    Learn about the best code editors for Node.js and JavaScript: VS Code and Atom and about their differences.

    SL 12: How npm works, and package.json and node_modules

    Play Episode Listen Later Dec 11, 2017 4:54


    Learn how npm determines the project root and thus where to install Node.js modules.

    SL 11: What is package.json

    Play Episode Listen Later Dec 11, 2017 4:53


    Learn about the package.json file and how this is the most important file for all Node.js projects, as well as open source Node and browser JavaScript modules.

    SL 10: npm CLI

    Play Episode Listen Later Dec 10, 2017 5:28


    SL 09: npm—Node.js Package Manager

    Play Episode Listen Later Dec 10, 2017 4:49


    Learn about Node.js package manager, registry and the command-line tool used for back-end and front-end JavaScript development.

    SL 08: Main Node.js Core Modules

    Play Episode Listen Later Dec 9, 2017 4:45


    Learn about the main core Node.js modules such as fs, path, http, http2, crypto and cluster.

    SL 07: Node.js Modules with require and module.exports

    Play Episode Listen Later Dec 9, 2017 5:37


    Learn about Node.js modules with require and module.exports, module patterns and what require can import besides just JavaScript files.

    SL 06: Three Ways to Execute Node Code

    Play Episode Listen Later Dec 5, 2017 4:56


    Learn three ways to execute Node.js code while, I bet, most Node developers are not even aware of the two of these methods.

    SL 05: Key Differences Between Node and Browser JavaScript

    Play Episode Listen Later Dec 5, 2017 2:42


    SL 04: Node Versions: LTS vs. No LTS

    Play Episode Listen Later Dec 5, 2017 3:14


    Understand what is LTS and what Node version to use such as 4, 6, 8, 10 or maybe 7, 9. as well as learn Node code names.

    SL 03: Non-blocking

    Play Episode Listen Later Dec 4, 2017 3:24


    Non-blocking I/O, which is one of the best things of Node, is finally explained in a simple and short form to demystify why non-blocking I/O is good and how it works.

    SL 02: Node Advantages

    Play Episode Listen Later Dec 4, 2017 4:07


    Node University Short Lectures and its creator Azat Mardan tells you about advantages of using Node.js and why its such an absolutely, positively, amazingly awesome technology.

    SL 01: Introduction

    Play Episode Listen Later Dec 4, 2017 9:20


    Node University podcast is a series of short lectures which you can listen anywhere and learn topics which will increase your productivity and understanding of software development with Node.js, full stack JavaScript and React.js.

    Claim Node University

    In order to claim this podcast we'll send an email to with a verification link. Simply click the link and you will be able to edit tags, request a refresh, and other features to take control of your podcast page!

    Claim Cancel