Desarrollador de JavaScript. Profesional - curso gratuito de Otus, formación 5 meses, Fecha: 4 de diciembre de 2023.
Miscelánea / / December 09, 2023
¿Para quién es este curso?
Para desarrolladores que están familiarizados con los conceptos básicos de JavaScript y desean profundizar en las capacidades del lenguaje y convertirse en especialistas full-stack. El curso ampliará el arsenal de herramientas para trabajar con front-end y back-end.
Para desarrolladores backend que quieran volver a capacitarse en la dirección fullstack. El curso está centrado en un 70% en tecnologías front-end y le ayudará a comprender las capacidades de diferentes marcos JS.
Después de la formación, podrás indicar en tu currículum:
Conocimiento de los principios de funcionamiento de los marcos y bibliotecas de JavaScript modernos.
Conocimiento de enfoques para diseñar, organizar, monitorear el estado y probar aplicaciones de servidor y cliente.
Capacidad para aplicar patrones de diseño: Event Loop, Flux, Inmutable, DOM virtual, Inyección de dependencia, Observables
Capacidad para seleccionar las herramientas adecuadas para un proyecto.
Capacidad para probar un proyecto utilizando pruebas unitarias en diferentes niveles.
Capacidad para crear aplicaciones web utilizando tecnologías modernas.
Recordatorio de servicio sobre examen médico de rutina.
Catalogador de memes con descarga, etiquetado y búsqueda.
3
cursoProgramador experimentado, desarrollador web senior, líder de equipo, mentor y autor de artículos técnicos sobre JavaScript. Especialista en frontend, programación en JavaScript desde 2010.
Trabajó para Tinkoff Bank (Moscú), Alpari, Comindware, Backbase (Amsterdam) y otros. Desde 2017 - Ingeniero Dev IT en la corporación financiera internacional ING Group (Países Bajos). Dedicado al diseño y soporte de procesos de desarrollo web. Entre los proyectos implementados se encuentra JSON Schema Validator Library, la biblioteca JavaScript más rápida para validación. objetos para el cumplimiento de las definiciones JSON.Educación: Maestría de la Universidad Estatal de Moscú a ellos. METRO. EN. Lomonosov (Facultad de Matemática Computacional y Cibernética, Departamento de Automatización de la Investigación Científica).
2
cursoEn la industria desde 2016. Estuvo involucrado en el desarrollo de tiendas online y aplicaciones móviles. Desarrollé un CRM complejo desde cero. Trabaja en un producto en el campo de la educación. Empresas: sitemade.pro, MoscowFresh, Leadvertex. Intereses: experiencia de usuario, interfaz de usuario,...
En la industria desde 2016. Estuvo involucrado en el desarrollo de tiendas online y aplicaciones móviles. Desarrollé un CRM complejo desde cero. Trabaja en un producto en el campo de la educación. Empresas: sitemade.pro, MoscowFresh, Leadvertex. Intereses: experiencia de usuario, interfaz de usuario, JavaScript y snowboard. Maestro
javascript
-Tema 1.Curso de Introducción a los Frameworks de JavaScript Modernos
-Tema 2.Posibilidades del JavaScript moderno
-Tema 3.JavaScript - Trabajar con el navegador
-Tema 4.Introducción a Node: administrador de paquetes NPM y capacidades de package.json
-Tema 5.Desarrollo impulsado por pruebas
Nodo.js
-Tema 6.Conceptos básicos de Node – Módulos
-Tema 7.Biblioteca estándar de nodos - EventLoop - Temporizadores
-Tema 8. Mejores prácticas de nodos - Flujos - Procesos
-Tema 9.Servidor web con Express
-Tema 10. Características de MongoDB
-Tema 11. Funciones avanzadas de MongoDB: marco de agregación
-Tema 12.Construcción de API Rest con Express, Mongoose
-Tema 13. Conceptos básicos de GraphQL
-Tema 14. Posibilidades de GraphQL en la realidad
-Tema 15.Construir e implementar el proyecto, CI/CD
Pila de JavaScript moderna
-Tema 16.Componentes Web
-Tema 17.Paquete web
-Tema 18.PWA
-Tema 19. Trabajadores de Servicios
-Tema 20. Programación funcional en JavaScript
-Tema 21.Introducción a TypeScript
-Tema 22.Características de TypeScript
Reaccionar
-Tema 23.Conceptos básicos de React y JSX
-Tema 24. Componentes de React: ciclo de vida, estado y accesorios
-Tema 25. Patrones de diseño de React (Componentes de orden superior)
-Tema 26. Descripción general de las funciones modernas de React
-Tema 27.Estado de la Aplicación - Flux y Redux
-Tema 28.Enrutamiento en React - Optimización de aplicaciones
-Tema 29. Preparación de aplicaciones React para producción, mejores prácticas
-Tema 30. Arquitectura de microservicios y aspectos SSR
Angular
-Tema 31.Introducción a Angular
-Tema 32.Componentes y directivas
-Tema 33.Observables - RxJS
-Tema 34.Servicios y estado de la aplicación
-Tema 35.Creación y gestión de formularios en Angular
-Tema 36.Enrutamiento, pruebas y construcción en Angular
vista
-Tema 37.Introducción a SvelteJS
-Tema 38.Características del desarrollo de aplicaciones con SvelteJS
-Tema 39.Conceptos básicos de Vue
-Tema 40.Componentes, motor de plantillas y formularios
-Tema 41.Enrutamiento y Vue3
-Tema 42.Vue avanzado - Vuex
Trabajo de proyecto
-Tema 43. Lección introductoria al trabajo por proyectos. Revisión de marcos y tecnologías completados.
-Tema 44.Protección de las obras de diseño