Plan Szkolenia
Node.js characteristics & Fundamentals (In comparison with Java)
- Node.js, V8 & Server side development (why use Node.js ?)
- Blocking vs. Non-Blocking
- Event-driven Programming
- Event Loop & the Callback pattern
- Node.js Architecture
- Module & Sandbox Pattern
- Npm
- Dependency mechanisms
- The package.json file
- V8 engine internals
- Memory schemes
- Garbage collection
- Memory leaks
- Monitoring memory and CPU
- Logging with Node.js
- Node.js Middleware
- SSL & TLS
- Node.js versions & migrations
Express.js characteristics & Fundamentals (In comparison with the Java EE specification (Websphere, Tomcat)))
- Application configuration & settings
- Template engines
- Routing
- HTTP
- Request and Response Objects
- SSL & TLS
- Error handling
- Multithreading
- JSON
WebStorm
- Getting started
- Smart Features
- Package Managers
- WebStrom & Node, Angular, Express
- Code inspection, quality tools, profiling
- Debugging
- Unit testing
PM2
- Application packaging and deployments
- Nodejs+pm2 runtime packaging and deployment
- Nodejs scripts package
- Checking and switching nodejs version
- Filesystem locations and standards
- Logging
- Init scripts
- SSL/TLS certificates
- Monitoring
- Stop, start, delete, resurrect applications
- Stop, start, resurrect PM2 process
Logging with Winston.js
- Logging with winston
- Transports
- Loggers
- Log levels
- Profiling
- Streaming logs
- Querying logs
- Filters, Rewriters
Wymagania
The attendees must have some understanding of development with Node.js and Express.js
Opinie uczestników (8)
I liked that we touched on a lot of diffrent subjects but there were explained in such clear manner that I was able to get the grasp of them without much trouble.
Mateusz Sierski - Wyższa Szkoła Bankowa
Szkolenie - Node.js
Tematy high levelowe (od wykonywania zapytań HTTP) do low levelowych (hooksy).
Karol Walasek - NextGen Shopping, Inc
Szkolenie - Node.js concepts & administration, Express.js, V8 engine, monitoring, pm2
Live coding
Mateusz Chmiel - ING Business Shared Services B.V.
Szkolenie - JavaScript, jQuery, NodeJS & AngularJS
Learned a whole lot about the topic
Zsolt Langviser - Accenture Industrial SS
Szkolenie - NestJS: Beginner to Advanced
The labs were interesting and probably the most useful learning tool to me. Anything I missed or forgot about was relearned or reinforced in the labs.
Joseph Fuerst
Szkolenie - Building Web Apps using the MEAN stack
I enjoyed the interesting topics and touching on the various nuances of javascript/typescript/nodejs/
John - BMW SA
Szkolenie - Node.js for JavaScript Developers
Sytuacja była o tyle nietypowa, że intensywne szkolenie dla developerów miało być prowadzone z osobami nie będącymi developerami. Łukasz podjął to wyzwanie z empatią i dużą dozą humoru. Dzięki swojemu inteligentnemu i elastycznemu podejściu był w stanie zapewnić, że wszyscy osiągnęli konkretne korzyści edukacyjne. Bardzo mi się to podobało i chętnie ponownie wziąłbym udział w seminarium z Łukaszem.
Christoph - Honda Bank GmbH
Szkolenie - MERN Fullstack Development
Przetłumaczone przez sztuczną inteligencję
Przyjazne środowisko. Podobał mi się również trening indywidualny. To bardzo produktywne. Zdecydowanie poleciłbym to miejsce moim przyjaciołom i współpracownikom.
Zeed - Tamkeen Technologies
Szkolenie - Building Microservices with NodeJS and React
Przetłumaczone przez sztuczną inteligencję