Vous êtes sur la page 1sur 26

¿Qué aprenderé?

Aprenderás las bases de la programación con Java de la forma más fácil y


eficiente posible.

Al terminar el curso tendrás el conocimiento necesario para crear apps nativas


Android en su versión más nueva.

Requisitos

Solo se requiere una computadora con Windows , macOS o Linux y descargar


BlueJ y Android Studio de manera gratuita (Aquí te mostramos como hacerlo)

Descripción

Android Nougat: Curso de Desarrollo de Aplicaciones Móviles

Aprende a programar de una forma fácil, práctica y orientada a proyectos. En este


curso te enseñamos como programar aplicaciones completas para Android así
como el razonamiento detrás de las cosas. Otros cursos te prometen enseñarte a
programar un gran número de aplicaciones, pero lo que no te dicen es que son
aplicaciones que no tienen ninguna aplicación práctica en el mundo laboral y no te
explican la lógica detrás de su funcionamiento.

Aquí aprenderás todo lo necesario para tener habilidades profesionales de


desarrollo de aplicaciones nativas en Android.

¿Por qué tomar este curso?

Nuestro primer curso “Como desarrollar una aplicación para Android” sorprendió a
la comunidad de Udemy. Era el primer curso realmente actualizado que te enseña
desarrollar una app nativa completamente en español con cientos de calificaciones
de 5 estrellas.

En este curso utilizamos los mismos métodos de aprendizaje que llevaron al


anterior curso a su rotundo éxito, pero de una manera más grande y mejor
todavía. Las características de este curso completo son :
Aprendizaje orientado a proyectos – No solamente te enseñaremos a programar,
también sabrás como hacer aplicaciones completamente nativas y funcionales.

Para todos los niveles – Este curso inicia desde cero con las bases de java hasta
enseñarte temas avanzados de Android.

Completamente actualizado – No enseñamos cosas obsoletas, utilizamos la última


tecnología de Android Studio 2.2 y Android Nougat.

Comunidad increíble – Tenemos un grupo de estudio en Facebook donde todos


los estudiantes se ayudan mutuamente para resolver sus dudas.

Horas y horas de contenido en sus más de 130 lecciones.

¿Cómo esta estructurado el curso?

Primero el instructor Juan Villalvazo ( Autor de cursos "Best Sellers" en Udemy),


los introducirá al mundo de Java. Después Aldo Olivares ( Experto en desarrollo
Android) les enseñara como aplicar ese conocimientos de java para poder
construir una aplicación de Android sencilla, para después ver diversos temas
avanzados de Android y crear apps más complejas en el resto del curso.

¿Qué obtendré?

Comunidad increíble y atención de primera por parte de los instructores.

Horas y horas de contenido en sus más de 130 lecciones.

Certificado de terminación del curso.

Habilidades que prodrás aplicar en toda tu vida como desarrollador.

¿Cuáles son los requerimientos?

Tener una computadora con Windows, macOS o Linux.


Un dispositivo Android es recomendado, pero no es necesario.

¿Para quién es este curso?

Este curso está orientado a principiantes que incluso no tienen experiencia en


programación o para programadores que quieren aprender a hacer aplicaciones
para Android.

Por último recuerda que este curso tiene garantía de 30 días exclusiva de Udemy.

Te invitamos a que formes parte de nuestra comunidad, muchas gracias.

¿A quién está dirigido?

Para toda persona que quiera aprender a crear aplicaciones en Android de la


manera más completa y fácil posible.

Este curso inicia desde cero, así que es perfecto para las personas que apenas
quieren aprender a programar.

Este curso NO es para expertos y gurús de la programación en Java y Android.

Programa de este curso


Introducción

Acerca del Curso

Vista previa

Grupo de Facebook

Bienvenida de Instructor Juan Villalvazo

Vista previa

00:41

El IDE BlueJ | Nuestra herramienta de trabajo para aprender a programar con


Java

11:11

IDE " Entorno de Desarrollo Integrado "

Vista previa

03:28

Instalar BlueJ en Windows

04:59

Instalar BlueJ en Mac OS

02:44

Introducción a BlueJ y Java

21:05

Introducción a BlueJ y java

11:34

Nuestro Primer Programa en Java

09:31

El Lenguaje de Programación Java

01:04:55

Variables y Tipos de Datos

13:35

Constantes y Palabras reservadas

09:03
La estructura if else y los operadores lógicos Parte 1

13:10

La estructura if else y los operadores lógicos Parte 2

06:53

if Anidados y la Estructura Switch Case

13:11

Arreglos

09:03

Ciclos en Java

19:45

Ciclos | Estructuras repetitivas

02:01

El ciclo For

08:59

El ciclo while y do while

08:45

La programación Orientada a Objetos

44:22

Introducción a la programación Orientada a Objetos | Teoría

05:12

Introducción a métodos

13:08

Introducción a la programación Orientada a Objetos


04:04

Creación y uso de objetos de manera visual| Propiedades, constructores y


métodos

07:22

