Curso programación Android en Kotlin
Bienvenidos al curso de Kotlin para apps Android en el que aprenderemos a desarrollar aplicaciones en Android Studio usando este lenguaje de programación, vas a aprender Kotlin desde 0, usando buenas prácticas desde un principio y de manera gratuita. Para seguir esta serie de tutoriales no es necesario tener conocimiento alguno de programación, pues se empezará este tutorial desde 0 totalmente, lo único que se necesita son ganas de aprender. También quiero recordarte que si tienes alguna duda puedes dejar un comentario en cualquiera de los post.
Tutorial del curso de Kotlin en Android studio desde 0
Índice del Curso
- Capítulo 1 – ¿Qué es Kotlin?
- Capítulo 2 – Instalar IntelliJ IDEA para Kotlin
- Capítulo 3 – Hello World en Kotlin
- Capítulo 4 – Variables en Kotlin
- Capítulo 5 – Trabajando con variables en Kotlin
- Capítulo 6 – Funciones en Kotlin
- Capítulo 7 – Instrucciones if-else en Kotlin
- Capítulo 8 – Expresión when en Kotlin
- Capítulo 9 – Arrays en Kotlin
- Capítulo 10 – Listas en Kotlin
- Capítulo 11 – Configurando Android Studio para Kotlin
- Capítulo 12 – Desarrollando nuestra primera app en Kotlin [Primera parte]
- Capítulo 13 – Desarrollando nuestra primera app en Kotlin [Segunda parte]
- Capítulo 14 – Data classes en Kotlin
- Capítulo 15 – Recyclerview en Kotlin
- Capítulo 16 – Persistencia de datos con Shared Preferences
- Capítulo 17 – Bases de datos con Room
- Capítulo 18 – Componentes personalizados [Primera parte]
- Capítulo 19 – Componentes personalizados [Segunda parte]
- Capítulo 20 – Consumiendo APIS con Retrofit 2
- Capítulo 20 V2.0 – Consumiendo APIS con Retrofit 2 y Corrutinas (Versión actualizada)
- Capítulo 21 – Gestión de permisos en Android
- Capítulo 22 – Fragments en Kotlin
- Capítulo 23 – Jetpack y AndroidX
- Capítulo 24 – Material Design y estilos en Kotlin
- Capítulo 25 – Botones en Kotlin
- Capítulo 26 – DatePicker en Kotlin
- Capítulo 27 – TimePicker en Kotlin
- Capítulo 28 – Google Maps en Android con Kotlin
- Capítulo 29 – ViewBinding en Kotlin
- Capítulo 30 – Google Maps en Kotlin (Segunda parte)
- Capítulo 31 – Admob en Kotlin (Monetizando apps)
- Capítulo 32 – Admon en Kotlin parte 2 (Interstitials)
- Capítulo 33 – Añadir fuentes personalizadas en Android
- Capítulo 34 – Reducir el tamaño de tus proyectos en Android Studio con WebP
- Capítulo 35 – MVVM en Android con Kotlin, LiveData y View Binding
- Capítulo 36 – Funciones de extensión en Kotlin
- Capítulo 37 – Polylines en Google Maps con Kotlin [Parte 3]
- Capítulo 38 – MVVM en Android con Kotlin – Implementando Retrofit, corrutinas y Clean Architecture
- Capítulo 39 – Tutorial Dagger Hilt en Kotlin – Inyección de dependencias
- Capítulo 40 – Testing en Android – Test unitarios
Diseño de layouts
Analizando librerías en Android
Información EXTRA para Android
CursoKotlin en vídeo
Aprender Kotlin y Android desde cero puede ser complicado. Por eso, además de tener un curso de Android y Kotlin por escrito también podrás aprender con vídeos en Youtube. En el canal tendrás aún más capítulos que por escrito, aunque poco a poco se irán añadiendo a CursoKotlin.
Suscríbete a nuestro canal de youtube para aprender a programar de una forma más interactiva.
¿Cómo empezar a crear apps?
Entrar en este mundo puede dar miedo pero es de las mejores oportunidades que hay actualmente. El sector está en auge y se nota por eso conseguir trabajo como programador Android a día de hoy es muy sencillo una vez tengas unas bases sólidas, las cuales las aprenderás en este blog de forma gratuita.
Lo primero que te recomiendo es que hagas todos los capítulos disponibles del blog. Con esto empezarás a coger soltura y podrás ir creando tus propias aplicaciones. A partir de ahí lo mejor será o buscar un roadmap o empezar a crear aplicaciones en la PlayStore.
Además deberás subir todo tu código a Github para dar visibilidad y mostrar buenas prácticas. Una vez hayas conseguido esto el camino se abre. Puedes dedicarte a monetizar tus propias aplicaciones, trabajar como desarrollador freelance o para una empresa.