ERROR: SQLSTATE[42000]: Syntax error or access violation: 1055 Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'quevas_q83dbqve.tblOfertasCedes.id' which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by QuevasaEstudiar?

quevasaestudiar.com

SEGUINOS
TAMBIÉN EN
educacionit

Sedes

  • Sucursal Ciudad de Buenos Aires Lavalle 648, 8° Piso
    Capital Federal


Más carreras de esta institución

Curso de Programación en Android

educacionit


  • Tipo de Carrera:Curso
  • Modalidad:Presencial y a Distancia
  • Provincia:Capital Federal
  • País:Argentina
 

Consultá por Whatsapp

Consultá por Mail

  • *
  • *
  • *
  • *Campos obligatorios
    Dejá tu celu y te contactaran por dudas!
  • Solicitar Información a cerca de:


Aprende a desarrollar APPS para Android. Construye aplicaciones para Tablets, Smartphones o GPS y distribúyelas a través de Google Play.

En este curso aprenderás a
Realizar la instalación de todo el ambiente de trabajo necesario para la programación en Android.
Utilizar los componentes principales de Android: Activity, View y ViewGorups, Intents Services, Content Providers, BroadcastReceiver, Widgets.
Diseñar Interfaces gráficas para desarrollos en Android.
Desarrollar menúes, barras de acciones y menúes contextuales.
Trabajar con persistencia de Información en la BDD.
Subir aplicaciones a Google Play.

En el curso aprenderemos cuáles son las principales características de la tecnología Android. Trabajaremos con el SDK de desarrollo para Android y como entorno de trabajo utilizaremos Android Studio junto con emuladores como Genymotion.

Recorreremos las principales características de la plataforma: Activities (ciclo de vida y cambio de estado), Services, Receivers, Intents, Views, entre otras.

A lo largo del curso trabajaremos desarrollando una práctica integradora de un sistema de gestión. Trabajaremos con ingreso de datos, visualización de productos, desarrollo de interfaces gráficas (layouts) dinámicas (Java) y estáticas (XML). Así también trabajaremos con las distintas formas de persistencia de información en una base de datos.


Se requieren conocimientos sólidos de programación en Java o haber realizado el curso Java J2SE Standard Programming.

Es recomendable contar con conocimientos básicos en:
Bases de datos o haber realizado el curso Introducción a Base de Datos
Paradigma de Objetos o haber realizado el curso Introducción al Paradigma de Objetos

Público:

Este curso está orientado a todos los programadores que deseen desarrollar aplicaciones mobile y a todos aquellos entusiastas de tecnología que deseen aprender a desarrollar sus propias Apps.



1. ¿Qué es Android?
Android: Sistema operativo

Google Play

Seguridad y permisos

2. Herramientas de desarrollo
Qué son las herramientas de desarrollo

Dalvik Virtual Machine

Cómo desarrollar aplicaciones Android

3. Android Studio
Instalación

Instalación de una versión específica de Android

Código fuente

4. Dispositivo virtual - Emulador (AVD)
¿Qué es?

5. Creación de una aplicación Android
Primera aplicación Android

Creación del proyecto

Correr nuestra primera aplicación con Genymotion y Android Studio

Activity

AndroidManifest.xml

R.java y Resources

Vista XML (de manera estática)

Ciclo de vida del Activity

Crear constantes String

Tomar el Click de un botón

Pasar de un Activity a otro:

Pasar de un Activity a otro (enviando un parámetro):

Abrir proyectos desarrollados desde el Android Studio

6. Laboratorio 1
Pasos a seguir

Pantalla

Actividad

Cambios en la configuración

Context

Componentes principales de Android

Services

Content Provider

BroadCast Receiver

Intents

View y ViewGroups

Activities y Layouts

Atributos Height y Width

Atributos Margin y Padding

LinearLayout

Propiedad Gravity del LinearLayout

Weight (Solo para LinearLayout)

RelativeLayout

7. Laboratorio 2
Primera Pantalla

Continuamos con ViewGroups

FrameLayout

Ejemplo: Uso de FrameLayout

GridLayout

ScrollView

Ejemplo: Uso de ScrollView

ListView

Adapter

Ejemplo: Lista de Contactos

OnItemClickListener

Ejemplo: Lista de Contactos 2 parte

Optimización

8. Laboratorio 3
Pantalla Listado

Pantalla Detalle

Navegacion entre Activities

Ejemplo: Navegación entre activities

ActionBar

Ejemplo: ActionBar con icono y título

ActionBar Menu

Ejemplo: ActionBar menu

Ejemplo: ActionBar menu 2 parte

Submenu

Ejemplo: ActionBar menu 3 parte

Detectar la selección de una entrada de menú

9. Laboratorio 4
Consideraciones

Pantalla listado

Pantalla Agregar

Pantalla listado

Opciones de almacenamiento

SharedPreferences

Ejemplo: Uso SharedPreferences

SQLite

¿Qué es?

Android y Sqlite

Ormlite

Ejemplo: Persistencia Contactos

10. Laboratorio 5
Consideraciones

Pantalla Detalle


Al finalizar el curso de convertirás en un Programador Android Jr.


MODALIDAD DE CURSADO
Modalidad Presencial
Cursos 100% prácticos con grupos reducidos.
Clases con uso de PC, una por alumno (no tienes que traer tu PC).
Coffee Break incluido.
Espacio de networking.
Posibilidad de volver a tomar el mismo curso gratis.

Modalidad Distancia
Cursos 100% prácticos con grupos reducidos.
Clase en tiempo real por video conferencia.
Profesor disponible para hacer consultas en vivo.
Grabación de las clases disponibles para ver en otro momento.
Asistencia administrativa personalizada todos los días.



educacionit

Sedes

  • Sucursal Ciudad de Buenos Aires Lavalle 648, 8° Piso
    Capital Federal


Más carreras de esta institución