Desarrollador frontend - curso 242.000 rublos. de Kata Academy, formación 11 meses, fecha 28 de noviembre de 2023.
Miscelánea / / November 30, 2023
Plataforma de aprendizaje y mentor personal.
Tomas lecciones en línea en nuestra plataforma, haces cualquier pregunta a tu mentor en el chat y lo llamas si sientes que has llegado a un callejón sin salida.
Estricto control del conocimiento en cada etapa.
Un mentor no es un tutor. Su tarea: dirigir y controlar la asimilación de conocimientos. Te preparamos para resolver de forma independiente problemas complejos que seguramente encontrarás en tu trabajo.
Trabajando en un proyecto empresarial real
Todos nuestros estudiantes en equipos participan en la implementación de proyectos reales. Perfeccionarás tu teoría, adquirirás habilidades de trabajo en equipo y experiencia para tu currículum.
Preparándose para las entrevistas
Nuestros mentores lo ayudarán a crear un currículum competitivo y lo prepararán para responder preguntas difíciles de la entrevista.
Núcleo web - 2 meses
Aprender los conceptos básicos de la creación de interfaces en la web.
Tema 1: Estructura del documento HTML, modelo de bloques, etiquetas básicas. Seleccionar el formato de la imagen.
Tema 2: Marcado semántico, accesibilidad y SEO.
Tema 3: Trabajar con formularios, interactuar con el servidor.
Tema 4: Estilo de página CSS: selectores y prioridad de aplicaciones, posicionamiento, trabajo con grids (flexbox, grid).
Tema 5: Diseño adaptativo: consultas de medios, primer enfoque móvil.
Tema 6: Organización de estilos en un proyecto, metodología BEM.
Tema 7: Técnicas CSS avanzadas: Estilismo de pseudoelementos, animaciones, sombras y degradados.
Tema 8: Animación, transformaciones y filtros mediante CSS.
Tema 9: Interacción básica de JavaScript con una página, manejo de eventos. Conexión de módulos externos.
Tema 10: Herramientas de desarrollo: Uso de preprocesador, minificación de código, npm, webpack.
2. Núcleo de Javascript - 2 meses
Conceptos básicos del lenguaje, trabajar en un navegador, escribir programas simples.
Tema 11: Sintaxis básica del lenguaje, variables y constantes, tipos y estructuras de datos, funciones, bucles.
Tema 12: Trabajo avanzado con funciones, funciones de orden superior, recursividad.
Tema 13: Sintaxis avanzada del lenguaje: operadores resto/spread, desestructuración.
Tema 14: Clases estándar en JS: Map, Set. Trabajar con fechas.
Tema 15: Cierres, alcance, contexto de llamada.
Tema 16: Modelo Prototípico JS y Sintaxis de Clase Moderna.
Tema 17: Trabajar con código asincrónico (Promesas, devolución de llamada, async/await). Bucle de eventos.
Tema 18: Trabajando con el DOM. Selección y modificación de elementos. Modelo de evento. Almacenamiento de datos del cliente.
Tema 19: Trabajar con solicitudes de red: ajax, fetch.
Tema 20: Principios de la web, servidores web y DNS, protocolo HTTP. Arquitectura DESCANSO. Autenticación web.
3. Reaccionar. JS Núcleo - 3 meses
Conceptos básicos del desarrollo de aplicaciones de una sola página
Tema 21: Cómo funciona react.js, sintaxis JSX y cómo funciona el DOM virtual
Tema 22: Enfoque de componentes, estado de componentes, transferencia de datos, procesamiento de eventos
Tema 23: Condiciones y bucles en plantillas
Tema 24: Ciclo de vida de los componentes, optimización de la representación
Tema 25: Trabajar con estilos en React.
Tema 26: Procesamiento de datos del formulario, validación.
Tema 27: Construcción de aplicaciones cliente-servidor.
Tema 28: Enrutamiento en una aplicación con react-router
Tema 29: Gestión del estado: Redux, comunicación asincrónica
4. Proyecto en equipo - 3 meses
Desarrollo frontend para un proyecto comercial real
- PILAHTML
- CSS/ASSS
- JavaScript/Mecanografiado
- Reaccionar
- redux
- git
- MNP
- paquete web
5. Preparación para la entrevista - 1 mes
En esta etapa te ayudaremos a actualizar y sistematizar todos los conocimientos teóricos adquiridos para pasar con éxito las entrevistas, después de lo cual pasará una prueba final sobre todos los temas con mentor.