Fundamentos de programación en Java. Bases de la informática

En este curso introductorio de programación explicaremos los fundamentos necesarios para empezar a programar utilizando el lenguaje Java, uno de los primeros que se suele aprender en la universidad, y entre otros el necesario para hacer apps en Android.

El curso está estructurado en torno a breves explicaciones con ejemplos sobre cada concepto e incluye pequeños ejercicios para hacer. ¡La mayoría de ejercicios están resueltos así que no conviene que te los saltes! La mejor manera de aprender a programar es... ¡programando!

Si estás estudiando una ingeniería, te gusta la informática o quieres un curso introductorio de Java antes de iniciarte en el mundo Android, este es sin duda tu curso. Además, los profesores del curso responderán todas tus dudas en el foro de la asignatura por si te atascas o podrás utilizarlo para compartir tus avances y tus logros. Si tenéis cualquier duda, sugerencia, pregunta... ¿a qué esperáis?

Nos vemos en clase!

  • Ventajas
  • Detalles

Con este curso aprenderas:

- Cómo instalar y navegar por Netbeans 8, el entorno de desarrollo integrado en el que se suele llevar a cabo el desarrollo de programas en Java.

- Veremos qué es un programa y crearemos un primer programa de ejemplo muy sencillo que nos permita probar que todo funcione correctamente.

- Veremos cuales son los bloques básicos de construcción de un programa: las variables, los métodos y las funciones, por qué son tan importantes y cómo se utilizan correctamente.

- Aprenderemos a hacer que nuestro programa tome decisiones y varíe su comportamiento mediante las sentencias de control if, else y switch.

- Dedicaremos muchas muchas clases a la programación orientada a objetos, para llevar las ideas del mundo real a nuestros programas con proyectos como un garage de coches o un planetario.

- Almacenaremos datos utilizando estructuras de datos como los arrays.

- Aprenderemos a utilizar ficheros, para almacenar la información de forma permanente sin tener conocimientos de base de datos.

- Veremos los algoritmos de ordenación clásicos, iterativos y recursivos para aprender a ordenar cualquier colección de objetos de manera rápida y eficiente, aprendiendo incluso a valorar el coste computacional de cada uno.

Conoce un poco más al(a la) creador(a) de este contenido

Juan Gabriel Gomila
6 Años Hotmarter

Soy licenciado en matemáticas, especializado en el análisis de datos para empresas de videojuegos con R y Python, en Game Design para videojuegos de social casino, en el desarrollo de aplicaciones móviles para iOS y para Android y desarrollador de videojuegos utilizando los motores Unreal Engine y Unity tanto para PC como para móvil desde el año 2011.

Me encanta programar, crear apps y videojuegos que la gente utilice y sobretodo enseñar tanto en el mundo online, como en la Universidad presenciamente.

En Udemy, llevo como profesor online desde verano de 2015 he lanzado ya más de 76 cursos online con más de 215.000 estudiantes en más de 150 países de todo el mundo que han aprendido en castellano temáticas de desarrollo tan diversas como el mundo de las apps para iOS en Objective-C, Swift y SpriteKit, en Android con Java, desarrollo de videojuegos con Unity y Unreal Engine cubriendo desde lo más básico hasta aspectos avanzados para crear juegos profesionales o incluso análisis de datos masivos, big data, machine learning y data science con R, Tidyverse y Python.

Soy también Instructor Certificado de Unity (UCI), lo cual me permite viajar por todo el mundo asesorando y dando formación en desarrollo de videojuegos para empresas de CAD, o estudios de renombre como por ejemplo Team 17 (Worms, The Escapists), Genera Games (Disney's Frozen, Star Wars) o Ubisoft (Assassin's Creed, CSI Hidden Crimes)

Además, los propios estudiantes online de varias partes del mundo me han contactado para ir a dar conferencias y compartir mis experiencias en lugares tan bonitos como Colombia, Dinamarca, USA, México, Suecia, Holanda, Londres o Bolivia entre otros. Si no conoces aún ninguno de los cursos que imparto aquí en Udemy, tómate un tiempo para visitar los diversos cursos gratuitos que tengo publicados aquí mismo.

¿Por qué comprar en Hotmart Marketplace?

Tienes 30 días para solicitar el reembolso

Pagos seguros

Soporte Hotmart

Acceso en todos los dispositivos

Varias opciones de pago

¿Cómo voy a acceder?

Al comprar, el producto estará disponible en tu cuenta

Accede a tu producto a través de un link que hemos enviado a tu email. También puedes acceder a él a través de esta página.

Preguntas frecuentes

El contenido de este producto no representa la opinión de Hotmart. Si ves informaciones inadecuadas, denúncialas aquí