Programación.
Programación. 1DAW. Curso 2025/2026.
- Presentación PROG
- Acerca de
- Contenidos
- Proyecto
- Práctica de clase
- Referencias
- Autor
- Contacto
- Licencia de uso
Acerca de
En la sociedad digital de 2025, la programación se ha convertido en una habilidad esencial que impulsa la innovación tecnológica en todos los ámbitos: desde aplicaciones móviles y sistemas de inteligencia artificial, hasta plataformas financieras y videojuegos. Detrás de cada avance hay una base sólida de algoritmos, estructuras de datos y paradigmas de programación que permiten transformar ideas en soluciones reales.
El módulo de Programación en Formación Profesional te adentrará en el mundo del desarrollo a través de Java, uno de los lenguajes más influyentes y vigentes desde su creación en 1995 por Sun Microsystems. Nacido con el lema “write once, run anywhere”, Java revolucionó la forma de crear software multiplataforma, y hoy sigue siendo un pilar en la industria gracias a su robustez, seguridad y amplia comunidad.
A lo largo del curso, aprenderás los fundamentos de la algorítmica, desarrollando la capacidad de descomponer problemas complejos en pasos claros y eficientes. Además, explorarás los principios de la Programación Orientada a Objetos (POO), un paradigma que facilita la construcción de aplicaciones modulares, escalables y mantenibles. Conocerás conceptos clave como clases, herencia, polimorfismo y encapsulación, que te permitirán diseñar soluciones profesionales desde el primer momento.
Este módulo no solo te dará las bases técnicas para convertirte en programador, sino también la mentalidad lógica y creativa que demandan las empresas en un mundo en constante evolución tecnológica. ¡Da tus primeros pasos en Java y construye las habilidades que te abrirán las puertas al futuro del desarrollo de software!
Contenidos
Programación
- UD1 - Introducción a la programación
- UD2 - Programación estructurada
- UD3 - Programación modular
- UD4 - Estructuras de datos
- UD5 - POO. Clases y Objetos
- UD6 - POO. Uso avanzado
- UD7 - Estructuras de datos dinámicas
- UD8 - Programación funcional y Streams
- UD9 - Ficheros
- UD10 - Acceso a base de datos
- UD11 - Interfaces gráficas de usuarios. MVC
Proyecto
Práctica de clase
Referencias
Autor
Codificado por Vicente Eslava
Contacto
Contacta conmigo a través de:
- Email: vj.eslavamunoz@edu.gva.es
Licencia de uso
El contenido de este repositorio, creado por Vicente Eslava, se distribuye bajo una Licencia Creative Commons Reconocimiento-NoComercial-CompartirIgual 4.0 Internacional (CC BY-NC-SA 4.0).
Esto significa que eres libre de:
* Compartir: copiar y redistribuir el material en cualquier medio o formato.
* Adaptar: remezclar, transformar y crear a partir del material.
Bajo las siguientes condiciones:
* Reconocimiento (BY): Debes citar la autoría de Vicente Eslava y proporcionar un enlace al repositorio original: https://github.com/veslava-edu.
* No Comercial (NC): No puedes utilizar el material para fines comerciales. Su uso debe limitarse a propósitos educativos, formativos o personales.
* Compartir Igual (SA): Si remezclas, transformas o creas a partir del material, debes distribuir tus contribuciones bajo la misma licencia que el original.