Curso definitivo para aprender a programar en Android

En este curso vas a aprender desde cero como programar tu primera aplicación en Android seguido de las mejores prácticas

4.53 (605 reviews)
Udemy
platform
Español
language
Other
category
instructor
Curso definitivo para aprender a programar en Android
2,746
students
31 hours
content
Jan 2023
last update
$64.99
regular price

What you will learn

Aprende desde cero con videos interactivos

Introducción a Kotlin con videos prácticos

Introducción a Android studio

Crea tu primera app en Android con Kotlin

Mejores prácticas de desarrollo

Arquitectura y patrones de diseños para desarrollar tus apps

Explicación a detalle sobre cada componente

Aprende a hacer llamadas a servidores web con REST

Aprende los conceptos fundamentales de navegación en Android

Cómo usar GIT para mantener tu código en GitHub

Consejos para el mundo laboral y primeros trabajos como programador en Android

Como utilizar Room para almacenamiento interno con SQLite

Como usar Firebase

Jetpack Compose

Como subir tu propia aplicación a Google Play Store

Why take this course?

Un curso completo en Android dede cero hasta avanzado en donde vas a empezar desde lo más básico hasta conceptos avanzados de arquitectura y patrones de diseño para aprender a programar tus aplicaciones de la manera correcta seguido de estandares actuales para el desarrollo de apps en cualquier compañía del mundo.

Aprenderás desde cómo programar en Kotlin hasta crear tu primera app con este lenguaje.

No busques más, con este curso definitivo vas a aprender lo último en desarrollo de apps en Android actualizado y con las mejores prácticas de desarrollo.

Por último te dare consejos para tu primer trabajo como desarrollador y como empezar tu carrera profesional luego de este curso.

No dejes pasar hoy esta oportunidad única de formarte para ser programador en Android y empezar a construir tu futuro como desarrollador profesional.

En esta carrera de desarrollador, todos los días debemos actualizarnos con lo último en Android, en este curso te voy a enseñar todo lo mas moderno para que aprendas a programar tus apps en Android y entiendas los conceptos como deben ser.

Este curso va a ser actualizado poco a poco con todo lo último para desarrollar apps en Android aplicando los ultimos conceptos del día a día

No te quedes atrás , hoy es tu oportunidad de dar el siguiente paso !

Content

Introducción a Kotlin

Introducción a Kotlin
Kotlin 01 - Variables
Kotlin 02 - Clases
Kotlin 03 - Constructor vacio
Kotlin 04 - Data class
Kotlin 05 - Constantes
Kotlin 06 - Enum Classes
Kotlin 07 - Funciones
Kotlin 08 - Control flow - If
Kotlin 08 - Control Flow - For
Kotlin 08 - Control Flow - When
Kotlin 08 - Control Flow While y Do While
Kotlin 09 - Extension Functions
Kotlin 10 - Nullabilidad
Algunas preguntas sobre kotlin

Introducción a Android

Introducción a Android
Introducción a Android 02 - Creando nuestro primer proyecto
Introducción a Android 03 - Estructura del proyecto
Introducción a Android 04 - Interfaz de usuario
Introducción a Android 05 - Emulador
Introducción a Android 06 - Manifest
Introducción a Android 07 - Gradle
Introducción a Android 08 - Layouts
Introducción a Android 08 - Activities y Lifecycles
Introducción a Android 09 - Navegar entre Actividades
Introducción a Android 10 - Pasar datos entre actividades
Introducción a Android 11 - Introduccion a Fragments
Introducción a Android 12 - Navegando entre fragmentos
Introducción a Android 13 - Pasar datos entre fragmentos 1/2
Introducción a Android 14 - Pasar datos entre fragmentos 2/2
Introduccion a Android 15 - Debugger

Navegación

Como usar Navigation Components
Navigation Components - Animaciones
Navigation Components - Bundles
Navigation Components - SafeArgs
Navigation Components - Deeplink

Tu primera app en Android

S4L0 - Introducción aplicación de ejemplo
S4L1 - API Rest
S4L2 - Retrofit
S4L3 - Navigation Components
S4L4 - Creando Interfaz de Usuario 1/3
SL4L5 - Creando Interfaz de Usuario 2/3
SL4L6 - Creando Interfaz de Usuario 3/3
SL4L7 - RecyclerView
SL4L8 - ViewBinding

Arquitectura

¿ Qué es una arquitectura de desarrollo ?
Introducción a MVVM
Organizando nuestro proyecto
Capa de datos 1/2
Capa de datos 2/2
Capa de Repositorio
Concluyendo nuestro DataSource
Capa de presentacion
Capa de UI
RecyclerView y ConcatAdapter 1/2
RecyclerView y ConcatAdapter 2/2

Control de versión con Github

Subiendo mi código a Github
Branches
Mergeando Ramas
GitHub Repo Link

Versioning en Android

Versionado semantico de nuestras apps

El mundo laboral y android

Consejos y recomendaciones para tu primer empleo

Screenshots

Curso definitivo para aprender a programar en Android - Screenshot_01Curso definitivo para aprender a programar en Android - Screenshot_02Curso definitivo para aprender a programar en Android - Screenshot_03Curso definitivo para aprender a programar en Android - Screenshot_04

Reviews

