Mostrando las entradas con la etiqueta Sensores. Mostrar todas las entradas
Mostrando las entradas con la etiqueta Sensores. Mostrar todas las entradas

lunes, 13 de mayo de 2019

Entrenamiento - Primer Curso de Android

Primer Curso de Android con Arquitectura Sin Capas con Cadenas

Contenido del Curso
01. Arquitectura y Componentes
02. Actividades y Navegación
03. Crear la Interface de Usuario
04. Graficos, Imagenes, Animaciones
05. Manejo de Audio y Video
06. Programación Asíncrona
07. Manejo de Datos y Archivos (grandes)
08. Ubicación del Usuario y Mapas
09. Manejo de Entrada, Toques y Gestos
10. Manejo de Camara y Sensores
11. Conectividad: Bluetooth, NFC, WiFi, USB
12. Programación de Redes: Servicios y Sockets
13. Performance y Seguridad

Materiales del Curso
- Manuales en PDF del sitio web de Android Developers de Google
- Libros en PDF de Android y Java
- Videos de Cursos y Eventos de Google
- Demos y Videos del Curso

Horario
- Martes y Jueves de 7:00 pm a 10:00 pm

Fecha de Inicio
- Martes 21 de Mayo del 2019

Duración del Curso
Total: 48 horas
Tiempo: 2 meses
Frecuencia: 6 horas semanales (24 horas mensuales)

Inversión
- Alumnos nuevos o regulares: 250 nuevos soles el mes
- Alumnos que actualmente están llevando Sábados y/o Domingos: 200 soles el mes

Forma de Pago
- Depósito en el Banco BCP (se enviará el número de cuenta a los que envien su correo)

Contacto
Los interesados enviar un mail a Luis.duenash@gmail.com con los siguientes datos:
Asunto: Curso Android Martes y Jueves
Contenido del Mail:
- Nombre Completo
- Lugar de Trabajo o Estudio
- Tipo de Alumno: Nuevo / Antiguo ISIL / Antiguo Talleres

Forma de Registro
- Enviar su mail indicando los datos solicitados
- Se le enviará el número de cuenta BCP
- Realizar el depósito del mes y enviar constancia (foto o voucher)
- Se le enviará la dirección exacta

Lugar del Curso
Será cerca a la Av Canada con Av Rosa Toro, se le enviará la dirección exacta a todos los registrados una vez realizado el pago al Banco.

lunes, 22 de enero de 2018

Entrenamiento - Primer Curso IoT con Arduino e Integración con Aplicaciones Android

Primer Curso Internet de las Cosas con Arduino e Integración con Aplicaciones Android

Comparto con ustedes el contenido de este nuevo programa de capacitación que se estará brindando para todos los interesados en aprender a programar elementos hardware. Nos enfocaremos en el entorno de programación Arduino, conoceremos los principios básicos de electrónica necesarios para comprender los conceptos que se expliquen en clase.

Este curso será presencial en la ciudad de Lima, Perú y será impartido por el consultor Eduardo Monroy Husillos de nacionalidad española, quien cuenta con amplia experiencia en el desarrollo de aplicaciones Androd/IOs sobre dispositivos electrónicos conectados a Internet.

Formación académica del expositor:

Maestría especialidad de electrónica industrial (Escuela de Ingenieros de Bilbao).
Postgrado en sistema de transmisión de datos, telecomunicaciones analógicas y digitales. (Escuela de Ingenieros de Bilbao)
Máster en programación en dispositivos móviles iOS. (Standford University)
Capacitación en programación en Android (Aula Mentor – Ministerio de Educación)
Sistemas de localización RFID Activa IP (Dusseldorf – Alemania)
Técnicas de localización mediante sensores Smartphone (Heathrow – Inglaterra)

Contenido del curso:

Marco Teórico

- Conceptos básicos de electricidad
- Circuitos eléctricos básicos
- Fuentes de alimentación
- Componentes electrónicos
- Uso de la placa de entrenamiento

- Conceptos de microcontrolador
- Qué es Arduino
- Características de la placa Arduino
- Tipos de placas Arduino
- Explicación del IDE de la plataforma Arduino

- Mi primer sketch de Arduino
- Estructura del sketch
- Comentarios
- Variables
- Constantes
- Parámetros de una instrucción
- Valores de retorno de una instrucción
- Instrucciones de gestión de tiempo
- Instrucciones matemáticas
- Instrucciones de gestión de cadenas
- Creación de funciones
- Bloques condicionales
- Bloques repetitivos
- Uso de librerías
- Uso de pantallas
- Uso de la EEPROM
- Comunicación Serie
- Comunicación I2C
- Comunicación SPI
- Uso de entradas y salidas digitales
- Uso de entradas y salidas Analógicas

