Diferencia entre revisiones de «CursillosVerano2011»
(→Cursillos) |
(→git) |
||
(No se muestran 21 ediciones intermedias del mismo usuario) | |||
Línea 14: | Línea 14: | ||
Por el momento hemos recibido las siguientes sugerencias: | Por el momento hemos recibido las siguientes sugerencias: | ||
− | == | + | ==Propuestas== |
* [[#Introducción a Moodle|Introducción a Moodle]]. | * [[#Introducción a Moodle|Introducción a Moodle]]. | ||
** Ofrece: Pablo Garaizar. | ** Ofrece: Pablo Garaizar. | ||
− | ** Asistirían: Ainara Barrena. | + | ** Asistirían: Ainara Barrena. Zefe |
* Scratch | * Scratch | ||
** Ofrece: Pablo Garaizar | ** Ofrece: Pablo Garaizar | ||
− | ** Asistirían: | + | ** Asistirían: Ibon Castilla |
− | * Bash | + | * [[#Bash scripting|Bash scripting]]. |
** Ofrece: Pablo Garaizar | ** Ofrece: Pablo Garaizar | ||
− | ** Asistirían: Ruben Egiguren | + | ** Asistirían: Ruben Egiguren, Ibon Castilla |
− | * Spring | + | * [[#Spring-Hibernate-AspectJ-Maven|Spring-Hibernate-AspectJ-Maven]] |
** Ofrece: Alexandre Paz | ** Ofrece: Alexandre Paz | ||
** Asistirían: Zigor A. Eiguren | ** Asistirían: Zigor A. Eiguren | ||
Línea 33: | Línea 33: | ||
* Inseguridad web | * Inseguridad web | ||
** Ofrece: Javier Allende | ** Ofrece: Javier Allende | ||
− | ** Asistirían: Ruben Egiguren | + | ** Asistirían: Ruben Egiguren, Ibon Castilla |
* Virtualización con Xen | * Virtualización con Xen | ||
** Ofrece: | ** Ofrece: | ||
** Asistirían: Álvaro Morán, Guillermo Rodríguez, Ruben Egiguren | ** Asistirían: Álvaro Morán, Guillermo Rodríguez, Ruben Egiguren | ||
− | * git | + | * [[#git|git]]. |
** Ofrece: Iñaki Arenaza | ** Ofrece: Iñaki Arenaza | ||
− | ** Asistirían: Jon Valdés, Zigor A. Eiguren, Guillermo Rodríguez, Enrike, Pablo Garaizar, Ruben Egiguren, + | + | ** Asistirían: Jon Valdés, Zigor A. Eiguren, Guillermo Rodríguez, Enrike, Pablo Garaizar, Ruben Egiguren, +, Ibon Castilla |
* C++0x | * C++0x | ||
** Ofrece: Jon Valdés | ** Ofrece: Jon Valdés | ||
Línea 51: | Línea 51: | ||
* HTML5 | * HTML5 | ||
** Ofrece: | ** Ofrece: | ||
− | ** Asistirían: Rocio Muñoz, Pablo Curiel | + | ** Asistirían: Rocio Muñoz, Pablo Curiel, Ibon Castilla |
− | * Groovy & | + | * [[#Groovy & Grails|Groovy & Grails]] |
− | ** Ofrece: | + | ** Ofrece: David Santamaria |
** Asistirían: Rocio Muñoz | ** Asistirían: Rocio Muñoz | ||
* Dispositivos Wii + Kinect | * Dispositivos Wii + Kinect | ||
Línea 60: | Línea 60: | ||
* QR codes | * QR codes | ||
** Ofrece ayuda: Iñigo Merino | ** Ofrece ayuda: Iñigo Merino | ||
− | ** Asistirían: Rocio Muñoz | + | ** Asistirían: Rocio Muñoz, Ibon Castilla |
* [[#RoR + Hobo|RoR + Hobo]] | * [[#RoR + Hobo|RoR + Hobo]] | ||
− | ** Ofrece: Iñigo Huerta | + | ** Ofrece: Ibon Castilla e Iñigo Huerta |
** Asistirían: | ** Asistirían: | ||
− | * | + | * Introducción a Zentyal / eBox |
− | ** Ofrece: Iñigo Huerta | + | ** Ofrece: Ibon Castilla e Iñigo Huerta |
** Asistirían: | ** Asistirían: | ||
* Android | * Android | ||
Línea 79: | Línea 79: | ||
** Ofrece: Mikel Emaldi | ** Ofrece: Mikel Emaldi | ||
** Asistirían: | ** Asistirían: | ||
− | * Informática Forense con herramientas de código libre | + | * [[#Informática Forense con herramientas de código libre|Informática Forense con herramientas de código libre]] |
** Ofrece: Patxi Lazaro | ** Ofrece: Patxi Lazaro | ||
− | ** Asistirían: Zigor A. Eiguren | + | ** Asistirían: Zigor A. Eiguren, zefe, Ibon Castilla |
* Introducción a Linux | * Introducción a Linux | ||
** Ofrece: | ** Ofrece: | ||
Línea 88: | Línea 88: | ||
** Ofrece: | ** Ofrece: | ||
** Asistirían: Asier Arranz | ** Asistirían: Asier Arranz | ||
− | * Búsqueda de vulnerabilidades con software libre | + | * [[#Búsqueda de vulnerabilidades con software libre|Búsqueda de vulnerabilidades con software libre]] |
** Ofrece: Iván García | ** Ofrece: Iván García | ||
+ | ** Asistirían: Ibon Castilla | ||
+ | * Análisis de tráfico TCP/IP: wireshark | ||
+ | ** Ofrece: | ||
+ | ** Asistirían: Ibon Castilla, Ignacio Huerta. | ||
+ | * Django: el framework Web para perfeccionistas con deadlines | ||
+ | ** Ofrece: Nando Quintana | ||
** Asistirían: | ** Asistirían: | ||
+ | |||
+ | ==Cursillos== | ||
===Introducción a Moodle=== | ===Introducción a Moodle=== | ||
− | |||
* Profesor: Pablo Garaizar (garaizar EN deusto PUNTO es) | * Profesor: Pablo Garaizar (garaizar EN deusto PUNTO es) | ||
* Requisitos previos: | * Requisitos previos: | ||
Línea 112: | Línea 119: | ||
## Backups | ## Backups | ||
## Matriculaciones | ## Matriculaciones | ||
− | * Horario: | + | * Horario: 20-21/7, 16:00 a 18:00 (2 días, 2 horas/día) |
+ | ===Bash scripting=== | ||
+ | * Profesor: Pablo Garaizar (garaizar EN deusto PUNTO es) | ||
+ | * Requisitos previos: | ||
+ | ** Conocimientos básicos de programación. | ||
+ | * Objetivos del curso: | ||
+ | ** Programar pequeños scripts de Bash que nos hagan la vida más fácil. | ||
+ | * Temario: | ||
+ | # Entorno shell | ||
+ | # Variables y parámetros | ||
+ | # Estructuras de control | ||
+ | # Funciones | ||
+ | # Entrada/Salida | ||
+ | # Comandos útiles | ||
+ | # Optimizaciones | ||
+ | * Horario: 18-19/7, 16:00 a 18:00 (2 días, 2 horas/día) | ||
===RoR + Hobo=== | ===RoR + Hobo=== | ||
Línea 125: | Línea 147: | ||
* Para los que nunca hayan oido hablar de Hobo: http://www.hobocentral.net | * Para los que nunca hayan oido hablar de Hobo: http://www.hobocentral.net | ||
+ | ===Introducción a Zentyal/eBox=== | ||
+ | * Profesor: Ibon Castilla e Iñigo Huerta (tecnicos EN unoycero PUNTO com) | ||
+ | * Requisitos previos: | ||
+ | ** Conocimientos básicos entorno LAN. | ||
+ | * Objetivos del curso: | ||
+ | ** Tener una idea sobre la historia del proyecto Zentyal/eBox | ||
+ | ** Tener una visión general de los servicios que ofrece Zentyal/eBox. | ||
+ | ** Configurar varios servicios: DHCP, DNS, NTP, OpenVPN, Samba, Jabber. | ||
+ | ** Disfrutar los servicios que acabamos de instalar con un smartphone libre :) | ||
+ | * Horario: por definir el día, un par de horas. | ||
+ | * Para los que nunca hayan oido hablar de Zentyal: http://www.zentyal.com/ | ||
+ | |||
+ | ===Inseguridad web=== | ||
+ | * Profesor: Javier Allende Astigarraga | ||
+ | * Requisitos previos: | ||
+ | ** Conocimientos básicos entorno Web y php | ||
+ | * Objetivos del curso: | ||
+ | ** Aprender vulnerabilidades tipicas en el lado del cliente (XSS, Robo de Sesión,CSRF) | ||
+ | ** Aprender vulnerabilidades tipicas en el lado del servidor (SQLInjection, Mala gestión del control de acceso, File injection,..) | ||
+ | ** Identificación de vulnerabilidades en una aplicación | ||
+ | ** Utilización de la backtrack para realizar una auditoría web | ||
+ | ** | ||
+ | * Horario: Septiembre , 2 días | ||
+ | |||
+ | ===Groovy & Grails=== | ||
+ | * Profesor: David Santamaria | ||
+ | * Requisitos previos: | ||
+ | ** Conocimientos básicos Java (deseable, pero no obligatorio) | ||
+ | * Objetivos del curso: | ||
+ | ** Aprender Groovy, introducción al lenguaje y a sus principales características. | ||
+ | ** Aprender el uso básico del framework de desarrollo Grails. | ||
+ | * Temario: | ||
+ | # Día 1: Groovy | ||
+ | ## Mejorando tu Java con groovy. | ||
+ | ## Los extras de Groovy | ||
+ | # Día 2: Grails | ||
+ | ## Intro a grails (disparando tu productividad) | ||
+ | ## Ejemplo practico | ||
+ | * Horario: 25-26/7, 18:00 a 20:00 (2 días, 2 horas/día) | ||
+ | |||
+ | ===Spring-Hibernate-AspectJ-Maven=== | ||
+ | * Profesor: Alexandre Paz (alexandre.paz EN deusto PUNTO es) | ||
+ | * Requisitos previos: | ||
+ | ** Conocimientos de java | ||
+ | * Objetivos del curso: | ||
+ | ** Iniciación en el desarrollo de aplicaciones utilizando el Framework Spring | ||
+ | ** Aprendizaje básico de desarrollo orientado a aspectos | ||
+ | ** Aprendizaje básico de desarrollo utilizando Maven | ||
+ | * Temario: | ||
+ | # Creación de un proyecto básico a través de Spring ROO | ||
+ | ## AspectJ | ||
+ | ## Maven | ||
+ | ## Inversión de control | ||
+ | ## JPA + Hibernate | ||
+ | ## Carga de parámetros | ||
+ | ## Namespaces | ||
+ | ## Pruebas unitarias | ||
+ | # Creación de un proyecto web | ||
+ | ## Spring MVC | ||
+ | ## JSPX en Spring MVC | ||
+ | ## Spring Security | ||
+ | * Horario: Por decidir (3 días, 2 horas/día) | ||
+ | |||
+ | ===git=== | ||
+ | * Profesor: Iñaki Arenaza (inaki PUNTO arenaza ARROBA gmail PUNTO com) | ||
+ | * Requisitos previos: | ||
+ | ** Por concretar | ||
+ | * Objetivos del curso: | ||
+ | ** Gestionar un proyecto con git. | ||
+ | * Temario: conviene consultar el libro [Pro Git|http://progit.org/book/] para saber de qué hablaremos | ||
+ | * Horario: 27-28/7, 16:00 a 18:00 (2 días, 2 horas/día) | ||
+ | |||
+ | ===Informática Forense con herramientas de código libre=== | ||
+ | * Profesor: Patxi Lazaro | ||
+ | * Requisitos previos: | ||
+ | ** Por concretar | ||
+ | * Objetivos del curso: | ||
+ | ** Actualmente la investigación forense digital resulta inviable sin tener sólidos conocimientos de Linux y utilidades de código libre, tanto en relación con los procesos actuales como en cuanto a los retos y problemas del futuro. | ||
+ | * Temario: Por concretar | ||
+ | * Horario: Por concretar | ||
+ | |||
+ | ===Búsqueda de vulnerabilidades con software libre=== | ||
+ | * Profesor: Iván García | ||
+ | * Requisitos previos: | ||
+ | ** Python | ||
+ | ** Un poco de ensamblador | ||
+ | * Objetivos del curso: | ||
+ | ** Aprender a buscar vulnerabilidades en aplicaciones en las cuales no tengamos el código fuente, tanto en linux como en windows usando herramientas de software libre. | ||
+ | * Temario: | ||
+ | ** Creación de fuzzers con "Sulley" | ||
+ | ** Reversing y debug con "Pai-mei" y radare2 | ||
+ | ** Crear nuestros propios debuggers y fuzzers con python | ||
+ | * Horario: Septiembre (2 días, 2 horas/día) | ||
---- | ---- |
Revisión actual del 14:48 26 jul 2011
Secciones |
• HomePage • ¿Qué es e-ghost? • Proyectos • Herramientas • Documentos • Recetas • Cursos • Reuniones • Enlaces • Humor • GhostLog • Alternativas Libres • Contacto • Euskaraz • |
---|
Temario para los cursillos de verano de 2011
Fechas
Los cursos tendrán lugar durante las última semanas de julio (del 25 al 29) y las dos primeras semanas de septiembre.
Me ofrezco / me gustaría...
Si te gustaría no dar, sino recibir un cursillo de algo concreto, añadete en esta categoría. Igual a alguien le da la vena y prepara algo interesante de eso :-D (o igual no :-( ). Lógicamente, los cursillos impartidos por el e-ghost deben tener relación con temas "ontopic" en el e-ghost (software libre principalmente).
Para editar el wiki, haz click en "Entrar" arriba del todo y usa de nombre de usuario "ghost" y de contraseña "ghost". Luego pulsa "Editar" en la parte de abajo.
Por el momento hemos recibido las siguientes sugerencias:
Propuestas
- Introducción a Moodle.
- Ofrece: Pablo Garaizar.
- Asistirían: Ainara Barrena. Zefe
- Scratch
- Ofrece: Pablo Garaizar
- Asistirían: Ibon Castilla
- Bash scripting.
- Ofrece: Pablo Garaizar
- Asistirían: Ruben Egiguren, Ibon Castilla
- Spring-Hibernate-AspectJ-Maven
- Ofrece: Alexandre Paz
- Asistirían: Zigor A. Eiguren
- Software de control robots IA
- Ofrece: Alexandre Paz
- Asistirían: Alberto Martínez
- Inseguridad web
- Ofrece: Javier Allende
- Asistirían: Ruben Egiguren, Ibon Castilla
- Virtualización con Xen
- Ofrece:
- Asistirían: Álvaro Morán, Guillermo Rodríguez, Ruben Egiguren
- git.
- Ofrece: Iñaki Arenaza
- Asistirían: Jon Valdés, Zigor A. Eiguren, Guillermo Rodríguez, Enrike, Pablo Garaizar, Ruben Egiguren, +, Ibon Castilla
- C++0x
- Ofrece: Jon Valdés
- Asistirían: Unai Orbe, Alberto Martínez, David Ausín, Pablo Curiel
- Drupal
- Ofrece: Guillermo Rodríguez
- Asistirían:
- Alfresco:
- Ofrece: Guillermo Rodríguez
- Asistirían:
- HTML5
- Ofrece:
- Asistirían: Rocio Muñoz, Pablo Curiel, Ibon Castilla
- Groovy & Grails
- Ofrece: David Santamaria
- Asistirían: Rocio Muñoz
- Dispositivos Wii + Kinect
- Ofrece:
- Asistirían: Rocio Muñoz, Guillermo Rodríguez
- QR codes
- Ofrece ayuda: Iñigo Merino
- Asistirían: Rocio Muñoz, Ibon Castilla
- RoR + Hobo
- Ofrece: Ibon Castilla e Iñigo Huerta
- Asistirían:
- Introducción a Zentyal / eBox
- Ofrece: Ibon Castilla e Iñigo Huerta
- Asistirían:
- Android
- Ofrece:
- Asistirían: Jorge
- Arduino
- Ofrece:
- Asistirían: Jorge
- Introducción a R
- Ofrece: Juanjo Gibaja
- Asistirían: Pablo Garaizar
- Joomla
- Ofrece: Mikel Emaldi
- Asistirían:
- Informática Forense con herramientas de código libre
- Ofrece: Patxi Lazaro
- Asistirían: Zigor A. Eiguren, zefe, Ibon Castilla
- Introducción a Linux
- Ofrece:
- Asistirían: Edorta Fernández
- Blender
- Ofrece:
- Asistirían: Asier Arranz
- Búsqueda de vulnerabilidades con software libre
- Ofrece: Iván García
- Asistirían: Ibon Castilla
- Análisis de tráfico TCP/IP: wireshark
- Ofrece:
- Asistirían: Ibon Castilla, Ignacio Huerta.
- Django: el framework Web para perfeccionistas con deadlines
- Ofrece: Nando Quintana
- Asistirían:
Cursillos
Introducción a Moodle
- Profesor: Pablo Garaizar (garaizar EN deusto PUNTO es)
- Requisitos previos:
- Ningún requisito previo.
- Objetivos del curso:
- Tener una visión general de Moodle y sus posibilidades.
- Crear cursos en Moodle (rol de profesor).
- Administración básica.
- Temario:
- Moodle: qué es y para qué puede servirme
- Roles en Moodle
- Rol de profesor
- Crear un curso
- Recursos y Actividades
- Calificaciones
- Bloques
- Administración básica
- Backups
- Matriculaciones
- Horario: 20-21/7, 16:00 a 18:00 (2 días, 2 horas/día)
Bash scripting
- Profesor: Pablo Garaizar (garaizar EN deusto PUNTO es)
- Requisitos previos:
- Conocimientos básicos de programación.
- Objetivos del curso:
- Programar pequeños scripts de Bash que nos hagan la vida más fácil.
- Temario:
- Entorno shell
- Variables y parámetros
- Estructuras de control
- Funciones
- Entrada/Salida
- Comandos útiles
- Optimizaciones
- Horario: 18-19/7, 16:00 a 18:00 (2 días, 2 horas/día)
RoR + Hobo
- Profesor: Ibon Castilla e Iñigo Huerta (tecnicos EN unoycero PUNTO com)
- Requisitos previos:
- Ningún requisito previo.
- Objetivos del curso:
- Aprender a hacer aplicaciones web de forma rápida y fácil
- Conocer la forma de trabajo con Ruby on Rails y Hobo
- Horario: por definir (2 días, 2 horas/día)
- Para los que nunca hayan oido hablar de Hobo: http://www.hobocentral.net
Introducción a Zentyal/eBox
- Profesor: Ibon Castilla e Iñigo Huerta (tecnicos EN unoycero PUNTO com)
- Requisitos previos:
- Conocimientos básicos entorno LAN.
- Objetivos del curso:
- Tener una idea sobre la historia del proyecto Zentyal/eBox
- Tener una visión general de los servicios que ofrece Zentyal/eBox.
- Configurar varios servicios: DHCP, DNS, NTP, OpenVPN, Samba, Jabber.
- Disfrutar los servicios que acabamos de instalar con un smartphone libre :)
- Horario: por definir el día, un par de horas.
- Para los que nunca hayan oido hablar de Zentyal: http://www.zentyal.com/
Inseguridad web
- Profesor: Javier Allende Astigarraga
- Requisitos previos:
- Conocimientos básicos entorno Web y php
- Objetivos del curso:
- Aprender vulnerabilidades tipicas en el lado del cliente (XSS, Robo de Sesión,CSRF)
- Aprender vulnerabilidades tipicas en el lado del servidor (SQLInjection, Mala gestión del control de acceso, File injection,..)
- Identificación de vulnerabilidades en una aplicación
- Utilización de la backtrack para realizar una auditoría web
- Horario: Septiembre , 2 días
Groovy & Grails
- Profesor: David Santamaria
- Requisitos previos:
- Conocimientos básicos Java (deseable, pero no obligatorio)
- Objetivos del curso:
- Aprender Groovy, introducción al lenguaje y a sus principales características.
- Aprender el uso básico del framework de desarrollo Grails.
- Temario:
- Día 1: Groovy
- Mejorando tu Java con groovy.
- Los extras de Groovy
- Día 2: Grails
- Intro a grails (disparando tu productividad)
- Ejemplo practico
- Horario: 25-26/7, 18:00 a 20:00 (2 días, 2 horas/día)
Spring-Hibernate-AspectJ-Maven
- Profesor: Alexandre Paz (alexandre.paz EN deusto PUNTO es)
- Requisitos previos:
- Conocimientos de java
- Objetivos del curso:
- Iniciación en el desarrollo de aplicaciones utilizando el Framework Spring
- Aprendizaje básico de desarrollo orientado a aspectos
- Aprendizaje básico de desarrollo utilizando Maven
- Temario:
- Creación de un proyecto básico a través de Spring ROO
- AspectJ
- Maven
- Inversión de control
- JPA + Hibernate
- Carga de parámetros
- Namespaces
- Pruebas unitarias
- Creación de un proyecto web
- Spring MVC
- JSPX en Spring MVC
- Spring Security
- Horario: Por decidir (3 días, 2 horas/día)
git
- Profesor: Iñaki Arenaza (inaki PUNTO arenaza ARROBA gmail PUNTO com)
- Requisitos previos:
- Por concretar
- Objetivos del curso:
- Gestionar un proyecto con git.
- Temario: conviene consultar el libro [Pro Git|http://progit.org/book/] para saber de qué hablaremos
- Horario: 27-28/7, 16:00 a 18:00 (2 días, 2 horas/día)
Informática Forense con herramientas de código libre
- Profesor: Patxi Lazaro
- Requisitos previos:
- Por concretar
- Objetivos del curso:
- Actualmente la investigación forense digital resulta inviable sin tener sólidos conocimientos de Linux y utilidades de código libre, tanto en relación con los procesos actuales como en cuanto a los retos y problemas del futuro.
- Temario: Por concretar
- Horario: Por concretar
Búsqueda de vulnerabilidades con software libre
- Profesor: Iván García
- Requisitos previos:
- Python
- Un poco de ensamblador
- Objetivos del curso:
- Aprender a buscar vulnerabilidades en aplicaciones en las cuales no tengamos el código fuente, tanto en linux como en windows usando herramientas de software libre.
- Temario:
- Creación de fuzzers con "Sulley"
- Reversing y debug con "Pai-mei" y radare2
- Crear nuestros propios debuggers y fuzzers con python
- Horario: Septiembre (2 días, 2 horas/día)