Creación y uso de objetos con código Java| Múltiples constructores

07:03

Herencia

07:33

Instalación de Android Studio en Mac OS X

21:19

Android Studio

02:58

Android Studio en Mac OS X | Parte 1

08:51

Android Studio Beta en Mac OS X | Parte 2

03:57

Android Studio en Mac OS X | Parte 3

05:01

Gracias

00:32

Su Instructor y el Primer Proyecto Android

03:42

Presentación
02:45

Introducción al Proyecto

00:57

Conociendo nuestras herramientas

37:32

Instalando Java JDK en Windows

05:13

Instalando Android Studio 2.2

05:47

Creando el Proyecto...Color Quotes!

02:10

Paseo por Android Studio 2.2 Beta

13:37

Instalando Nuestro Emulador

08:04

Ejecutando nuestra App

02:41

Layouts Básicos en Android

22:38

Constraint Layout y Relative Layout

11:15

Cambiando el tema de la aplicación

00:55
TextView

Vista previa

05:44

Button

Vista previa

04:44

Views

2 preguntas

Programación Básica en Android

51:38

Ligando nuestro código a nuestra UI

07:10

Respondiendo al Usuario con onClickListener

06:10

XML y onClick

02:47

Ligando nuestra UI a nuestro código

1 pregunta

Números Aleatorios

05:24

Generando Citas Aleatoriamente

06:17

Super Quiz 1

2 preguntas
Cambiando la UI de nuestra App

03:15

Creando la Clase Utils

02:30

Clase Cita y Generador Cita

06:50

Cambiando el Color de la Cita

05:30

Cambiando el color del Boton

01:52

Cambiando el icono de nuestra App

03:17

Puntos extra

00:36

Ciclo de Vida de las Actividades

39:38

Introducción

00:48

Color Quotes...¡¿No Funciona?!

02:02

Guardando el Estado de Nuestra Actividad

06:58

Obteniendo el Estado de Nuestra Actividad

05:57
Usando OnRestoreInstanceState()

04:16

El Ciclo de Vida de las Actividades

11:27

Probando el Ciclo de Vida de las Actividades

08:10

El proyecto que desarrollaremos: Color Weather!

13:18

Presentación del proyecto

03:29

Creación del Proyecto - Color Weather

02:43

Cambiando el Tema de Nuestra Aplicación

04:10

Importando los resources necesarios

02:56

Layouts Avanzados en Android

01:20:31

Tipos de Layout

11:01

Layouts

00:24

Layouts
3 preguntas

Constraint Layout

01:07

ImageViews y Drawable Resources

02:55

Constraint Layout y TextView

06:46

Linear Layouts - Añadiendo la temperatura máxima y mínima

05:27

Constraint Layout e ImageView

04:33

Orientación del dispositivo

03:09

TextView y Constraint Layout

05:37

Mejorando nuestro código I

04:37

Constraint Layout y GuideLines

06:09

Estilos en Android

03:56

Relative Layout

06:07

Personalizando el Daily Layout

01:25
ListView y el Relative Layout

04:50

String Resources

05:15

Relative Layout y el RecyclerView

04:38

Personalizando el Minutely Layout

02:35

Navegación e Intents

11:12

FindViewById Y OnClickListener

07:35

Intents

03:37

Usando librerías externas

15:43

Librerías externas y Butterknife

04:48

Usando Butterknife

06:37

Navegación

02:39

Recapitulación
01:39

Introducción a los Web Services

01:26:39

Probando nuestra UI

06:44

Modelando la clase Current Weather

07:08

Modelando la clase Current Weather II

08:32

¿Qué es un Servicio Web?

04:10

Creando nuestra cuenta de Forecast.io

02:52

Nueva Extensión

00:11

Nuestra primera petición HTTP

03:30

Peticiones HTTP en Android

04:13

Haciendo peticiones HTTP en Android

08:20

Primera Petición a Forecast.io

01:38

Trabajando con JSON


13:41

Forecast.io y nuestra UI

03:25

Servicios Web

3 preguntas

La clase Math

04:42

Conversión de Unidades en Forecast.io

03:21

Gradientes y Drawables

06:39

Drawables

00:14

Añadiendo un background

03:45

39 - lo que haremos en las proximas lecciones

03:33

Adaptadores y ListViews

59:05

Adaptadores

04:04

ListView y ListActivity

07:13

ListActivity
00:13

Daily List Item

06:49

La clase Day

02:00

Creando el Daily Adapter

02:34

Implementando el Daily Adapter

18:05

Implementando el Daily Adapter II

06:41

Implementando el Daily Adapter III

10:00

Recapitulando

01:26

ListViews y RecyclerViews

46:56

Armando el Hourly Layout

05:20

Creando la clase Hour

02:30

Creando el Hourly Adapter

13:20

Asignando el adaptador al hourly list view


04:40

Creando el Minutely Layout

04:07

Creando la clase Minute

01:53

RecyclerView Adapter y RecyclerView Holder

15:06

Sabias Que

15:47

