Material docente de Tecnología Digital


Tema Contenido Materiales   Mostrar vista previa de videos Prácticas
Java y Command Prompt

Java

JDK

Documento (Introducción y 4.1 de capítulo 4, pp. 57-62):
  The Elements of Computing Systems from Nand to Tetris
Video Proceso de crear un programa en Java  doc (from Oracle)
Video History of Java  doc (from javaTpoint)
Video Command Prompt  doc CMD
Video Compilar y ejectutar en Java con JDK  doc JDK
Video Hello World desde cero  doc Hello World

Opcional
Video Compilar en unidad C en carpeta Temp
Lectura: A Bunch of Rocks (o un ordenador de arena)  
Lectura: Tip about copying code (until "Keep learning!")  

Basic Programs 

Variables y sentencias de control

Presentación Java
Code Conventions

Video Tipos de variables  doc Lenguaje Java
Video Declaración de variables y arrays
Video Elementos de la guía de estilo
Documento Style Guide:
  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: 1.3 Conditionals and Loops
Video Configuración del editor
Documento páginas 193-196 197 (sin apartado Terminology) de Computer Science
Video Desarrollo incremental
Documento 4.8  Incremental development (ejemplo opcional)

Opcional
Video Función factorial

Práctica 1
Práctica 2
Clases y objetos

Presentación Java (clases)

Video Concepto de clases y objetos
Video Creación de objetos
Video Arrays de objetos
Video Definicion de una clase - Ejemplos - keyword this
Video Clase Circulo completa - Clase Circulo
Video Declaraciones
Video Clase Complex - Clase Complex
Documento 1.9  Debugging program
Debugging:  Check List 

Opcional:
Video Creación de la clase P2

Práctica 3
Documento The 14 Things You Should Never Do While Learning To Code (2 and 3)

Librerías, herencia y API de Java

API de Java
Class Vector


doc CMD
doc JDK
doc Hello World
doc Basic Programs
doc Lenguaje Java
doc Clases en Java

Video Variable y métodos static - opcional: doc 
Video Herencia en OOP
Video Clase Esfera - código
Video Packages - opcional: Packages
Video Clase Vector - clase Vector
Video Uso de la clase Vector - código
Video Acceso a clases - doc Acceso a clases

Opcional:
Video Uso de la memoria - código
Video Java Stack and Heap - doc
Video Path y Classpath

Práctica 4
Práctica 5 
Internet y lenguaje HTML

Presentación HTML

Documento (páginas 3b, 5a y 7b):El camino a la Era Digital
Video Elementos de la Web
Video Estructura de un navegador
Video opcional: 30 aniversario de la Web (Antena 3)
Video Primera página web (CERN) - doc First web page
Video Crear primera página Web
Video Curso básico de HTML -  doc  Curso HTML

Otros documentos opcionales y de referencia:
Documento HTML in SEIA course
Doodle web
Noticia Aniversario Antena 3
Video opcional Disable cache
Video opcional 6. Cuenta y página Web en GitHub

Práctica 6
ficheros

Formularios en HTML

Presentación Forms

Video Introducción a formularios
Video Curso de formularios - doc Curso Forms
Video Caracteres especiales de HTML
Video Metodos GET y POST
Video Escribir HTML desde Java - file HelloWorld.java
Video opcional Escribir HTML en fichero - file HelloWorldFile.java
Video ejercicio 1: 7. Ejemplo formulario en HTML
Video ejercicio 7: 8. Ejemplo Form.java
Editor online: ckEditor
Introducción a los servlets Presentación Servlets Video 1. Servlets
Video 2. Instalación e inicio de Apache-Tomcat - doc Tomcat server
Video 3. Creación de un servlet
Video 4. Estructura de un servlet - file HelloWorld.java
Video 5. Estructura de un fichero web.xml - file web.xml
Video 6. Lectura de parametros - folder Servlet2
Video opcional 7 Ejercicios 5, 6 y 7
 
Servlets y clases Práctica 8 Video 1. Fichero index.html
Video 2. Servlet Opinion
Video 3. Aplicaciones con servlets
Video opcional 4. Documentación de Java y Servlets
Video opcional 5. Variables de entorno para Apache-Tomcat - doc Java 8 API - doc Java EE
Video opcional 6. Descarga e instalacion de una aplicacion desde Github - doc CS files (GitHub)
ficheros Servlet Opinion
storyboard1
storyboard2
Ficheros aplicacion matrices
Ficheros aplicacion reservaLibros
Ficheros aplicacion panel
Conceptos de computación

Ordenador
Simulador

Documento (páginas 1, 3a y 4): El camino a la Era Digital
Video Calculadora mecánica - Sumas, restas y multiplicaciones
Video Calculadora mecánica - División
Video Charles Babbage and His Difference Engine #2
Video Modelo del archivador
Video Simulador c5i
Video opcional Ejercicio 5 de c5i
Ejercicios
JavaScript JavaScript Video 1. Expresiones y variables en JavaScript - doc JavaScript in One Page
Video 2. Funciones en JavaScript
Video 3. Ejemplo función en JavaScript
Video 4. Condiciones en JavaScript
Video 5. Bucles en JavaScript
Video 6. Vectores en JavaScript
Video opcional 7. Objetos en JavaScript
Video opcional 8. JavaScript en ficheros HTML - code secant.html - execute secant.html
Video opcional 9. Ejemplos JavaScrip en pagina HTML - examples code - examples execute
Video opcional 10. Ejemplos manipulacion DOM
Video opcional 11. JSON - JSON
 
Otros temas
Sesión con servlets Práctica 10 Video 1. Http procolo stateless
Video 2. Campos ocultos - doc ShoppingCart.java
Video 3. Cookies
Video 4. Servlet ShowSession - doc ShowSession
Video opcional 5. Documentacion clase HttpSession - doc Java EE API
Video opcional 6. Sesion en aplicacion Northbrick
 
Ajax Ajax Video 1. AJAX - doc AJAX
Video 2. AJAX con JSON - doc bookForm2

 

 

 

Edit v1.91