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.