Tienen todo lo que un alumno esperaría de un curso sin necesidad de experiencia previa:
-
Explicación Directa? No lo dudes, Los videos están editados y la explicación es concisa
-
Temas paso a paso? No lo dudes, te enseñaré desde la instalación de Java hasta Programación Orientada a Objetos!
-
Ejercicios resueltos? Of course, varios ejercicios por sesión ya que sin ejercicios la teoría queda a medias!
-
Ejercicios para practicar? Claro que sí, cada sesión tiene ejercicios para que ustedes resuelvan para poder practicar lo aprendido
-
Cuestionarios por sesión con nivel de tipo entrevista? Exacto! cada sesión tiene un cuestionario con preguntas de entrevista para que puedas practicar cada tema a nivel teórico
-
Temas y tecnologías modernas? Se usa Java 17 e IntelliJ para sacándole el máximo provecho a las versiones modernas
Este curso es la base para los siguientes que serán de Test Automation!
El curso está estructurado para que tengas metas y logros constantes en Java
-
Comenzaremos instalando el entorno de trabajo con Java 17 e IntelliJ
-
A continuación aprenderás los temas básicos de Java desde crear nuestro primer programa a poder usar datos con operaciones lógicas
-
Paso siguiente, incrementaremos el nivel de nuestros ejercicios aprendiendo las condicionales y bucles en programación. También aprenderás a resolver 3 ejercicios algorítmicos que son recurrentes en entrevistas
-
Luego, aprenderemos a manipular gran cantidad de información usando las colecciones
-
Antes de pasar a programación orientada a objetos, veremos varios temas que nos servirán en el último capítulo. Tales como, excepciones, manipulación de strings, modificadores de acceso, paquetes y lectura/escritura de files
-
Cerraremos la parte de programación broche de oro aprendiendo los 4 principios de la programación orientada a objetos. El cual son: Encapsulamiento, Abstracción, Herencia y Polimorfismo
-
Aprenderás el uso de la terminal tanto en windows como en macos
-
Usarás lo aprendido en la terminal para poder entender el proceso de compilación y ejecución de tus programas de Java
-
Conocerás la importancia de Maven y podrás entender cómo ejecutar tus proyectos por terminal
-
Podrás crear logs, generar data aleatoria, leer de Excel y leer de un archivo JSON usando las dependencias de Maven
-
Aprenderás a crear test unitarios con testNG y JUnit5
-
Aprenderás a crear tests usando BDD con Gherkins, Cucumber & JUnit5
-
Usarás Streams para poder manipular colecciones fácilmente
-
Aprenderás los beneficios de usar Records e integrarlo con JacksonDatabind & Faker















