Codex

Descripción del trabajo final de la asignatura

Java

Carpeta Java8: https://filesender.rediris.es/?s=download&token=46eeab78-edea-b248-39e7-0c45c520ed1f (4/7/2024)

Tema Contenido Materiales Prácticas
Java y Command Prompt Java
JDK Video https://unav.cloud.panopto.eu/Panopto/Pages/Viewer.aspx?id=5580c266-29f7-42f1-a765-ab5600bf0d64  https://docs.oracle.com/javase/tutorial/getStarted/intro/definition.html
Video https://unav.cloud.panopto.eu/Panopto/Pages/Viewer.aspx?id=61c19a31-7ad8-4f30-b181-ab5600c04ad9  https://nicolasserrano.github.io/CS/Cmd
Video https://unav.cloud.panopto.eu/Panopto/Pages/Viewer.aspx?id=f46d80f5-b7e0-46a0-99e9-ab5600c09238  https://nicolasserrano.github.io/CS/JDK
Video https://unav.cloud.panopto.eu/Panopto/Pages/Viewer.aspx?id=60d0526b-4477-4e1b-a4e2-ab5600c2bac7  https://nicolasserrano.github.io/CS/Hello

Opcional Video https://www.youtube.com/watch?v=DcQPtlFlgzY  https://www.javatpoint.com/history-of-java Video https://unav.cloud.panopto.eu/Panopto/Pages/Viewer.aspx?id=0e64e2fd-d163-4eb9-8112-acd800f16a32 Lectura: https://xkcd.com/505/   Lectura: https://www.deeplearning.ai/the-batch/how-to-learn-coding/ | https://nicolasserrano.github.io/CS/BasicPrograms | | Variables y sentencias de control | https://nicolasserrano.github.io/CS/Java/Java16_9.pdfhttp://www.oracle.com/technetwork/java/codeconventions-150003.pdf | Video https://unav.cloud.panopto.eu/Panopto/Pages/Viewer.aspx?id=55930f38-1d57-4d89-88b8-ab59010d7821  https://nicolasserrano.github.io/CS/Java/Language Video https://unav.cloud.panopto.eu/Panopto/Pages/Viewer.aspx?id=a9196c71-f877-440d-8b76-ab59010e99d8 Video https://unav.cloud.panopto.eu/Panopto/Pages/Viewer.aspx?id=60d7d998-9fbb-4853-93a4-ab59010fe61f Documento https://www.oracle.com/technetwork/java/codeconventions-150003.pdf:   p 4 Indentation: Four spaces should be used as the unit of indentation   pp 7,8: 5.1 Implementation Comment Formats   pp 11-13: 7. Statements (7.1 - 7.7) - opcional: https://introcs.cs.princeton.edu/java/13flow/ Video https://unav.cloud.panopto.eu/Panopto/Pages/Viewer.aspx?id=ba85d84d-ba17-46a7-a6ef-ab590111b3c7 Documento páginas 193-196 197 (sin apartado Terminology) de http://ptgmedia.pearsoncmg.com/images/9780134076423/samplepages/9780134076423.pdf#page=24 Video https://unav.cloud.panopto.eu/Panopto/Pages/Viewer.aspx?id=d8d00722-7e97-4b40-98b2-ab590115da78 Documento https://books.trinket.io/thinkjava2/chapter4.html#sec55 (ejemplo opcional)

Opcional Video https://unav.cloud.panopto.eu/Panopto/Pages/Viewer.aspx?id=7a073129-b487-42f2-97e4-ab5d011f6cd2 Video https://unav.cloud.panopto.eu/Panopto/Pages/Viewer.aspx?id=c7ff33c7-1d1c-40dc-a611-ae3600ac5714 Video https://unav.cloud.panopto.eu/Panopto/Pages/Viewer.aspx?id=49164d2b-9555-4214-bc9e-ae3600ba698e | https://nicolasserrano.github.io/CS/TecnologiaDigital/Apuntes/Practica1.pdfhttps://nicolasserrano.github.io/CS/TecnologiaDigital/Apuntes/Practica2.pdf | | Clases y objetos | https://nicolasserrano.github.io/CS/Java/Java16_9.pdf#page=16 | Video https://unav.cloud.panopto.eu/Panopto/Pages/Viewer.aspx?id=bbb1cb16-c125-46d0-b78e-ab6000c7bbc0 Video https://unav.cloud.panopto.eu/Panopto/Pages/Viewer.aspx?id=affde42b-488d-441b-ac45-ab6000c901d1 Video https://unav.cloud.panopto.eu/Panopto/Pages/Viewer.aspx?id=739f9e90-c505-427f-a11d-ab6000cb65ca Video https://unav.cloud.panopto.eu/Panopto/Pages/Viewer.aspx?id=3b743624-58ce-4e82-8132-ab6000ccad45 - http://www.nicolasserrano.com/CS/Java/JavaClasses.html#programa-circulo - keyword https://docs.oracle.com/javase/tutorial/java/javaOO/thiskey.html Video https://unav.cloud.panopto.eu/Panopto/Pages/Viewer.aspx?id=04bda51d-a234-40da-8c1d-ab64012082ed - https://github.com/nicolasserrano/CS/blob/master/Java/Language.md#clase-circulo Video https://unav.cloud.panopto.eu/Panopto/Pages/Viewer.aspx?id=5ca7ac69-27c8-48fe-8ae1-ab6401246353 Video https://unav.cloud.panopto.eu/Panopto/Pages/Viewer.aspx?id=6b1704a1-adc9-447a-acc4-ab6401259c4d - https://introcs.cs.princeton.edu/java/32class/Complex.java.html Documento https://books.trinket.io/thinkjava2/chapter1.html#sec17 Debugging:  https://nicolasserrano.github.io/CS/tools/CheckList

