Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Master Programación Android Firebase (Aprende con Juegos 2D)
Highest Rated
Rating: 4.2 out of 5(220 ratings)
7,209 students

What you'll learn

  • Desarrollo de juegos 2D en Android
  • Conexión de apps con Google Firebase
  • Programación Java para Android
  • Desarrollo de aplicaciones Android
  • Conexión a base de datos en la nube
  • Conexión en tiempo real a base de datos y dispositivos Android

Course content

6 sections81 lectures10h 48m total length
  • S01-CL01: Presentación del curso0:45

    Vídeo de presentación del curso

  • S01-CL02: Plataforma Udemy y cómo formular preguntas4:43

    Cómo hacer uso de la plataforma Udemy cómo realizar la formulación de preguntas sobre las dudas que vayan surgiendo al alumno durante el curso.

  • S01-CL03: Valoración del curso3:18

    Aprende a discenir en qué momento debes realizar tu valoración sobre el curso para que sea provechosa para otros alumnos.

  • S01-CL04: Formato del curso (actualizaciones, estructura de las secciones, apps3:33

    Formato del curso: estructura del mismo, código de las secciones, organización del repositorio de Git... Todo lo que necesitas conocer para aprovechar todos los recursos que te ofrecemos en este curso.

  • S01-CL05: Consejos para realizar el curso5:42

    Consejos para realizar el curso, de manera que el alumno pueda sacar el máximo partido a los contenidos desarrollados en el mismo.

Requirements

  • Conexión a Internet
  • Tener nociones de programación general, aunque el curso es de Android desde 0
  • Ganas de aprender

Description

¡ En este curso vamos a enseñar como crear 2 juegos en Android desde cero y paso a paso !


La primera parte del curso, se compone de una introducción y presentación del curso. Veremos:


  • Presentación del curso. Podrás tener una idea de como exprimir este curso y algunos consejos sobre la plataforma Udemy.

  • Entorno de desarrollo. Aquí mostramos cómo descargar e instalar el entorno de desarrollo Android en Windows y Mac, algunos trucos sobre este IDE y haremos un hello world en Android.

  • Conceptos básicos Android. Aprenderás conceptos básicos del mundo Android tales como: Activity, ciclos de vida, Constraint layout...

  • Solución de errores y Debug en Android. Saber el funcionamiento del depurador de errores de Android Studio es muy importante y te enseñamos cómo.

  • Duck Hunt Game. Excelente y clásico juego de cazar al pato. Aquí aprenderás todos los pasos desde 0 para crear este juego 2D adictivo que todos conocen. Al final de esta sección, habrás creado tú mismo el juego completo igual que mostramos en nuestro vídeo de presentación. Aprenderemos a usar recursos gráficos y las fuentes. Incluiremos ránking actualizado online.


  • TicTacToe. También conocido como el tres en raya, tres en línea, Triqui, Michi, Cuadritos, Gato...
    Divertido juego que todo el mundo conoce y que seremos capaces de crearlo desde cero totalmente. Añadiremos conexión a la nube con Firebase, bases de datos en tiempo real, modo multijugador online, sistema de ránking dinámico, sistema de inteligencia para creación y emparejamiento de partidas online, animaciones espectaculares... Y cuando termines esta sección, tú habrás hecho esta app paso a paso.



Estos juegos son sencillos, puesto que este curso es una introducción al amplio y complejo mundo de los videojuegos, pero al mismo tiempo son adictivos y divertidos! Podrás aprender a crear partidas multi-jugadores, partidas online... ¿Te lo vas a perder?


Lo hacemos todo desde Android Studio, explicamos como instalarlo, como configurarlo y cómo empezar a crear las primeras líneas de código. Este curso es puramente práctico, donde durante el desarrollo de los dos juegos que crearemos, verás conceptos muy interesantes en el mundo de la programación Android:


  • Log In (Firebase Authentication Service).

  • Conexión a base de datos en la nube (Firebase).

  • Guardado de datos en la nube (Firebase).

  • Datos en tiempo real en la nube y en los dispositivos Android (Firebase).

  • Animaciones Android.

  • Manejo y uso de recursos gráficos.

  • Lógica en juegos de 2D.

  • Android Studio.

  • Sistemas de ránking.

  • Partidas online en tiempo real.

  • ¡Partidas multi-jugador!

  • Y mucho más...


Anímate, aprende con nosotros en este excelente curso de iniciación a juegos, donde te damos todo el código de las aplicaciones, los recursos gráficos y las lecciones necesarias para que aprendas a crear tus propios juegos 2D en Android.


* Si lo que pretendes es aprender a crear juegos en 3D o juegos avanzados, este NO es tu curso.

** Las secciones de entorno, conceptos Android y debug son reutilizadas del curso de Android Avanzado lanzado recientemente. Hemos decidido reusarlas porque el contenido de dichas secciones siguen siendo iguales y válidas. Si ya eres alumno de dicho curso, puedes obviar dichas secciones y adentrarte directamente a crear los juegos :)


Nos vemos en el curso!

Happy Coding!

Who this course is for:

  • Desarrolladores principiantes sin conocimientos en Android
  • Desarrolladores experimentados en Android que quieran aprender a diseñar juegos 2D
  • Estudiantes de programación interesados en Android
  • Desarrolladores principiantes que quieran introducirse al mundo de los juegos en Android