- Profesor: Abdel G. Martínez L.
- Correo Electrónico: [email protected]
- Horario del Curso: Jueves, 5:45PM a 9:35PM
Descripción del Curso:
Aprendizaje y práctica de un lenguaje de programación de alto nivel siguiendo diferentes metodologías.
Objetivo del Curso:
Ofrecer al alumno una visión general del lenguaje Java, introduciéndole en diferentes entornos de programación: web, móvil y de escritorio. Desarrollar las técnicas en el diseño estético, manejo de variables, desarrollo de algoritmo y lógica, prueba funcional y depuración de errores de los programas complejos que envuelven los sistemas empresariales.
SESIÓN | CONTENIDO | ACTIVIDADES |
---|---|---|
8 SEP | Presentación del curso | |
15 SEP | Manejo de repositorios; Introducción a Github | Laboratorio No.1 |
22 SEP | Conceptos Iniciales; Variables y Operadores; Entrada y Salida; Licencias; | Laboratorio No.2 |
29 SEP | Métodos Vacíos; Condiciones Lógicas; Programación Orientada a Objetos | Laboratorio No.3 |
6 OCT | Programación en Java; Programación Orientada a Objetos | Laboratorio No.4 |
13 OCT | Programación en Java; Programación Orientada a Objetos | Laboratorio No.5 |
20 OCT | Programación en Java; Programación Orientada a Objetos | Laboratorio No.6 |
27 OCT | Pruebas unitarias; Documentación técnica | Laboratorio No.7 |
3 NOV | Conexión a bases de datos relacionales y no relacionales | Laboratorio No.8 |
10 NOV | Creación de API RESTful | Laboratorio No.9 |
17 NOV | JavaFX: Instalación y arquitectura | Laboratorio No.10 |
24 NOV | JavaFX: Componentes de interfaz gráfica | Laboratorio No.11 |
1 DIC | JavaFX: Manejo de múltiples pantallas | Laboratorio No.12 |
8 DIC | JavaFX: Generación de APK | |
15 DIC | Examen final |
Evaluación:
- Examen Final: 30%
- Laboratorios (10): 70%
Bibliografía:
- Allen B. Downey; Chris Mayfield. Think Java. O'Reilly Media, Inc. May 25, 2016. ISBN: 978-1-4919-2956-8. 260 pages.
El código de este repositorio está bajo la licencia MIT (ver archivo LICENSE) y la documentación, bajo la licencia Creative Commons (CC-BY-SA-3.0).