Opcional: Video https://unav.cloud.panopto.eu/Panopto/Pages/Viewer.aspx?id=6d5b2347-d763-4813-bc82-ae36011f6538 Video https://unav.cloud.panopto.eu/Panopto/Pages/Viewer.aspx?id=875c478c-a9db-4cea-9efa-ab68011d1f55 | https://nicolasserrano.github.io/CS/TecnologiaDigital/Apuntes/Practica3.pdf Documento http://blog.thefirehoseproject.com/posts/the-14-things-you-should-never-do-while-learning-to-code/ | | Librerías, herencia y API de Java | https://docs.oracle.com/javase/8/docs/api/https://docs.oracle.com/javase/8/docs/api/index.html?java/util/Vector.htmlhttps://nicolasserrano.github.io/CS/Cmdhttps://nicolasserrano.github.io/CS/JDKhttps://nicolasserrano.github.io/CS/Hellohttps://nicolasserrano.github.io/CS/BasicProgramshttps://nicolasserrano.github.io/CS/Java/Languagehttps://nicolasserrano.github.io/CS/Java/JavaClasses | Video https://unav.cloud.panopto.eu/Panopto/Pages/Viewer.aspx?id=2f2bd457-bd47-4733-8149-ab640122edd1 - opcional: https://docs.oracle.com/javase/tutorial/java/javaOO/classvars.html  Video https://unav.cloud.panopto.eu/Panopto/Pages/Viewer.aspx?id=cf543a88-add9-4918-8c29-ae3e00e12d12 en OOP Video https://unav.cloud.panopto.eu/Panopto/Pages/Viewer.aspx?id=2faefca9-4e7d-44f4-a7a6-ab680120970b - http://www.nicolasserrano.com/CS/Java/JavaClasses#class-esfera Video https://unav.cloud.panopto.eu/Panopto/Pages/Viewer.aspx?id=973734fe-57fc-40a5-9f55-ae3e00e12d11 - opcional: https://docs.oracle.com/javase/tutorial/java/package/summary-package.html Video https://unav.cloud.panopto.eu/Panopto/Pages/Viewer.aspx?id=95a4cc8e-5e8e-40e7-ab9b-ae3e00e12d0a - https://docs.oracle.com/javase/8/docs/api/java/util/Vector.html Video https://unav.cloud.panopto.eu/Panopto/Pages/Viewer.aspx?id=ccbce746-e333-456f-b7a5-ab6800fb6499 - http://www.nicolasserrano.com/CS/Java/JavaClasses#class-vector Video https://unav.cloud.panopto.eu/Panopto/Pages/Viewer.aspx?id=ae8e9929-7b91-4eb2-87d6-ab6b011f4f2f - doc https://docs.oracle.com/javase/tutorial/java/javaOO/accesscontrol.html

Opcional: Video https://unav.cloud.panopto.eu/Panopto/Pages/Viewer.aspx?id=35d04385-0224-483a-b337-ae3e00947d12 Video https://unav.cloud.panopto.eu/Panopto/Pages/Viewer.aspx?id=a8eadb3a-5517-442e-9942-ae3e0097f1ae Video https://unav.cloud.panopto.eu/Panopto/Pages/Viewer.aspx?id=770bd1b9-8126-4b2e-9eef-ae4a0090f361 Video https://unav.cloud.panopto.eu/Panopto/Pages/Viewer.aspx?id=510a2013-bdf0-423d-9711-ab6800c9d6c4 - http://www.nicolasserrano.com/CS/Java/JavaClasses#uso-de-la-memoria Video https://www.youtube.com/watch?v=450maTzSIvA - https://www.guru99.com/java-stack-heap.html Video https://unav.cloud.panopto.eu/Panopto/Pages/Viewer.aspx?id=ac321671-3c41-4210-a6a2-ab6b01212c17 | https://nicolasserrano.github.io/CS/TecnologiaDigital/Apuntes/Practica4.pdfhttps://nicolasserrano.github.io/CS/TecnologiaDigital/Apuntes/Practica5.pdf |

Bases de datos:

1. Datos y tablas

Video 01. Ficheros CSV

Video 02. Diferentes formatos de CSV

Video 03. Conceptos de base de datos

Video 04. Creacion de tabla en Access

Video 05. Importacion de fichero csv en Access

Video 05 b. Abrir fichero de texto en Access 2019

(Pestaña “External Data” -> New Data Source -> From File -> Text File)


2**. Relaciones**

Video 01. Modelo Entidad Relación

Video 02. Caso de Laboratorio medico - Enunciado