Plan Szkolenia
Introduction
Networking in Depth
- What is a socket?
- Clients and servers
- HTTP vs websockets
- TCP/UDP networking
Preparing the Development Environment
- Installing and configuring Node.js
- Installing and configuring Express
- Installing and configuring Socket.IO
Socket.IO Quick Start
- Creating a chat application
Slack a Real-Time Web Application
- Setting up data and classes
- Creating a slack clone
- Refactoring code
- Sending data through a connection
Performance Monitoring
- Obtaining performance data
- Working with clusters
- Connecting a Node client to Socket.IO server
- Using React components
- Streaming data
Testing the Application
- Testing with unit tests and mock tests
Debugging the Application
- Handling errors
Deploying the Application
- Deploying a real-time web application
- Hosting a real-time web application
Securing the Application
- Hiding data and APIs
Troubleshooting
Summary and Conclusion
Wymagania
- An understanding of Node.js
- JavaScript experience
Audience
- Network Engineers
Opinie uczestników (6)
platforma testowa ze środowiskiem chmurowym
Maciej Żabicki - Netia SA
Szkolenie - HTTP fundamentals and Nginx web server
Praktyczne podejście do tematu. Wiedza trenera.
Bartłomiej Malinowski - KGHM Polska Miedź S.A.
Szkolenie - IIS 8 and ASP.NET Administration
instruktor dopasowywał ćwiczenia materiał i tempo do nas, co było wielkim plusem
Damian Chocianowicz - Orange Szkolenia Sp. zo.o.
Szkolenie - Serwer internetowy HTTP (Nginx, Apache, JBoss)
Całość szkolenia była bardzo ciekawa.
Dariusz Pidek
Szkolenie - Apache Web Server Administration
hands on training
Robert Badeloe
Szkolenie - IIS 7 and ASP.NET Administration
The trainer was knowledgeable and approachable. He responded to the question with patience.