Skip to content

IT : JavaScript | Learning Path: Server-Side Programming With Node.Js

Coding, javascript online courses, programming courses near me, programming courses online


Simpliv LLC

Summary

Price
£159.27 inc VAT
Or £53.09/mo. for 3 months...
Study method
Online
Duration
9 hours · Self-paced
Access to content
Lifetime access
Qualification
No formal qualification
Certificates
  • Certificate of completion - Free
Additional info
  • Tutor is available to students

Overview

What will you learn
Build your custom middleware for Express
Integrate Socket.IO with Express and use the same authentication
Create a secure local store for passwords
Leverage the power of Redis for messaging
Explore design patterns in Node.js
Build solid architectures by following test-driven development
Look beyond web applications and create your own desktop app with Node.js
Develop single page applications using Node.js with AngularJS, Ember.js, and Backbone.js
Master the Express framework and build a complete site with a real database
Create a real-time and fully functional online chat application with Socket.IO
Utilize the enormous range of Gulp plugins
Define what an API is and how it is used in client-server communication
Explore HTTP requests and responses and find out about the various fields that make up these requests and responses
Understand the architectural constraints and properties that make an API RESTful
Use Twitter’s API to tweet and search for tweets
Store Twitter’s data in our database to minimize the use of Twitter’s API
Use Async.js to handle Twitter’s API constraints
Test APIs using Postman and Apache Benchmark
Build the API on the server using Express.js and MongoDB
Find out about the Facebook Graph API, and its structure, resources, and permissions
Be introduced to GitHub API, its use of different representations, the PATCH verb, HATEOAS, and conditional requests
Get security tips to prevent session hijacking vulnerabilities

Certificates

Certificate of completion

Digital certificate - Included

Description

Description
Start building practical real-world server applications using Node.js

The lightweight and efficient platform for building server applications, Node.js, has become the go-to tool for web developers working on the server-side. If you're a web developer looking to move toward the server-side, this Learning Path is for you. You will embark on a journey from being a novice to becoming a fullstack developer. You'll build light and robust server-side applications by the end of this Learning Path.

Authors

Joshua Johanan

Joshua Johanan is the author of two books, Building Scalable Apps with Redis and Node.js and Web Developer’s Reference Guide. Both books deal with some of the details that will be used in this course.
He is currently a web developer with over 7 years of experience writing sites and applications in many different languages. These languages include PHP, Python, JavaScript, and C#. Using many languages also means using many frameworks, including Zend Framework, Django, and .Net MVC.
ro

Fernando Monteiro is a full-stack engineer, speaker, and open source contributor. He has built and made some of his personal projects open source such as Responsive Boilerplate, Frontend Boilerplate, Angm-Generator, and TrelloMetrics.
With around 16 years of experience in information technology, his current focus is on weband mobile enterprise JavaScript applications.
He has worked as graphic designer for various companies and products, including mobile applications.
Saleh Hamadeh

Saleh Hamadeh works as a full-stack software developer at Redfin, a startup that it is using technology to reinvent real-estate. Earlier in his career, Saleh worked at Yahoo! and BrainJocks. During his college years, Saleh served as president of gt-web dev, a Georgia Tech student organization that teaches web development. He is passionate about the future of the web and wants to continue to work and learn in this field.
Basic knowledge
A core understanding of JavaScript

Who is this course for?

Who this course is for:
Developers who have a basic knowledge of Node_js and want to learn more advanced features and take their applications to the next level will greatly benefit from this video course.

Questions and answers

Currently there are no Q&As for this course. Be the first to ask a question.

Reviews

Currently there are no reviews for this course. Be the first to leave a review.

FAQs

Interest free credit agreements provided by Zopa Bank Limited trading as DivideBuy are not regulated by the Financial Conduct Authority and do not fall under the jurisdiction of the Financial Ombudsman Service. Zopa Bank Limited trading as DivideBuy is authorised by the Prudential Regulation Authority and regulated by the Financial Conduct Authority and the Prudential Regulation Authority, and entered on the Financial Services Register (800542). Zopa Bank Limited (10627575) is incorporated in England & Wales and has its registered office at: 1st Floor, Cottons Centre, Tooley Street, London, SE1 2QG. VAT Number 281765280. DivideBuy's trading address is First Floor, Brunswick Court, Brunswick Street, Newcastle-under-Lyme, ST5 1HH. © Zopa Bank Limited 2024. All rights reserved.