Programa Fullstack Desde PDC
Programa Fullstack Desde PDC
Programación
Web Full Stack
Aprende Programación Full Stack
y conviértete en el profesional que
todos quieren contratar.
Domina la lógica de los programas y apps
que usas a diario y crea proyectos digitales
que cambien la vida de las personas.
Hasta aquí suena muy bien pero, ¿cómo se desarrolla el cursado? Cada
día de clases ingresas a la plataforma Egg en el horario de inicio.
Marcarás asistencia y te dirigirás a un room de videollamada con tu
equipo del día donde podrás comenzar a desarrollar el contenido
establecido para esa sesión. Recuerda: todos los días de clase trabajarás
con personas diferentes según nuestra inteligencia arti�icial.
Nuestra carrera es la más completa y con mayor cantidad de horas de cursado del
mercado. Hemos comprobado, en más de 5 años de experiencia, que esta es la mejor
forma de aprender a programar, sin baches ni lagunas. El esfuerzo lo vale: en solo un
año podrás aplicar a cualquier puesto junior de la industria del software. A partir de
allí, el cielo es el límite.
Carrera de
Programación Web Full Stack
Comienzo
MySQL
FrontEnd
+ Lenguajes
Integración de contenidos
Examen final
Directores de contenido:
Directora General:
Ingeniera en Sistemas Eleonora Luconi
Docente en la Licenciatura en Ciencias de la Computación - Universidad Nacional de
Cuyo. Programadora Senior.
Contenidos
Java. JVM. Ejecución de una aplicación. Archivo fuente en Java.
Paquetes. Importación de clases. Clases. Métodos. El método main.
Identi�icadores. Comentarios. Sentencias de iteración. Arreglos.
Vectores y matrices.
Programación Orientada a Objetos: Clases y objetos. Acceso a los
miembros. Estado y Comportamiento. Elementos de una clase.
Atributos. Constructores. Métodos. Abstracción. Encapsulamiento.
Modi�icadores de acceso. Atributos y métodos estáticos. Atributos
�inales.
Colecciones. Listas, conjuntos y mapas.
Relaciones entre clases. Uso. Composición. Herencia. Modi�icadores de
clases y métodos.
Excepciones. Manejador de excepciones. Jerarquía.
MySQL
Contenidos
Bases de datos. DBMS. Funciones. Clasi�icación de Base de datos.
Modelo relaciona. Entidad. Atributos. Identi�icador único. Relaciones.
SQL. Sentencias de creación e inserción. Consulta. Modi�icadores.
Contenidos
JDBC: Conectividad a la base de datos Java. Persistencia de objetos.
Componentes del API de JDBC. Acceso a Base de datos con JDBC.
JPA: JPQL. Arquitectura JPA. Mapeo con anotaciones. Las relaciones.
FrontEnd
Contenidos
Etiquetas HTML. Estructura de un sitio web. Funcionalidades. Estilos con
CSS. Uso de Bootstrap para agilizar la creación de nuestro FrontEnd.
Contenidos
Fundamentos WEB. El protocolo Http. Métodos de petición. Códigos de
respuesta. Cookies. Maven.
Spring framework. Con�iguración. Spring MVC. Spring boot.
Programación en capas.
Capa de Interfaz. Thymeleaf. Qué es. Usos. Integración con Spring MVC.
Capa de acceso a datos: Entidades y repositorios.
Capa de comunicación. Controladores. Capa de servicios.
Desarrollando el proyecto desde cero: Inicio, Login y Registro. Validar
formularios. Guardar imágenes. Recuperar y utilizar información de la
sesión. Mostrar combos en pantalla. Con�igurar Spring Security.
+ Lenguajes
JavaScript
Desarrolla una página web con lógica en tiempo real dándole no solo la
estética sino también el aspecto funcional. De esta manera lograrás
validar formularios del lado del navegador, ocultar componentes, traer
información desde otra aplicación y muchas cosas más.
React.js
Es una librería de JavaScript declarativa, e�iciente y �lexible para
construir interfaces de usuario. Aprenderás los conceptos básicos que
te ayudarán a iniciarte en esta librería.
Contenidos
JavaScript del lado del navegador, tipos de datos y variables,
condicionales lógicos, estructuras repetitivas, arreglos, manejo de
errores, JSON, funciones, Async/Await, DOM, Fetch.
Saber crear un proyecto React y poder consumir información desde una
API
Integración de contenidos
Examen final
PC de escritorio
Internet Camara web Micrófono
o Notebook
RAM 4 GB
eggcooperation.com