Introducción a Java

1

Programación en Java: Del Fundamento al Desarrollo de JavaBank

2

Instalación y configuración de JDK e IntelliJ para Java

3

Creación y ejecución de programas Java: clases y método main

4

Control de Versiones con Git: Fundamentos y Aplicación Práctica

Quiz: Introducción a Java

Conceptos Básicos de Java

5

Variables, Tipos de Datos y Operadores en Java para Cajeros Automáticos

6

Control de Flujo en Cajeros Automáticos con Java

7

Manejo de Arrays y Colecciones en Java para Programas Bancarios

8

Crear una calculadora en Java e integrarla con JavaBank

Quiz: Conceptos Básicos de Java

Programación Orientada a Objetos en Java

9

Programación Orientada a Objetos en Java: Clases y Objetos

10

Pilares de la Programación Orientada a Objetos: Herencia, Polimorfismo y Encapsulamiento

11

Clases Abstractas e Interfaces en Java: Conceptos y Aplicaciones

12

Patrones de Diseño en Programación Orientada a Objetos con Java

Quiz: Programación Orientada a Objetos en Java

Manejo de Excepciones y File I/O

13

Manejo de errores en Java con try-catch y excepciones personalizadas

14

Manejo de Excepciones Checked y Unchecked en Java

15

Lectura y Escritura de Archivos en Java para Registros Bancarios

16

Eficiencia con Streams en Java para Operaciones de Entrada y Salida

Quiz: Manejo de Excepciones y File I/O

Biblioteca Estándar de Java y Herramientas de Construcción

17

Manipulación Avanzada de Strings y Colecciones en Java

18

Fundamentos de Generics en Java para Sistemas Bancarios

19

Comparación y Uso Avanzado de Maven y Gradle en Java

Pruebas y Depuración

20

Pruebas Unitarias con JUnit y TestNG en Java

21

Técnicas de Depuración en Java: Breakpoints, Mensajes y Logging

22

Integración de Pruebas en Desarrollo JavaBank

Características Avanzadas de Java

23

Expresiones Lambda y Functional Interfaces en Java 8

24

Procesamiento de Datos con Stream API en Java

25

Manejo Seguro de Valores Nulos y API de Fecha/Tiempo en Java

Programación Concurrente

26

Concurrencia y Multithreading en Java: Gestión y Sincronización de Hilos

27

Concurrencia Asíncrona con CompletableFuture en Java

Aportes 12

Preguntas 2

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

Estoy desarrollando la calculadora con base a lo aprendido en el curso anterior y en el curso de POO con Java ![](https://static.platzi.com/media/user_upload/image-52d9ba7e-c95d-4fd3-bc2d-57bcc81eb9eb.jpg)![](https://static.platzi.com/media/user_upload/image-aa615843-5f1a-4013-8606-ac551944cc36.jpg)
va muy rápido que no se donde van esas clases
Las clases son demasiado rápidas, y no hay practica, esta leyendo todo el código, parece mas un repaso que una clase, es muy seguirle el ritmo
que curso mas malo, menos mal no pague la membresía
cada clase es un martirio versa solo sigo por que quiero colocarle una sola estrella a este curso mediocre.
Si yo copio y pego el ejemplo marca errores, me parece que faltan pasos.
![](https://static.platzi.com/media/user_upload/image-ab054488-cb46-4809-bec6-a50a68c29bbf.jpg)
![](https://static.platzi.com/media/user_upload/image-2180bd71-699e-4df9-b375-7ca0d6b0b4ff.jpg)
✅
Me pareció muy bueno el formato, quizá debería especificar que es un fast track de los fundamentos. Me funciono perfecto por que tengo ya algunos años de experiencia en otros lenguajes y necesitaba ver rápido la sintaxis de Java para abordar un proyecto de mi trabajo, este curso logra eso no pierdo mucho tiempo para entender rápido, pero entiendo que para alguien que va comenzando ha de ser super difícil seguir el material. Yo estaría encantado con más contenido como este curso no me gustaría que dejara de existir el formato, quizá lo mejor es tener una versión para nuevos y otra para gente con experiencia si fuera posible.
Opino que es muy rápido el distado de clases. Definitivamente es como un repaso para los que ya saben. Saludos
Así se tiene que ver si lo haces desde la terminal: `PS C:\Users\Admin\IdeaProjects\JavaBank_ATM> java src/ATM.java` `Welcometo JavaBank ATM.` `Please Select an opcion` `1. Make to Trasaction.` `2. Use Calculator.` `0. Exit` `2` `Enter first number: 10` `Enter second number: 2` `Choose Operation ( + - * /): /` `The result: 5.0` `Welcometo JavaBank ATM.` `Please Select an opcion` `1. Make to Trasaction.` `2. Use Calculator.` `0. Exit`
undefined