Curso Online de Programación Android



Documentos relacionados
Desarrollo y programación de aplicaciones para Android

Online de Microsoft Excel Avanzado

PROGRAMA DE MATERIA DATOS DE IDENTIFICACIÓN DESCRIPCIÓN GENERAL OBJETIVO (S) GENERAL (ES) OPTATIVA PROFESIONALIZANTE II

ANDROID BÁSICO - E-LEARNING - EN LÍNEA

Curso de Programación PHP

Curso Online de Internet básico

Para culminar contará con un módulo dedicado a la inserción laboral en el mercado laboral con acceso a la bolsa de trabajo de Red21.

Curso Online de Facturación: Factura Plus Profesional

Presentación y objetivos

Programación Android Completo

CURSO ONLINE DE DESARROLLO DE APLICACIONES EN ANDROID NIVEL I

Curso Online de Microsoft Access Avanzado

Guía del Curso Analista Programador Android: Business Android Apps Expert

Objetivos y Temario CURSO DESARROLLO APLICACIONES ANDROID 4.0

CURSO ONLINE DE DESARROLLO DE APLICACIONES EN ANDROID NIVEL I

Curso de Administración de empresas

Índice. Prólogo Capítulo I. Introducción Capítulo II. Conceptos...19

Formación a distancia Iniciación al desarrollo de aplicaciones Android

Curso Online de Diseño Web avanzado con HTML5 y CSS3

Android Professional

Curso Online de Microsoft Project

de Marketing Digital y Posicionamiento Web

Curso Online de Adobe Dreamweaver. Introducción :

Curso Online de Microsoft

Curso Online de Oracle 10g

Curso Online de Diseño Gráfico

Curso de Arquitectura de Redes TCP/IP

PROGRAMACIÓN DE APLICACIONES PARA ANDROID. 30 horas 45 días

Curso Online de Administración de Finanzas Personales

Rif. J

1 de Mayo 2015 al 1 de Mayo 2016 Capacitación Android nivel Básico y Experto MexicoFirst

Educomputacion te ofrece el curso

App para realizar consultas al Sistema de Información Estadística de Castilla y León

Cursos El cerdito feliz. Programación de dispositivos Móviles con Android.

ANDROID 5 LOLLIPOP CERTIFIED APPLICATION DEVELOPER (ACAD)

Por medio de la presente nos complace presentar a ustedes nuestra propuesta de certificaciones de alta cobertura por volumen.

CURSO EXPERTO EN DESARROLLO DE APPS CON ANDROID 5 LOLLIPOP PARA DISPOSITIVOS MOVILES Y MULTIMEDIA

Control Satelital y gestión de ubicaciones en mapa. (CitiTrack)

WEB APP VS APP NATIVA

CURSO "CREACIÓN DE WEBS AUTOGESTIONABLES CON WORDPRESS"

CURSO INTERNACIONAL EN PROGRAMACIÓN DE APLICACIONES PARA ANDROID

Ambar Rojo Studios SA de CV

Curso de Android con Java

DESARROLLADOR ANDROID INTRODUCCIÓN ANDROID. Ing. Marco Antonio Toscano Freire tw: martosfre

TEMA 1. Introducción

Tema 2: Introducción a Android

Movilidad. Pasa demasiado tiempo fuera de la oficina? Solución móvil Dynamics NAV

Como crear una app gratis para tu negocio con Appmakr

Smartphones y Tablets

Marketing a través de APPS. Tendencias y estrategias

Resumen de la solución SAP SAP Technology SAP Afaria. Gestión de la movilidad empresarial para mayor ventaja competitiva

Los distintos navegadores para movernos por Internet

MÁSTER. en desarrollo de aplicaciones. Dirigido a. Objetivos. Requisitos. Duración. Metodología. Contenidos

online Programación para dispositivos Android 4.x

Anexo A Diagramas de Navegación

ANDROID INTERMEDIO - E-LEARNING - EN LÍNEA

Módulo 1: Creación de un juego en Flash para Android

U2. Introducción al desarrollo de aplicaciones móviles Smartphone y Android Desarrollo de Aplicaciones III TIC-UTSV Enero 2015 I.S.C.

Plan 95 Adecuado ASIGNATURA: DESARROLLO EN ANDROID HORAS / AÑO: 64 HS.

Capitulo 1: Plataforma Android

MOVILIDAD PARA MICROSOFT DYNAMICS CRM. DOC: Corporate CRM Overview

Aplicación para Dispositivos Móviles Android para el Registro, Visualización e Intercambio de Etiquetas Geolocalizadas

CURSO INTERMEDIO DE PROGRAMACIÓN EN ANDROID

CIRCULAR PLATAFORMA EDUCAMOS

