Internacional

Cursos Online, Licenciaturas y Posgrados a Distancia

Contáctenos

Llamanos
+54 11 52350072

de Universidad Tecnológica Nacional - UTN BA

Programación de aplicaciones Google Android

Fecha de inicio Fecha de inicio 05/07/2018
Precio Precio
US$  243,00

Duración Duración: 6 Semanas - 48 hs. -
Modalidad y tipo de curso Tipoy Modalidad: Curso Online A distancia

Android es un sistema operativo de Google basado en el kernel de Linux diseñado para dispositivos móviles como smartphones o tablets. El éxito de este sistema operativo es cada vez mayor, y se ha convertido en la plataforma más utilizada del mercado, superando hace poco el millón de aplicaciones publicadas en la tienda de aplicaciones Google Play y más de 100 millones de descargas a nivel global.


•      Por otra parte, la modularidad y componentes disponibles de Android hacen de la programación una experiencia amplia en el uso de las facilidades disponibles, por ejemplo un cliente de Correo Electrónico, un programa de SMS, Calendario, Navegador, posicionamiento GPS, Contactos y otros componentes escritos en un lenguaje de programación abierto como lo es Java.


•      Todo ello, junto con la gran base actual de dispositivos móviles hace de Android la plataforma ideal para desarrolladores y entusiastas de la programación de software.


Esta formación es una capacitación intensiva de 6 semanas que prepara a los participantes a crear desde cero aplicaciones para dispositivos móviles con sistema operativo Android, desde las versiones iniciales hasta las versiones finales, como ser Marshmallow (6.0). También se incluyen conceptos de índole comercial, para la inclusión de publicidad (ads) en las aplicaciones.


Preparación para la certificación


  • Desarrollar aplicaciones en Android

  • El framework y capacidades disponibles

  • Arquitectura General de aplicaciones Android

  • Sentencias de uso de bases de datos (SQLite)

  • Instalación de un entorno de Desarrollo para aplicaciones Android

  • Principales componentes para desarrollar una aplicación en Android

  • Componentes visuales de aplicaciones móviles

  • Desarrollar aplicaciones móviles con persistencia de datos

  • APIs más avanzadas del Framework Android


Destinatarios

Este curso está dirigido a todos aquellos entusiastas de la programación, desarrolladores, arquitectos de software, analistas, testers y profesionales del ámbito de sistemas de información que quieran adquirir los fundamentos de la programación de aplicaciones Android.

 

Objetivo General

Crear una aplicación utilizando el Framework Android desde cero, pasando por la instalación, diseño, desarrollo y testing, hasta la publicación en sitio oficial de Google.

Objetivos Específicos

  • Aprender a instalar un entorno de Desarrollo para aplicaciones Android.
  • Conocer los principales componentes para desarrollar una aplicación en Android.
  • Obtener conocimientos de los componentes visuales de aplicaciones móviles.
  • Aprender a desarrollar aplicaciones móviles con persistencia de datos.
  • Utilizar las APIs principales del Framework Android.
  • Crear una aplicación Android (análisis, desarrollo y testing).
  • Conocer las APIs avanzadas del Framework Android
  • Distribuir las aplicaciones desarrolladas

 

Requisitos

Los participantes deben tener conocimientos de programación de software.

 

Temario

Unidad 1: Introducción a Android

1. ¿Qué es Android?

2. Herramientas de desarrollo

3. Instalación

4. Creación de Aplicaciones


Unidad 2: Aplicaciones en Google Android

1. Dispositivo virtual - emulador (AVD)

2. Mi Primera aplicación Android

3. Componentes

4. Arquitectura de las aplicaciones Android


Unidad 3: Diseño de las aplicaciones - Layout, menúes y fragments

1. Layoutmanager y Viewgroups

2. Ejemplo: uso de Scrollview

3. Optionmenu y Actionbar

4. Ejemplo Actionbar

5. Ejemplo: usando el modo de acción contextual

6. Fragments

7. Ejemplo: uso de fragment


Unidad 4: Manejo de datos de las aplicaciones y prácticas de laboratorio

1. ¿Qué es SQLite?

2. Arquitectura SQLite

3. Sistema de archivos y tratamiento de XML

4. Laboratorios y Prácticas con aplicaciones


Unidad 5: Funciones avanzadas de aplicaciones

1. Localización geográfica en Android (GPS)

2. Content providers en Android

3. Uso del acelerómetro

4. Acceso a servicios web en Android

5. Threads, manejo de hilos


