Aprende Java para desarrollar apps para Android (Parte III)
Nivel:
Principiante
Categoría:
Android
Clases:
38 Clases
¿Cuáles son los requisitos?
Debes tener una computadora con con un sistema operativo Windows, Mac o Linux instalado y tiempo disponible.
¿Qué voy a aprender?
Vas a aprender sobre los fundamentos de Java, cómo configurar tu entorno de desarrollo en Windows y Mac OS X, verás cómo declarar variables, estructuras condicionales, bucles, objetos y la re-utilización de código.
¿A quién va dirigido?
Este curso está dirigido a principiantes en el mundo de la programación y programadores experimentados que ya dominen otros lenguajes de programación y quieran iniciarse con Java.
Programa del curso
1.- Introducción
1 Bienvenido
2 Lo que debes saber antes de ver este curso
3 Uso del material de ejemplo
2.- Primeros pasos
4 Instalando java 8 en windows
5 Instalando Java 8 en OS X
6 Instalando Eclipse 4.3.2 Kepler
3.- Utilizando estructuras de clase avanzada
7 Usando inicializadores estáticos
· Con material de descarga
8 Usando inicializadores de campo de instancia
· Con material de descarga
9 Utilización de miembros de clases
· Con material de descarga
10 El uso de las clases internas locales
· Con material de descarga
11 El uso de las clases internas anónimas
· Con material de descarga
12 Creación y uso de la clase de enumeración
· Con material de descarga
4.- Uso de la API Reflection
13 Utilización de la clase Class
· Con material de descarga
14 Creación de Instancias de clases dinamicamente
· Con material de descarga
15 Navegando por el árbol de herencia
· Con material de descarga
16 Gestión de conjuntos no ordenados con HashSet
· Con material de descarga
5.- Más del marco de colecciones
17 Gestión de conjuntos ordenados con TreeSet
· Con material de descarga
18 Control del orden de la lista con LinkedList
· Con material de descarga
19 Mirar a escondidas y de sondeo con colas
· Con material de descarga
20 Exploración en pruebas con la palabra clave assert
· Con material de descarga
6.- Pruebas y manejo de excepciones
21 Uso de la palabra clave finally
· Con material de descarga
22 El uso de los recursos try
· Con material de descarga
23 Definir y lanzar una excepción personalizada
· Con material de descarga
24 Uso de la clase path
· Con material de descarga
7.- Gestión de archivos y directorios
25 Gestión de archivos y directorios
· Con material de descarga
26 Lectura y escritura de archivos de texto
· Con material de descarga
27 Reccorer el árbol de directorios
· Con material de descarga
28 Búsqueda de archivos
· Con material de descarga
30 Lectura y escritura de secuencias de bytes
· Con material de descarga
8.- Trabajando con flujos de datos de entrada y salida
31 Lectura y escritura de flujos de caracteres
· Con material de descarga
32 Uso del Buffer
· Con material de descarga
33 Escaneo de texto con símbolos
· Con material de descarga
34 Ampliación de la clase Thread
· Con material de descarga
9.- Trabajar con multi-threading
35 Implementación de la interfaz Runnable
· Con material de descarga
36 Interrupción de un hilo
· Con material de descarga
37 Sincronización de subprocesos
· Con material de descarga
10.- conclusión
38 Despedida