PRESENTACIONES MULTIMEDIA: LIBREOFFICE BASE

afosoft Sistema de gestión de aplicaciones móviles, para catálogos de expositores en ferias de muestras Feria Artesanal ArsOlea 2014

Cómo acceder a Google Drive? Tiene más funcionalidades una cuenta de Google?

Propuesta ANDROID ATC

Desarrollo de Aplicaciones Web Por César Bustamante Gutiérrez. Módulo I: Conceptos Básicos Tema 1: Concepto iniciales.

SOBRE EL USO DE LA APLICACIÓN

Curso Online de Diseño Web para Dispositivos Móviles con JQuery Mobile

Programación para Android

TP Nº 2 Mobile App. Ramiro Giunta Sistemas de Diseño Gráfico Cátedra Wolkowicz 2015

Resumen Ejecutivo. Febrero de 2014

MANUAL DE USUARIO. Aplicación: Consulta Móvil

Curso básico de Reparación y Mantenimiento de PCs

Capacitación Android Básico

Curso de Desarrollo en Android Experto

Transcripción:

Curso Online de Programación Android Presentación Android es el sistema operativo más usado en dispositivos móviles como teléfonos inteligentes o tablets. El sistema es actualmente desarrollado por Google aunque es un sistema de código libre basado en Linux. Android ha sido el sistema operativo para móviles con más rápido crecimiento superando ampliamente a sistemas como ios (Iphone) o Windows Mobile. Actualmente Android posee mas del 50% de cuota de mercado a escala mundial de los teléfonos inteligentes, por delante de ios (Apple) que tiene 31 % y tiende a bajar. El éxito de Android se debe a que ofrece excelentes capacidades para programar cualquier tipo de aplicaciones logrando una interfase gráfica de alta calidad. Por otra parte la rápida adopción, como sistema operativo principal, en las principales marcas de telefonía ha contribuido aún más a su rápida expansión. Es el caso de Sansung que lo adoptó para toda su línea de móviles y tablets logrando la mejor implementación de un sistema Android: el teléfono inteligente Galaxy S II que ha desplazado nada menos que al Iphone y se ha convertido en el mejor smarthphone del 2011. Respecto a los otros sistemas operativos: 1 / 11

ios el sistema operativo de Apple para el Iphone y tablets tiene un mercado que puede decrecer. No se puede dudar del talento de Apple para desarrollar nuevos productos o sistemas pero cuenta con la desventaja de ser un sistema cerrado que exige demasiadas condiciones para crear y subir programas (apps) a su tienda online. Con Blackberry sucede lo mismo que con Apple con el agravante de que su interfase es mucho menos funcional y atractiva que los desarrollos que se pueden hacer sobre Android. Sobre Windows Mobile, este sistema tiene un muy bajo porcentaje de uso. Viendo estas tendencias, la mejor opción para programar móviles es hacerlo sobre Android. aplicaciones para dispositivos El curso online de Programación Android le permitirá al alumno conocer todos las herramientas de desarrollo para crear aplicaciones interactivas usando los controles típicos de estos programas (botones, cajas de textos, listados, radio buttons, controles de selección, etc) además de widgets. También se tratará como acceder a bases de datos y la geolocalización uno de las tendencias de uso con mayor futuro. Para culminar contará con un módulo dedicado laboral de la Programación acceso a la bolsa de trabajo de Red21. a la inserción laboral en el mercado con A quien está dirigido el curso 2 / 11

Todo público interesado en el lenguaje de programación más utilizado para dispositivos móviles (teléfonos, smartphones y tablets). Requisitos: Para programar sobre Android se requieren conocimientos de Programción Java. El curso incluye un curso completo y gratuito de Programación Java para dispositivos móviles. Temario completo Módulo 1 : Conceptos básicos - Introducción. Tecnologías disponibles (teléfonos, smartphones y tablets). Tipos de soluciones. Tipos de programas. Frameworks para móviles. - Entornos de desarrollo Android. Eclipse o Netbeans. Descarga y configuración de un entorno de desarrollo. Instalación del SDK. Uso de emuladores para distintos modelos de teléfonos. - Estructura de un proyecto Android. Carpetas y ficheros. XML. Creación 3 / 11

de la primera App "Hola Mundo". - Componentes de una aplicación Android. Activity (actividades). View (objetos view). Services (servicios). Content Provider. Broadcast Receiver. Widget. Intent. - Desarrollo de una aplicación sencilla donde se aplican los distintos componentes explicados en el módulo. Módulo 2 : Interfaz de aplicación - Los componentes de pantalla (Android UI components). Activity. UI o interfaz. Layouts. Widgets. FrameLayout. LinearLayout. TableLayout. RelativeLayout. - Atributos comunes: ancho, margenes, gravedad, coordenadas.controles básicos. Control Button. Control ToggleButton. Control ImageButton. Eventos y aspecto de un botón. - Views y Viewgroups. AbsoluteLayout. TableLayout. ScrollView. LinearLayout. RelativeLayout. FrameLayout. - Personalización de controles. Controles ImageView, TextView, EditText. Formato de texto. - Control CheckBox. Control RadioButton. 4 / 11

