Diferencia entre revisiones de «CursillosVerano2011»
m |
(→git) |
||
(No se muestran 39 ediciones intermedias del mismo usuario) | |||
Línea 8: | Línea 8: | ||
=== Me ofrezco / me gustaría...=== | === 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|Introducción a Moodle]]. | |
+ | ** Ofrece: Pablo Garaizar. | ||
+ | ** Asistirían: Ainara Barrena. Zefe | ||
+ | * Scratch | ||
+ | ** Ofrece: Pablo Garaizar | ||
+ | ** Asistirían: Ibon Castilla | ||
+ | * [[#Bash scripting|Bash scripting]]. | ||
+ | ** Ofrece: Pablo Garaizar | ||
+ | ** Asistirían: Ruben Egiguren, Ibon Castilla | ||
+ | * [[#Spring-Hibernate-AspectJ-Maven|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|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|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|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|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|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 | # Moodle: qué es y para qué puede servirme | ||
# Roles en Moodle | # Roles en Moodle | ||
Línea 40: | Línea 119: | ||
## Backups | ## Backups | ||
## Matriculaciones | ## 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) | ||
---- | ---- |
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)