Java Basics
Módulo 1: Fundamentos de Java
En este primer módulo del bootcamp trabajaremos con la sintaxis básica de Java. Practicaremos cómo escribir funciones, usar punto y coma al final de las líneas de código, y cómo declarar, inicializar y utilizar variables y constantes. También trabajaremos con condicionales, loops, tipos de datos primitivos, arreglos y strings.
Si tienes experiencia en lenguajes como JavaScript o Python, reconocerás conceptos como variables y bucles, y podrás enfocarte en las particularidades de Java (tipado estático, estructura de clases, manejo de arrays). Si es tu primer acercamiento a la programación, estos conceptos serán tu base sólida para avanzar.
El enfoque incluye:
¡Todos partiremos de ejercicios básicos que nos permitirán nivelar conocimientos mientras exploramos Java!
Objetivos de Aprendizaje (OAs)
- Sintaxis básica de Java.
- Manipulación de tipos de datos primitivos.
- Uso de condicionales.
- Uso de loops.
- Trabajo con arrays
- Trabajo con strings.
Ejercicios
ID | Plataforma | Desafío | Habilidades | OA |
---|---|---|---|---|
101 | Codewars | Multiply | Operaciones básicas | 1,2 |
102 | Codewars | Even or Odd | Condicionales | 1,3 |
103 | Edabit | Minutes to Seconds | Conversión de datos | 1,2 |
104 | HackerRank | Welcome to Java! | Salida por consola | 1 |
105 | Codewars | Keep Hydrated! | Loops y matemáticas | 1,2 |
106 | Codewars | Boolean to String | Tipos de datos | 1,2 |
107 | HackerRank | Java If-Else | Condicionales | 3 |
108 | HackerRank | Java Loops I | Loops | 4 |
109 | Edabit | Divisible by Five | Condicionales | 3 |
110 | Codewars | Sum Arrays | Arrays y loops | 5 |
111 | Codewars | Count Positives/Sum Negatives | Arrays | 5 |
112 | HackerRank | Java Stdin and Stdout I | Entrada/Salida | 1 |
113 | HackerRank | Java Output Formatting | Formato de strings | 6 |
114 | Edabit | Smallest and Biggest Numbers | Arrays | 5 |
115 | Codewars | Remove First and Last Character | Strings | 6 |
116 | Codewars | String Repeat | Strings y loops | 4 |
117 | HackerRank | Java Strings Introduction | Strings | 6 |
118 | Edabit | Reverse a String | Strings | 4 |
119 | Edabit | Check String Suffix | Strings | 4 |
120 | Codewars | Find the Odd Int | Arrays y lógica | 3,4 |
121 | Codewars | Credit Card Mask | Strings | 6 |
122 | HackerRank | Java Subarray | Arrays y loops | 3,4 |
123 | HackerRank | Java String Tokens | Strings | 5,6 |
124 | Edabit | Count Duplicates | Strings y colecciones | 3,6 |
125 | Codewars | Isograms | Strings | 3,6 |
126 | Codewars | Vowel Count | Strings y loops | 4 |
127 | HackerRank | Java Datatypes | Tipos de datos | 2 |
128 | Edabit | Check Palindrome Number | Condicionales y números | 3,4 |
129 | Edabit | Largest Number in Array | Arrays | 5 |
Consejos
- Usa
System.out.println
para depurar tu código. - Prueba casos extremos: arrays vacíos, valores negativos, etc.