- Sensores de luz
- Sensores de Infrarrojos
- Sensores de temperatura
- Sensores de distancia

- Comunicación Wifi
- Comunicación Ethernet
- Comunicaciones Bluetooth
- Comunicaciones BLE
- GPS

- Uso de motores
- Uso de servomotores
- Uso de relés

Marco Práctico

Junto a la explicación de la teoría se harán ejemplos prácticos donde los alumnos podrán ejecutar los ejemplos vistos en sus propios equipos de desarrollo.

Para el seguimiento del curso es necesario contar con el kit de desarrollo Arduino 1 cuya lista de componentes serán enviados a los interesados con las recomendaciones sobre dónde pueden adquirir los materiales. Los componentes tienen precios de centavos de dólar.

No es necesario contar con experiencia en desarrollo de aplicaciones Android dado que se hará una introducción de esta plataforma dentro del capítulo de integración con aplicaciones móviles.

Horario
Martes de 7:00 p.m. a 10:00 p.m.

Fecha de inicio
Martes 6 de febrero

Duración del curso
Total: 36 horas
Tiempo: 3 meses
Frecuencia: 3 horas semanales (12 horas mensuales)

Inversión
Mensual: 320.00 soles
Total 3 meses: 960.00 soles

Contacto
Los interesados enviar un mail a jmoreno@gctiperu.com para inscripción con los siguientes datos:

Asunto: Curso Internet de las Cosas con Arduino

Contenido del correo:
Nombre completo
Lugar de trabajo o estudio
Número de teléfono celular

Forma de Pago

Bajo depósito en cuenta bancaria, máximo 3 días previo al inicio de cada mes (320.00 soles)
Banco: SCOTIABANK
Cuenta: 027-7533832
Código Interbancario: 00921920027753383274
Moneda: Soles
Nombre: Edward Schwarz Moreno
DNI: 09564483

Registro

Sólo se considerará a los 20 primeros que envíen correo electrónico adjuntando el comprobante por el depósito realizado dado que la capacidad del lugar es limitada. La metodología del curso seguirá siendo la misma que se ha venido aplicando a los tallares de MVC-JavaScript. 

No se entregará comprobante por el pago mensual y no se hará entrega de certificado de asistencia al curso. La capacitación está dirigida especialmente a la comunidad de alumnos que he venido entrenando a lo largo de estos últimos años, a los seguidores del Blog y al público en general que desee participar.

jueves, 30 de noviembre de 2017

Entrenamiento - 2do Curso de Desarrollo de Aplicaciones Móviles Bajo Android

2do Curso de Desarrollo de Aplicaciones Móviles Bajo Android

Comparto con ustedes el contenido del nuevo programa de capacitación que se estará brindando para todos los interesados en el desarrollo de aplicaciones nativas en Android.

Este curso será presencial en la ciudad de Lima, Perú y será impartido por el consultor Eduardo Monroy Husillos de nacionalidad española, quien cuenta con amplia experiencia en desarrollo bajo esta plataforma y con especialidad en Internet de las Cosas IoT.

Formación académica del expositor:

Maestría especialidad de electrónica industrial (Escuela de Ingenieros de Bilbao).
Postgrado en sistema de transmisión de datos, telecomunicaciones analógicas y digitales. (Escuela de Ingenieros de Bilbao)
Máster en programación en dispositivos móviles iOS. (Standford University)
Capacitación en programación en Android (Aula Mentor – Ministerio de Educación)
Sistemas de localización RFID Activa IP (Dusseldorf – Alemania)
Técnicas de localización mediante sensores Smartphone (Heathrow – Inglaterra)

Contenido del curso:

Marco Teórico:

Conceptos Generales:

Entorno de desarrollo Android (Android Studio).
Estructura de un proyecto Android
Componentes de una aplicación Android
Desarrollo de una aplicación sencilla

Interfaz de Usuario:

Interfaz de usuario (Layouts)
Interfaz de usuario (CardView)
Interfaz de usuario (Tabs)
Interfaz de usuario (Fragments)
Interfaz de usuario (controles personalizados)
Controles básicos (botones)
Controles básicos (texto e imágenes)
Controles básicos (Checkbox y RadioButton)
Controles de selección (Spinner)
Controles de selección (ListView)
Controles de selección (ViewHolder)
Controles de selección (GridView)
Controles de selección (RecyclerView)
ActionBar / AppBar / ToolBar + Navegacion (filter / Tabs)
Animaciones básicas (CoordinatorLayout)
Colores (Librería Palette)

