Introduction to NodeJS by LogBox - SpeedyCourse Philippines
We've noticed this is not your region.
Redirect me to my region
What do you want to learn today?

Details

Course covers individual introduction to the MEAN Stack - MongoDB, ExpressJS, AngularJS and NodeJS. It is intended for beginners to the MEAN stack but the course assumes that the participant has prior experience in development using web technologies such as JavaScript and HTML.  

The MEAN stack is attractive because it uses JavaScript as the language all throughout the tech stack of your web architecture. This is one of the reasons why MEAN is becoming  more and more popular

Outline

1. JavaScript and JSON 

  • JavaScript Objects
  • Review of JSON
  • Working with Arrays
  • Traversing Objects
  • JSON and AJAX
  • JSONP
  • JQuery

2. NodeJS 

  • Environment Setup
  • Vagrant Setup
  • Node Version Manager
  • NodeJS vs Client Side JS
  • Callback Execution basics
  • Scopes
  • Require() and Modules
  • Node Package Manager
  • Events
  • Utilities
  • Streams
  • I/O
  • SocketIO
  • Modules
  • Third Party Modules
  • Session Handling Redis

3. Express 

  • Verb Methods
  • Views and Templates
  • Application Settings
  • Middleware
  • Routes
  • Router Objects
  • Response Objects
  • Request Objects
  • Request Formatting
  • Form Handling
  • Password Hashing

4. Unit Testing 

  • Code Isolation
  • HTTP Request Simulation
  • Mocha
  • Dependency Injection
  • Chai Assertions
  • Data Access Considerations
  • External APIs

5. Templating 

  • Mustache
  • Handlebars

6. Mongo and Mongoose 

  • Introduction to MongoDB
  • Basic Operations in Mongo
  • Mongo and Mongoose
  • Persisting Objects
  • Validating Mongoose
7 AngularJS 
  • Client Side routing
  • Fetching and binding data
  • Directives
  • Route parameters

Speaker/s

Ted Hagos has 20+ years experience in software development, he also spent some time in the Academe as instructor. He currently serves as Chief Technology Officer and DPO at RenditionDigital International. When he's not at work, he spends some time writing technical books; 3 of his books has already been published by Apress. More information can be found at https://tedhagos.com/about
Reviews
Be the first to write a review about this course.
Write a Review
  • 20+ years experience in IT industry in various capacities (Management and Technical)
  • Experienced corporate trainer
  • Experienced University instructor (Taught at Ateneo Information Technology Institute and Asia Pacific College)
  • Sun Certified Enterprise Architect
  • Sun Certified Java Programmer
  • Book author (Learn Android Studio 3, Apress Media)
Sending Message
Please wait...
× × Speedycourse.com uses cookies to deliver our services. By continuing to use the site, you are agreeing to our use of cookies, Privacy Policy, and our Terms & Conditions.