Horas Lectivas: 40-60 horas
Bonificación 100% FUNDAE
Objetivos
A lo largo de los temas, se desarrollan ejemplos teóricoprácticos de casi todos los conceptos necesarios para comprender la estructura Android de manera deductivaexplicativa. Recomendación: conocimientos básicos de programacion y lenguaje java (o cualquier otro lenguaje de programación a objetos).
Horas Lectivas: 40-60 horas
Bonificación 100% FUNDAE
Objetivos
Adquirir conocimientos y destrezas para aprender a desarrollar aplicaciones para dispositivos android.
Horas Lectivas: 20 horas
Bonificación 100% FUNDAE
Aprenderás
- Crear aplicaciones móviles que consumen servicio web.
- Cree aplicaciones móviles híbridas verdaderamente multiplataforma con PhoneGap Framework
- Generar apk para Android
- Diseñar y crear una interfaz de usuario móvil simple e intuitiva.
- Crear aplicaciones móviles que manejan base de datos MySQL con PHP y Javascript
- Asesoria sobre temas vistos en el curso
Horas Lectivas: 20 horas
Bonificación 100% FUNDAE
Aprenderás
- React Native para Crear Apps para Android y iOS
- GraphQL y Apollo Server con React
- Firebase con React Native
- Consumir API's y mostrar sus resultados en React Native
- Temas Avanzados de React como Apollo, MongoDB, Autenticación y más
- Frameworks UI para React Native como NativeBase y React Paper
- React Navigation v5
- Estilos a tus Apps y los diferentes componentes de React Native
- Temas Intermedios de React Native como API's Storage Frameworks UI
Horas Lectivas: 40 horas
Bonificación 100% FUNDAE
Aprenderás
- Aprenda Python de forma completa, desde la lógica de la programación hasta el desarrollo de apps para Android, iOS, Windows, Linux y Mac
- Domine el Framework Kivy, cree ventanas gráficas con campos, labels, listas, etc. y desarrolle apps profesionales multiplataforma con apenas un único código y ejecutables nativos.
- Conviértase en un programador apto para ingresar en el mercado de trabajo y/o desarrollar softwares propios para su venta en AppStore y PlayStore.
- Aprenda sobre orientación a objetos, bases de datos relacionales (SQL/SQLite/MySql), patrones de proyectos (MVC) y mucho más.
- Domine tecnologías como SQLAlchemy y Firebase. Comparta datos entre apps en diferentes dispositivos, envíe mensajes (Telegram) o cree juegos simples.
Horas Lectivas: 30 horas
Bonificación 100% FUNDAE
Aprenderás
- Utilizar la plataforma App Inventor para crear tus propias aplicaciones móviles
- Diseñar juegos para móviles
- Realizar aplicaciones de productividad que trabajen con bases de datos locales y en la web
- Rentabilizar económicamente una aplicación
- Desarrollar aplicaciones móviles para Android sin conocimientos de programación
- Utilizar los sensores de un smartphone en una aplicación móvil
- Conocer los distintos markets de aplicaciones que hay
- Publicar la App en Internet
Horas Lectivas: 100 horas
Bonificación 100% FUNDAE
Aprenderás
- Crear interfaces gráficas de forma visual y a través de XML para dispositivos Android
- Entender los patrones de diseño más utilizados en el mundo de la programación
- Entender las actividades principales de Android
- Llevar el diseño de aplicaciones a otro nivel y hacer un correcto uso de las paletas y los paradigmas esenciales de diseño y usabilidad
Horas Lectivas: 30 horas
Bonificación 100% FUNDAE
Aprenderás
- Utilizar los Patrones de Diseño para Kotlin
- Resolver los problemas comunes que nos encontramos a la hora de programar
- Utilizar los Dessign Patterns en el mundo real
- Codificar de una manera más robusta y elegante
Horas Lectivas: 120 horas
Bonificación 100% FUNDAE
Aprenderás
- A Escribir apps nativas con HTML5
- Aplicar Jquery al desarrollo móvil
- Utilizar Build Phonegap para construir Apps
- Compilar Apps Nativas en Android Studio
- Conocer las generalidades de Google Play
- Utilizar Javascript en el desarrollo de Apps
- Incorporar Jquery mobile en Apps con HTML5
- Conocer entorno de desarrollo Android Studio
- Incorporar Apps en Google Play
- Desarrollar Apps HTML5 con Android Studio
Horas Lectivas: 50 horas
Bonificación 100% FUNDAE
Aprenderás
- Cómo instalar y utilizar Intellij (el mejor IDE para Java y Kotlin).
- Entender los conceptos de Kotlin y cómo se relaciona con Java.
- Tener las bases para empezar a crear apps Android utilizando Kotlin.
- Aprender y entender Kotlin - el nuevo lenguaje basado en Java ¡Oficialmente apoyado por Google!.
- Aprender y entender los fundamentos de la programación orientada a objetos.
Horas Lectivas: 25 horas
Bonificación 100% FUNDAE
Aprenderás
- Aprender que son los ficheros Java y xml
- Aprender los fundamentos básicos de programación en Java para android
- Saber utilizar recursos externos como imágenes y audio en dispositivo, sd externa o internet
- Saber dibujar y diseñar un videojuego clásico como el buscaminas
- Aprender a diseñar correctamente las pantallas de una App de android
- Conocer los widgets y layouts existentes
- Conocer la persistencia de datos en preferencias, ficheros y bases de datos
- Subir y promocionar la App en la Google play store
Horas Lectivas: 138 horas
Bonificación 100% FUNDAE
Aprenderás
- A Desbloquea tu Dispositivo Android (Root)
- Espiar Ordenadores Fisicamente usando BadUSB
- Crear un Servidor Apache usando Android
- Descubrir Dispositivos Conectados en la Misma Red
- Capturar Paquetes de una Red WiFi
- Espiar Ordenadores de Forma Inalambrica (ARP Spoof)
- Obten Control de Dispositivos Android
- Espiar y Obtener Credenciales de una Red WiFi usando Android
- Obtener Credenciales de Redes Sociales (Facebook / YouTube) usando Android
- Analizar Paquetes usando WireShark