CURSO | 6 meses | NIVEL De básico a avanzado
Full Stack Developer
Iniciá tu carrera en el mundo de la programación con este curso, donde aprenderás desde cero y llegarás a un nivel avanzado mediante proyectos reales. No dudes más, este es el mejor momento y lugar para comenzar.
Comenzá ahora
Este es el contenido del curso
- Conocimientos básicos del idioma Inglés para lectura de documentos/ver videos informativos.
- Conocimientos básicos de lógica
- Operador Windows, Linux o macOS
- Operador frecuente de navegadores web (Chrome, Firefox, Safari o Microsoft Edge)
- Contar con una laptop para traer a clase. *En caso de no tener, la academia cuenta con algunas para prestar.
Deseables – no excluyentes:
- Conocimientos muy básicos de redes y/o de la web.
- Conocimiento básico de consola.
- Manejo del idioma inglés.
- Introducción del curso y presentación
- Seteo de expectativas
- Formas de llevar el curso (casual vs full)
- Introducción e instalación de VSCode y creación de cuenta en GitHub
- Git + GitHub
- Estructura HTML
- Etiquetas y sintaxis básico
- Atributos
- Tablas, listas, formularios, etc
- HTML semántico
- Selectores y propiedades CSS
- Modelo de caja
- Position y display
- CSS Grid
- Especificidad
- Transiciones y animaciones
- Diseño fluido y responsivo
- Introducción a la programación y JavaScript
- Tipos de datos, variables, operadores lógicos y bucles (loops)
- Manipular el DOM con JavaScript
- Eventos del DOM
- Ejercicio: lista de tareas
- Programación síncrona y asíncrona
- JSON
- Protocolo HTTP
- Comunicación con el servidor
- Errores, excepciones
- Introducción a Node.js, qué es y para qué sirve
- JavaScript en Node vs JavaScript en el navegador
- Librerías externas
- Introducción a Express, configuración, scaffolding
- Arquitectura REST
- Paths, middlewares, routers
- Renderizado de vistas
- Recursos estáticos
- Autenticación y autorización
- Ejercicio: formulario con autenticación
- React con create-react-app, introducción y motivo de uso
- Estructura de proyecto (scaffolding)
- Componentes y sintaxis básica
- JSX
- Props y state + introducción a hooks
- Dibujado condicional, listas
- Formularios controlados
- Eventos
- Rutas del lado del cliente
- Comunicación con el servidor a través de AJAX
- Introducción a bases de datos, motivos y usos
- Conectar base de datos con nuestro servidor
- Creación de tablas y sentencias básicas
Algunas herramientas y tecnología que utilizarás:




Parte de la fórmula
Docentes que trabajan de lo que enseñan
Proyectos reales con correción docente
Clases de máximo 25 personas
Comunidad y seguimiento de verdad
Te presentamos a tus docentes
Joaquín Anduano

Joaquín siempre trabajó en distinas empresas como programador, actualmente es Co – Fundador y Director de Tech Lab soluciones IT.
Sebastián Ventura

Sebastián tiene varios años de experiencia en desarrollo Front End. Es desarrollador freelance, trabajó en Punch, y actualmente es Front End Developer en Qdot.
Lo que nos motiva

Sí, esto también está incluido en el curso
Incluido
- Aprobación con proyecto aplicado a caso real a elección del alumno
- Corrección y devolución a cargo de expertos
- Seguimiento Personalizado de experiencia y aprendizaje
- Campus virtual
- Acceso a grabaciones de clases
- Reunión semanal con tutor de proyecto
- Hackatones, webinars y workshops exclusivos para alumnos
- Kits físicos de bienvenida
- Clases de hasta 25 personas
- Reunión 1 a 1 con profesionales de RRHH
- Preparación para entrevistas de trabajo
- Revisión de CV
- Revisión en Linkedin
- Acceso a Bolsa de trabajo
- Programa de pasantías
Próximos inicios
23 FEB - 19 AGO
MODALIDAD Online
Carga horaria: horas
Martes Jueves
18:30 a 20:30 hrs.
13 ABR - 30 SET
MODALIDAD Presencial
Carga horaria: horas
Martes Jueves
20:35 a 22:35 hrs.
Siguientes pasos para inscribirte
Tomar prueba de admisión (7 minutos)
Abonar la matrícula de inscripción
¡Listo!
Ya estás inscripto/a
Garantía de satisfacción
En Senpai Academy contamos con un programa de satisfacción asegurada único en la industria educativa; esto quiere decir que contarás con una garantía total que te amparará en caso de que no estés conforme con el curso o la academia.
¿Por qué estudiar programación?
Más allá de ser una industria con desempleo casi 0 y con sueldos más altos que el promedio, hay un trasfondo mucho más importante en el hecho de aprender a programar. Así como todos los que saben hablar inglés no son profesores de inglés, no necesariamente hay que querer ser programador para aprender a programar. Estamos hablando del lenguaje del futuro, el cual si no conocemos al menos un poco nos va a dejar afuera de muchas conversaciones importantes. Animate, que estamos para hacerte todo más fácil. #VosPodés
Solicitá más información