Essential Node.js
This course introduces Node.js to the experienced developer who wants more control, higher performance, effective security, and cross-platform support. You will learn how Node.js is built from a small but powerful core and how these low-level constructs can be used together to build complete, modern Web applications. You will learn how to use Express and Passport frameworks to build secure Web servers. Learn multiple ways of structuring large code bases and automating the development and operations tasks so that maintenance and deployments are as repeatable and consistent as possible.
This course uses MongoDB, Mongoose ODM(Object Document Mapper), and Mocha unit testing framework.
Objetivos
Understand how Node.js uses JavaScript and adds to it
Explore the core Node.js library
Access thousands more packages with npm, the Node.js package manager
Store data in MongoDB using Mongoose to model your data
Build modern Web applications with Express and Passport and Socket.IO
Automate repetitive tasks by writing Gruntfiles
Secure your servers and and user data
Deploy to cloud providers
Software Development
Disponible en formato e-learning
Disponible en formato presencial
Disponible en formato a distancia
Subvención disponible
A través de Fundae, cumpliendo requisitos.
Duración
20 horas
- Dificultad 50%
- Nivel alcanzado 80%
Dirigido a
Anyone who is building web applications and want to take their applications to the next level
Conocimientos requeridos
Ideally, the attendee would be a developer familiar with HTML, CSS, and at least one other programming language
Developers should know how to create a web page using a mix HTML and CSS
Knowledge of JavaScript is not necessary for this course
Temario
Get to Know Node.js
Explore Core Node.js building blocks
Use Third-Party Packages with npm
Debug and Test Your Code with Mocha
Persist Data in MongoDB with Mongoose
Build a Web Application with Express
Authenticate and Authorize Your Users with Passport
Communicate in Real-Time with Socket.IO
Automate Your Workflows with Grunt
Secure Your Application
Deploy and Maintain Your Application
Comentarios recientes