Material docente de Tecnología Digital



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

Java

JDK

Video Proceso de crear un programa en Java  doc (from Oracle)
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 History of Java  doc (from javaTpoint)
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
Video Desarrollo incremental
Documento 4.9  Incremental development (ejemplo opcional)

Opcional
Documento páginas 193-196 197 (sin apartado Terminology) de Computer Science
Video Función factorial
Video Enunciado TwoWordsMatrix
Video Resolución TwoWordsMatrix

Práctica 1
Práctica 2
Code beautify
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 Resolución Ejercicio 1 de Práctica 3 P1
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 Resolución Ejercicio 1 de Práctica 4 P1
Video Resolución Ejercicio 6 de Ejemplo prueba evaluada
Video Resolución Ejercicio 6 de Prueba Evaluada A 2022
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 y documento opcional:  Aniversario de la Web - Propuesta
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
Noticia Aniversario Antena 3 Doodle web
Video opcional Disable cache
Video opcional 6. Cuenta y página Web en GitHub

Práctica 6
ficheros
Editor online: TinyMCE v4
Editor online: TinyMCE v5
Editor html online: htmlg.com
Formularios en HTML

Presentación Forms

Video 1. Introducción a formularios
Video 2. Curso de formularios - doc Curso Forms
Video 3. Caracteres especiales de HTML
Video 4. Metodos GET y POST
Video 5. Escribir HTML desde Java - file HelloWorld.java
Video opcional 6. Escribir HTML en fichero - file HelloWorldFile.java
Video opcional ejercicio 1: 7. Ejemplo formulario en HTML
Video opcional ejercicio 7: 8. Ejemplo Form.java
Editor online: ckEditor Sitio alternativo: quackit.com
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
Opción 1
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

Opcional:
Video opcional Ejercicio 5 de c5i
Documento (Introducción y 4.1 de capítulo 4, pp. 57-62):
  The Elements of Computing Systems from Nand to Tetris

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
 
Opción 2
Introducción a Excel Excel Video 01. Contenido y referencias absolutas y relativas
Video 02. Estilo en hojas de datos
Video 03. Utilizacion de funciones
Video 04. Funcion buscar objetivo
Video 05. Nombres de celdas
Video 06. Formulas matriciales
 
Métodos numéricos con Excel Métodos numéricos
Métodos numéricos (páginas 7 a 18) - Ficheros
Página de referencia
 
Opción 3
Introducción a Blender Blender
Video 1. Instalación
Video 2. Interface
Video 3. Modo objeto
Video 4. Modo edición
Video 5. Importación de objetos
Video 6. Materiales
 
Python en Blender Python Video Blender con Python - doc Meshes with Python
Otros tutoriales: Olav3D Tutorials
 
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
 
Otros recursos Instalación en Mac: https://www.youtube.com/watch?v=Hmm9Q-T0oTo
Ver también en recursos de Ingeniería del Software
 

 

 

 

Edit v1.94