Skip to content

davidcv-dev/DesarrolloWeb

Repository files navigation

Desarrollo Web

Bienvenidos al repositorio de la materia de Desarrollo Web. Aquí encontrarás todo el material necesario para el curso, desde los conceptos básicos hasta las tareas y proyectos que realizaremos a lo largo del año.

Contenido del Repositorio

01_HTML_Basico

  • Introducción a HTML: Historia y uso del lenguaje.
  • Etiquetas esenciales: <html>, <head>, <body>, <title>, <h1> a <h6>, <p>, <a>, <img>, etc.
  • Estructuras básicas: Cómo crear un documento HTML básico.
  • Ejercicios: Prácticas para afianzar los conocimientos adquiridos.

02_CSS_Basico

  • Fundamentos de CSS: Qué es CSS y cómo se usa.
  • Selectores y propiedades: Selectores básicos y propiedades comunes.
  • Diseño básico: Cómo aplicar estilos a los elementos HTML.
  • Ejercicios: Prácticas para mejorar en la aplicación de estilos.

03_JavaScript_Basico

  • Conceptos iniciales de JavaScript: Qué es JavaScript y para qué se usa.
  • Variables y tipos de datos: Declaración y uso de variables.
  • Funciones: Cómo definir y utilizar funciones.
  • Eventos: Manejo de eventos en el navegador.
  • Ejercicios: Ejercicios prácticos para entender mejor los conceptos.

04_HTML_Avanzado

  • Formularios: Creación y validación de formularios HTML.
  • Tablas: Construcción y estilización de tablas.
  • Multimedia: Integración de audio, video y otros recursos multimedia.
  • Elementos semánticos: Uso de etiquetas semánticas para mejorar la accesibilidad.
  • Ejercicios: Prácticas avanzadas para dominar HTML.

05_CSS_Avanzado

  • Flexbox: Diseño de layouts flexibles.
  • Grid: Creación de layouts complejos con CSS Grid.
  • Animaciones y transiciones: Añadir dinamismo a tus páginas web.
  • Media Queries: Diseño responsivo para diferentes dispositivos.
  • Ejercicios: Ejercicios avanzados para perfeccionar el uso de CSS.

06_JavaScript_Avanzado

  • Manipulación del DOM: Interacción y modificación del Document Object Model.
  • AJAX: Realización de peticiones asíncronas.
  • Promesas: Manejo de operaciones asíncronas.
  • Fetch API: Uso de la API Fetch para obtener datos.
  • Ejercicios: Prácticas avanzadas para mejorar en JavaScript.

07_Proyectos

  • Proyectos integradores: Desarrollos completos que integran HTML, CSS y JavaScript.
  • Ejemplos de proyectos: Proyectos modelo para guiar a los estudiantes.
  • Documentación y guía: Instrucciones detalladas para cada proyecto.

08_Tareas

  • Enunciados de tareas: Descripción de las tareas asignadas a los estudiantes.
  • Ejemplos y soluciones: Ejemplos de cómo abordar las tareas y soluciones propuestas.
  • Criterios de evaluación: Cómo se evaluarán las tareas y qué aspectos se tendrán en cuenta.

Cómo Usar Este Repositorio

  1. Clona el repositorio:
    git clone https://github.com/tuusuario/desarrollo-web.git
    

¿Cómo enviar las tareas?

Haz un FORK del proyecto y trabaja con Git para ir sincronizando las actualizaciones.

En el proyecto tienes un directorio de Tareas. Dentro de cada directorio encontrarás carpetas por parcial y carpetas con el # de tarea y dentro un fichero llamado detalle.md con el enunciado de la tarea a realizar. Si quieres presentar la tarea , crea un fichero de código con tu nombre y extensión, y realiza una PULL REQUEST contra el repositorio. El fichero de código debe situarse dentro del directorio de la tarea que se esta precentando,

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 35