Desarrollo de Aplicaciones en Android Studio con Kotlin
4.3 (3 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
33 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Desarrollo de Aplicaciones en Android Studio con Kotlin to your Wishlist.

Add to Wishlist

Desarrollo de Aplicaciones en Android Studio con Kotlin

Aprende Kotlin desde cero para desarrollar aplicaciones Android con bases de datos SQLite.
New
4.3 (3 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
33 students enrolled
Last updated 9/2017
Spanish
Current price: $10 Original price: $140 Discount: 93% off
5 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 6.5 hours on-demand video
  • 4 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Aprenderán las bases sobre Kotlin
  • Utilizar Itellij IDEA
  • Instalar las herramientas necesarias para comenzar
  • Familiarizarce con la interfaz de Android Studio
  • Uso de botones, contenedores, layouts, edit text y demás herramientas de diseño disponibles en Android Studio
  • Construir tu primer aplicacion móbil con ANKO (Android y Kotlin)
  • Hacer llamadas y envió de emails
  • Crear apps multi idioma
  • Persistencia de datos con Shared Preferences
  • Crear un crud (create,read,update,delete) con SQLite
View Curriculum
Requirements
  • Manejo básico de computadora
  • Conocimientos básicos de programación
  • Computadora pc, mac o linux con 4GB minimo de RAM, recomendado 8GB
Description

Google ha implementado un nuevo lenguaje para crear aplicaciones con Android, lo cual nos lleva a desarrollar este fantástico curso en el que conocerás las bases para emprender con este nuevo lenguaje llamado Kotlin.

Este lenguaje es mucho más sencillo que java, lo que hace que desarrollar aplicaciones se vuelva más accesible. Afortunadamente no es necesario que cuentes con conocimientos en java, ya que te enseñaremos paso a paso el funcionamiento de Kotlin, desde cómo crear un hola mundo, hasta como operar con clases y crear tus propias aplicaciones. Además, veremos todo lo necesario para familiarizarnos con el IDE de Android Studio en su versión especial que ya incluye Kotlin.

Sin dejar de lado uno de los temas más importantes y que la mayoría de los alumnos buscan, esto es las bases de datos con Shared Preferences y SQLite, realizando ejemplos sencillos, prácticos y comprensibles para que el código sea lo más específico posible.

Además, este curso se mantendrá actualizado constantemente, agregando nuevas clases para que tu conocimiento este siempre en crecimiento y a la vanguardia.

Who is the target audience?
  • Cualquiera que desee crear aplicaciones en Android con Kotlin
Compare to Other Mobile Apps Courses
Curriculum For This Course
69 Lectures
06:40:55
+
Introducción e instalación
8 Lectures 13:18

Introducción a la sección de kotlin

Preview 00:21

Introducción a kotlin

Preview 01:36

Instalar java development kit en windows

Preview 01:57

Configuración de las variables de entorno para que el jdk funcione correctamente

Preview 01:36

Instalación del IDE Intellij IDEA en windows

Preview 03:20

Instalación de java development kit en mac os x

Instalar JDK en mac
01:20

Instalacion del IDE Intellij IDEA en mac os x

Instalar Intellij IDEA en mac
02:30
+
Introducción a kotlin
22 Lectures 01:39:13

Introducción a la sección 2

Preview 00:26

Crear nuestro primer programa en kotlin

Preview 02:56

Como escribir comentarios en kotlin

Preview 03:00

Como declarar variables en kotlin

Variables
04:01

Como declarar constantes en kotlin

Constantes
02:16

Valores nulos seguros en kotlin

Valores nulos
01:52

Cambiar el tipo de dato en kotlin

Cambiar tipo de datos
02:37

Escribir en la consola y ejecutar una acciòn

Pedir datos en consola
03:33

Como crear una concatenación de string en kotlin

Concatenaciòn
03:00

Utilizar operadores aritméticos y de comparación en kotlin

Operadores aritméticos y de comparación
04:30

Aprenderemos a utilizar las listas de kotlin

Listas
14:01

Utilización de arreglos en kotlin

Arrays
06:10

Estructura if

If
02:54

Estructura if else en kotlin

If else
04:05

Utilización de else if

Else if
02:28

Utilización de dos o mas if anidándolos

If anidados
02:51

Utilización del ciclo for

For
08:16

Utilización del ciclo while

While
04:36

Uso de when en vez de switch

When
05:49

Estructura de try catch para manejar errores

Try Catch
04:51

Introducción a las funciones en kotlin

Funciones
08:35

Introducción a las clases en kotlin

Clases
06:26
+
Android studio
26 Lectures 03:23:57

Presentación sección 3

Preview 00:39

Instalación de android studio preview en windows

Instalación en windows
03:11

Instalación de android studio preview en mac os x

Instalación em Mac
03:31

Instalación del sdk manager

SDK manager
03:42

Recorrido por el entorno de android studio

Familiarizándonos con el IDE
06:08

Visualizaremos como esta estructurada una aplicación 

Estructura de una aplicación
07:34

Primer app y un vistazo al emulador 

Hola mundo y emulador
05:35

Creado nuestro primer botón en android studio

Programando nuestro primer boton
10:27

Que es una actividad y como esta conformada

¿Qué es una actividad?
05:49

Veremos las diferentes herramientas disponibles y widgets

Herramientas
08:04

Enviar datos de una actividad a otra

Envío de datos entre actividades
08:44

Uso de los constrains 

Constrains
11:55

Como utilizar el linear layout

Linearlayout
03:32

Como utilizar imagenes con imageView

ImageView
10:05

Utilización de los radios para escoger una opción 

Radios
13:03

Utilización de checkbox 

Checkbox
10:23

Crear lista desplegable con spinner

Spinner
14:11

Creación y llenado de listas con listView

Listas
09:11

Como hacer una llamada en android studio

Hacer llamada
13:14

Como enviar un email con android studio

Enviar email
17:47

Visualizar sitio web con webView

WebView
05:08

Uso de los strings

Strings
07:07

Cambiar el idioma de una aplicación 

Traducir app
04:45

Como crear una pantalla de inicio para nuestras apps

SplashScreen
07:41

Como cambiar y utilizar colores en android studio

Colores
03:46

Como agregar el icono de nuestra app

Icono
08:45
+
Persistencia de datos con: Shared Preferences
4 Lectures 27:51

Presentación de sección 4

Preview 00:34

Com persistir datos con shared preferences

Shared preferences
11:15

Crearemos una app con shared preferences

Proyecto parte I
10:14

Finalizaremos la app con shared preferences

Proyecto parte II
05:48
+
Persistencia de datos con: SQLITE
9 Lectures 56:36

Presentación sección 5

Preview 00:44

Crearemos el código para nuestra base de datos con sqlite

Crear base de datos
06:07

Agregar datos a la base de datos

Guardar datos
07:15

Mostrar datos con un listview

Mostrar datos con listview
08:32

Enviar los datos a otra actividad

Preparar para enviar datos
08:44

Enviar registros

Enviar registros
03:34

Recibir los registros de la listview

Recibir registros
06:59

Editar los registros de la base de datos

Editar
09:21

Eliminar registros de la base de datos

Eliminar
05:20
About the Instructor
Soluciones Informáticas J&D
4.3 Average rating
717 Reviews
5,460 Students
3 Courses
Ingenieros en Tecnologías de la Información

Hola que tal somos Jorge y Denisse, somos Ingenieros en tecnologías de la información y fundadores de la empresa soluciones informáticas J&D que está en funcionamiento desde hace más de 6 años, y ahora estamos aquí para comenzar a guiarte por el camino de la programación. 

Tenemos amplia experiencia en el desarrollo de software a la medida, trabajando siempre en contacto directo con nuestros clientes, por lo que nos es posible comprender las necesidades reales de los empresarios en cuanto a infraestructura de software.

Hemos tenido la oportunidad de trabajar con distintos lenguajes como: PHP, .NET, Ruby, Python y Java. Además de manejar algunos Frameworks como Bootstrap, Materialize, Django, Ruby on Rails, etc, así como también impartimos clases presenciales en escuelas particulares.