Archivo del autor: Ignacio Pérez Martín

Django

Tema 6: Django

Lo explicado en este tema debería ser suficiente para crear un proyecto Django simple que interactúe con una base de datos. Aquí se van a ir exponiendo los conceptos y los distintos elementos que intervienen. En el tema siguiente, donde explicaré el trabajo del curso, podréis ver un proyecto Django al completo y comprender mejor como se unen todas las piezas del curso: HTML + CSS + Python + Django.

Continúe leyendo

Python Logo

Tema 5: Python

Este tema pretende que comprendáis la filosofía de Python y su sintaxis, os capacitará para realizar páginas en Django (siguiente tema) y scripts complejos. Está desarrollado de manera directa, a base de ejemplos, para ir aprendiendo rápidamente. Para una consulta más profunda del lenguaje he dejado en las referencias un libro completo, “Python para todos” [5], el cual recomiendo ojear; y para consultas concretas de funciones y librerías consultad la web oficial de Python [6]. En este tema doy por supuesto que todos tenéis conocimientos de programación.

Continúe leyendo

W3c Logo

Tema 4: Accesibilidad web

El objetivo de introducir este tema en el curso es el de orientar a un correcto diseño de páginas web en interfaz, contenido y tecnologías utilizadas. A lo largo del tema se resumen las pautas más importantes, dependiendo del nivel de accesibilidad que se quiera o se deba llegar habrá que cumplir con todas ellas o procurar cumplir las máximas posibles.

Continúe leyendo

Css3 Logo

Tema 3: CSS3

En este tema veremos como dar formato a un documento HTML utilizando las hojas de estilos (CSS). Leed esta página como introducción y como mínimo a utilizar en el curso, sin embargo recomiendo consultar el manual de la referencia titulado “Introducción a CSS” que está muy completo y la web de W3C para ampliar conocimientos, ver sintaxis y ejemplos de los distintos atributos.

Continúe leyendo

Entorno

Tema 1: Introducción a la programación web

El objetivo de este tema es introducir en el entorno en el que se mueve la programación web y clarificar los conceptos fundamentales sobre los que nos vamos a ir moviendo en este curso. No se pretende que se dominen todos los términos pero sí obtener una idea general de donde van encajando las distintas tecnologías.

Continúe leyendo