1. Taller Introducción a Django

    En las instalaciones de Kreitek / El Andén realizaremos un taller de introducción a Django.

    • Serán cuatro sesiones, las tardes de los viernes, 25 de septiembre, y 2, 9 y 16 de octubre. las sesiones serán de unas tres horas, incluyendo un descanso para que el personal no desfallezca.

    • Será necesario llevar un portátil, si puede ser al menos con Python instalado. Versión 2.7 o 3.4, la que se prefiera.

    • El taller no es gratuito, valdrá 10€ para los no socios del andén y 5€ para los socios. La totalidad del importe irá destinada Al Anden.

    Durante el taller realizaremos una aplicación web completa con frontend, backend, modelo de datos y servicios API REST. Se intentará dar una visión extensa de Django, aunque no podremos profundizar mucho en cada tema.

    Más información aquí:

    http://goo.gl/HI5MhV

    Pero... ¿Cómo se llega a El Taller K / El Andén?

    Está perfectamente explicado aquí: Taller Kreitek: Donde estamos

    Temario

    Si se producen cambios en el mismo, los publicaremos en el enlace anterior, pero esto es lo que hay pensado por ahora:

    Viernes 25, septiembre

    Introducción a Django. Estructura de una aplicación web. Frameworks web. Breve introducción a Python. Instalación de Django. La estructura MVC (Modelo-Vista-Controlador). Nuestro "Hola, mundo" en Django. Qué es una vista. El objeto request. Presentación de la aplicación que vamos a construir en el taller. Risas.

    Viernes 2, octubre

    Bases de datos. El modelo relacional. Normalización de bases de datos relacionales. Modelos en Django. Campos. El mapeador objeto-relacional en Django. Consultas sencillas a la base de datos. Consultas no tan sencillas. SQL Crudo. Señales y eventos. La aplicación django.contrib.admin. Modelos incluidos: Autentificación y usuarios, grupos, mensajes. Agasajos y loas a los que no han abandonado después del primer día; técnicas de Vudú a lo que si.

    Viernes 9, octubre

    El sistema de plantillas. Etiquetas (tags) y filtros (filters). Limitaciones --intencionadas-- del sistema de plantillas. Herencia de plantillas. Sistema de carga de plantillas. Creación de nuestras propias etiquetas y filtros. Adaptar un tema de Wordpress a Django. Uso de frameworks como Bootstrap o Purecss. Formularios. Controles y widgets. Formularios desde modelos. Debate: "Cuando usar Django y cuando no".

    Viernes 16, octubre

    Crear comandos de administración. Ficheros urls.py anidados. Cambios en el sistema de base de datos (migrate). Vistas genéricas. Vistas basadas en clases. Generar contenidos que no son HTML. Crear una API Rest. Despliegue de Django en explotación. Cachés y escalabilidad. Middleware. Internacionalización. Tests con Django. Apps de django recomendables. Té y pastas.

    Molón Cartel diseñado por @torehc20

    0

    Añadir un comentario

Archivo del blog
Etiquetas
Etiquetas
Enlaces interesantes
Cargando