7 years experience | 5 endorsements
I have very rich experience within Node.js. I can help you learn industry-wide accepted design patterns, architecture principals and good...
I have very rich experience within Node.js. I can help you learn industry-wide accepted design patterns, architecture principals and good practices of writing modular, scalable and testable large-scale and small-scale Node.js applications.
Experience with Express.js or NestJS, I will teach you how to properly create a RESTful API, that communicates with your single page front-end application (React, Angular, Vue). I will also teach you how to work with databases, namely MySQL, MongoDB or DynamoDB. How to properly set up a database, indexing, querying and using an ODM (object document mapper) or ORM (object relational mapping) such as Mongoose/TypeORM.
We will go over security - authentication, authorization, securing resources in a REST API by roles and permissions and more.
I will teach you how to create a real-time application with web sockets. That can be used for any purpose such as live notifications on your website/app, a chat application or anything that requires real-time data transfer with the cutting-edge technology of web sockets.