Udemy – Master Desarrollo Android con Java y Kotlin [Junio 2019]

Portada

Información

Master Desarrollo Android con Java y Kotlin [Junio 2019]

Peso:

16.3 GB

Idioma

Español / Spanish

Duración:

28:42 H

Archivos Base:

Instructor/es:

Alejandro Lora
Miguel Campos Rivera

Requisitos

  • Se recomienda un PC con 4GB de RAM y procesador INTEL i5 o superior.
  • El curso es desde PRINCIPIANTES en ANDROID hasta AVANZADO, no es necesario conocimiento en Android.
  • Se recomienda tener conocimientos básicos en programación.
  • Tener ganas de aprender y de convertirse en un auténtico EXPERTO de Android.

Descripción

Aprende a desarrollar apps Android AVANZADAS desde principiante con: Android Jetpack, MVVM, MVP, Google Maps, Animaciones, Room, Consumir APIs con seguridad por Token, Android Studio, Google Play StoreY gana dinero con Google AdMob mediante la publicidad y anuncios.

Crearemos multitud de apps desde cero, para que tú puedas pasar por todo el ciclo de la creación de apps, desde crear el proyecto, diseñar interfaces, añadir complejidad, bases de datos, consumir APIs… hasta publicar en Google Play Store y monetizar tu app.

Si, monetizar tus apps, en este curso mostraremos como poder GANAR DINERO a través de la publicidad en Google Play Store.

Este curso ofrece muchos recursos que estarán disponibles para todos los alumnos:

  • Todo el código escrito en clase, ordenado y categorizado en GitHub.

  • Enlaces oficiales.

  • Apps realizadas en el curso publicadas en Google Play.

  • Acceso a la comunidad Slack de programadores Android en español.

[[ EN DESARROLLO ]] – ESTE CURSO SE ENCUENTRA EN CONSTANTE DESARROLLO, ESTO SIGNIFICA QUE NO ESTÁ TERMINADO AÚN. EL TEMARIO NO ESTÁ CERRADO, SUBIREMOS NUEVA SECCIÓN CADA MES HASTA QUE COMPLETEMOS TODO EL TEMARIO. NO TE PREOCUPES SI ALGO DE LO MENCIONADO NO ESTÁ AÚN PUBLICADO, LO ESTARÁ PRONTO.

Más de 40.000 estudiantes han aprendido Android conmigo, desde principiantes hasta avanzados. Tú puedes ser el siguiente. Anímate y forma parte de esta comunidad y empieza a desarrollar tus propias apps Android o mejora tus habilidades de programador Android llevándolas al siguiente nivel.

Te animo a que veas cualquiera de las clases que estén accesibles antes de comprar el curso y seguro que desearás ver el resto del curso.

Equipo de Tutores

– Alejandro Lora: Desarrollador Senior de Software e Instructor BEST SELLER en Udemy, especializado en tecnologías de Google. Trabaja como freelance en remoto para empresas americanas, usando tecnologías webs (Angular, Typescript…) y tecnología mobile (Android).

– Miguel Campos: Desarrollador Senior de Software y profesor de Android con más de 10 años de experiencia. Posee grandes habilidades docentes y comunicativas. Domina el mundo Android, siempre a la vanguardia de las últimas novedades.

Si aún te preguntas, por qué este curso y no otro, te doy un par de razones:

  1. Sumamos la experiencia de Alejandro Lora y Miguel Campos para conseguir el curso definitivo de Android

  2. El curso estará en constante desarrollo, añadiendo nuevas secciones y vídeos progresivamente.

  3. Amamos Android, trabajamos con Android y nos avalan años de experiencia en esta tecnología.

  4. Hemos analizado los conocimientos de diferentes niveles y hemos confeccionado un temario aptos para principiantes y para programadores Android, de forma que se empieza desde abajo (Principiante) hasta nivel avanzado (EXPERTO).

  5. Miles de alumnos han encontrado trabajo, han mejorado su situación o han montado su empresa tomando nuestros cursos, prueba con nosotros, no te arrepentirás.

Hablando del temario, hemos recogido feedback de todos mis alumnos + estudiantes y profesionales Android mediante encuestas para cubrir los conceptos más interesantes, usados y beneficiosos en el mundo Android. Algunos de los puntos más fuertes, son:

ANDROID JETPACK

Explicamos cómo usar esta colección de componentes Android que nos permiten desarrollar excelentes apps y forma más sencilla, siguiente unas reglas de recomendaciones, estándares y buenas prácticas, consiguiendo simplificar tareas complejas y entregando apps extraordinarias.

PATRÓN DE ARQUITECTURA MVVM Y MVP – BUENAS PRÁCTICAS

