Aprende a programar Android con Kotlin + Firebase + Google
Descripción
Aprende a crear aplicaciones Android con Kotlin. Para ello, usaremos Android Studio 3, cargado de novedades y soporte completo del lenguaje Kotlin. Aprovecha esta oportunidad, Kotlin es el futuro del desarrollo Android, desde Google animas a los desarrolladores a que empiecen a usarlo, es un lenguaje maduro, sólido y estable, que aunque parezca nuevo, lleva desde 2010 de la mano de JetBrains, aunque en la Google IO de 2017 fue cuando Google lo presentó como lenguaje de primera clase y lo adoptó públicamente.
PodrƔs crear apps desde cero con Kotlin que usen:
Lenguaje Kotlin (incluyendo Extension functions, Lambda expressions, Kotlin Android Extensions...)
Firebase y Base de datos en la nube en tiempo real (Real Time)
Inicio de sesión con Google
Reactividad con Kotlin + RxAndroid - Event bus reactivo...
RecyclerView, CardView, ListView, Adaptadores
Intents, activities, permisos en run time...
Componentes de Material Design
Subir app a Google Play Store
Y mucho mƔs...
¡Puedes echar un vistazo a las clases accesibles antes de comprar el curso y seguro que te decides a unirte a nosotros!
¿Como empieza el curso?
Con el mensaje de bienvenida del curso, tendrÔs un enlace a un repositorio GitHub donde tendrÔs el código impartido en las diferentes secciones, totalmente accesible, incluyendo la App Final donde crearemos un chat, usaremos Login con Google+ y conectaremos con Firebase!
Al ser miembro de este curso y pagar el acceso a él, incluye el uso del código de los repositorios de forma totalmente gratuita, por lo que si quieres modificar un poco la app final y subirla para tenerla en tu CV puedes hacerlo sin problemas :)
Te recomiendo ver el curso siguiendo el orden establecido, aunque la primera parte es muy teórica sobre el lenguaje Kotlin, es necesario asentar unos conocimientos previos antes de saltar a crear apps, tendremos tiempo suficiente para hacer apps cuando pasemos la sección de introducción.
¿Es para mi este curso?
Si tienes conocimientos previos sobre Android con Java, si es para ti este curso, puesto que aprenderƔs como aplicar tus conocimientos sobre Java, pero en Kotlin. Si sabes algo de Kotlin pero no estƔs muy suelto en Android, este curso tambiƩn es vƔlido para ti.
Si no sabes nada sobre Android ni sobre Kotlin ni sobre Java, puedes disfrutar de este curso, y aprenderĆ”s muchĆsimo, aunque en el caso de no tener conocimientos previos sobre Android, te recomendarĆa hacer mi otro curso sobre Android con Java para asentar conocimientos bĆ”sicos, aunque en este curso cubrimos muchos de ellos, no nos paramos tanto a explicar en detalle ciertos elementos del mundo Android. Si no quieres hacerlo, no pasa nada, tambiĆ©n aprenderĆ”s con este curso muchĆsimo, aunque lo mencionado anteriormente es mi recomendación para sacarle el 100% al curso.
Si eres un experto en Android con Kotlin y al ver el temario sientes que dominas todos esos puntos, entonces este curso no es para ti :)
¿Se usa Android Studio 3?
Por supuesto, eso ha sido uno de los motivos que ha retrasado este curso, esperaba la salida de esta nueva versión que hace posible el soporte nativo de Kotlin y otras muchas mÔs mejoras.
¿Significa que no deberĆa aprender Java o que lo que aprendĆ en Java ya no sirve?
No, claramente no. Si sabes Java, has tomado mi curso anterior o estÔs pensando en hacerlo, no te preocupes, Java es un lenguaje muy bueno para aprender Android desde cero, y los conocimientos que adquieras con él, serÔn los mismos que con Kotlin, con la única diferencia que cambiarÔs el lenguaje pero la lógica de funcionamiento y el resto es exactamente lo mismo.
Si ya sabes Android, un ListView es un ListView tanto en Kotlin como en Java, un Adapter es un Adapter en ambos lenguajes y asĆ continuadamente. No es malo ni daƱino aprender Android con Java, y hay muchas ofertas de empleo sobre ello, y muchas empresas dando soporte a apps existentes con Java, pero el futuro es Kotlin, incluso es parte del presente, y de aquĆ en adelante la transición se va a ir haciendo, poco a poco, asĆ que aprovecha el momento para aprenderlo ahora y serĆ”s uno de los primeros en saber Kotlin ¡te lloverĆ”n las ofertas!
Y ¿Por quĆ© Kotlin?
Existen muchas razones, algunas como:
Simplicidad del lenguaje
Interoperabilidad con Java
Soporte absoluto de Android, JetBrains y Android Studio
Aprendizaje rƔpido y sencillo
MƔs seguridad que Java
Importantes empresas ya lo usan en sus productos
Claridad, menos verboso
Divertido de usar, cuando lo domines, no querrƔs volver a Java
¿Para quiĆ©n es este curso?
- Interesados en Programar Aplicaciones para Android
- Interesados en Programar Aplicaciones con Kotlin
- Interesados en Programar Aplicaciones para Android con Kotlin
- Programadores de Swift, Objective-C para iOS que quieran abarcar Android
- Programadores Android que quieran aprender Kotlin
- Interesados en el Desarrollo en Android de forma nativa
- Quienes deseen trabajar como programadores de android
- Quienes deseen abrir una empresa de desarrollo de apps
Lo que aprenderƔs
- Manejar profesionalmente Android Studio 3
- Aprender el lenguaje de Kotlin
- Usar Kotlin para escribir apps Android desde cero
- Uso de Firebase + Google Sign In
- Notificaciones Android Oreo
- Crear tu propia app con Chat en Real Time (Tiempo Real)
- Crear apps con Material Design y Responsive Design
- Administración de Base de Datos para las apps
- Programar y publicar sus propias Aplicaciones para Android
- Corregir y debuggear problemas en las Aplicaciones
Requisitos
- Se recomienda un PC con 4GB de RAM y procesador i5 o superior
- Procesadores Intel para virtualización o dispositivo Android
- Aconsejable conocimientos bƔsicos de Android con Java, pero no necesarios
Aprende a programar Android con Kotlin + Firebase + Google [MG]
8.5 GB | 28.5 hs de clases | udemy | 7zip | 06/2019 |Idioma:EspaƱol
Si fallan los enlaces por favor repórtalos con un comentario lĆneas abajo.
No hay comentarios:
Publicar un comentario
Nota: solo los miembros de este blog pueden publicar comentarios.