Cursos de Socket.IO with Websockets

Algunos de nuestros clientes

Código del Curso

socketio

Duración

14 horas (usualmente 2 días, incluidas las pausas)

Requerimientos

  • An understanding of Node.js
  • JavaScript experience

Audience

  • Network Engineers

Descripción General

Socket.IO is a JavaScript library that enables real-time communication between servers and web clients.

This instructor-led, live training (onsite or remote) is aimed at network engineers who wish to use Socket.IO to create real-time web applications.

By the end of this training, participants will be able to:

  • Set up a real-time web application between an Express server and a browser.
  • Send and receive objects in a bi-directional manner between web clients and servers.
  • Create pipes to a browser from a server for streaming data.

Format of the Course

  • Interactive lecture and discussion.
  • Lots of exercises and practice.
  • Hands-on implementation in a live-lab environment.

Course Customization Options

  • To request a customized training for this course, please contact us to arrange.

Programa del Curso

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

Testimonios

★★★★★
★★★★★

Categorías Relacionadas

Cursos Relacionados

Promociones

Descuentos en los Cursos

Respetamos la privacidad de su dirección de correo electrónico. No transmitiremos ni venderemos su dirección a otras personas.
En cualquier momento puede cambiar sus preferencias o cancelar su suscripción por completo.

is growing fast!

We are looking to expand our presence in Peru!

As a Business Development Manager you will:

  • expand business in Peru
  • recruit local talent (sales, agents, trainers, consultants)
  • recruit local trainers and consultants

We offer:

  • Artificial Intelligence and Big Data systems to support your local operation
  • high-tech automation
  • continuously upgraded course catalogue and content
  • good fun in international team

If you are interested in running a high-tech, high-quality training and consulting business.

Apply now!