0% encontró este documento útil (0 votos)
19 vistas9 páginas

Plan de Estudios - Estudiantes - Full Stack Java 2023

Cargado por

peperoberto911
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
19 vistas9 páginas

Plan de Estudios - Estudiantes - Full Stack Java 2023

Cargado por

peperoberto911
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 9

Desarrollo Full Stack Java

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.

Desarrollo Full Stack Java


Resulta ideal para quienes quieran introducirse en el mundo del desarrollo con la
tecnología Java, uno de los lenguajes más requeridos en el mercado. Aprende el
desarrollo Orientado a Objetos con integración de Base de datos. Aprenderás a
crear sitios Web Dinámicos con HTML,CSS y JavaScript, aprenderás a trabajar con
base de datos y luego integrar Front-end y Back-end mediante la tecnología Java,
con ello lograrás convertirte en un programador Full Stack Java.

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

GIT GitHub JavaScript Vue.js

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.

10. Java y POO


Lograrás programar con uno de los lenguajes más solicitados del mercado.
Podrás conocer la lógica y sintaxis de este lenguaje. Descubrirás una nueva
forma de pensar y crear proyectos con el Paradigma Orientado a Objetos.

11. Java Web


Aprenderás a desarrollar proyectos Web complejos mediante fundamentos
para dominar una tecnología muy utilizada en el mercado. Crearás proyectos
para integrar Base de Datos en la Web. Tendrás una breve introducción a
Spring, para así continuar con nuestro curso avanzado.

12. Proyecto final


Desarrollarás un proyecto final en el cual podrás integrar las tecnologías vistas
a lo largo de la cursada permitiéndote construir un proyecto para incorporar a
tu portafolio/CV y que te ayudará a encontrar tu primer empleo en el mundo
IT.

4
Perfil profesional del egresado

Al finalizar el curso de Desarrollo Full Stack Java podrás:

○ Desarrollar un sitio web.


○ Maquetar una web con HTML y CSS, siguiendo las mejores prácticas.
○ Crear animaciones con CSS.
○ Versionar tú código con GIT y GitHub.
○ Trabajar con Bootstrap.
○ Subir tu web a un servidor.

○ Distinguir sintaxis y casos de aplicación de instrucciones, estructuras y


métodos de
JavaScript.
○ Crear páginas y/o secciones web interactivas con JavaScript.
○ Almacenar de forma local datos generados por el usuario.
○ Construir soluciones cuyo frontend se pueda comunicar con un backend a
través de un servicio.
○ Aplicar los conocimientos de JavaScript e introducirte a otra librería y
framework de JavaScript (Vue.js)
○ Comprender nuevos paradigmas de programación utilizándolos en el
desarrollo de un sitio web.

○ Conocer el uso del framework Vue.js.


○ Programar de manera asincrónica del lado del cliente.
○ Consumir una API REST a través de fetch..

○ Publicar tu primer sitio web en un servidor on-line.


○ Aprender conceptos claves sobre la arquitectura web actual.

○ Conocer los fundamentos de las metodologías ágiles.


○ Conocer ejemplos de cómo trabajar y gestionar en entornos complejos.
○ Comprender el rol y responsabilidades de cada integrante del equipo
Scrum.
○ Conocer los artefactos de Scrum para gestionar proyectos de manera
eficiente.
○ Conocer ejemplos de cómo gestionar, planificar y priorizar un producto.
○ Conocer las fases de un proyecto y familiarizarte con las etapas de
planificación, evaluación y realización de la retrospectiva de un producto.

○ Crear bases de datos relacionales.


○ Desarrollar consultas SQL avanzadas.
○ Consultar bases de datos relacionales para extraer información.

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.

○ Enriquecer tu portfolio y tu CV con tips y buenas prácticas que te


recomendaremos.
○ Potenciar tus redes sociales para posicionarte mejor a la hora de buscar
empleo.
○ Conocer las preguntas frecuentes que suelen hacer los reclutadores a la
hora de llevar adelante el proceso de selección de personal en el rubro IT.

6
Proyectos a desarrollar durante la cursada

Los proyectos se construyen a lo largo de la cursada y sirven para validar tu


aprendizaje, poniéndolo en práctica con un proyecto propio. Las pautas del
proyecto se les informará durante la cursada. Los proyectos serán una excelente
herramienta para enriquecer tu portfolio y así poder aumentar tus probabilidades
de empleabilidad en el sector IT.

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.

Requisitos para obtener el diploma


○ Asistir al 65% de las clases en vivo (clases sincrónicas).
○ Acceder semanalmente al Aula Virtual.
○ Realizar los ejercicios obligatorios semanales.
○ Aprobar el Trabajo Práctico Obligatorio.
○ Aprobar el EFI (Examen Final Integrador).

También podría gustarte