5/5

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.

Enterate más

Este es el contenido base 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.

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

Lo que nos motiva

Sí, esto también está incluido en el curso

Incluido

Próximos inicios

Tiempo de dedicación aproximado adicional al horario de clases

3 a 5 horas semanales para desarrollo de proyecto, práctica y estudio de materiales.

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, habiendo asistido a las primeras dos semanas del curso, no te encuentres conforme con tu experiencia.

La garantía se puede utilizar durante las primeras dos semanas de clase y tiene como requisito haber asistido a todas las clases antes de solicitarla.

¿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