Aprende a programar Android con Kotlin + Firebase + Google
Información
Udemy
Online
Curso
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 A quién va dirigido 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 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 Temario completo de este curso Contenido del curso ¿Qué es Kotlin? ¿Por qué Kotlin? Kotlin vs Java ¿Queda Java obsoleto para Android? ¿Qué voy a aprender? ¿Cómo formular preguntas en la plataforma? ¿Dónde ampliar información? Repositorio GitHub Comunidad Slack para Android Descargar Android Studio 3 Instalando Android Studio 3 Personalizando Android Studio SDK Manager Hola Mundo Android Studio 3 + Kotlin Gradles Clean & Rebuild AVD Manager Depurando Errores Contir Java a Kotlin Android Studio 3 código Java resultante de Kotlin Ejercicios y prácticas Kotlin Variables y Tipos en Kotlin Nullable en Kotlin Operadores en Kotlin Control de flujo en Kotlin Modificadores de acceso en Kotlin Interfaces en Kotlin Clases en en Kotlin - Parte 1 Clases en en Kotlin - Parte 2 Funciones en Kotlin Companion Object en Kotlin Usando API 27 Toast & SnackBar Constraint Layout + ScrollView + Buttons Intents básicos Ciclos de vida de Activities Botón Back + Handler Eventos Click Kotlin Android Extensions Picasso para Kotlin ListView + Adapter Intents Extras I Intents Extras II Intents Flags Intents con objetos Toolbar & Up Navigation Toolbar Activity & Refactor Layout para foto con cámara Tomar foto de cámara CON Permisos Tomar foto de cámara SIN Permisos Shared Preferences en Kotlin Usando Shared Preferences Añadiendo Extension Functions ¿Qué es un módulo Android? Creando nueva Biblioteca Agregando contenido a la Biblioteca Usando la Biblioteca Usando la Biblioteca en otro proyecto Exportar/Importar módulo como AAR Usar módulo compartido mediante referencia Librería de permisos Dexter Añadiendo Dexter Creando Layout Permisos para la Cámara Permisos para leer Contactos Permisos para grabar Sonido Refactor del codigo Multiples permisos Composite Dexter Introducción Theme & Toolbar Navigation Drawer layout Crear iconos vectores material design Implementando Drawer Creando los Fragments Orientación y Refactor Creando Modelo Flight Creando Recycler Item Layout Creando Adapter Recycler View Implementando Recycler View Implementando Reto Introducción a la Aplicación Final Presentación Firebase Crear proyecto Firebase e integrar SDK Cambiar estilo y añadir colores Creando Login Layout - EditText Creando Login Layout - Botones Optimizando Login Layout Creando Sign Up Layout Creando Forgot Password Layout Creando usuario en Firebase Refactor Sign Up Implementando Log In Intro Animaciones Activity Validaciones Acceder información usuario ificación de Email Olvidé mi contraseña Login con Google - Dependencias y dashboard Login con Google - Google API Client Login con Google - Log in Login and Main Activity Flow Forzar selección usuario Google Login Añadiendo Toolbar Creando Fragments Creando PagerAdapter Creando Bottom Navigation Bar Optimizando detalles Bottom Navigation Bar Creando burbujas del chat - Drawables Creando modelo Message Layout mensajes chat Layout Fragment Chat Chat Adapter Recycler View Intro Firebase Database Implementando ChatFragment Enviando mensajes al chat Chat en tiempo real Ordenar, limitar y optimizar Chat Testando Chat multiple dispositivos Avatar por defecto en Chat Fragment Layout InfoFragment Implementando InfoFragment Total Messages Firebase Style Mejoras Que es RxAndroid y Programacion Reactiva Añadir RxAndroid al proyecto Crear TotalMessagesEvent class Crear Event Bus Reactivo Implementando EventBus Reactivo - Magia Implementando Log out Creando iconos para Rate Fragment Creando el layout del RatesFragment Rate model Añadiendo Strings RateDialog layout + custom Rating RateDialog implementación Creando layout para cada Rate (Adapter) RatesAdapter RatesFragment Comunicación Dialog y Fragment Guardando Rating Leyendo Ratings Solventar error listeners Mejoras RateFragment más
Otros cursos de esta academia
Cisco CCNA Fundamentos de Networking para Redes IP
(Udemy)
Instalar y utilizar wireshark, una aplicación gratuita que nos permite capturar tráfico de red para analizarlo... ser capaz de conectarse por consola, telnet o ssh...
Mainframe IBM en tu PC
(Udemy)
Crear entorno en la pc... descargar, instalar y configurar el sistema operativo mvs en la pc... alojamientos de las bibliotecas a usar... práctica en el uso de bibliotecas...
Implementación de Servidores LAMP con Centos Linux
(Udemy)
Instalación de apache... instalación de php7... adicionalmente, es recomendable contar con conocimientos básicos en mysql... introducción a la plataforma lamp...
Ansiedad por separación en perros - La guía definitiva
(Udemy)
Bienvenida al curso... entenderás mejor en qué consiste la llamada ansiedad por separación en perros, por qué ocurre y por qué es algo grave que debes solucionar...
Cuentos En Francés Vol. I & II. (2 cursos en 1)
(Udemy)
Niños y adultos que quieran leer y escuchar 16 cuentos clásicos en francés... estudiantes que quieran complementar su estudio del francés con estas lecturas cortas...
POWER BI |Curso KPI y Business Intelligence para Call Center
(Udemy)
Tráfico de llamadas... podrán crear espectaculares dashboards de información sin ser especialistas en sistemas... nivel de abandono de llamadas...
Microservicios con Spring Boot y Spring Cloud Netflix Eureka
(Udemy)
Construye, implementa y escala microservicios con spring boot 2 y spring cloud aprende a crear y consumir servicios web restful con spring boot conecta y consume...
Aprende Dibujo Artístico fácilmente. Arte y creatividad.
(Udemy)
Podrás dibujar todo aquello que ves adquirirás soltura y seguridad en el trazo percibirás los objetos en 2d podrás encajar la forma correctamente disfrutar dibujando...
RestFul Api con Python usando Django Rest FrameWork
(Udemy)
Temario completo de este curso contenido del curso introducción introducción instalación consola cmder para windows entorno virtual pep 405 en windows entorno virtual...
ReactJS Avanzado - FullStack React GraphQL y Apollo
(Udemy)
Graphql configurando los resolvers instalando mongodb en windows 10 instalando mongodb en mac instalando mongoose mutation: crear registros en mongodb instalando...