Menús:

Menús y submenús básicos
Menús contextuales
Opciones avanzadas

Widgets:

Interfaz de usuario en Android (uso de Widgets)

Gestión de Preferencias:

SharedPreferences
PreferenceActivity

Base de Datos:

Primeros pasos con SqLite
Inserción, actualización y eliminación de registros
Consulta y recuperación de registros.

Programación Android Wear

Desarrollo de apps para weareables
Uso de activities
Uso de sensores
Reconocimiento de Voz

Ficheros (FileManager):

Lectura
Escritura
Edición
Borrado

Tratamiento de XML:

SAX
SAX simplificado
DOM
XMLPULL
Otras alternativas para leer y escribir XML

Notificaciones:

Toast
Barra de Estado
Diálogos
Snackbar

Acceso a Servicios Web:

SOAP
REST

Tareas en Segundo Plano:

Thread y AsyncTask
IntentService
Depuración de Código:

Logging

Sensores, Comunicaciones e interconexión con dispositivos físicos (IoT):

GPS
Acelerómetro
Sensor de Huella dactilar
Sensor de proximidad
Sensor de iluminación
Sensor de temperatura
Bluetooth
Bluetooth 4.0
Cámara
NFC

Reconocimiento de Voz

Google Play Services

Localización geográfica usando los servicios de Google
Mapas en Android
Conexión con Google Drive
Admod (Publiciad en las apps)

Pasarela de pago PayPal

Uso de la Api de PayPal para poder hacer pagos en nuestras apps

Publicidad en la App

Inclusión de Admob en nuestras apps

Firebase para Android

Base de datos en tiempo real (RealTime DataBase)
Autentificación
Firebase Storage
Notificaciones Push

Publicación de Aplicación Google Play

Alta como desarrollador en google developer program.
Pasos para la publicación de una App

Marco Práctico:

En cada sesión de formación se desarrollará Apps con ejemplos de lo impartido que estará disponible para que el alumno pueda practicar en su casa.

A lo largo del curso se impartirá los conocimientos necesarios para que el alumno pueda crear su propia App. En este caso será la creación de aplicación de mensajería (SuperWhatsApp)

IoT (Internet de las cosas)

En esta formación impartiremos los principios básicos de IoT y crearemos apps que se comuniquen con dispositivos físicos. Estos dispositivos los desarrollaremos utilizando la plataforma de Arduino y sus complementos.

Horario

Lunes de 7:00 p.m. a 10:00 p.m.
Miércoles de 7:00 p.m. a 10:00 p.m.

Fecha de inicio

Lunes 11 de Diciembre de 2017

Duración del curso

Total: 72 horas
Tiempo: 3 meses
Frecuencia: 6 horas semanales (24 horas mensuales)

Inversión

Mensual: 360.00 soles
Total 3 meses: 1,080.00 soles

Forma de Pago

Bajo depósito en cuenta bancaria, máximo 3 días previo al inicio de cada mes (360.00 soles)
Banco: Interbank
Cuenta en moneda nacional: 637-3066861788
Código interbancario: 00363701306686178864
A nombre de: Edward Schwarz Moreno
DNI: 09564483

Contacto

Los interesados enviar un mail a la cuenta jmoreno@gctiperu.com con los siguientes datos:

Asunto: Curso de Desarrollo de Aplicaciones Móviles Bajo Android

Contenido del correo:
Nombre completo
Lugar de trabajo o estudio
Número de teléfono celular

Registro

Sólo se considerará a los 25 primeros que envíen correo electrónico adjuntando el comprobante por el depósito realizado dado que la capacidad del lugar es limitada. La metodología del curso seguirá siendo la misma que se ha venido aplicando a los tallares de MVC-JavaScript.

No se entregará comprobante por el pago mensual y no se hará entrega de certificado de asistencia al curso.

lunes, 26 de junio de 2017

Entrenamiento - Primer Curso de Desarrollo de Aplicaciones Móviles Bajo Android

Curso de Desarrollo de Aplicaciones Móviles Bajo Android

Comparto con ustedes el contenido del nuevo programa de capacitación que se estará brindando para todos los interesados en el desarrollo de aplicaciones nativas en Android.

Este curso será presencial en la ciudad de Lima, Perú y será impartido por el consultor Eduardo Monroy Husillos de nacionalidad española, quien cuenta con amplia experiencia en desarrollo bajo esta plataforma y con especialidad en Internet de las Cosas IoT.

