Aprende Java De Cero A Avanzado Con Ejercicios Prácticos
Última actualización: 7/2022
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: Español | Size: 4.58 GB | Duration: 8h 21m
Última actualización: 7/2022
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: Español | Size: 4.58 GB | Duration: 8h 21m
Aprende a programar en Java desde nivel básico a avanzado a través de ejercicios guiados paso a paso
What you'll learn
Conocer la base de Java: sintaxis, tipos de datos, operadores,…
Dominar las estructuras de control alternativas y repetitivas en Java.
Manejar estructuras de datos en Java como arrays y cadenas.
Entender los fundamentos de la programación orientada a objetos en Java.
Desarrollar software con Java aplicando los principios de la programación orientada a objetos.
Conectar y ejecutar consultas sobre bases de datos relacionales usando Java.
Desarrollar programas con Java que trabajan con datos almacenados en bases de datos relacionales.
Crear interfaces gráficas de usuario empleando componentes de Java Swing.
Desarrollar aplicaciones Java completas por tu cuenta tutorizadas por el profesor y ayudado por el resto de alumnado del curso.
Requirements
No hay requisitos para inscribirse, pues el curso comienza desde cero.
Description
Si te interesa el desarrollo y quieres desempeñarte profesionalmente en este ámbito de la ingeniería de software, entonces debes asegurarte de que tu formación incluya alguno de los principales lenguajes de programación. Por ello, te recomiendo hacer un curso de programación Java, para que puedas convertirte en el profesional que las empresas necesitan.Aprender a programar en Java es fundamental, ya que es uno de los lenguajes más populares desde hace ya varios años. Cuenta además con una base importante de programadores que lo respaldan. Por esta razón, muchas empresas demandan profesionales con conocimiento en este lenguaje, por lo cual la mejor recomendación para perfeccionar su dominio es inscribirse en un curso de programación Java.Con este curso aprenderás a programar en Java desde 0, desde los aspectos más básicos del lenguaje hasta contenidos avanzados, mediante la presentación de los contenidos teóricos complementados con la realización de ejercicios prácticos que reforzarán las explicaciones realizadas.Tras finalizar el curso, el alumnado sabrá todo lo necesario para poder desarrollar sus propios programas en Java, y poder estudiar de forma autónoma otros contenidos que no se tratan en el curso.Las clases se agrupan en bloques de dificultad creciente, lo que facilita el seguimiento del curso. En cada clase existe un foro de discusión para que el alumnado pueda postear las dudas surgidas en su visualización.Al final del curso, te propongo además 3 prácticas muy completas para que puedas desarrollar código Java por tu cuenta y poner a prueba los conocimientos adquiridos en el curso. Además, pongo a tu disposición un foro de trabajo para que puedas postear tus dudas sobre cómo dar solución a las mismas.
Overview
Section 1: Introducción
Lecture 1 Promo
Lecture 2 Introducción al curso
Lecture 3 Lenguaje Java
Lecture 4 Configuración del entorno de desarrollo
Lecture 5 Práctica 1: Hola mundo
Section 2: Fundamentos de Java
Lecture 6 Comentarios
Lecture 7 Tipos de datos básicos
Lecture 8 Variables
Lecture 9 Casting de tipos
Lecture 10 Operadores
Lecture 11 Entrada/Salida
Lecture 12 Práctica 2: Mensaje de bienvenida
Lecture 13 Práctica 3: Conversor de monedas
Lecture 14 Práctica 4: Área de un triángulo
Lecture 15 Excepciones
Lecture 16 Práctica 5: Calculadora
Lecture 17 Uso de paquetes
Section 3: Estructuras de control en Java
Lecture 18 Estructuras de control alternativas: if
Lecture 19 Práctica 6: Número negativo y múltiplo de 3
Lecture 20 Práctica 7: Calificación final
Lecture 21 Práctica 8: Precio total de compra
Lecture 22 Estructuras de control alternativas: switch
Lecture 23 Práctica 9: Días de la semana
Lecture 24 Estructuras de control repetitivas: for
Lecture 25 Práctica 10: Múltiplos de 5 entre dos números
Lecture 26 Práctica 11: Altura de alumnos
Lecture 27 Estructuras de control repetitivas: while
Lecture 28 Práctica 12: Cuenta pares e impares
Lecture 29 Práctica 13: Nota máxima y mínima
Lecture 30 Depuración de código
Section 4: Manejo de arrays y cadenas en Java
Lecture 31 Cadenas (Parte 1)
Lecture 32 Cadenas (Parte 2)
Lecture 33 Cadenas (Parte 3)
Lecture 34 Práctica 14: Número de espacios de una cadena
Lecture 35 Práctica 15: Validar una contraseña
Lecture 36 Practica 16: Cadena palíndroma
Lecture 37 Arrays unidimensionales
Lecture 38 Práctica 17: Array de números aleatorios
Lecture 39 Práctica 18: Temperatura semanal
Lecture 40 Arrays bidimensionales
Lecture 41 Práctica 19: Alumnos promocionados
Section 5: Orientación a objetos
Lecture 42 Clases y objetos
Lecture 43 Encapsulación
Lecture 44 Atributos y métodos estáticos
Lecture 45 Práctica 20: Cuentas bancarias
Lecture 46 Práctica 21: Gestión de libros
Lecture 47 Composición
Lecture 48 Practica 22: Personas y fechas
Lecture 49 Herencia
Lecture 50 Clase Object: Método equals y toString
Lecture 51 Práctica 23: Herencia de vehículos
Lecture 52 Clases abstractas
Lecture 53 Polimorfismo
Lecture 54 Práctica 24: Legisladores (Parte 1)
Lecture 55 Práctica 24: Legisladores (Parte 2)
Lecture 56 Interfaces
Lecture 57 Práctica 25: Interfaz Acciones
Lecture 58 Colecciones (Parte 1)
Lecture 59 Colecciones (Parte 2)
Lecture 60 Práctica 26: Almacén de bebidas (Parte 1)
Lecture 61 Práctica 26: Almacén de bebidas (Parte 2)
Lecture 62 Práctica 27: Manejo de asignaturas y créditos
Section 6: Manejo de bases de datos con Java
Lecture 63 Instalación de MariaDB
Lecture 64 Descarga del driver de conexión
Lecture 65 Conexión JDBC: Clase Connection
Lecture 66 Acceso a la base de datos
Lecture 67 Insertar registros
Lecture 68 Actualizar registros
Lecture 69 Eliminar registros
Lecture 70 Seleccionar registros
Lecture 71 Práctica 28: Catálogo de un concesionario (Parte 1)
Lecture 72 Práctica 28: Catálogo de un concesionario (Parte 2)
Section 7: Interfaces gráficas de usuario con Java Swing
Lecture 73 Java Swing
Lecture 74 Configuración de Eclipse para desarrollo de interfaces
Lecture 75 Componentes gráficos
Lecture 76 Manejo de eventos
Lecture 77 Práctica 29: Generador de aleatorios
Section 8: Evaluación
Lecture 78 Prueba práctica 1: Competiciones de fútbol
Lecture 79 Prueba práctica 2: Entidades bancarias
Lecture 80 Prueba práctica 3: Gestión de una tienda
Lecture 81 Clase extra
Estudiantes que quieran iniciarse en el mundo de la programación a través del lenguaje Java.,Desarrolladores que quieran reforzar sus conocimientos en Java.,Estudiantes que quieran practicar la programación Java a través de prácticas guiadas.