FullStack JavaScript - curso 275.000 rublos. del bootcamp de codificación de Elbrus, formación de 15 semanas, fecha 18 de diciembre de 2023.
Miscelánea / / November 28, 2023
una persona que asume la responsabilidad de todas las etapas del desarrollo del servicio web. Participa tanto en la creación de la parte visual del recurso de Internet como en la implementación de la parte del servidor. Crea una aplicación web desde cero, de forma independiente o con el apoyo de un equipo de desarrollo. Pila completa = Frontend + Backend.
El frontend es lo que ves en el monitor. Backend es todo lo que es responsable de la lógica "bajo el capó".
Desarrollador frontend Educación y carrera Participó en el desarrollo de componentes de interfaz de usuario, diseño de páginas de destino y sitios web corporativos, desarrollo de un sistema de gestión de tareas interno. En la empresa, desarrollo el frontend, implemento nuevas funciones, creo y perfecciono elementos de la interfaz. Por qué...
Desarrollador frontend Educación y carrera Participó en el desarrollo de componentes de interfaz de usuario, diseño de páginas de destino y sitios web corporativos, desarrollo de un sistema de gestión de tareas interno. En la empresa, desarrollo el frontend, implemento nuevas funciones, creo y perfecciono elementos de la interfaz. ¿Por qué frontend?, porque de esta manera puedo ver el resultado del código escrito. Frontend le permite hacer que las interfaces sean más claras y fáciles de usar. Mis alumnos no necesitan tener miedo de las tareas difíciles ni de aprender nueva información. Acérquese al aprendizaje paso a paso y determine el objetivo final que desea alcanzar.
Desarrollador, profesor
Más de 3 años de programación activa. Hablará sobre JavaScript, GO, reaccionar, express, koa, nest, nosql. Salazón explosiva de la panceta de cerdo.
Desarrollador, profesor
5 años de experiencia desarrollando aplicaciones SPA usando React. Le encanta el componente UI/UX del desarrollo. No sólo “lo hace funcionar”, sino también “lo hace lucir hermoso”.
FASE 0 / 1-3 semanas
Podrás combinarlo con el trabajo o el estudio y completar tareas en un momento conveniente durante el día. El curso previo tendrá una duración aproximada de 4 horas diarias y proporcionará conocimientos básicos de las principales herramientas de desarrollo.
- Aprende a trabajar con la terminal de sistemas tipo Unix, con Git, GitHub
- Comprender la base HTML/CSS/JS
- Explora el diseño responsivo
- Creará un diseño completo de varios sitios web simples.
Prueba final: prueba de conocimientos de JavaScript, incluyendo variables, objetos, funciones. Su tarea es crear una aplicación web personalizada con la función de transliterar palabras rusas y luego guardarlas en un diccionario.
FASE 1 / 4-7 semanas
Aprenderá los conceptos básicos de JavaScript y dominará los conceptos básicos de programación que se aplican a cualquier lenguaje. Conozca el día a día de un desarrollador profesional.
- Dominar las herramientas de desarrollo comunes (Chrome Developer Tools, IDE, code linters)
- Aprende a programar en parejas
- Resolverás problemas algorítmicos
- Familiarícese con el concepto de complejidad de los algoritmos (notación Big O)
- Profundice en los métodos de matriz y cadena
- Aprenda a escribir pruebas unitarias (Jest)
- Comprender los prototipos y clases de JavaScript
- Aprenda a trabajar con asincronía (Event Loop, promesa, async/await)
- Aprenda el DBMS PostgreSQL
Examen: resolución de varias tareas que demuestren el dominio del material tratado.
FASE 2 / 8-11 semanas
Aprenderá a crear aplicaciones web cliente-servidor completas. Domina el marco Express. Trabajarás con clientes reales.
- Explore el backend del marco Express
- Aprenda a trabajar con lenguaje de plantillas - Manillar
- Aprenda cómo integrarse con servicios API de terceros
- Aprenda a registrar y autenticar a un usuario en el sistema utilizando tecnologías de Cookie y Sesión
- Cree un proyecto completo para un cliente real
Examen: creación de una aplicación CRUD completa.
FASE 3 / 12-15 semanas
Aprenderá una biblioteca para crear interfaces de usuario: React.js. Familiarícese con el concepto SPA. Cree una aplicación de pila completa.
- Aprende a crear componentes funcionales.
- Domina los ganchos más populares
- Aprenda a implementar sus aplicaciones en plataformas populares
- Aprenda a trabajar con el popular administrador de estado de aplicaciones: Redux
Proyecto final: desarrollo en equipo de una aplicación Fullstack con posterior despliegue en uno de los recursos populares. Necesitarás todos los conocimientos adquiridos durante el curso.
SEMANA DE CARRERA
¿Dónde comienza la carrera de un graduado del Elbrus Bootcamp? Dado que la semana de carrera es una parte obligatoria del programa de formación. Te comunicarás con un equipo de entrenadores, recibirás conocimientos, consejos y trucos que te ayudarán a encontrar el trabajo de tus sueños en el menor tiempo posible.
Crea un currículum que venda.
El primer día trabajarás en tu currículum y carta de presentación. Con la ayuda de asesores profesionales, empaquetará correctamente su experiencia existente y resaltará sus fortalezas.
Prepárese para su entrevista con RRHH.
Aprenderás a presentarte y hablar de tus logros profesionales y personales. Junto con un coach, practicará la habilidad de responder preguntas difíciles sobre recursos humanos y aprenderá a formular preguntas para el empleador. Realizarás entrevistas de prueba en diferentes formatos para reducir la ansiedad, aumentar la confianza en ti mismo y poner en práctica todas las recomendaciones.
Practica tus habilidades para entrevistas técnicas.
Una parte obligatoria de la semana profesional son las conferencias técnicas con un profesor. En ellos resolverás problemas de programación y aprenderás a superar entrevistas técnicas.
Consigue una escolta.
Después de Career Week, un equipo de entrenadores lo apoyará en su viaje de búsqueda de empleo. Participarás en consultas individuales y reuniones grupales. El coach le acompañará hasta la fase de recepción de la oferta y permanecerá en contacto después del empleo para apoyarle durante el periodo de adaptación a un nuevo puesto de trabajo.
¡Conviértete en un programador exitoso!
Nuestros graduados trabajan en empresas tan grandes como Ozon, VK, SBER, Yandex, Finam, VTB, AlfaBank. ¡Te convertirás en uno de ellos!