Formación académica del expositor:

  • Maestría especialidad de electrónica industrial (Escuela de Ingenieros de Bilbao).
  • Postgrado en sistema de transmisión de datos, telecomunicaciones analógicas y digitales. (Escuela de Ingenieros de Bilbao)
  • Máster en programación en dispositivos móviles iOS. (Standford University)
  • Capacitación en programación en Android (Aula Mentor – Ministerio de Educación)
  • Sistemas de localización RFID Activa IP (Dusseldorf – Alemania)
  • Técnicas de localización mediante sensores Smartphone (Heathrow – Inglaterra)

Contenido del curso:

Marco Teórico:

Conceptos Generales:

  • Entorno de desarrollo Android (Android Studio).
  • Estructura de un proyecto Android
  • Componentes de una aplicación Android
  • Desarrollo de una aplicación sencilla

Interfaz de Usuario:

  • Interfaz de usuario (Layouts)
  • Interfaz de usuario (CardView)
  • Interfaz de usuario (Tabs)
  • Interfaz de usuario (Fragments)
  • Interfaz de usuario (controles personalizados)
  • Controles básicos (botones)
  • Controles básicos (texto e imágenes)
  • Controles básicos (Checkbox y RadioButton)
  • Controles de selección (Spinner)
  • Controles de selección (ListView)
  • Controles de selección (ViewHolder)
  • Controles de selección (GridView)
  • Controles de selección (RecyclerView)
  • ActionBar / AppBar / ToolBar + Navegacion (filter / Tabs)
  • Animaciones básicas (CoordinatorLayout)
  • Colores (Librería Palette)

Menús:

  • Menús y submenús básicos
  • Menús contextuales
  • Opciones avanzadas

Widgets:

  • Interfaz de usuario en Android (uso de Widgets)

Gestión de Preferencias:

  • SharedPreferences
  • PreferenceActivity

Base de Datos:

  • Primeros pasos con SqLite
  • Inserción, actualización y eliminación de registros
  • Consulta y recuperación de registros.

Ficheros (FileManager):

  • Lectura
  • Escritura
  • Edición
  • Borrado

Tratamiento de XML:

  • SAX
  • SAX simplificado
  • DOM
  • XMLPULL
  • Otras alternativas para leer y escribir XML

Notificaciones:

  • Toast
  • Barra de Estado
  • Diálogos
  • Snackbar

Acceso a Servicios Web:

  • SOAP
  • REST

Tareas en Segundo Plano:

  • Thread y AsyncTask
  • IntentService

Depuración de Código:

  • Logging

Sensores y Comunicaciones:

  • Botones
  • Acelerómetro
  • Bluetooth
  • Cámara
  • NFC

Firebase para Android

  • Base de datos en tiempo real (RealTime DataBase)
  • Notificaciones Push (OneSignal)

Publicación de Aplicación Google Play

  • Alta como desarrollador en google developer program.
  • Pasos para la publicación de una App

Marco Práctico:

A lo largo del curso se impartirá los conocimientos necesarios para que el alumno pueda crear su propia App. En este caso será la creación de aplicación de mensajería (SuperWhatsApp)

Horario

  • Jueves de 7:00 p.m. a 10:00 p.m.
  • Sábados de 4:00 p.m. a 07:00 p.m.

Fecha de inicio

  • Jueves 20 de Julio

Duración del curso

  • Total: 72 horas
  • Tiempo: 3 meses
  • Frecuencia: 6 horas semanales (24 horas mensuales)

Inversión

  • Mensual: 360.00 soles
  • Total 3 meses: 1,080.00 soles

Forma de Pago

  • Bajo depósito en cuenta bancaria, máximo 3 días previo al inicio de cada mes (360.00 soles)
  • Banco: Interbank
  • Cuenta en moneda nacional: 637-3066861788
  • Código interbancario: 00363701306686178864
  • A nombre de: Edward Schwarz Moreno 
  • DNI: 09564483

Contacto

Los interesados enviar un mail a Luis.duenash@gmail.com con los siguientes datos:

Asunto: Curso de Desarrollo de Aplicaciones Móviles Bajo Android

Contenido del correo:
Nombre completo
Lugar de trabajo o estudio
Ha sido ex-alumno (especificar PECI .NET, Web Developer, Talleres, Seminarios)

Registro

Sólo se considerará a los 25 primeros que envíen correo electrónico adjuntando el comprobante por el depósito realizado dado que la capacidad del lugar es limitada. La metodología del curso seguirá siendo la misma que se ha venido aplicando a los tallares de MVC-JavaScript.

No se entregará comprobante por el pago mensual y no se hará entrega de certificado de asistencia al curso. La capacitación está dirigida especialmente a la comunidad de alumnos que he venido entrenando a lo largo de estos últimos años, a los seguidores del Blog y al público en general que desee participar.