Unidad 6: Google Android, conceptos

1. Sensores

2. Ads para ingresos por publicidad

3. Publicación en Google Play Store

4. Examen Final

Requisitos previos

Los participantes deben contar con conocimientos de programación de software

Metodologia

Red Tecnológica, brinda postgrados, carreras, diplomaturas y cursos a distancia, pero con compromiso humano: “Educación sin distancias!. Es por ello que durante los cursos, se utilizarán diversas herramientas dentro del Campus Virtual que faciliten al docente la enseñanza y le brinden una experiencia de aprendizaje completa y didáctica al estudiante.
Durante el transcurso de la cursada se compartirá material de lectura y bibliografía para generar intercambios, debates y consultas en los foros. Las conversaciones en los foros son públicas por lo que tanto tutores como alumnos podrán responder consultas para así incentivar al aprendizaje colaborativo guiado por los docentes.
De igual forma se llevarán a cabo clases en tiempo real por medio del AVS, Aula Virtual Sincrónica. Y se realizarán evaluaciones de selección múltiple, autoevaluaciones, ejercicios prácticos y análisis de situaciones o casos en contextos acordes a la especialidad, tema y el objetivo del curso.

 

Certificacion

A todos los participantes que hayan aprobado el curso cumpliendo con todos los requisitos establecidos, se les extenderá un certificado de la Secretaría de Cultura y Extensión Universitaria, FRBA, UTN. Aquellos que aún habiendo participado activamente en los foros y realizado las actividades prácticas no cumplimentaran los requisitos de evaluación, recibirán un certificado de participación en el curso.

Modalidad

Todas las cursadas de nuestros postgrados, carreras, diplomaturas y cursos online se desarrollan a través del Campus Virtual. Dentro del Campus, los estudiantes participarán de una experiencia educativa cooperativa en la que se implementan diversas herramientas y actividades:

  • Clases en tiempo real: De manera concensuada, los docentes y alumnos podrán encontrarse en el Aula Virtual Sincrónica, AVS. Esta clase en tiempo real será utilizada para el dictado de materia o resolución de dudas cuando el docente crea conveniente. Estas clases no son obligatorias y quedan grabadas en el Campus para su descarga y visualización posterior.
  •  Foros de discusión: Los foros de discusión permiten a los participantes interactuar con el docente y con sus compañeros de cursada. Esta herramienta servirá de medio para desarrollar asignaciones, participar en debates con otros alumnos  y presentar dudas o consultas al tutor.
  • Material de lectura y apoyo: El docente compartirá, en el Campus Virtual, toda la bibliografía, material de apoyo y anexos que sean necesarios para el cursado. Todo el material compartido podrá ser descargado del Campus Virtual.
  • Comunicación directa con el docente: Dentro del Campus Virtual, el alumno podrá disponer de una casilla de contacto privada por medio de la cual podrá consultar con su docente o tutor cualquier tema de estudio.  
  • Actividades de aplicación práctica: El tutor propondrá una diversidad de actividades que podrán ser voluntarias u obligatorias, donde deberán aplicar de manera práctica los conocimientos impartidos durante la cursada.
  • Evaluaciones semanales: Los docentes realizarán evaluaciones semanales para medir el nivel de conocimientos del grupo en general y reforzar así en caso de ser necesario algún tema.

Evaluacion

Los alumnos participantes de las diplomaturas y cursos a distancia podrán ser acreditados con una nota de participación o aprobación.
La calificación de participación de cada módulo indica que el alumno realizó el 75% de las actividades que fueron propuestas durante el curso, tales como:

  • Realización de exámenes de selección múltiple o de autoevaluación de cada unidad o módulo.
  • Participación en la clase virtual. La presencia durante el AVS no es obligatoria, sin embargo se evalúa la visualización y descarga posterior de la misma a fines educativos.
  • Aporte, participación e integración a las discusiones, debates y actividades propuestas en cada unidad didáctica
  • Revisión del material de las unidades de estudio. Con un cumplimiento de al menos 75%.

Se considerará la aprobación de cada módulo con la entrega del trabajo práctico final integrador. Este trabajo incluye y unifica todos los conceptos impartidos a lo largo de la cursada. La evaluación final obligatoria, tendrá un plazo de entrega límite dentro del calendario del curso. Su presentación se realiza a través del Campus Virtual y contará con una instancia única de recuperación, tras la cual los alumnos no podrán realizar más entregas.

Requisitos

Los participantes deben tener conocimientos de programación de software.

Consulta directa a la institución

captcha
> >