Desarrollador Frontend con pago después del empleo - curso gratuito de Kata Academy, capacitación 9 meses, Fecha del 28 de marzo de 2023.
Miscelánea / / December 05, 2023
Garantía de empleo
con un salario inicial de 80.000 rublos según el contrato
01. Una vez que hayas superado la selección y firmado el contrato, te enviaremos una invitación al canal Slack de tu contratación. Su grupo no tendrá más de 15 personas y un mentor asignado a usted.
02. También te agregaremos a todos los canales temáticos de Slack y al chat general donde están todos los estudiantes.
03. La formación se lleva a cabo en la plataforma: estudiarás materiales teóricos, realizarás tareas prácticas y escribirás código en pequeños fragmentos, desde simples hasta complejos.
04. Si en la etapa de completar una tarea tiene dificultades para encontrar una solución, recurre a un mentor o a la comunidad estudiantil en busca de ayuda.
05. Después de completar el tema, el mentor realiza una prueba de conocimientos y una revisión del código. Los mentores serán diferentes para que usted reciba la máxima retroalimentación y experiencia.
06. Para responder a sus preguntas sobre el aprendizaje de la programación, el mentor realizará llamadas periódicamente en minigrupos.
07. Una vez cada 2 semanas, tendrás una llamada grupal con los estudiantes y el líder de tu transmisión, donde podrás recibir recomendaciones sobre cómo estudiar de manera más efectiva y poder hacer preguntas relacionadas con sus estudios proceso.
08. Al final del curso, trabajarás junto con otros estudiantes en un proyecto de equipo bajo la guía de un experimentado desarrollador, se familiarizará con el código que ya se ha escrito en el proyecto y aprenderá a trabajar en equipo.
09. Después de completar el programa, el mentor hará una revisión final de todos sus conocimientos y nuestro especialista en recursos humanos lo ayudará a crear un currículum competitivo y lo preparará para preguntas difíciles de la entrevista.
10. A continuación, publicará su currículum en un sitio de búsqueda de empleo y comenzará las entrevistas.
NÚCLEO WEB - 2 MESES
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.
Aprender los conceptos básicos de la creación de interfaces en la web.
NÚCLEO DE JAVASCRIPT - 2 MESES
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.
Conceptos básicos del lenguaje, trabajar en un navegador, escribir programas simples.
NÚCLEO REACT.JS - 2 MESES
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
Conceptos básicos del desarrollo de aplicaciones de una sola página
PROYECTO EN EQUIPO - 1 MES
STE
- HTML
- CSS/ASSS
- JavaScript/Mecanografiado
- Reaccionar
- redux
- git
- MNP
- paquete web
- Desarrollo frontend para un proyecto comercial real
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.
EMPLEO - 1 MES
Nuestro especialista en recursos humanos lo ayudará a crear un currículum, seleccionar las mejores empresas y brindar apoyo durante las entrevistas. Después de recibir ofertas de empresas, te ayudaremos a elegir la mejor.