Tag Archives: Python

Curso de Programación con Python

Curso de programación con Python, dirigido a personas con o sin conocimientos de programación. El objetivo de este curso es servir como base para continuar el aprendizaje en algunos de los diferentes enfoques o propósitos del lenguaje: Desarrollo web, Calculo científico, Scripting, Aplicaciones de escritorio, entre otros.

Duración: 20 horas (10 clases teórico-practicas)
Fecha de Inicio: Jueves 28 de Julio.
Hora: 8:00-10:00 am
Lugar: Sala de Informática 2 Sótano de Civil (UIS).
Requisitos: Es deseable un conocimiento de programación básica (pero no requerido)

Contenido

  1. ¿Qué es Python?
  2. Tipos de variables en Python y sintaxis básica.
  3. Condiciones
  4. Ciclos
  5. Funciones:
  6. Diccionarios y Tuplas.
  7. Manejo de archivos.
  8. Excepciones.
  9. Clases y Objetos.
  10. Herencia y polimorfismo en Python.

El material de las clases estará alojado en github

Taller de Python – Aplicación web para análisis de datos

La Comunidad Universitaria de Software Libre realizo un Taller de Python “Aplicación web para análisis de datos” en el marco del Congreso Nacional Ingeniería de Sistemas e Informática (CONISI).

El taller consistió en un curso introductorio sobre las diferentes alternativas que analistas de datos o desarrolladores pueden usar sin abandonar su gusto por python. Alternativas equiparables, e incluso más potentes, en rendimiento y madurez a las más populares en nuestro país.

El curso constó de tres sesiones de alrededor dos horas, cada una. Los temas abordados fueron:

  1. Python, un lenguaje de propósito general:
    • Introducción a Python: características y propósito del lenguaje, su creador,  su licencia, filosofía  y  aplicaciones que usan python.
    • Sintaxis y estructuras de programación: tipos y estructuras de datos,  condicionales, bucles y funciones básicas.
    • PEP8: Versiones de python, buenas prácticas de programación como pythonist (estándares de calidad).
  2. Análisis de datos:
    • Pandas: Estructuras de datos optimizadas para cálculos y graficación.
    • Procesar datos con scipy y numpy: Librerías optimizadas para procesar grandes volúmenes de datos.
    • Visualización de datos: grafiación con la librería matplotlib y alternativas.
  3. Django (El framework web para perfeccionistas con las fechas de entrega):
    1. Modelo de Django: El patron de arquitectura de software MVC en Django.
    2. Desarrollar una aplicación web sencilla: Pasos esenciales para crear un sitio web con Django.

Diapositivas:

introduccion-djangointroduccion-python

Software Freedom day 2014

La versión 2014 del Software Freedom Day en la ciudad de Bucaramanga, organizado por la Comunidad Universitaria de Software Libre CUSOL y la fundación Alan Turing, se llevó a ca2bo en las instalaciones de la Universidad Industrial de Santander UIS el día 24 de octubre.

Este evento se desarrolló en dos jornadas: una en la mañana en la cual se dieron una serie de conferencias a cargo de docentes y estudiantes, enfocadas en mostrar el potencial del software libre en contextos académicos o de Investigación, entre esos, computación de alto rendimiento “HPC”, biología, cálculo matemático, Astronomía y Astrofísica.
En la jornada de la tarde miembros de CUSOL dieron talleres sobre el uso de LaTeX, Python, Gimp y Git .

Durante este día, los asistentes también pudieron obtener material de promoción del software libre como stickers, paper toys, CD’s de instalación de Ubuntu, esferos y collares.

La asistencia al evento fue nutrida, especialmente en la jornada de talleres, a pesar del día y hora de la realización. A este evento asistieron estudiantes de diferentes carreras de la universidad, estudiantes de maestrías, egresados y maestros.

Jornada Mañana ( Auditorio mecánica)

08:30 Charla: Neutralidad de la Red
Ponente: Cusol_UIS
09:00 Charla: Cómo usamos Linux en Biología
Ponente: Daniel Osorio, Centro de Innovación en Biotecnología Industrial y Biología Molecular, Escuela de Biología UIS.
09:30 Charla: HPC y Linux
Ponente: Msc. Gilberto Diaz, SC3 UIS.
10:15 Charla: Software Libre en la Física de Rayos Cósmicos
Ponente: Phd. Hernán Asorey, Grupo Halley, Escuela de Física
11:00 Charla: SAGE
Ponente: Msc. Rafael Isaacs, Fundación Alan Turing.

Jornada Tarde (Talleres)

14:00 Latex
Por: Msc (c) Christian Sarmiento, Grupo Halley, Escuela de Física
15:00 Python
Por: Sergio Gelvez y Wanda Rincón, Cusol UIS.
16:00 Git
Por: Rafael Laverde, Cusol UIS.
17:00 Gimp
Por: Ing. Nury Farelo Cusol UIS.

poster_sfd_2014

Software Freedom Day – 2013

La comunidad universitaria de Software Libre CUSOL  invita a participar en el SOFTWARE FREEDOM DAY este viernes 27 de Septiembre.

Hora: 2:00 a 6:00 pm

Lugar: Sala de Conferencias – 104 Laboratorios Pesados.

Entrada Libre.

CRONOGRAMA:

2:00 pm – Charla: Introducción a NodeJS

Descripción: Es un entorno de programación basado en el lenguaje de programación Javascript que opera del lado del servidor orientada a eventos.

 Ponente: Javier Garcia Prada

 

2:30 pm – Charla: Polo de Astronomía Social, Rayos Cósmicos y Física Solar en código abierto

Ponente: Mauricio Suárez — Profesor de la Escuela de Física

 

3:00 pm – Charla: Firefox OS, la web es la plataforma

Ponente: Alexander Martinez — Integrante CUSOL-UIS

 

3:30 pm – Charla: Cómo innovar con software libre en las Pymes: BackupPC como solución T.I.

Descripción: El software libre permite a las pymes innovar, ser independientes tecnológicamente y ahorrar. En éste caso, soluciones del alcance de BackupPC, ofrece alto rendimiento, a nivel empresarial para realizar copias de seguridad de Linux, MacOSX WinXX y PCs y portátiles.

Ponente: Diego Mendoza — Tecnologo en Analisis y Desarrollo de Sistemas

 

4:00 pm – Charla: SL4A: Programación en Android con Python

Descripción: SL4a es un entorno de desarrollo que permite el uso de scripts en dispositivos móviles que interactúan con la API nativa de Android.

Ponente: Oscar Maestre Sanmiguel — Grupo SIRESI de la Universidad Pontificia Bolivariana

 

4:30 pm – Charla: Libertad en Internet

Descripción: Actualmente la libertad que ha caracterizado internet se encuentra en un riesgo inminente, debido a los interés de algunos por controlarlo, esta charla intenta dar una idea del panorama actual, e introducir el tema a tratar en el conversatorio.

Ponente:  Rafael Laverde — Integrante CUSOL-UIS

 

5:00 pm – Conversatorio: Libertad en Internet

 

libertad-internet