Programación en JAVA: Conceptos y Ejemplos de Aplicación.
4.8 (12 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.
64 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Programación en JAVA: Conceptos y Ejemplos de Aplicación. to your Wishlist.

Add to Wishlist

Programación en JAVA: Conceptos y Ejemplos de Aplicación.

Aprende como iniciarse en la programación con JAVA, aplicando los conceptos en ejemplos que te ayudarán a entenderlos.
4.8 (12 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.
64 students enrolled
Created by Grover Vásquez
Last updated 7/2017
Spanish
Current price: $10 Original price: $40 Discount: 75% off
5 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 5 hours on-demand video
  • 1 Article
  • 3 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Contar con los conocimientos base para poder seguir aprendiendo y desarrollando en el lenguaje JAVA
  • Utilizar NetBeans para empezar a crear tus aplicaciones JAVA
  • Crear aplicaciones con JAVA
  • Conocer la Lógica de programación
  • Conocer la programación orientada a objetos.
View Curriculum
Requirements
  • Contar con una PC con el software NetBeans instalado
  • JDK y JRE
  • La instalación es explicada en el curso.
Description

Aprenderás desde CERO el lenguaje de programación JAVA, donde explicaremos los fundamentos necesarios para empezar a programar en este lenguaje, brindado los conceptos y ejemplos claros de aplicación.

La mejor manera de aprender a programar es… ¡programando!

A lo largo del curso trataremos los siguientes temas:

  • La instalación de la herramienta NetBeans y los paquetes necesarios para empezar con Java.
  • Presentaremos qué es un programa y crearemos un primer programa de ejemplo muy sencillo que nos permita probar que todo funcione correctamente.
  • Revisaremos a fondo los operadores, su manejo y como se relacionan y ayudan para la elaboración de un programa.
  • Excepciones, Funciones y el uso de la recursividad.
  • Veremos las características de la programación orientada a objetos partiendo desde la clase y objeto, continuando con la herencia y polimorfismo, también desarrollando un ejercicio para entender estos conceptos.
  • Clases abstractas e interfaces que forman parte de la teoría de la programación orientada a objetos.
  • Terminamos viendo la aplicación de arreglos de una y dos dimensiones.

En cada uno de las lecciones podrás hacer preguntas para que el instructor pueda absolverlas, y podrás ver las consultas realizadas por otros estudiantes inscritos.


Who is the target audience?
  • Cualquier persona con deseo de aprender programación
  • Estudiantes de carreras de informática, sistemas y programación
  • Persona con ganas de iniciarse en la programación orientada a objetos con JAVA.
Students Who Viewed This Course Also Viewed
Curriculum For This Course
33 Lectures
04:58:56
+
Introducción
4 Lectures 22:59

En está lección damos a conocer de forma resumida cada una de las secciones del curso.

Preview 03:42

Vamos a conocer un poco de lo que son las características del Lenguaje Java

Preview 04:21

En está lección explicamos como preparamos nuestro entorno de desarrollo NetBeans para empezar a crear nuestros programas en Java.

Introducción e instalación del entorno.
08:07

En está lección vamos a explicar que cosa es un programa informático y un programa en Java, y los componentes que necesitas para su ejecución como son el JDK y el JRE.

Preview 06:49

Primera evaluación sobre está primera sección de clases.

Evaluación de Introdución
4 questions
+
Variables y operadores
4 Lectures 31:27

En está lección revisaremos que son las variables y como se declaran en JAVA.

Preview 08:54

En está lección revisaremos los diferentes operadores que tiene el lenguaje JAVA, como son los operadores aritméticos, operadores unarios y booleans.

Preview 10:14

En esta clase revisamos los operadores relacionales, este tipo de operadores se utilizan para hacer comparaciones en sentencias condicionales, los resultados que muestran son del tipo boolean.

Operadores relacionales
06:02

En está lección revisamos la conversión entre un los tipos de datos que existen en Java.

Conversión de tipos
06:17

Segunda evaluación sobre variables y operadores en relación a está sección.

Evaluación de Variables y operadores
2 questions
+
Sentencias condicionales y repetitivas
5 Lectures 01:01:34

Sentencia If es la que nos permite evaluar condiciones para poder ejecutar un código, para ello la condición debe ser verdades, en caso sea falta también se puede poner un código como parte de la sentencia else.

Preview 12:08

La sentencia switch nos permite evaluar el valor de una variable por diferentes valores que está pueda tener en un momento determinado.

Sentencia selectiva switch
12:33

La sentencia for nos permite ejecutar un código determinado un número de veces.

Preview 08:00

Las sentencias while y do...while, son sentencias que al igual que el for permiten ejecutar un número de veces un determinado código, a diferencia del for estas evalúan una condición para ejecutar el código, en el caso del while la condición está al principio y en el caso del do...while la condición está al final.

Sentencias repetitivas while y do..while
11:03

Ponemos en práctica la teroría de las sentencias.

Ejercicio de Sentencias y Bucles
17:50

Evaluación sobre la sección de las sentencias condicionales y repetitivas.

Evaluación de sentencias condicionales y repetitivas
3 questions
+
Excepciones, Funciones y Recursividad
4 Lectures 41:51

Con el manejo de Excepciones vamos a poder controlar los posibles errores que pueda tener nuestro código, hoy en día todo lenguaje de programación orientado a objetos nos permite controlar estos errores con las excepciones.

Preview 12:04

En está lección vamos a revisar las funciones o métodos de una clase en el lenguaje JAVA, los tipos y los parámetros que reciben.

Funciones
13:37

Sobrecarga de funciones
10:20

Explicamos con ejemplo el uso de la recursividad.

Recursividad
05:50
+
Programación Orientada a Objetos
7 Lectures 01:28:22

Vamos a revisar el concepto de clase y objeto, una clase es como una plantilla para crear objetos, y un objeto es la instancia de la clase.

Preview 15:02

Característica que permite que una clase (hija) herede atributos y métodos de otra (padre), es el concepto clave para la reutilización de código.

Herencia
20:28

Los constructores son métodos que tienen el mismo nombre de la clase y sirven para iniciar un objetos con datos en sus atributos.

Constructores
06:12

Se explica el uso de super y this, sobre todo cuando se tiene implementado la herencia.

Uso de This y Super
08:57

El polimorfismo es una característica de todo lenguaje orientado a objetos, permite que un mismo método se ejecute de formas ditintas para los objetos, para la aplicación del polimorfismo es necesario haber aplicado la herencia.

Polimorfismo
07:20

Una clase es abstracta a partir de que uno de sus métodos sea abstracto, para ello este médoto debe ser redefinido en las clases hijas.

Clases Abstractas e Interfaces
12:00

Ejercicio de Clases y Objetos
18:23

Evaluación de la sección de programación orientada a objetos

Evaluación de POO
2 questions
+
Arrays - Arreglos
9 Lectures 52:44

Definirmos el concepto de arreglos, en está lección nos enfocamos en los arreglos de una sola dimensión o unidimensionales.

Arreglos Unidimensionales
08:29

En está lección nos revisamos el concepto de arreglo de dos dimensiones, conocidos también como matricez.

Arreglos Bidimensionales.
11:53

Vamos a poner en práctica lo aprendido hasta el momento desarrollando un ejericio con Arreglos y Clases.

Ejercicio de Arreglos y Clases
00:35

Analizamos el ejercicio planteado para evaluar como iniciamos el desarrollo.

Analizamos el ejercicio
02:28

Creamos la clase Atleta del ejercicio.

Creamos la clase Atleta
03:41

Creamos la clase competencia del ejercicio.

Creamos la clase competencia
03:12

Implementamos el método IniciarCompetencia, que es el método que va iniciar la lógica de todo el programa solicitado en el ejercicio.

Creamos el menú de opciones en un método de la clase competencia
04:42

Implementamos el método Evaluar opción, que se encarga de evaluar las opciones que leccionamos del menú.

Implementamos las opciones del menú
10:47

Finalmente probamos el ejercicio propuesto, donde aplicamos todo lo aprendido en el curso, bucles, sentencias condicionales, clases, objetos y arreglos.

Probamos el ejercicio resuelto.
06:57
About the Instructor
Grover Vásquez
4.7 Average rating
46 Reviews
219 Students
4 Courses
Ingeniero de Sistemas e Informática

Profesional con amplia experiencia en el manejo de soluciones web con PHP, Java, Angular desarrollo móvil para Android. Experiencia en la administración de plataformas Windows y Linux a nivel avanzado.

Actualmente me desarrollo como especialista en tecnologías de Seguridad Informática bajo el enfoque del estándar ISO 27001 de Seguridad de la Información, y en mi emprendimiento desarrollando aplicaciones.

Docente de la carrera de Ingeniería en la facultad de ciencias e Ingeniería de la Universidad Científica del Perú, y en la facultad de Tecnologías de la Información en el Instituto Zegel IPAE de Perú, dictado de cursos de Lenguajes de Programación Orientado a Objetos, Java, Kotlin, HTML5, BootStrap, CSS3, Aplicaciones web con Angular y Desarrollo de aplicaciones Móviles nativas e hibridas.

Creador del Blog de Programación Código OnClick