====== Programación ====== ===== 1ª evaluación ===== * [[.1eval:introduccion]] * [[.1eval:java_introduccion]] * [[.1eval:java_entorno]] * [[.1eval:variables]] * [[.1eval:operadores]] * [[.1eval:programacion_estructurada]] * [[.1eval:funciones]] * [[.1eval:collections]] * [[.1eval:practicas:p1]] * [[.1eval:practicas:p2]] * [[.1eval:practicas:p3]] ===== 2ª evaluación ===== * [[.2eval:poo_clases]] * [[.2eval:poo_visibilidad]] * [[.2eval:poo_metodos_estaticas]] * [[.2eval:herencia_composicion]] * [[.2eval:enums]] * [[.2eval:librerias]] * [[.2eval:clases_abstractas_interfaces]] * [[.2eval:practicas:p1a]] * [[.2eval:practicas:p1b]] ===== 3ª evaluación ===== * [[.3eval:dependencias]] * [[.3eval:excepciones]] * [[.3eval:bbdd]] * [[.3eval:persistencia_I_ficheros]] * [[.3eval:programacion_funcional]] * [[.3eval:expresiones_regulares]] * [[.3eval:SOLID]] * [[.3eval:POO_inversion_dependencias]] * [[.3eval:POO_inyección_dependencias]] * [[.3eval:POO_arquitectura_capas]] * [[.3eval:pruebas_TDD]] * [[.3eval:patrones]] ===== Bibliografía y webs de referencia ===== [[https://github.com/cesguiro/daw-programacion/tree/master|Repositorio con el material del curso]] \\ \\ [[https://docs.oracle.com/en/java/javase/17/docs/api/index.html|Documentación API Java 17]] \\ \\ [[https://anayamultimedia.es/libro/programacion/codigo-limpio-robert-c-martin-9788441532106/|Código limpio, Robert C. Martin]]\\ \\ [[https://stackoverflow.com/|stackoverflow]]