Servicios Web

00:14

Probando el Minutely Weather Adapter

13:05

Recapitulando

02:28

Obteniendo los datos del clima diario y por hora

47:52

Clima Diario y JSON

18:32

Clima por Hora y JSON

09:49

Zona Horaria

04:56
Mejorando nuestro código una vez más

05:51

Minutely Weather

08:44

Parcelables

34:20

Introducción a los Parcelables

11:12

Parcelable Day

05:34

Parcelable ArrayList

05:06

Parcelable Hour

02:16

Parcelable Hour ArrayList

03:39

Parcelable Minute

01:12

Minutely ArrayList

05:21

Mejorando nuestra UI

09:42

List Dividers y Margins


09:42

Manejando Errores Apropiadamente

42:08

Manejando Errores en la Conexión

03:31

Excepciones

08:17

Manejando datos vacios

12:04

Manejando Datos Vacios en las Recycler Views

10:42

Mejorando nuestro código

07:34

Reto final

04:29

Reto Final

04:29

Multimedia

03:50:08

Presentación del Proyecto

05:20

Creando Nuestro Proyecto


02:12

Importando las Imágenes Necesarias

05:44

Armando Nuestro Layout

06:46

Armando Nuestro Layout II

07:37

Layout Weight

09:24

Permisos

05:45

OnClick

06:47

Tomando una Foto

13:33

StartActivityForResult

03:53

Verificando el Almacenamiento Externo

04:50

Creando un Archivo

12:09

Creando un Archivo II

02:38

Guardando la Foto

05:43
Nuestras Fotos

06:49

Viendo la Foto

11:41

Grabando Video

06:08

Reproduciendo Nuestro Video

05:42

Eligiendo una Foto de la Galeria

07:12

Reproduciendo Nuestro Video

06:11

Recapitulando

04:04

Permisos en Android

09:12

Mejorando Nuestro Código

12:11

Mejorando Nuestro Código II

07:48

Verificando la Versión de Android

06:41

RequestPermissions

09:16

AlertDialog y ShouldRequestPermissionRacionale
07:23

AlertDialog II

09:38

OnRequestPermissionResult

10:00

Tomando Video

11:24

Recapitulando

04:47

Reto de esta Sección

01:40

Introducción a la Programacion en Kotlin

02:04:25

Introducción a la sección

07:52

Instalando IntelliJ IDEA

07:27

Creando Nuestro Primer Proyecto

05:08

Variables en Kotlin

06:16

String y String Literals

06:26

Funciones I
10:59

Funciones II

07:39

Condiciones en Kotlin I

04:02

Condiciones en Kotlin II

10:24

Arreglos en Kotlin

14:52

Ciclos en Kotlin

11:23

Configuraciones en IntelliJ

05:11

Ciclos While

02:04

Nullables en Kotlin

21:06

Conclusión de la Sección

03:36

Fragments y RetroFit

05:39:19

Introducción a la sección

04:50

Creando Nuestro Proyecto


02:23

Nuestro Flujo de Trabajo

02:14

Creando Nuestra Cuenta de Marvel

04:44

Familiarizandonos con la API de Marvel

11:18

Autenticacion

12:29

Añadiendo Permisos

02:02

Sobre Retrofit

10:19

Agregando Librerias

05:30

Creando el Modelo

13:16

La clase Marvel

12:09

La Clase Marvel Service

08:52

Probando Retrofit

10:51

Mejorando Retrofit

08:00
Mejorando Retrofit II

12:43

Interceptors y Query Parameters

08:20

Fragments

10:58

Fragments II

09:17

Fragments III

07:01

Fragments IV

06:01

Fragments V

05:48

Fragments VI

06:33

Fragments VII

04:24

Fragments VIII

08:35

Fragments IX

Colores y Estilos en Nuestra Aplicación

Adapters y OnClick

RecyclerViews y OnClicks

Adapter OnHeroClick
Adapter OnClick III

HeroDetailFragment

HeroDetailFragment II

HeroDetailFragment III

HeroDetailFragment IV

HeroDetailFragment V

HeroDetailFragment VI

Mejorando Nuestro Código

Mejorando Nuestro Código II

Mejorando Nuestro Código III

Mejorando Nuestro Código IV

Resource Qualifiers

Tablets Layouts

Tablet Layouts II

Tablet Layouts III

Tablet Layouts IV

Tablet Layouts V

RecyclerView y GridLayoutManager

Probando Nuestro Código

Recapitulando

Biblioteca Android

Presentación de la Biblioteca

Cómo buscar elementos XML en tu código java

Cómo crear un Log en Android

Cómo Crear un Toast en Android


Cómo Crear una Nueva Actividad en Android

Cómo Navegar a otra Actividad en Android

Cómo pasar variables entre dos Actividades en Android

Cómo responder a eventos de un Botón

Parcelables

Extras

Presentación de la Sección

Consejos para Estudiantes

Consejos para un buen Resume

Freelancing

Cursos de Programación

Vous aimerez peut-être aussi