Skip to content

Hersmd/Taller_Java_MC1

Repository files navigation

📌 Curso de Programación en Java desde Cero

¡Bienvenidos al repositorio del Taller de Programación en Java desde Cero!

Este taller está dirigido a los estudiantes del curso Matemática para Computación 1 en la Facultad de Ingeniería de la Universidad de San Carlos de Guatemala, durante el primer semestre del 2025.

Link de la grabación del día 2: https://youtu.be/Al2feY2q8-c

📁 Estructura del repositorio

  • Ejemplo Proyecto
  • Ejemplos Día 1 🏁
  • Ejemplos Día 2 🔄
  • Ejemplos Día 3 🎯
  • Presentaciones 📑 (Aquí encontrarás los PDFs utilizados en el taller)

📅 Contenido del Taller

🏁 Día 1: Fundamentos de Java y GitHub

🔹 Introducción a Java y Configuración del Entorno

  • ¿Qué es Java?
  • Instalación de JDK y NetBeans
  • Creación de un proyecto en NetBeans
  • Estructura básica de un programa en Java
  • Explicación de la interfaz

🔹 Variables, Tipos de Datos y Operadores

  • Tipos de datos primitivos: int, double, char, boolean
  • Variables y reglas de nomenclatura
  • Operadores aritméticos, lógicos y relacionales

🔹 Estructuras de Control de Flujo

  • Sentencias condicionales: if, else if, else, switch

🔹 Introducción a GitHub

  • ¿Qué es Git y GitHub?
  • Comandos básicos (init, add, commit, push)

🔄 Día 2: Ciclos, Arreglos y Métodos

🔹 Ciclos de Repetición

  • for, while, do-while

🔹 Arreglos y Arreglos Multidimensionales

  • Declaración e inicialización de arreglos
  • Recorrido de arreglos con ciclos
  • Arreglos multidimensionales

🔹 Métodos y Funciones

  • Definición de métodos (void y con retorno)
  • Métodos con parámetros
  • Métodos que retornan valores

🎯 Día 3: Programación Orientada a Objetos e Interfaz Gráfica

🔹 Introducción a la Programación Orientada a Objetos (POO)

  • ¿Qué es la POO?
  • Clases, atributos y métodos
  • Constructores
  • Creación de clases y objetos

🔹 Lectura y Escritura de Archivos en Java

  • Uso de FileReader y BufferedReader para leer archivos
  • Uso de FileWriter para escribir archivos

🔹 Drag and Drop en NetBeans

  • Introducción a la interfaz gráfica en Java
  • Uso del editor visual de NetBeans
  • Creación de botones y eventos

👥 Instructores

Este taller es impartido por:

📌 Esperamos que este taller sea de gran utilidad para todos. Si tienes alguna duda, puedes contactarnos a través de las opciones disponibles en nuestros perfiles. 🚀

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages