I will commit code and progress throughout the Udemy course, The Complete Node.js Developer Course 2.0, in this repo.
- Node.js Fundamentals (Notes App) Completed on 12/3/2016
- Using Require
- Requiring Your Own Files
- Using 3rd Party Modules
- Restarting App with Nodemon
- Getting Input From User
- Simplified Input With Yargs
- Working with JSON
- Adding and Saving Notes
- Refactoring for Reusability
- Removing a Note
- Reading Notes and Reusability
- Debugging Node.js Applications
- Listing Notes
- Requiring Arguments and Advanced Yargs
- Arrow Functions
- Asynchronous Node.js (Weather App) Completed on 12/4/2016
- Async Basics
- Call Stack & Event Loop
- Callback Functions & APIs
- Pretty Printing Objects
- What Makes up an HTTP Request?
- Encoding User Input
- Callback Errors
- Abstracting Callbacks
- Wiring Up Weather Search
- Chaining Callbaks Together
- Intro to ES6 Promises
- Advanced Promises
- Weather App With Promises
- Web Servers and Application Development Completed on 12/4/2016
- Hello Express
- Creating a Web Server
- Rendering Templates with Data
- Advanced Templating
- Express Middleware
- Adding Verison Control (Git)
- Setting Up Github & SSH Keys
- Deploying Your Apps
- Adding a New Feature and Deploying
- Testing Your Applications