Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA Amazon AWS CompTIA Security+ AWS Certified Developer - Associate
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Mindfulness Personal Development Personal Transformation Meditation Life Purpose Emotional Intelligence CBT
Web Development JavaScript React CSS Angular PHP WordPress Node.Js Python
Google Flutter Android Development iOS Development Swift React Native Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Retargeting
SQL Microsoft Power BI Tableau Business Analysis Business Intelligence MySQL Data Analysis Data Modeling Big Data
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Online Business Business Plan Startup Freelancing Blogging Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
30-Day Money-Back Guarantee
Development Mobile Development Android Development

Android y Kotlin Desde Cero a Profesional Completo +45 horas

Curso de Android con Kotlin en Español. Desarrolla Aplicaciones Móviles Nativas Desde Cero.
Rating: 4.2 out of 54.2 (2,673 ratings)
40,458 students
Created by Juan Villalvazo, Marcos Rivas
Last updated 6/2020
Spanish
30-Day Money-Back Guarantee

What you'll learn

  • Manejo de lenguaje de programación Kotlin además de diseño, creación y desarrollo de aplicaciones Android en la última versión del sistema operativo.
  • Manejar profesionalmente el IDE Android Studio para la producción de software Profesional.
  • Programar sus propias Aplicaciones para Android y entender en verdad como funcionan.
  • Petición y administración de datos de tu dispositivo Android a servidores remotos.
  • Base de datos con SQLite
  • Uso de Firebase
  • Creación de APIs
  • Administración y ordenamiento de datos en tu app con listas y GridViews.
  • Autenticación con el uso de Facebook
  • Administración de ubicación GPS y Google Maps.
  • Autenticación con Oauth creando un App desde cero.
  • Encontrar errores en tu App y corregirlos.
  • Manejo del lenguaje de programación Java para las empresas que aun lo usan para el desarrollo y creación de apps Android.
Curated for the Udemy for Business collection

Course content

27 sections • 337 lectures • 47h 38m total length

  • Preview02:46
  • Preview02:27
  • Beneficios de aprender a programar con Kotlin
    10:03
  • Preview06:25
  • Preview03:17
  • ¿Cómo funciona un programa?
    08:08
  • Actualización de Try Kotlin
    00:23

  • La estructura de un programa en Kotlin
    12:25
  • Código 01
    00:02
  • Variables, Constantes y Palabras Reservadas
    09:37
  • Código 02
    00:05
  • Tipos de Datos , Asignación Implícita y Explicita.
    07:54
  • Código 03
    00:07
  • Caracteres y Cadenas de Texto | Characters y Strings
    12:13
  • Código 04
    00:04
  • Strings Literals : Escaped y Raw Strings
    09:34
  • Código 05
    00:09
  • Arreglos en Kotlin| Arrays
    09:36
  • Código 06
    00:03
  • Tipo de Dato Any
    02:18
  • Código 07
    00:02
  • Operadores Aritméticos , Lógicos y de Comparación
    13:03
  • Tarea y Ejercicios
    00:25
  • ¿Alguna duda?
    01:03

  • if else | Estructuras de Control
    10:42
  • Código 08
    00:09
  • when | Estructuras de Control
    13:56
  • Código 09
    00:15
  • for in | Estructuras Cíclicas en Kotlin
    08:46
  • Código 010
    00:05
  • while do while | Estructuras Cíclicas en Kotlin
    08:32
  • Código 011
    00:07
  • Funciones con Kotlin
    12:13
  • Tarea
    00:09

  • ¿Qué es la programación orientada a objetos?
    05:21
  • Clases , Propiedades y Objetos en Programación con Kotlin
    15:52
  • Métodos en Kotlin
    04:08
  • Código y Tarea
    00:24
  • Constructores en kotlin
    07:18
  • Código sobre constructores
    00:11
  • Herencia en Kotlin Parte 1
    05:51
  • Tipos de Clases Open y Final en Kotlin
    01:28
  • Herencia en Kotlin Parte 2
    04:08
  • Código de lecciones de herencia en kotlin
    00:11

  • Primer Tip: Siguientes pasos para poder crear apps en Android o iOS
    02:37
  • Segundo Tip: La Programación y el dinero
    01:13
  • Tercer Tip: Recursos necesarios para crear una app
    01:00
  • Descarga de recursos: Música, iconos, gráficos Gratis.
    00:16
  • Mi Primera App Android : Misete No Brain
    01:03
  • Parte 1: Introducción
    07:17
  • Parte 2: Actualizaciones y descarga
    17:05
  • Parte 3: Betas
    17:11
  • Mi app en la PlayStore
    00:05
  • Las tiendas de aplicaciones Marketplaces
    01:05
  • Tips sobre Google PlayStore
    02:03
  • Seguir Las reglas
    00:35
  • No fastidies a Google
    02:55
  • Android Studio y siguientes pasos
    02:13
  • ¡Sigamos adelante!
    04:30

  • Introducción
    01:27
  • ¿Qué esperar del curso?
    02:15
  • Acerca de mí
    03:33
  • Herramientas
    01:27

  • Versiones de Android
    05:17
  • ¿Por qué usar Kotlin a Java?
    05:41
  • Funcionalidades en Android Oreo
    04:03

  • Instalación de Android Studio 3
    04:01
  • Creación de primera app
    05:50
  • Recorrido general
    04:39
  • Vista Diseño y Texto
    04:51
  • Panel de Proyecto y Estructura
    05:21
  • Emulador de Android
    07:17
  • Panel de debug y errores
    03:22
  • Examen: conociendo IDE
    2 questions

  • Tipos de layout
    05:40
  • Layout: constraints
    09:36
  • Layout: LinearLayout
    05:49
  • LinearLayout - Manejo de espacio
    03:49
  • Ajustando el ancho y altura a elementos
    03:04
  • Unidades de medida
    03:41
  • Layout: RelativeLayout
    13:12
  • Personalizando elementos
    10:15
  • Agregar elementos mediante vista Texto
    13:06
  • Recursos en Android
    07:56
  • Uso de recursos de colores y strings
    13:04
  • ¿En qué consiste el elemento R?
    08:00
  • Uniendo vista con código
    08:36
  • Aplicando listener a botón
    13:41
  • Examen: Elementos gráficos y código
    3 questions

  • Introducción
    05:11
  • Diseño de interfaz
    06:39
  • Customización
    09:21
  • Crear segunda actividad
    09:33
  • Manifiesto
    06:18
  • Cómo funcionan los intent
    11:32
  • Añadiendo un intent
    06:18
  • Enviar datos al intent
    05:59
  • Terminando código de actividad Main
    11:57

