Curso de Java con Android en Barcelona en CEPI-BASE

Curso de Java con Android
  • CEPI-BASE
  • Tipo : Cursos
  • Modalidad: Presencial en Barcelona
  • Duración: 240 horas
  • Precio:
Solo preparan a alumnos de Barcelona
Servicio de alertas por email
Facilítanos tus datos de contacto y te informaremos de programas académicos similares a Curso de Java con Android en tu email.
Fecha Nacimiento *
Educaedu Business, S.L. (Responsable) tratará tus datos personales con la finalidad de gestionar el envío de solicitudes de información requeridas y el envío de comunicaciones promocionales sobre formación, derivadas de tu consentimiento. Podrás ejercer tus derechos de acceso, supresión, rectificación, limitación, portabilidad y otros derechos, según lo indicado en nuestra P. de Privacidad
Activar Alerta

Sede principal del centro

  • Barcelona Sede principal

    C/ Balmes, 114 bajos

    Barcelona - 08008, Barcelona

Exalumnos de Tumaster.com

Dirigido a:

Dirigido principalmente a personas interesadas en el diseño de aplicaciones para Java y dispositivos móviles.

Comentarios:

Requisitos: Se recomienda tener conocimientos de diseño de páginas webs (HTML) y servicios de Internet (WWW, Correo electrónico,...)

Objetivos del programa:

Este curso introducirá al alumno en uno de los lenguajes de programación con mayor auge. Viendo la creación de applets (programas para páginas webs) y aplicaciones corporativas. El alumno entrará a la programación para dispositivos móviles Android, utilizando el paquete de desarrollo Android (Android Software Development Kit). Android Studio es el entorno de programación que utilizará. Leer más

Metodología:

Todos nuestros cursos emplean una metodología activa y práctica desde el primer día. Clases personalizadas, con profesor, presenciales en Barcelona y adaptados a cada alumno, con horarios totalmente flexibles.

Duración:

La duración del curso es de 240 horas.
Estas horas son estimadas a modo de referencia, no todos los alumnos necesitan las mismas horas, todo depende de la capacidad de cada uno en asimilar el temario.

Horarios: Totalmente flexibles, modificándolos según sus necesidades.

Leer menos
CONTENIDO: JAVA
1 – INTRODUCCIÓN
HISTORIA
¿QUÉ ES JAVA?
CONVENCIONES UTILIZADAS EN EL DOSSIER

2 - ENTORNO DE DESARROLLO
PROGRAMAS DEL JDK
EL EDITOR NETBEANS IDE
CREAR UN PROYECTO
CREAR UN PACKAGE
CREAR UNA CLASE
EL PRIMER PROGRAMA
ABRIR, CERRAR Y GUARDAR CLASES
EJERCICIOS

3 - INICIÁNDONOS EN LA PROGRAMACIÓN
TIPOS SIMPLES DE DATOS
OPERADORES
FUNCIONES
ALCANCE DE LAS VARIABLES
EJERCICIOS

4 - ELEMENTOS DE PROGRAMACIÓN
LECTURA DE TECLADO (BUFFEREDREADER)
TOMA DE DECISIONES
BUCLES
MATRICES (ARRAYS)
ENUMERACIONES
LECTURA DE TECLADO (SCANNER)
EJERCICIOS
EJERCICIO DE EVALUACIÓN Nº 1

5 - OBJETOS EN JAVA
¿QUÉ ES UN OBJETO?
CLASES
ENCAPSULACIÓN
HERENCIA
POLIMORFISMO
LOS GENÉRICOS
EJERCICIOS

6 - COLECCIONES
INTERFACE COLLECTION
INTERFACE LIST
INTERFACE SET
INTERFACE MAP
GESTIÓN DE COLECCIONES
COLECCIONES Y TIPOS
EJERCICIOS

7 - TRATAMIENTO DE ERRORES
EXCEPCIONES
DEBUGGER
EJERCICIOS
EJERCICIO DE EVALUACIÓN Nº 2

8 - INTERFAZ GRÁFICA 1
AWT
SWING
DISEÑAR DESDE NETBEANS
LAYOUTS
EJERCICIOS

9 - INTERFAZ GRÁFICA 2
ARQUITECTURA MODELO-VISTA-CONTROLADOR
(MVC)
MÁS COMPONENTES SWING
PANELES
MENÚS
VARIOS LAYOUTS
EJERCICIOS

10 - GRÁFICOS Y SONIDOS
ELEMENTOS GRÁFICOS
IMÁGENES
SONIDOS
EJERCICIOS
EJERCICIO DE EVALUACIÓN Nº 3