Enseñamos dos patrones de arquitectura muy aclamados y usados en el desarrollo Android avanzado como MVVM (Model-View-ViewModel) y MVP (Model-View-Presenter). Seguiremos las buenas prácticas que muestran cómo implementar estos patrones de diseño para tener una infraestructura sólida y sostenible.

BASE DE DATOS ROOM

Room es una librería que añade una capa de abstracción para usar el motor de base de datos natural y nativo de Android, SQLite. El problema con SQLite es su complejidad para hacer cosas sencillas y su diseño. Room nos permite ser mucho más ágiles, crear código más intuitivo, con menos líneas y más eficiente.

RESPONSIVE DESIGN + MATERIAL DESIGN

Mostramos cómo usar Constraint Layout y cómo hacer que los layouts se adapte a diferentes pantallas/dimensiones. También veremos muchos componentes de Material Design, cambiar el theme y hacer que nuestras aplicaciones tengan un genial aspecto.

ANIMACIONES Y TRANSICIONES

¿Has visto esas apps que tienen unas animaciones espectaculares? Pues en este curso aprenderás a hacerlas tú mismo. Las animaciones y transiciones otorgan un aspecto muy profesional y avanzado a las apps.

MAPAS DE GOOGLE + GPS

Aprende a crear mapas interactivos de Google en apps Android. Utiliza el GPS de tu dispositivo y domina este excelente componente que abre una gran cantidad de oportunidades.

CONSUMIR API REST Y BASES DE DATOS EN LA NUBE

Consume bases de datos en la nube, con datos centralizados y compartidos a través de miles de usuarios. Consumir API Rest es de lo más frecuente en el mundo del desarrollo software en estos días, aprende cómo hacerlo de forma eficiente y sencilla desde tus apps Android.

BONUS EXTRAS

Estamos incluyendo nuevas secciones de contenido extras:

– Desarrollo de juego 2D haciendo uso de Google Firebase para autenticación y almacenamiento en la nube con el servicio Cloud Firestore.

– Desarrollo de apps con el lenguaje de programación Kotlin.

Todo esto… y mucho más!!

Espero que si no lo tenías claro, ahora lo tengas un poco más, y si tienes alguna duda puedes mandarme un MD e intentaré resolver tu duda de forma inmediata.

¿A qué esperas para unirte? todo esto y más está a tu alcance.

¡Nos vemos en el curso!

¿Para quién es este curso?

  • Interesados en Android y Android Studio
  • Interesados en Programar Aplicaciones para Android
  • Programadores de Swift, Objective-C para iOS que quieran abarcar Android
  • Interesados en Java y/o Kotlin
  • Interesados en Git y GitHub
  • Interesados en el Desarrollo en Android de forma nativa
  • Quienes deseen trabajar como programadores Android
  • Quienes deseen abrir una empresa de desarrollo de apps
  • Quienes quieren crear su propia app desde cero a profesional

¿Qué aprenderé?

  • Android Jetpack: Base de Datos Room, ViewModel, Animaciones, patrón diseño MVVM…
  • Material Design, Google Maps, Git y Github, Bitbucket, Android Studio, Google Play, subida de ficheros…
  • Consumir RestAPI con Retrofit desarrollando la app MiniTwitter, una red social desde cero.
  • Corregir y depurar/debuggear errores en las apps como un Ninja Developer.
  • Programar, depurar y publicar tus propias Aplicaciones para Android en Google Play.

Contenido

  • Presentación del curso
  • Entorno de Desarrollo
  • Conceptos básicos
  • Solución de errores y Debug en Android
  • Android Jetpack: Responsive Design
  • Android Jetpack Arquitectura: Base de Datos local con Room + Patrones diseño
  • Google Maps en Android
  • MiniTwitter: Consumir API con Retrofit + Patrones de diseño
  • Gana dinero: Google AdMob
  • Android JetPack: Animaciones, Navigation, CameraX, WorkManager
  • MiniTwitter: Sincronizando BD local (Room) y BD en la nube (a través de API)
  • Sensores y Multimedia
  • Intro a KOTLIN
  • Kotlin Android Jetpack: Navigation, CameraX, WorkManager
  • Google Play Console: publicando apps
  • Novedades de Android Developers
  • BONUS EXTRA: Juego Android 2D Duck Hunt con Firebase Cloud Firestore
  • BONUS EXTRA: Juego Android 2D TicTacToe (Firebase Auth + Cloud Firestore)

Capturas

Aprende a descargar de CursosMegaUp

Como descargar

Enlaces de Descarga

Mega
ZippyShare
Uptobox
Anonfile
Usenet

Web Oficial

Udemy