Bienvenido al curso de Java, esto servirá como un índice para todos los temas, así que da click en el que más te interese.
: D
Lecciones del Curso
Introducción
Fundamentos de la POO
Es la primera lección del curso, veremos como es este nuevo paradigma en la programación que le da un giro de 180 grados a todo lo anterior.
Veremos sobre: La historia de Programación Orientada a Objetos, sus principios y grandes características.
El Lenguaje en Sí
Introducción a Java
Java será la llave que usaremos esta vez para aprender este nuevo paradigma pero ¿Porqué este? ¿Qué lo hace tan especial?
Veremos sobre: Maquina Virtual de Java, SDK, Historia y características.
Sintaxis y Atributos
Esta siempre es la lección más aburrida de todas, simplemente por la cantidad de teoría que hay en ella pero.. ¿Qué demonios pinta un cavernícola aquí?…Velo tu mismo.
Veremos sobre: Sintaxis basica de Java, atributos, comentarios y el primer hola mundo.
Sentencias de Control
Las sentencias de control son algo muy importante en cualquier lenguaje de programación, son la forma que tenemos de poder controlar y hacer que la computadora tome decisiones.
Veremos sobre: Lo mismo que en C, exactamente lo mismo que con C.
Funciones del Sistema
No sabia como llamar a esta lección pero aquí están las lineas de código para el clásico: Imprimir algo por pantalla, recibir input del teclado o generar un número aleatorio, se que les será de ayuda.
Veremos sobre: …Pues justo lo que esta allá arriba.
Arrays
Los arrays era un dolor en el c*lo en C, junto con los punteros, razón por la cual no existe esto en Java, nuestro arrays son objetos, verás que esto hace todo muchísimo mas sencillo.
Veremos sobre: Arrays, matrices y Strings en Java
Try Catch
¿No sería genial si pudiéramos «correr con cuidado» una parte peligrosa de nuestro código?Java nos permite esto mediante este pequeño truco.
Veremos sobre: Excepciones y Try Catch.
POO en Java
Clases y Objetos
Java es POO, POO es Java, y la base de esto ..bueno, son los objetos, así que ya era hora de verlos en Java.
Veremos sobre: Objetos y Clases, sintaxis y su declaración, la diferencia entre ambos.
Tipos de los Atributos
Las clases nos permiten hacer un montón de cosas raras mucho mas fáciles y con la seguridad paso algo parecido, Java nos va ayudar muchísimo para que nadie toque mis clases
Veremos sobre: Protected, Private, Public, Final, etc…
Métodos y Constructores
¿Cómo se crean las clases? Esa es la pregunta clave de esta lección y saber que las clases tiene algo parecido a unas funciones, las llaman métodos, vamos, esta es una de las lecciones más importantes del curso.
Veremos sobre: Constructores, sobrecarga, métodos, constructores de copia, etc…
Polimorfismo
Java es inteligente, mucho más de lo que son otros lenguajes, así que es hora de aprovecharlo, para reutilizar código y lograr que con un mismo código parezcan diferente comportamientos.
Veremos sobre: Sobrescrita de Métodos, constructores e instancias de clases padre.
Herencia
Una de las clave de POO es la herencia, saber que las clases son parte de algo más grande, es hora de ver como se relacionan las clases entre sí.
Veremos sobre: Herencia, tipos de relaciones y las características de la herencia en Java.
Interfaces
Interfaces, muy útiles y el invento más estúpido del planeta. Tu decides.
Veremos sobre: Interfaces y su diferencia con las clases abstractas.
¡Felicidades!
Ya has llegado al final de un curso completo, eres genial, vamos toma un perrito