Skip to content

Este repositorio contiene todas las tareas y proyectos del curso de Desarrollo de Software 3.

Notifications You must be signed in to change notification settings

iE1000/software_development_3

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

71 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Repositorio del Curso Desarrollo de Software 3

¡Repositorio para el curso de Desarrollo de Software 3! Este repositorio está diseñado para almacenar todas las tareas relacionadas con el curso. Cada tarea tendrá su propia carpeta con los recursos necesarios, instrucciones y entregas (sorry por el desorden xd).

Instructor:

Dimas Concepción

Miembros del Grupo

Estudiantes:

  • Edward Pérez (Arquitecto)
  • Jennifer Santamaría (Desarrollo)
  • Nevin Castillo (Desarrollo)
  • Alessandra Bonilla (Diseño)
  • Ana Daparte (Diseño)
  • Jahir Campos (Base de Datos - No da DS3)

Descripción del Curso

Descripción de la Asignatura:

Esta asignatura profundiza en temas avanzados de programación orientada a objetos utilizando Java. Cubre clases abstractas, manejo de excepciones y la interfaz JDBC para ejecutar sentencias SQL. Los temas clave incluyen:

  • Herencia y Polimorfismo
  • Fundamentos del Manejo de Archivos
  • Framework de Colecciones
  • Conectividad a Base de Datos con Java (JDBC)
  • Standalone en Angular
  • Desarrollo web

Objetivos de Aprendizaje:

Objetivo General:

Crear aplicaciones que incorporen herencia, polimorfismo, interfaces, bases de datos, manejo de archivos y manejo de excepciones según las especificaciones del lenguaje.

Objetivos Específicos:

  • Idear, organizar y desarrollar software para contribuir al avance tecnológico personal, regional e internacional.
  • Aplicar conceptos de herencia y polimorfismo para mejorar la reutilización de código en el desarrollo de aplicaciones en Java.
  • Gestionar diversas clases e interfaces para el manejo de archivos según las especificaciones de Java.
  • Utilizar colecciones de manera efectiva en aplicaciones Java.
  • Integrar gestores de bases de datos y la API JDBC para operaciones con bases de datos en aplicaciones Java.
  • Implementar el manejo de excepciones en la manipulación de archivos y bases de datos según las especificaciones de Java.
  • Desarrollar aplicaciones robustas que gestionen bases de datos, archivos y excepciones.
  • Resolver problemas aplicando los principios de herencia, polimorfismo, manejo de archivos, bases de datos y manejo de excepciones en Java.

Lista de Tareas:

(En progreso...)

  1. Tarea 1: Taller sobre Herencia en Java .
  2. Tarea 2: Diseño de sitios web populares usando Figma - Tema: Shein (chein).
  3. Proyecto Final: Estimador de llegadas para autobuses de ruta en Chiriqui, Panamá.

Directrices de Contribución

Para que Estudiantes:

Sigan cuidadosamente las instrucciones proporcionadas para cada tarea. Capacitense con los recursos que se les proporcina. Entreguen sus tareas completadas dentro de los plazos especificados.

About

Este repositorio contiene todas las tareas y proyectos del curso de Desarrollo de Software 3.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published