Curso de Desarrollo de aplicaciones Android

Características Principales

Precio: 350€ IVA INC

null  Duración: 150 HORAS

 Modalidad: ONLINE

null  15% estudiantes y desempleados   20% si te inscribes con otra persona  20% si te inscribes en dos cursos        (Los descuentos no son acumulables)

 

Descripción:

Si hay un entorno que ha conseguido una fama incuestionable en el mundo multimedia es Android. Teléfonos inteligentes (smartphones), reproductores, televisiones, proyectores, GPS..,multitud de dispositivos ofrecen una experiencia de uso.

Este curso está enfocado a personas sin experiencia en programación que quieran partir desde cero en el estudio del lenguaje de programación Java, pasando por los fundamentos de la programación orientada a objetos hasta el aprendizaje y desarrollo de cualquier aplicación Android mediante el uso de las herramientas oficiales y adecuadas. Durante el curso aprenderás a manejar de forma fluida la arquitectura interna de cualquier aplicaciónAndroid, para resolver con facilidad las necesidades de cualquier proyecto y conocerás en profundidad el sistema de base de datos SQLite,

 

Precio: 350€ IVA inc

150 Horas

Prácticas y exámenes

Certificado de curso

Bonificable a empresas

Temario y ficha descriptiva del curso:

 

FUNDAMENTOS JAVA

Tema 1º Lenguaje de programación Java

  • Máquina virtual de Java
  • JDK y JRE
  • Uso del IDE
  • Tipos de datos primitivos
  • Espacios de nombre
  • Operadores
  • Arrays
  • Control de flujo (if / switch / while loop / for loop)

Tema 2º Programación orientada a objetos

  • Fundamentos
  • Objetos
  • Clases
  • Propiedades
  • Herencia
  • Palabras claves this y super
  • Modificadores de acceso
  • Constructores
  • Interfaces
  • Métodos de sobreescritura y sobrecarga
  • Polimorfismo

Tema 3º Otras opciones en programación Java

  • Excepciones
  • Colecciones de Java
  • Clases Nested
  • Variables de clase
  • Métodos de clase
  • Tipos enumerados
  • Serialización
  • Deserialización

DESARROLLO DE APLICACIONES ANDROID

Tema 4º Framework Android

  • Creación de un proyecto Android
  • Ejecución de la aplicación
  • Componentes de una aplicación Android
  • Modificación del proyecto creado

Tema 5º Herramientas SDK y clase Activity

  • Niveles de software
  • Librerías Android
  • Herramientas SDK
  • Fichero de manifiesto y su estructura
  • Ciclo de vida a través de Java
  • Creación de una actividad (clase Activity)
  • Fragmentos (Fragments)

Tema 6º ListActivity y ListView

  • Vistas
  • Uso de vistas
  • Añadir vistas
  • Utilizar ListActivity
  • Agregar ListView
  • Agregar evento
  • Intents y filtros Intent
  • Intents implícitos y explícitos
  • Intent para llamar a Activities
  • Registrar un filtro intent
  • Acciones nativas de Android
  • SubActivities

Tema 7º Vistas personalizadas

  • Vistas y diseños
  • Parámetros de diseño
  • Vistas personalizadas
  • Modificar vistas existentes

Tema 8º Diálogos y mensajes

  • Subclases de diálogos
  • Crear un diálogo en el diseño definido por el usuario
  • Actividades dentro del diálogo
  • Mensajes (Toasts)

Tema 9º Interfaz de usuario

  • Menús
  • Menús contextuales
  • WebView

Tema 10º Almacenamiento Android: red, I/O y Shared

  • Opciones de almacenamiento
  • Conexión a internet
  • Clases de entrada/salida
  • Inclusión de ficheros y recursos
  • Preferencias de compartición
  • Grabar estado de la actividad

Tema 11º Almacenamiento Android: SQLite y ContentProvider

  • Introducción a SQLite
  • Librerías de SQLite
  • Bases de datos en Android
  • ContentProviders nativos Android

Tema 12º Notificaciones Android

  • Creación
  • Acciones

 

 

 

 

El curso está principalmente orientado a:  

  • Desarrolladores
  • Estudiantes de programación
  • Personas vinculadas a las Nuevas Tecnologías

interesados/as en profesionalizarse en Android:

Objetivos del curso:

