Skip to content

Rayelus5/DAW-JavaCourse

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

96 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Java
Programación Java Course 2024 - 2025

By Rayelus for CFGS of DAW


Un curso de Java de Ciclo Formativo de Grado Superior de Desarrollo de Aplicaciones Web redactado por Rayelus.

Impartido por Diego Terrón Macías en el I.E.S. Hermanos Machado (Dos Hermanas).

My Website Discord


I.E.S. Hermanos MachadoRayelus Website


Warning

A la hora de querer modificar el nombre de los directorios/packages o clases deberás usar el Refractor de IntelliJ. En otros IDEs será similar. Pero es importante para no tener errores a la hora de ejecutar los programas.

Important

La ruta de los archivos en este repositorio sigue la siguiente regla:

  • [📂] JavaCourse
    • |-[📁] Primero

      • |-[📁] PrimerTrimestre
        • |- [📁] Practica
          • |- [📁] Ejercicio1
          • |- [📁] RelacionEjercicios
          • |- [📁] Ejercicio_Examenes
          • |- [📁] ...
        • |- [📁] Tarea
      • |-[📁] SegundoTrimestre
      • |-[📁] TercerTrimestre
    • |-[📁] Segundo




Course Content

Las realizaciones profesionales asociadas al módulo son las siguientes:

  • 📚 RA1.

    • Reconoce la estructura de un programa informático, identificando y relacionando los elementos propios del lenguaje de programación utilizado.
  • 📚 RA2.

    • Escribe y prueba programas sencillos, reconociendo y aplicando los fundamentos de la programación orientada a objetos.
  • 📚 RA3.

    • Escribe y depura código, analizando y utilizando las estructuras de control del lenguaje.
  • 📚 RA4.

    • Desarrolla programas organizados en clases analizando y aplicando los principios de la programación orientada a objetos.
  • 📚 RA5.

    • Realiza operaciones de entrada y salida de información, utilizando procedimientos específicos del lenguaje y librerías de clases.
  • 📚 RA6.

    • Escribe programas que manipulen información seleccionando y utilizando tipos avanzados de datos.
  • 📚 RA7.

    • Desarrolla programas aplicando características avanzadas de los lenguajes orientados a objetos y del entorno de programación.
  • 📚 RA8.

    • Utiliza bases de datos orientadas a objetos, analizando sus características y aplicando técnicas para mantener la persistencia de la información.
  • 📚 RA9.

    • Gestiona información almacenada en bases de datos relacionales manteniendo la integridad y consistencia de los datos.



ORGANIZACIÓN Y SECUENCIACIÓN DE LOS CONTENIDOS.

🔹 Primera Evaluación

UNIDAD TÍTULO TEMPORALIZACIÓN
1 Introducción a la Programación Java 23
2 Estructuras de control 37
3 Vectores y Matrices 28
*
TOTAL HORAS
88

🔹 Segunda Evaluación

UNIDAD TÍTULO TEMPORALIZACIÓN
4 Modularización 24
5 Excepciones 4
6 Introducción a la P.O.O. 28
7 Interfaces gráficas de usuario 32
TOTAL HORAS
88

🔹 Tercera Evaluación

UNIDAD TÍTULO TEMPORALIZACIÓN
8 Colecciones en Java 33
9 El sistema de E/S: ficheros 35
*
*
TOTAL HORAS
68


How To Use

To clone and run this application, you'll need Git, IntelliJ and JDK 23 installed on your computer. From your command line:

# Clone this repository
$ git clone https://github.com/Rayelus5/DAW-javacourse

# Go into the repository
$ cd DAW-javacourse

# Open IntelliJ and Work

Note If you're using Linux Bash for Windows, see this guide or use node from the command prompt.



Important

This software uses the following packages:



Credits

RAYELUS.COM  ·  GitHub @Rayelus5  ·  Twitter @rayelus5

About

A full one-year course taught in a higher level training cycle (CFGS) in Seville, Spain.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published