11 - FICHEROS
ACCESO A FICHEROS
JFILECHOOSER
FICHEROS DE TEXTO
CLASES SERIALIZABLES
ARCHIVOS ALEATORIOS
EJERCICIOS

12 - BASES DE DATOS
MYSQL
CLASES DE JDBC
BASES DE DATOS ACCESS (UCANACCESS)
EJERCICIOS

13 - MULTI-THREAD
THREADS EN JAVA
GRUPOS DE THREADS
COMUNICACIÓN ENTRE THREADS
EJERCICIOS

14 - COMUNICACIONES
TRABAJO EN RED
CLASE URL
SOCKETS
SMTP
EJERCICIOS
EJERCICIO DE EVALUACIÓN Nº 4

CONTENIDO: Leer más ANDROID PROGRAMACIÓN AVANZADA
1 – INTRODUCCIÓN
LA TECNOLOGÍA ACTUAL
EL SISTEMA OPERATIVO ANDROID
CONVENCIONES USADAS EN DOSSIER

2 – EMPEZANDO CON ANDROID STUDIO
¿QUÉ ES ANDROID STUDIO?
EL ENTORNO DE TRABAJO
EL SDK MANAGER
EL AVD MANAGER
ESTRUCTURA DE UN PROYECTO
CREACIÓN DE UNA PRIMERA APP: HOLA MUNDO
PROBAR UNA APLICACIÓN
EJERCICIOS

3 – INTERFAZ USUARIO: LAYOUTS
LAYOUTS Y VISTAS
ENTENDER LAS UNIDADES
TIPOS DE LAYOUT
EJERCICIOS

4 – INTERFAZ USUARIO: VISTAS
DIFERENTES TIPOS DE VISTAS
CREAR UN MENÚ DE OPCIONES
EJERCICIOS

5 – INTERFAZ USU.: PERSONALIZACIÓN
USO DE RECURSOS Y OTRAS VISTAS
EJERCICIOS

6 – INTERFAZ USU.: MEDIANTE CÓDIGO
DEFINIR LA I. U. MEDIANTE CÓDIGO
PREFERENCIAS USUARO EN XML
INTERFAZ CON CALIFICADORES
EJERCICIOS

7 – ACTIVIDADES
CICLO DE VIDA ACTIVIDAD
LANZAR ACTIVIDADES
EJERCICIOS

8 – INTERFACES DINÁMICOS
VISTAS Y CONTENIDO DINÁMICO
GRÁFICOS EN ANDROID
ANIMACIONES

9 – PERMISOS Y PROVEEDORES
PERMISOS Y SEGURIDAD
PROVEEDORES DE CONTENIDOS
LEER INFORMACIÓN DE UN CONTENT PROVIDER
MODIFICAR INFORMACIÓN CONTENT PROVIDER
EJERCICIOS

10 – MANEJO DEL DISPOSITIVO
EVENTOS EN LA PANTALLA TÁCTIL
AUDIO Y VÍDEO
SENSORES
EJERCICIOS

11 – GOOGLE MAPS
CONFIGURACIÓN DE UN PROYECTO
AÑADIENDO MAPAS AL PROYECTO
IMPLEMENTAR FUNCIONALIDADES EN MAPS
EJERCICIOS

12 – HILOS EN EJECUCIÓN
HILOS EN EJECUCIÓN:HILO PRINCIPAL
HILOS EN EJECUCIÓN: LA CLASE THREAD
HILOS EN EJECUCIÓN: LA CLASE ASYNCTASK
CREAR SERVICIOS EN SEGUNDO PLANO
EJERCICIOS

13 – NOTIFICACIONES
MENSAJES TOAST
ESTILOS DE NOTIFICACIONES
EJERCICIOS

14 – ALMACENAMIENTO
PERSISTENCIA DE LA INFORMACIÓN
PREFERENCIAS COMPARTIDAS
(SHAREDPREFERENCES)
ALMACENAMIENTO INTERNO
ALMACENAMIENTO EXTERNO
EJERCICIOS

15 – DATOS ESTRUCTURADOS
DATOS ESTRUCTURADOS,
SEMIESTRUCTURADOS Y NO ESTRUCTURADOS
ACCESO A FICHEROS XML
BASE DE DATOS LOCAL CON SQLITE
BASE DE DATOS REMOTO CON MYSQL
EJERCICIOS

16 – PROYECTO FINAL: CEPI-TAXIS
OBJETIVOS
DEFINICIÓN DEL PROYECTO: CEPITAXIS
IMPLEMENTACIÓN
FUNCIONAMIENTO DE LA APLICACIÓN
VERSIONES DE ANDROID Y NIVELE APLILeer menos
Ayuda
¿No encuentras tu curso?
20:50
.