– Adquirir los conocimientos fundamentales para el desarrollo de aplicaciones móviles mediante Android Studio.
– Entender los fundamentos del lenguaje de programación Java y poder hacer frente a problemas sencillos a través de las herramientas de programación que este posee.
– Resolver problemas simples y comenzar a construir aplicaciones sencillas, utilizando herramientas del lenguaje de programación Java.
– Conocer y ser capaces de diferenciar las diferentes herramientas que el lenguaje Java pone a nuestra disposición para casos de desarrollo más avanzados.
– Aprender a crear una aplicación Android básica predefinida aplicando correctamente la estructura de los componentes del framework Android.
– Entender el uso de las diferentes herramientas que el SDK de Android pone a nuestra disposición.
– Crear aplicaciones simples utilizando herramientas del framework de programación Android, haciendo uso de sus vistas y acciones sobre estas vistas.
– Utilizar las distintas herramientas que Android pone a nuestra disposición para crear los diseños de nuestras aplicaciones.
– Utilizar los mensajes de diálogo que Android pone a nuestra disposición.
– Conocer y poder implementar los diferentes tipos de menús contextuales que hay en Android y su implementación, así como el componente Webview.
– Conocer e implementar los tipos de mecanismos que hay en Android para realizar el almacenamiento de datos de nuestras aplicaciones de manera persistente.
– Conocer y poder implementar las bases de datos con el motor SQLite y la compartición de nuestra información a aplicaciones externas con ContentProvider.
– Ser capaces de realizar la creación de notificaciones sencillas y personalizadas en nuestras diferentes aplicaciones.

 

  •  
  • El curso tiene un coste de 350€ IVA incluido

Una vez inscrito, el alumno recibirá las claves de acceso al curso durante un periodo de 9 meses desde su matriculación.

  • Una vez inscrito en el curso Online, tendrás acceso a todo el contenido durante los próximos 9 meses 
  • Podrás realizar el curso a través de tu ordenador, móvil o tablet para realizar el curso cómodamente y a tu ritmo
  • Durante el curso tendrás que completar 11 temas dedicados, con un total de 150 horas lectivas
  • En el momento que lo necesites podrás efectuar tus consultas al formador, a través de correo electrónico, para resolver tus dudas relativas al curso.
  • Una vez finalizada la formación, te enviaremos un Certificado del curso emitido por Culture Lab TS S.L. 

 

Requisitos del curso: 

  • No se requiere ningún conocimiento previo. 

  • Es preciso disponer de conexión a Internet. 

 

 

  • La empresa  podrá solicitar la bonificación del curso a través de FUNDAE (Antigua Fundación Tripartita) 
  • Culture Lab facilitará a la empresa solicitante la documentación necesaria para que la empresa pueda dar de alta el proceso de bonificación del curso.
  • El curso dispone de una bonificación máxima aplicable del 100% en modalidad Online siempre y cuando la empresa disponga de los créditos necesarios para solicitar la bonificación.

El crédito disponible para las empresas durante el presente ejercicio se calcula a partir de dos datos: lo cotizado por la empresa en concepto de Formación Profesional en el año anterior y el tamaño de su plantilla, que determinará el porcentaje del importe cotizado al cual tiene derecho la empresa:

  •  Empresas de 1 a 9 trabajadores: 100%.
  •  De 10 a 49 trabajadores: 75%.
  •  De 50 a 249 trabajadores: 60%.
  •  De 250 o más trabajadores: 50%.

 

  • Durante la impartición del curso Culture Lab se encargará  de los controles de asistencia diarios de los alumnos, así como de las encuestas de evaluación finales, las cuales serán entregadas al responsable de la empresa al finalizar el curso. 

Descuentos y promociones*

 

  • 15% de descuento para estudiantes y desempleados 
  • 20% de descuento si te inscribes con otra persona 
  • 20% de descuento si realizas dos cursos

*(Los descuentos presentados no son acumulables)

Consulta todas tus dudas y peticiones

Acepto la Clausula de Protección de datos personales:

Siguiendo la normativa del reglamento del RGPD; En nombre de Culturelab TS S.L. tratamos la información que nos facilita con el fin de prestarles el servicio solicitado, en concreto la información sobre los cursos o realizar la facturación . Los datos proporcionados se conservarán mientras se mantenga la relación comercial o durante los años necesarios para cumplir con las obligaciones legales. Los datos no se cederán a terceros salvo en los casos en que exista una obligación legal. Usted tiene derecho a obtener confirmación sobre si en Culturelab TS S.L. estamos tratando sus datos personales por tanto tiene derecho a acceder a sus datos personales, rectificar los datos inexactos o solicitar su supresión cuando los datos ya no sean necesarios.
Asimismo solicito su autorización para ofrecerle productos y servicios relacionados con los solicitados y fidelizarle como cliente.

Aprende Android

Este curso es un paso indispensable para iniciarte en el desarrollo de aplicaciones móviles para Android