Federico
October 5, 2023
La verdad es que si bien el instructor tiene conocimientos profundos sobre la materia, no quedan claras millones de cosas. Hay videos que duran 25 minutos que hace mil cosas y dice "simplemente trenemos que poner esto aca" unas 50 veces, y son 50 veces que no se porque va eso ahi ni que hace.
Carlos
May 29, 2023
Compré este curso al precio regular, sin ningún descuento, pero valió completamente la pena; Nunca voy a poder estar lo suficientemente agradecido con Gaston y su trabajo, es una persona a la que se nota que le gusta lo que hace y eso hace el curso más ameno y gracias a este curso particularmente conseguí mi primer trabajo c: . La verdad es que no recomendaría este curso para empezar desde cero, realmente ya debes de tener algunas nociones de Kotlin porque hay cositas en las que el profe si va un poco rápido pero se agarra el ritmo fácil, solo como comentaba, no debes llegar en 0 Hay algunas secciones que aún no están terminadas, pero al mismo tiempo eso sirve de "tarea" para nosotros xd. En resumen, super recomiendo el curso
Ernesto
February 21, 2023
Hola, este curso me ah servido muchísimo, lo compre ya hace tiempo para la universidad y no lo había calificado, gracias a el actualmente me encuentro laborando ya como Android developer claro que uno tiene que poner mucho de su parte y con mucha practica pero solo quiero decir muchas gracias Gaston por este gran curso.
Rafael
February 10, 2023
La calidad del curso es excelente.Llas explicaciones de Gastón son impecables, muy claras y precisas. Y además la profundidad y actualidad de los temas que abordan permiten estar con lo mas actualizado de la programación en Androind utilizando Kotlin. Estoy supercontento con el curso y lo recomento en un 101%.
Tomás
October 28, 2022
Primero, y lo mas preocupante encuentro yo, no esperes tener una ayuda del "Profesor" por que no responde, ni los comentarios, ni mensajes... Segundo, nunca vi la explicación de algún objeto o método ocupado, los ocupa y ya.... a la fecha tuve que buscar que es un Bundle y no me quedo claro... Busquen otro curso... quizás de Flutter, pero no recomiendo para nada este curso, esta abandonado, la comunidad responde antes que el mismo profesor y el profesor ni mensajes lee... por lo menos vi comentarios abandonados desde hace 3 o mas meses... yo tuve la respuesta de una amable persona a la semana después. Referente a los temas abordados... bueno, no son del todo detallados, no explica a detalle pero muestra como hacer las cosas... es primera vez que incursiono en el desarrollo móvil, no sabría decir si lo que se enseña esta obsoleto o no... respecto al orden a la hora de mostrar lo que hace, podría decir que si esta ordenado, la calidad de la grabación es buena, el audio también... Sin embargo no perdono el abandono de los estudiantes.
Ignacio
July 28, 2022
Un curso muy completo, me acalaró varios temas y aprendí las bases de arquitectura y el patrón MVVM. Espero que siga actualizando la unidad de BlogApp que me sirve para un proyecto personal
Eduardo
July 21, 2022
Muy buen curso, considero que sabes realmente lo que enseñas, y no doy otra estrella más porque considero que le falta un poco de organización al dictado en general y seguramente en los próximos cursos vas a conseguir esa organización; se nota mucho el progreso como docente a lo largo del mismo. Quizás un curso más corto para darle un cierre y después abrir otros cursos para enseñar actualizaciones y cosas más específicas no estaría mal. Saludos.
Agustin
July 10, 2022
Excelente curso. Abarca muchos conceptos y gaston los explica de una manera sencilla y entendible. Muy satisfecho
Gustavo
July 7, 2022
Excelente curso, el mejor que vi. 100% recomendado. Aguante la docta...!!! Abrazo Gaston. (aguardo mas cursos tuyos)
Juan
July 7, 2022
Estoy entusiasmado, la primera impresión que tengo del profesor es que es muy natural, siempre he odiado las clases super pedagogicas con terminos tan rebuscados para crear falsa complejidad a la clase... Tengo muchas expectativas en este curso y de este profesor.
Rober
June 22, 2022
No recomendaría este curso, por: - Nadie responde las dudas - Varias cosas ya están Deprecadas - Varias lecciones están desordenadas, son imposibles de seguir - Mezclan los videos - Se contradicen las indicaciones - Se nota la falta de preparación de las lecciones - Exceso de improvisación hace copiar código y luego borrarlo - Hay otros cursos actualizados, que dan soporte y están más ordenados.
Gabriel
June 9, 2022
Mal, dicen que responden en 24hs, todos dicen lo mismo, pero hace diez dias que consulte algo y no hay respuesta.
Iver
May 14, 2022
The course is very good, but nowhere I found something related to dependency injections, I only saw manual injections, I would have liked to talk about it in the project, I am new to kotlin and in all projects I see dependency injections with dagger, but this course was not like that and coincidentally is what I was looking for.
Diego
April 11, 2022
Buenas explicaciones de conceptos, se demuestra dominio del tema, digerible la sintaxis y lógica que aplica a los ejemplos
Sergio
April 5, 2022
De los mejores cursos que he comprado. Explica a detalle, menciona temas avanzados, lo tiene actualizado, sigue buenas practicas, etc. MUY BUEN CURSO

Charts

Price

Curso definitivo para aprender a programar en Android - Price chart

Rating

Curso definitivo para aprender a programar en Android - Ratings chart

Enrollment distribution

Curso definitivo para aprender a programar en Android - Distribution chart
3681792
udemy ID
12/4/2020
course created date
12/25/2020
course indexed date
Bot
course submited by