Requirements

  • Solo requieres una computadora

Description

Con este curso aprenderás de la manera más fácil, desde cero y de forma completa los siguientes temas : 

  • Crear aplicaciones nativas actuales con Kotlin el lenguaje oficial para hacer apps en Android.

  • Instalación y uso de la versión más nueva de Android Studio 3.

  • Toda la sintaxis del lenguaje de programación Kotlin.

  • Novedades de Android Studio 3 y Kotlin en el sistema operativo Android.

  • Uso y creación de todos los tipos de datos, operadores y estructuras.

  • La programación Orientada a Objetos, herencia, clases, métodos y propiedades.

  • Ciclo de vida y navegación de una app Android

  • Comprensión y uso de peticiones a servidores por medio de servicios web Rest.

  • Crear aplicaciones universales con todos los tipos de Layout y Constraints.

  • Intents, manifest, elemento R , actividades múltiples.

  • Solicitudes HTTP y parseo JSON.

  • Emulador de Android, Panel de debug y errores.

  • Eventos

  • Vistas, Elementos de UI y Listas: ListView, RecyclerView, GridView, Toolbar, Patrón ViewHolder, entre muchos otros en sus más de 45 horas de lecciones en video.  

  • Uso de API de Foursquare para obtener datos de lugares

  • Uso de localización y mapas de Google

  • Fragmentos

  • Uso de cámara

  • Bases de datos SQLite

  • Inicio de sesión y uso de API de Facebook

  • Bonus: Curso de sintaxis del lenguaje de programación Java.

  • Bonus: Recomendaciones y anécdotas de subir apps a la playstore.

  • Bonus: Nuevas lecciones mes a mes totalmente gratis para los ya suscritos.

Este curso cuenta con Garantía del 100% durante 30 días, da clic en tomar este curso ahora mismo y forma parte de esta comunidad.

Muchas Gracias por tu tiempo y por darnos la oportunidad de compartir nuestro conocimiento.

¡Nos vemos en clases : )!

Who this course is for:

  • Personas que quieren aprender a crear apps desde cero en Android y con el Lenguaje de Kotlin
  • Personas que buscan un curso actualizado con la ultima versión de Android

Instructors

Juan Villalvazo
Ingeniero en Computación | Desarrollo iOS - Swift y Android
Juan Villalvazo
  • 4.4 Instructor Rating
  • 15,120 Reviews
  • 144,138 Students
  • 13 Courses

Soy Ingeniero en Computación y Desarrollador de Aplicaciones Móviles, especializado en sistemas operativos iOS y Android.

Instructor profesional de cursos de programación en la plataforma de Udemy desde Junio de 2014, con más de 100k alumnos y 11K reseñas positivas.

Youtuber enfocado a la motivación y apoyo tanto de programadores como de emprendedores. Actualmente el canal cuenta con más de 100K suscriptores.

Conferencista de los siguientes eventos:

Jalisco Talent Land 2018-2019, Simposio Internacional de Sistemas e Informática en Culiacán Sinaloa, Quinto Congreso Internacional de Ciencias Empresariales en Guayaquil Ecuador.

Pero principalmente soy una persona que sabe por experiencia propia lo difícil que puede ser aprender a programar, es por eso que la meta en mis proyectos recientes es apoyar a cualquier persona que quiera entrar al mundo del desarrollo y emprendimiento.

Marcos Rivas
Ingeniero en Sistemas Computacionales
Marcos Rivas
  • 4.3 Instructor Rating
  • 3,090 Reviews
  • 48,214 Students
  • 3 Courses

Ingeniero en sistemas computacionales con más de 10 años de experiencia desarrollando aplicaciones web comerciales. Actualmente trabajo en Microsoft como Sr. Customer Success Account Manager, donde mi trabajo principalmente es ayudar a modernizar a los clientes sus soluciones para poder migrarlos a servicios en la nube.

Entre los lenguajes de programación que manejo están Javascript, PHP y Kotlin principalmente. También manejo frameworks de front-end como React, Vue y Svelte.

Mi canal Vida MRR es un espacio para que desarrolladores y diseñadores web puedan aprender a usar tecnologias web para construir aplicaciones o sitios con las mejores prácticas.

  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.