Capacitacion Programa para Certificación Internacional Android Application Engineer

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 10

Programa para certificación internacional Android application engineer

Tómelo bajo una de las siguientes modalidades:


- Presencial: en nuestras instalaciones , en la ciudad de Bogotá ( Calle 63 # 15 - 18 Piso 3 ).
- Remoto (con instructor en vivo): a través de docenteenlinea.com , lo mas cercano a la modalidad presencial. Solicite demo aqui

INCLUYE CAPACITACIÓN que conduce a las siguientes certificaciones internacionales:

Capacitación Codigo del exámen Certificación Obtenida

Desarrollo de aplicaciones en Kotlin-Android (AND -801) Android Certified Application Developer


Android Security Essentials (AND -802) Examen requerido para presentar examen AND-403
Android Applications UI/UX Design and Monetization Techniques (AND -803) Android Certified Application Engineer

Dirigido a:
- Todas aquellas personas que deseen comenzar a programar aplicaciones completas para ANDROID 8 , La capacitacion se actualiza
para incluir temas compatibles con todas las versiones de Android hasta Android 8 y el código fuente actualizado a API 27. Además, se
utiliza el lenguaje de programación Kotlin en lugar de Java. Kotlin es un lenguaje de programación seguro y conciso que promueve un
desarrollo más rápido de aplicaciones de Android de alta calidad
- Personas que desean alcanzar la certificación internacional Android Aplication Developer (AND-801, AND-802, AND-803)

Prerrequisitos:
Pagina 1

www.aulamatriz.edu.co PBX: (571) 4325190 Whatsapp: (57) 3224181125 email: [email protected] Calle 63 N 15-18 Piso 3 Bogota Colombia. Fecha: 2020-02-18
Experiencia como desarrollador en cualquier tipo de lenguaje de programación o haber tomado el curso de software development
fundamentals (lógica y programación desde cero) en Aula Matriz

Objetivos:
- Aprender lo esencial del lenguaje de programación de Kotlin y todos los temas de Kotlin relacionados con el desarrollo de aplicaciones
de Android.
- Diseñar y crear una aplicación completa de Android.
- Depurar y mantener aplicaciones de Android utilizando diferentes herramientas y complementos.
- Entender completamente el ciclo de vida de una aplicación de Android y sus componentes principales.
- Usar recursos externos, archivos de manifiesto, intenciones y adaptadores.
- Comprender y usar todas las técnicas de almacenamiento persistentes de Android: Preferencias, archivos, bases de datos y
proveedores de contenido.
- Utilizar las técnicas de procesamiento en segundo plano de Android.
- Crear aplicaciones con reconocimiento de ubicación utilizando GPS como proveedor de ubicación y Google Maps.
- Comprender la arquitectura de software de Android.
- Comprender el modelo de seguridad de Android.
- Crear aplicaciones Android teniendo en cuenta las mejores prácticas de seguridad.
- Crear una aplicación más segura y más robusta que atraiga a los clientes.
- La interfaz de usuario / Experiencia de usuario del diseño de aplicaciones de Android.
- Comprender las pruebas y la usabilidad de las aplicaciones de Android.
- Comprender diferentes técnicas para monetizar su aplicación.
- Agregar anuncios sin degradar la experiencia del usuario.
- Crear aplicaciones de Android con facturación en la aplicación.
- Publicar y publicitar su aplicación de manera efectiva.
- Dotar a los participantes de los conocimientos y habilidades necesarias para superar con éxito el exámen de certificación (AND -
801, AND - 802, AND - 803 )

Metodologia:
Nuestros ambientes de aprendizaje son una emulación de las actividades que el profesional desempeñará en una empresa. Se
desarrolla un proyecto y/o laboratorios que permitan dotar al estudiante de las competencias requeridas para alcanzar el éxito en el
mercado laboral. El instructor (Profesional con amplia experiencia), es el director del proyecto, quien lo guiará paso a paso en el
desarrollo de los los talleres requeridos.

Aula Matriz ofrece:


Programa para certificación internacional Android Application Engineer Aplica

Desarrollo de aplicaciones en Kotlin-Android (AND-801) 36 Horas


Android Security Essentials (And - 802) 12 Horas
Android Applications UI/UX Design and Monetization Techniques (AND-803) 12 Horas
Temas de Refuerzo E-learning ( Hasta dos sesiones de ingreso a docenteenlinea.com y/o dos sesiones grabadas) 6 Horas
Taller preparación exámen certificación ( AND - 801 , AND - 802 , AND - 803 ) 6 Horas
Ingreso a prácticas con simuladores Ilimitado
Servicio de correo y almacenamiento ilimitado en G-suite para descarga y subida de materiales asociados a la capacitación 12 Meses
Material de estudio: Android Application Developer Student guide Si
Otros materiales (agenda, esfero) Si
Sesiones de estudio Online (Si son requeridos, para nivelar o cubrir bajos desempeños) Si
Aulas tipos Laboratorio Si
Presencial Si
Online en vivo(en tiempo real, a través de docenteenlinea.com) Si
Certificado de asistencia a las prácticas y desarrollo del proyecto Aula Matriz
Pagina 2

www.aulamatriz.edu.co PBX: (571) 4325190 Whatsapp: (57) 3224181125 email: [email protected] Calle 63 N 15-18 Piso 3 Bogota Colombia. Fecha: 2020-02-18
Certificado de asistencia por curso Android ATC
Certificación Internacional (Requiere aprobación de exámenes) (INCLUYE EL VALOR DE 3 EXAMENES PARA CERTIFICACION) Si - Android ATC
Total Horas 72

Garantia:
Si el estudiante no alcanza el nivel de competencia requerido conforme al concepto del instructor, contará con la oportunidad de reforzar
en el próximo curso sin costo adicional, sujeto a condiciones establecidas dentro del reglamento interno de Aula Matriz.

Temas del curso:


Exam I (And - 801): Android Certified Application Developer

Este modulo consta de 36 horas que proporciona los conocimientos y habilidades necesarios para diseñar y construir una aplicación
completa de Android. Ofrece una capacitación exhaustiva sobre los componentes principales de Android SDK y sus interacciones. El
curso se actualiza para incluir temas compatibles con todas las versiones de Android hasta Android 8 y el código fuente actualizado a
API 27. Además, este curso utiliza el lenguaje de programación Kotlin en lugar de Java. Kotlin es un lenguaje de programación seguro
y conciso que promueve un desarrollo más rápido de aplicaciones de Android de alta calidad.

El nuevo curso consta de 11 lecciones; los primeros 3 se enfocan en los fundamentos de Kotlin para personas que no tienen suficiente
experiencia en programación o que ya tienen solo antecedentes de Java. Las otras 8 lecciones se centran en cómo crear aplicaciones
de Android desde el principiante hasta el nivel avanzado.

Las nuevas características del curso incluyen: ejercicios y laboratorios más prácticos, lecciones fáciles de entender y con gráficos . Este
curso es adecuado para proporcionar a los participantes los conocimientos necesarios y las habilidades práctica para ser desarrolladores
de aplicaciones de Android.

Modulo I: Introduction to Kotlin


- Kotlin History
- Kotlin Advantages
- How Kotlin Programs Work?
- Kotlin Software Prerequisites
- Installing Java JDK and JRE
- Installing Android Studio
- Creating Kotlin Project Using Android Studio
- Creating a Kotlin Program
- Running a Kotlin Program
- Writing Comments
- Kotlin Variables
- Kotlin Data Types
- Input of Information to Kotlin Program

Modulo II: Control Flow Statements


- Introduction
- If Statement
- If – Else Statement
- If Else and Logical Operators
- When Statement and Expression
- For Loops
- While Loops
- Do-while Loops
Pagina 3

www.aulamatriz.edu.co PBX: (571) 4325190 Whatsapp: (57) 3224181125 email: [email protected] Calle 63 N 15-18 Piso 3 Bogota Colombia. Fecha: 2020-02-18
- Jump Expressions
- Break Statement
- Continue Statement
- Return Statement

Modulo III: Functions & Object-Oriented Programming (OOP)


- Functions
- Function Structure
- Creating a Function
- Functions and Variable Scope
- Object-Oriented Programming (OOP)
- Object
- Class
- Creating a Class
- Providing Constructors for Your Classes
- Class Inheritance
- Overloading Constructors
- Overriding Properties
- Abstract Class
- Interface Class
- Generic Class
- Enum Class
- Class Variables
- Member Variables
- Kotlin Collections
- Class Hashmaps
- Class ArrayList
- Method mutableListOf

Modulo IV: Android Framework and Android Studio


- Introduction
- Android Platform Architecture
- Android Libraries
- Components of Android Application
- Types of Android processes and their priorities
- Android Application Development
- Android SDK platform
- Integrated Development Environment (IDE)
- Android Studio
- Gradle
-Instant Run

Modulo V: Creating User Interface UI


- Introduction
- Android Project Structure
- View
- Creating User Interface
- Add a text box
- Add an Image

Pagina 4

www.aulamatriz.edu.co PBX: (571) 4325190 Whatsapp: (57) 3224181125 email: [email protected] Calle 63 N 15-18 Piso 3 Bogota Colombia. Fecha: 2020-02-18
- Add Check Box
- Add Radio Button

Modulo VI: Android Layouts, Styles, Theme and Menus


- Introduction
- Views
- Layouts
- Constraint Layout
- Linear Layout
- Relative Layout
- TableRow Layout
- Frame Layout
- ScrowView Layout
Android Styles and Themes
- Android Styles
- Android Themes
- App Manifest
- Adaptive Icons

Modulo VII: Toasts, Activities, Navigations, and Views


- Context Class
- Toast Class
- Positioning Your Toast
What is an Activity?
- Activity Lifecycle
- Managing the activity lifecycle
- Android Intent
- Navigating Between Activities
- Passing Data Between Activities
- Android Views
- ListView
- RecyclerView

Modulo VIII: Android Dialogs, Snackbar, menus,webview and notifications


- Introduction
- Android Dialogs
- Alert Dialog
- ProgressBar
- SeekBar
- Date Picker Dialog
- Time Picker Dialog
- Snackbar
- Menus
- WebView
- Android Notifications
- Creating an android notification
- Notification chanel

Modulo IX: Android Storage, SQLite and Content Providers

Pagina 5

www.aulamatriz.edu.co PBX: (571) 4325190 Whatsapp: (57) 3224181125 email: [email protected] Calle 63 N 15-18 Piso 3 Bogota Colombia. Fecha: 2020-02-18
- Android Storage Options
- Shared Preferences
- Internal Storage
- External Storage
- Network Connection
- SQLite Databases
- SQLite Database in your application
- SQLite Library
- Creating an adapter class for SQLite database
- Content Providers
- Creating a Content Provider
- Sync Adapters
- How SyncAdapters Work
- ORMLite
- Choosing Internal or External Storage

Modulo X: Location-Aware Apps: Using GPS and Google Maps


- Introduction
- What is GPS and how does it work?
- Other Location Service Providers
- Configuring google maps
- Map Fragment
- Getting a Google API key
- Adding a Google Map Marker
- Methods to Capture a User’s Location
- Reverse Geolocation and Geocoder Class
- JSON and API

Exam II (And - 802) : Android Security Essentials

Este modulo consta de 12 horas,cubre completamente el modelo de seguridad de Android y las preocupaciones tanto del desarrollador
como del punto de vista del usuario final.

Modulo I: Permissions
- Introduction
- Android Platform Architecture
- Android Security Architecture
- Application Signing
- Installing Applications
- Permissions
- Why Permissions?
- Enforcing Permissions
- Levels of Permissions Protection
- Application - Level Permissions
- Component - Level Permissions
- Extending Android Permissions

Modulo II: Managing the Policy File


- Introduction

Pagina 6

www.aulamatriz.edu.co PBX: (571) 4325190 Whatsapp: (57) 3224181125 email: [email protected] Calle 63 N 15-18 Piso 3 Bogota Colombia. Fecha: 2020-02-18
- The Manifest File
- Manifest Tag Attributes
- Application Tag Attributes
- Modifying the Application Policy
- Application Running with the Same Linux ID
- Setting Application Permissions
- Permissions for External Applications
- External Storage
- Debugging Mode
- Backup

Modulo III: Users Data Privacy and Protection


- Introduction
- Data Security Principles
- Confidentiality
- Integrity
- Availability
- The Mobile Environment
- Data States
- Vulnerabilities and Attacks Against Stored Data
- Vulnerabilities of Stored Data
- Threats on Stored Data
- Protection Principles
- Tips for Android Coding Vulnerabilities

Modulo IV: Securing Storage


- Introduction
- Data Storage Decisions
- Privacy
- Data Storage Period
- Storage Mechanisms
- SharedPreferences
- File
- File Operations on an External Storage
- Cache
- Database

Exam III (AND-803) : Monetize Android Applications

Este modulo consta de 20 horas, que cubre exhaustivamente las preocupaciones sobre las aplicaciones de Android UI / UX Design y
las técnicas de monetización de las aplicaciones Andoid UI / UX Design y publicidad de las aplicaciones de Android.

Modulo I: UI/UX Design Fundamentals


- Introduction
- UX Designer
- UI Designer
- The Difference between UI and UX Design
- Understanding Users’ and Business needs
- Strategy and Content

Pagina 7

www.aulamatriz.edu.co PBX: (571) 4325190 Whatsapp: (57) 3224181125 email: [email protected] Calle 63 N 15-18 Piso 3 Bogota Colombia. Fecha: 2020-02-18
- What is Content Strategy?
- Wire-framing and Prototyping
- Uses of App Wireframes and Prototypes
- Wireframes Levels
- Elements of Wireframes and Prototypes
- The difference between Wireframe and Prototype
- Execution and Analytics
- Usability and User’s Feeling
- Testing and Feedback
- Visual design and user’s interaction
- Functionality
- Compatibility, performance and stability
- Security
- Setting up a Test Environment
- Usability Testing by Participants
- Starting Your Test Session
- Analyzing Your Test

Modulo II: Building an App Wireframe


- Introduction
- Why is wireframe the first step
- Do’s and Don’ts for a Successful UX design
- Paper Prototyping
- Storyboard That Software
- Adobe XD (Experience Design)

Modulo III: A UX/UI Designer Journey in Two Android Apps


- Introduction
- Pizza Pizza Application
- The Weather Network Application

Modulo IV: How to Monetize your Application


- Introduction
- Different Monetization Techniques
- Paid Applications
- Lite vs. Pro
- Advertising and Ad Mediation
- In-App Purchase
- Subscriptions
- Ad Format
- Ad Types
- Best Technique for Your Business
- Adding In-App Ads to Your Android Application
- Revenue Metrics

Modulo V: Publishing your Application


- Introduction
- Preparing your App for Release
- Releasing your App to Users

Pagina 8

www.aulamatriz.edu.co PBX: (571) 4325190 Whatsapp: (57) 3224181125 email: [email protected] Calle 63 N 15-18 Piso 3 Bogota Colombia. Fecha: 2020-02-18
- Releasing your App through an Application Marketplace
- Releasing your Application through Email
- Releasing Through a Web Site
- Signing your Application
- The Publishing Process on Google Play
- Google Play In-App Billing Service
- Releasing App Best Practices

Modulo VI: Licensing and Monitoring your Application


- Introduction
- Licensing your Application
- Google Play Licensing
- Setting up Licensing
- Adding Licensing to Your App
- Monitoring your App
- Benefits
- Using Google Analytics

Horarios y Fechas de inicio

Horario Fecha Inicio Cupos

Lunes - Miercoles - Viernes 6:00 PM 9:00 PM Presencial 2020-02-24 - Confirmado Disponibles

Lunes - Miercoles - Viernes 6:00 PM 9:00 PM Instructor en vivo - docenteenlinea.com 2020-02-24 - Confirmado Disponibles

Martes y Jueves 6:00 PM 9:00 PM Instructor en vivo - docenteenlinea.com 2020-03-03 Disponibles

Martes y Jueves 6:00 PM 9:00 PM Presencial 2020-03-03 Disponibles

Sabados7:30 AM 1:30 PM Instructor en vivo - docenteenlinea.com 2020-03-07 Disponibles

Sabados1:30 PM 7:30 PM Instructor en vivo - docenteenlinea.com 2020-03-07 Disponibles

Sabados 1:30 PM 7:30 PM Presencial 2020-03-07 Disponibles

Sabados7:30 AM 1:30 PM Presencial 2020-03-07 Disponibles

!!! Nota de Interés !!! - ¿ Porque es importante la reserva de cupo ?


La decisión respecto al inicio de un programa o una capacitación en la fecha programada, dependerá de la cantidad de personas que hayan
reservado cupo a través de nuestro portal web, o a través del boton reservar cupo que encontrará en la primera pagina del temario
correspondiente.
Existen varias capacitaciones en competencia para ocupar un aula que haya quedado libre. La capacitación que ocupará dicha aula, sera la que
mayor cantidad de personas hayan reservado cupo. De lo contrario la capacitación se aplazará y se programará para la próxima fecha que se
disponga de un aula libre.
Tenga presente que la reserva de cupo no implica que deba cancelar de manera inmediata. El pago lo puede reallizar una semana antes de
iniciar la capacitación. Reserve cupo unicamente cuando esté seguro(a) que va a tomar la Capacitación Seleccionada en la fecha indicada.

Pagina 9

www.aulamatriz.edu.co PBX: (571) 4325190 Whatsapp: (57) 3224181125 email: [email protected] Calle 63 N 15-18 Piso 3 Bogota Colombia. Fecha: 2020-02-18
Precios y formas de pago

$3,705,000

$ 3,445,000 $ 3,630,900

Precio para cualquiera de las opciones de credito: $ 3,445,000

1. Los precios anteriores INCLUYEN EL VALOR DE 3 EXAMENES para certificación

¿ Que es Pearson Vue ?

La presente propuesta tiene una validez de 15 días calendario.


Servicios de Educación excluidos de IVA, numeral 6 articulo 476 ET.

Si su pago se realiza por consignacion bancaria , por favor envíe copia del comprobante de pago al correo
[email protected], para que asi su matricula quede en firme y se le envíe el respectivo recibo de matrícula. Gracias.

Para reservar cupo o informacion adicional, por favor comuniquese al PBX: 4325190, directamente en nuestra sede : Calle 63 N 15-18
Piso 3 Bogota D.C. Colombia. o a nuestro email [email protected] o en www.aulamatriz.edu.co

Pagina 10

www.aulamatriz.edu.co PBX: (571) 4325190 Whatsapp: (57) 3224181125 email: [email protected] Calle 63 N 15-18 Piso 3 Bogota Colombia. Fecha: 2020-02-18

También podría gustarte