Plan de Estudios - Estudiantes - Full Stack Java 2023
Plan de Estudios - Estudiantes - Full Stack Java 2023
Nuestro objetivo
Nuestros cursos están destinados a personas jóvenes y adultas, que busquen
desarrollarse profesional y personalmente, ampliando sus oportunidades
laborales de acuerdo a los desafíos que plantea el Siglo XXI.
El objetivo es brindar herramientas que faciliten la inserción laboral en el sector
Informática (IT), y en particular, fomentar la participación de las mujeres, con el fin
de mejorar su empleabilidad.
Modalidad
Clases online en vivo 2 veces por semana
Duración
20 semanas
Carga horaria
198 horas
Versión
2023.07.01
1
Herramientas y tecnologías que
aprenderemos
Visual Studio
Code HTML CSS Bootstrap
MySQL Java
2
Temario del curso
1. HTML y CSS
Aprenderás a crear tus primeras estructuras en HTML y darle estilo a tu página
web con CSS.
2. Maquetación
Aprenderás a utilizar herramientas fundamentales a la hora de estructurar tu
página web.
3. Animaciones y transformaciones
Aprenderás a crear animaciones para incorporar a tu sitio web.
4. Bootstrap
Dominarás uno de los frameworks líderes en lo que respecta a diseño de sitios
web adaptables a todo dispositivo (Responsive Web Design).
5. GIT
Podrás crear repositorios locales y remotos para alojar el código de tu proyecto
web.
6. Javascript
Aprenderás los fundamentos de la programación con el lenguaje de
programación web más utilizado en la actualidad.
7. Vue.js
Abordarás los fundamentos para crear aplicaciones reactivas, manejar
componentes, consumir servicios externos y demás.
8. Servidores
Publicarás tus primeros sitios web en distintos servidores, así como también
podrás aprender conceptos claves sobre la arquitectura web actual.
3
9. Base de datos
Aprenderás a trabajar con uno de los gestores de base de datos más utilizados
en la actualidad y podrás conocer la sintaxis SQL, el lenguaje fundamental
para comunicarte con una base de datos.
4
Perfil profesional del egresado
5
○ Dominar los conceptos fundamentales del lenguaje.
○ Conocer el paradigma de la programación orientada a objetos en Java
○ Trabajar con módulos, paquetes y librerías.
○ Manejar y controlar errores en tiempo de ejecución.
○ Crear tu propio backend.
○ Utilizar Formularios y realizar un CRUD con Java.
6
Proyectos a desarrollar durante la cursada
Proyecto Web
Vamos a desarrollar un sitio web responsive compuesto por 3 páginas, del tema
que elijas y te interese. Se busca la creación de una página cuya estructura esté
perfectamente distribuida en el espacio. Atendiendo también cuestiones de
diseño y estética y que sean visualmente prolijos y atractivos, con secciones claras
y de fácil lectura de forma tal de poder incluirlo en tu portfolio profesional. Se
espera que la navegación sea intuitiva y dinámica, con efectos de interacción.
Todo esto será llevado adelante aplicando las mejores prácticas en desarrollo web,
utilizando HTML, CSS y Javascript para que puedas dominar todas estas
tecnologías. Al finalizar podrás subir tu proyecto a un servidor on-line para
incluirlo en tu CV.
Proyecto Final
En el proyecto final de este curso, desarrollarás una aplicación web con Java y
conexión a base de datos, enfocada en la gestión de datos. La aplicación estará
diseñada bajo el patrón CRUD (Create, Read, Update, Delete), lo que te permitirá
realizar operaciones de creación, lectura, actualización y borrado de registros de
manera eficiente.
La aplicación contará con páginas y formularios que te permitirán integrar los
conceptos esenciales del desarrollo Front-End y Back-End. Además, tendrás la
oportunidad de poner en práctica el uso de frameworks, librerías y el paradigma
orientado a objetos, lo que te permitirá adquirir una visión completa y profesional
del desarrollo web.
A lo largo de este proyecto, pondrás en práctica tus conocimientos previos y
desarrollarás nuevas habilidades para crear una aplicación web funcional, robusta
y con una óptima gestión de la base de datos. Al finalizar, estarás preparado para
enfrentar desafíos en el desarrollo de aplicaciones web complejas y destacar en el
mercado laboral como un profesional altamente capacitado en el desarrollo Full
Stack.
7
Requerimientos para cursar
○ Contar con los siguientes conocimientos: conocimientos básicos de inglés,
conocer los fundamentos de la programación.
○ Acceso a Internet, manejo básico de exploradores web (Chrome, Firefox,
Edge, Opera, Safari), manejo básico de la computadora.