- Controles de selección. Listas despegables. Control grid. Como crear y usar una tabla. - Controles personalizados. Funciones de un control. Como crear controles nuevos o con funciones extendidas. Módulo 3 : Widgets - Como crear aplicaciones siempre activas y visibles (widgets). - Layouts. Definición de la interfaz gráfica. Usos de contenedores y controles. - Controles básicos. Pantalla de configuración. Eventos de usuario. - Creación de distintos tipos de widgets: un reloj, una alarma entre otros. Módulo 4 : Menús - Menús y submenús básicos. Como responder a acciones del usuario. 5 / 11

- Menús Contextuales. Usos de los controles de listas. Módulo 5 : Tratamiento de XML - XML con SAX (Simple Api for XML). - Tratamiento de XML con DOM. Tratamiento de XML con XmlPull. Módulo 6 : Base de datos - Primeros pasos con SQLite. Proveedores de contenidos (content providers). - Creación y gestión de bases de datos. Insertar/Actualizar/Eliminar. Uso de SQL para realizar todo tipos de acciones sobre la base de datos. - Preferencias en Android: Almacenamiento de las preferencia de uso del usuario. Módulo 7 : APIs 6 / 11

- Android Location API. Determinación del posición geografica del móvil mediante GPS o WiFi. - Google Maps. Creación de un criterio. LocationListener. LocationManager. LocationProvider. - La clase MapActivity. Los servicios principales. Configuración y simulación de posiciones. Instalación de Google API. - Uso de APIs de terceros (Facebook y Twitter). Integración de las mismas. Módulo 8 : Inserción laboral - El mercado laboral actual de la programación móvil. Android Market. Como publicar un programa para su venta online. - Como insertarse en le mercado laboral de las tecnologías de la información. - El teletrabajo. Trabajo inhouse o por Internet. Sitios de búsqueda de programadores. Publicación de proyectos. Como postularse. 7 / 11

- Tendencias de uso de telefonia móvil. Estadísticas actualizadas. Principales eventos de programación móvil. - Salida laboral garantizada. * * Se aplican las siguientes condiciones: Calificación final superior a 75/100. - Envío de su currículo y hoja de relación de temas cursados y puntuaciones obtenidas a la lista de empresas de la bolsa de trabajo de Red21. - Trabajo en proyectos concretos de Red21. Proyecto actual en desarrollo : aula virtual móvil. Incluye el curso online gratuito de -Programación java para dispositivos móvies -Programación php Promoción válida hasta el 24 /12/2013. 8 / 11

Recibirá en su casa el libro "Android Programación de dispositivos móviles a través de ejemplos En este libro se presentan de una forma práctica, comprensible y concisa los conceptos escenciales par Promoción /12/2013. válida hasta el 24 Características del curso - El curso online de Programación Android puede tomarse en dos modalidades : curso online o curso a distancia (se envía el material a su domicilio). 9 / 11

- Curso online: Las clases y los ejercicios se cursan desde nuestra plataforma educativa (aula virtual) a la cual accede mediante un nombre de usuario y contraseña de acceso. - No necesita estar conectado a una determinada hora. Puede tomar las lecciones en cualquier horario y todos los días de la semana. - Para culminar el curso tiene un plazo de un año desde la fecha de comienzo. - Se recomienda dedicarle al curso una o dos horas por día. Puede dedicarle más tiempo y terminará antes el curso. - Para culminar el curso tiene un plazo de un año desde la fecha de comienzo. Duración del curso: 6 meses ( 3 o 4 meses en modalidad intensiva ) Comienzo : Inmediato. - Se recomienda dedicarle al curso una o dos horas por día. Puede dedicarle más tiempo y terminará antes el curso. - No es necesario adquirir ningún texto adicional. Certificación 10 / 11

El alumno que presente, y apruebe, el Trabajo Final que le asigne el tutor, recibirá la doble titulación de Programador Android y Experto en Desarrollo de aplicaciones para dispositivos móviles. El certificado es emitido por la Distance Learning Red21.com Corporate System re conocido por las principales empresas bajo la modalidad de enseñanza no reglada. Recibe la doble titulación de Programador Android y Experto en Desarrollo de aplicaciones para Más información sobre el curso 11 / 11