- Programación en Java
- J2ME
- Ficheros
- Internacionalización con Bundles
- Archivo de propiedades (Properties)
- Almacenamiento de datos en ficheros
- Leer un fichero de texto, carácter a carácter
- Escribir en un fichero de texto, carácter a carácter
- Leer un fichero de texto, línea a línea
- Escribir en un fichero de texto cadenas de caracteres
- Acceso directo a un fichero de texto
- Operaciones básicas sobre archivos
- Cuadro de diálogo de selección de archivos o directorios
- Recursos para juego Sokoban
- Clases y objetos
- Ejemplo de declaración y llamada de métodos en la misma clase
- Uso de clases, objetos y propiedades en Java
- Utilización de propiedades
- Utilización de métodos estáticos
- Conversión de tipos numéricos a cadenas de caracteres y viceversa
- Utilización de métodos
- Instanciación de objetos
- Características de los objetos
- Declaración de Clases
- Ejemplos para Clases y Objetos
- Sobrecarga de métodos
- Autoreferencia "this"
- Métodos constructores
- Elementos de clase (static)
- Métodos principales de la clase String
- Derechos de acceso
- Clases predefinidas
- Documentación de clases con javadoc
- Agregar bibliotecas de clases a un proyecto Java desde NetBeans
- Agregar nuevos componentes a la paleta de NetBeans
- Reproducir archivos de sonido
- Personalizar componentes Java (beans) de la paleta de NetBeans
- Herencia
- Arrays
- Estructuras básicas de datos
- Tipos de datos básicos
- Valores literales
- Operadores y expresiones aritméticas
- Operadores y expresiones relacionales y lógicos
- Operadores y expresiones de caracteres y cadenas de caracteres
- Variables
- Constantes
- Operadores de asignación
- Mostrar datos a través de formularios
- Números aleatorios en Java
- Obtener datos a través de formularios
- Asignar código a la pulsación de botones y otros eventos en Java con NetBeans
- Establecer botón por defecto en Java
- Centrar las ventanas creadas con NetBeans en Java
- Gráficos
- Hilos de ejecución
- Trucos
- Control de diversas versiones de Java en OS X (Mac)
- Errores comunes en proyectos de Bases de Datos con Java y NetBeans
- Acentos en el símbolo del sistema con Java 8
- restartJarApplication
- passwordToMd5
- Alojar proyecto NetBeans en GitHub
- Ventanas de mensajes y confirmación
- Formato de fecha
- Herramientas para "embellecer" el código fuente de los programas
- Java Web Start
- Firmar archivos jar desde NetBeans
- Guardar el tamaño y posición de la ventana
- Cronometrar un proceso en Java
- Formato de números, monedas y porcentajes
- Bases de datos
- Cómo crear una aplicación Java para gestión de base de datos (Parte 11)
- Cómo crear una aplicación Java para gestión de base de datos (Parte 9)
- Cómo crear una aplicación Java para gestión de base de datos (Parte 10)
- Cómo crear una aplicación Java para gestión de base de datos (Parte 8)
- Cómo crear una aplicación Java para gestión de base de datos (Parte 7)
- Cómo crear una aplicación Java para gestión de base de datos (Parte 6)
- Cómo crear una aplicación Java para gestión de base de datos (Parte 5)
- Cómo crear una aplicación Java para gestión de base de datos (Parte 4)
- Cómo crear una aplicación Java para gestión de base de datos (Parte 3)
- Cómo crear una aplicación Java para gestión de base de datos (Parte 2)
- Basic use of JasperReports with NetBeans
- Cómo crear una aplicación Java para gestión de base de datos (Parte 1)
- Detectar selección en JTable
- Introducción a JDBC
- Conexión con Bases de Datos MySQL en Java (JDBC)
- Uso de sentencias SQL
- Instalación y prueba de iReport
- Programación Estructurada
- Applets Java
- Lenguajes de programación
- Libros y manuales de Java
- Qué es un lenguaje de programación
- Historia y evolución de los lenguajes de programación
- Lenguaje de programación Java
- Editores, compiladores y entornos de desarrollo para Java
- Estructura y bloques fundamentales de un programa Java
- Instalación del compilador de Java (Java Development Kit - JDK)
- Ejemplo de edición, compilación y ejecución por línea de comandos
- Instalación del entorno de desarrollo NetBeans para Java
- Primer programa en Java con NetBeans
- Crear una aplicación gráfica en Java con NetBeans
- Estructura de archivos en proyectos NetBeans
- Proyectos y clases Java con NetBeans
- Inserción de comentarios en el código fuente
- Documental: Historia del ordenador
- XML
- Maven
- Android
- Ejemplos
- Proyectos de aula
- Programación Java desarrollando el juego Pong con JavaFX (Parte IX)
- Programación Java desarrollando el juego Pong con JavaFX (Parte VII)
- Programación Java desarrollando el juego Pong con JavaFX (Parte VIII)
- Programación Java desarrollando el juego Pong con JavaFX (Parte III)
- Programación Java desarrollando el juego Pong con JavaFX (Parte IV)
- Programación Java desarrollando el juego Pong con JavaFX (Parte V)
- Programación Java desarrollando el juego Pong con JavaFX (Parte VI)
- Programación Java desarrollando el juego Pong con JavaFX (Parte II)
- Programación Java desarrollando el juego Pong con JavaFX (Parte I)
- Almacenamiento de máximas puntuaciones (high scores) para juegos
- JavaFX
- Ejemplo de tamaños mínimo, preferido y máximo
- Añadir imágenes a proyectos JavaFX + Maven en NetBeans
- Generar archivo ejecutable JAR para aplicaciones Java + JavaFX + Maven + NetBeans
- Ejemplo de uso de ImageView en JavaFX
- Agrupar elementos gráficos de JavaFX
- Iniciación al diseño de interfaces gráficos con Scene Builder, NetBeans y JavaFX
- Hojas de estilo CSS con JavaFX
- TextField de JavaFX limitado para números enteros
- Limitar número de caracteres en TextField de JavaFX
- Dibujo de gráficos con formas básicas usando JavaFX
- Detectar pulsaciones de ratón en JavaFX
- Ejecución de código repetida en el tiempo y en segundo plano usando AnimationTimer de JavaFX
- Aplicaciones Java (JavaFX) para móviles y escritorio con JavaFXPorts en NetBeans
- Bucles para juegos (Game loops) en JavaFX. AnimationTimer vs TimeLine
- JavaFX Material Design Template
- Primeros pasos con JavaFX, Scene Builder y NetBeans
- Primera aplicación con JavaFX (JavaFXPorts-Gluon) en Android
- MinesweeperFX - Buscaminas en JavaFX para Desktop, Android y iOS
- Despliegue de Aplicaciones Web
- Administración de servidores web
- Instalación de Pure-FTPd en Ubuntu y gestión de usuarios virtuales
- SSL en Apache con certificado de autoridad de prueba
- Proteger sitios web con contraseñas en el servidor web Apache
- Directorios web para cada usuario en servidor web Apache
- SSL en Apache con certificado autofirmado
- Puertos de escucha en servidor web Apache
- Servidores virtuales con servidor web Apache
- Alias en servidor web Apache
- Configuración de directorios
- Archivo de configuración de Apache Web Server
- Carpeta principal visible en servidor web Apache (DocumentRoot)
- Servidores de aplicaciones
- Creación de Servlets con NetBeans
- Balanceo de carga con Tomcat7
- Aplicación Web desde NetBeans con Tomcat
- Balanceo de carga con GlassFish
- Instalar JDK de Oracle en Ubuntu Server
- Instalación de GlassFish en Ubuntu Server
- Java Model 2
- Introducción a JSP a través de ejemplos
- Creación de Servlets
- Despliegue de aplicaciones web en Tomcat
- Conexión de Eclipse con Tomcat
- Apache Tomcat
- ASP y ASP.NET en IIS 7 de Windows Server 2008
- Instalación de PHP en Ubuntu y Windows (Apache e IIS)
- Implantación de Arquitecturas Web
- Protocolo HTTP
- SSH
- Servidor Web de Apache
- Servidores y clientes FTP
- Tipos de alojamiento web
- Instalación básica del servidor web IIS en Windows 7
- Instalación básica del servidor web IIS en Windows Server 2008
- Instalación básica del servidor web Apache en Windows
- Instalación básica del servidor web Apache en Ubuntu Server
- Configuración de VirtualBox para servidores
- Publicación de páginas web usando cliente FTP
- Publicación de páginas web en 000webhost usando "File Manager"
- Registro en alojamiento web gratuito (000webhost)
- Modelos de arquitecturas web
- Arquitecturas web
- Administración de servidores web
- Desarrollo Android
- Primeros pasos
- Abrir proyectos en Android Studio 0.3.0 creados con versiones anteriores
- Estilos y temas
- Dimensiones
- Colores
- Referencia a componentes del layout desde la activity
- Registro de eventos
- Archivo AndroidManifest.xml
- Vista de diseño del layout
- Recursos String en Android Studio
- Estructura de un proyecto en Android Studio
- Configurar la aceleración hardware de dispositivos virtuales Android
- Android SDK Manager
- Dispositivos virtuales con Android Studio
- Primer proyecto (Hola Mundo) con Android Studio
- Herramientas para el desarrollo de aplicaciones Android
- Instalación del entorno de desarrollo Android Studio en Windows
- Introducción a Android
- Historia y versiones de Android
- Dimensiones
- Colores
- Ejemplo de uso de botones y campos de texto
- Referencia a elementos del layout desde la activity
- Control de evento de pulsación de botón
- Vista de diseño de la Activity
- Archivo AndroidManifest.xml
- Activity y su ciclo de vida
- Registro de eventos
- Acceso a los recursos
- Recursos String
- Recursos en una aplicación Android
- Estructura de un proyecto Android
- Android Virtual Device (AVD)
- "Hola mundo" para Android
- Entorno de desarrollo Eclipse para aplicaciones Android
- Persistencia de los datos
- Trucos
- Interfaz de usuario
- Lista para proyecto maestro/detalle
- Mapa de Google como Fragment en aplicación Android
- Modificar Activity para "paso de páginas" (Swipe Views) y pestañas (Tabs)
- Ejemplo de lista personalizada en Android
- ImageView desde nombre de archivo drawable
- Uso básico de Activity Master-Detail
- Diferentes Fragments mostrados con desplazamiento lateral y pestañas (Swipe Views and Tabs)
- Crear una nueva Activity en Android Studio
- Obtener resultados de otra Activity
- Menús
- Iniciar otra aplicación
- Pasar datos a otra Activity
- Iniciar otra Activity
- Crear una nueva Activity
- Layouts
- Fragment dentro de una Activity
- Cambio de vistas con arrastre lateral (Swipe Views)
- Pestañas (Tabs) para mostrar diferentes Fragment dentro de una misma Activity de aplicación Android
- Proyectos Maestro/Detalle
- AddressBookDroid - Ejemplo de proyecto Master-Detail (V)
- AddressBookDroid - Ejemplo de proyecto Master-Detail (VI) - Pestañas en vista detalle
- AddressBookDroid - Ejemplo de proyecto Master-Detail (IV)
- AddressBookDroid - Ejemplo de proyecto Master-Detail (II)
- AddressBookDroid - Ejemplo de proyecto Master-Detail (III)
- AddressBookDroid - Ejemplo de proyecto Master-Detail (I)
- Primeros pasos
- Herramientas Web 2.0 Profesorado F.P.
- Blogs
- Almacenamiento on-line
- Marcadores o favoritos con Xmarks
- ¿Qué ofrecen los servicios de almacenamiento online?
- Aplicaciones didácticas del almacenamiento online para el profesorado de Formación Profesional
- Marcadores o favoritos en Delicious
- Alojamiento y compartición de archivos en Box.com
- Publicación de presentaciones y documentos en Scribd
- Almacenamiento y publicación de fotografías en Picasa
- Visualización y publicación de vídeos en YouTube
- Instalación y utilización de Dropbox
- Reproducción y publicación de vídeos en Vimeo
- Web 2.0
- Redes Sociales
- Documentos on-line
- ¿Qué me ofrecen los servicios de documentos on-line?
- ¿Dónde puedo crear documentos on-line?
- Aplicaciones didácticas de los documentos on-line para el profesorado de Formación Profesional
- Creación y edición de documentos de texto en Google Drive
- Documentos colaborativos y publicación
- Creación y edición de hojas de cálculo con Google Drive
- Creación de cuestionarios online
- Creación y edición de presentaciones con Google Drive
- Presentaciones animadas en Prezi.com
- Creación de webs colaborativas en Google Sites
- Pizarra Digital
- Contenidos Curso PDI - FP
- Servicios web de interés para uso con Pizarra Digital Interactiva
- Creación online de actividades educativas
- Manuales Pizarra Digital
- Manuales Cuadernia
- Manuales ActivInspire
- Manuales Smart Notebook
- Vídeos Pizarra Digital
- Descargas de software para Pizarra Digital
- Enlaces para Pizarra Digital
- Pantalla táctil económica con mando de Wii
- Configuración de la pizarra digital Promethean en Guadalinex
- Ejemplos de Juegos para Pizarra Digital
- Desarrollo Web
- Linux
- Ubuntu Server
- Eliminar completamente una aplicación
- Servidor DNS Bind en Ubuntu Server
- Instalación del servicio FTP con proftpd en Ubuntu Server
- Configurar IP estática en Ubuntu Server
- Montar una carpeta compartida de Windows/Samba
- Montar partición de Windows
- Configuración de Samba
- Lista de discos y particiones
- Configurar Mysql Server para acceso desde otros equipos
- Activar Diseñador de phpmyadmin
- Activar carpeta public_html de cada usuario en Apache desde Webmin
- Configurar acceso a WiFi con WPA sin network-manager
- Configurar anonymous en ProFTPD desde Webmin
- Descargar e instalar webmin
- Ubuntu
- Compartir carpetas con Windows
- Instalar fuente Tahoma
- Cambiar de sitio el panel con dos monitores
- Imprimir automáticamente desde carpeta Dropbox
- Tras instalar Ubuntu 10.04 ...
- Instalación del JDK de Sun en Ubuntu
- Después de instalar Ubuntu 10.04 Lucid Lynx
- Problemas con Google Earth
- Comandos para detectar hardware
- Guadalinex
- Raspberry PI
- Ubuntu Server
- Seguridad Informática
- Trucos Software
- Centro TIC
- Pizarra Digital Interactiva
- Contenidos Curso PDI - FP
- Servicios web de interés para uso con Pizarra Digital Interactiva
- Creación online de actividades educativas
- Manuales Pizarra Digital
- Manuales Cuadernia
- Manuales ActivInspire
- Manuales Smart Notebook
- Vídeos Pizarra Digital
- Descargas de software para Pizarra Digital
- Enlaces para Pizarra Digital
- Pantalla táctil económica con mando de Wii
- Configuración de la pizarra digital Promethean en Guadalinex
- Ejemplos de Juegos para Pizarra Digital
- Varios
- Pizarra Digital Interactiva
- Informática Básica
- Arduino
- Robot Smart Car
- Soportes para Arduino Uno + Controladora L298N motores DC + Chasis SmartCar
- Curso para profesorado "Robótica en el aula con Arduino"
- Smart Car para Arduino y otros robots educativos
- Montaje del chasis de Smart Car Arduino
- Conexiones del cableado de Smart Car Arduino
- Programación de motores DC conectados a controladora L298N y Arduino
- Programación de sensor ultrasonidos HC-SR04 con Arduino
- Programación del servo-motor SG90 con Arduino
- Programación de sensores de seguimiento de línea
- Sensor de CO2 (MH-Z19) con Arduino
- Esquema de uso de placa soldada de pines para conexión de sensores y motores a Arduino
- Programación del robot SquittyBugBot con Scratch
- Squitty - Montaje
- Introducción a Arduino
- (ArduQuest) Proyecto de ejemplo para la iniciación a la programación en Arduino con programación por bloques (Scratch) y por código
- Sitios de interés Arduino
- Arduino en el aula - Curso CEP Sierra de Cádiz - Feb/Mar'16
- Hello World en pantalla LCD con Arduino
- Termómetro Arduino con LCD
- Instalación del Software y prueba de funcionamiento
- Robot Smart Car
- Windows
- Portfolio docente
- CVS (Sistemas de control de versiones)
- App Inventor
- Impresión 3D
- Python
- Ejemplo Python + Sense HAT: Pelota rebotando
- Ejemplo Python + Sense HAT: Discoteca de colores
- Ejemplo Python + Sense HAT: Contar pulsaciones joystick y contabilizar máximo y mínimo
- Ejemplo Python: Lanzamiento de 2 dados hasta doble 6
- Ejemplo Python: Buscar un número entre valores aleatorios
- Aprende Python a través de ejemplos con Raspberry Pi y Sense HAT (Parte 2)
- Aprende Python a través de ejemplos con Raspberry Pi y Sense HAT
- Ionic
- Proyectos de aula
- Squitty
- Configuración del módulo Bluetooth HC-06 para robótica
- Programación de servomotores en Arduino
- Guía de montaje del soporte de baterías 18650 para robots Squitty
- Montaje robot Squitty Turtle
- Programación del sensor de distancia HC-SR04 con placas Arduino y Snap4Arduino (Scratch)
- Conexión del sensor de distancia HC-SR04 para robótica con Arduino
- Programación de servomotores con placas Arduino y Snap4Arduino (Scratch)
- Conexión de servomotores para robótica
- Baterías para robots Squitty
- Cómo construir una placa de conexiones para robótica
- Cómo hacer las conexiones de alimentación eléctrica a Arduino para robótica
- Programación de motor paso a paso 28BYJ-48 con el driver ULN2003
- Proyecto Squitty
- Computación y Robótica (ESO)
Powered by Xmap