martes, 24 de septiembre de 2013

inicio del curso e información

El taller de programación va siendo concurrido, ya somos 43 en el grupo de
yahoo, y muchos inscriptos en la lista de alumnos, debido a que participo en
un torneo de ajedrez en el sur de argentina no estaré conectado esta semana,
así que agradezco por la paciencia que tendrán que tener los que se anoten
en estos días, responderé todos los mails recién la otra semana.

el curso comienza el 7 de octubre, todos los que no estén en la lista de
alumnos:
https://dl.dropboxusercontent.com/u/100311958/taller-programacion-libre/alumnos.txt

por favor enviar los datos: nombre y apellido, edad, país y a que se dedica.

Ser programador no es una tarea sencilla, pero tampoco imposible, se
requiere de dedicación y esfuerzo, paciencia y amor.

1. ¿ahi que ser un crack en las matemáticas?:
no es ultra necesario, pero ayuda, así que veremos algunas nociones de este
tema a lo largo del curso, paso a paso así nadie se pierde.

2. ¿se necesita saber mucho de lógica?.
sabemos que para programar se utiliza mucha lógica, pero nadie nace
sabiendo, la lógica del programador es la brecha mas difícil de romper, y la
que hace desistir al 90% de los estudiantes de estos tipos de curso. pero no
se requiere ser un cerebro en lógica, si no que se debe dedicar a
entrenarla. eso se hace con dedicación: seguir el curso diariamente,
resolver los ejercicios, y ocuparse en buscar nuevos ejercicios, inventar
nuevos y intentarlo una y otra ves si no sale, buscar 1001 forma de resolver
lo mismo, responder la pregunta:
¿esto se podrá hacer de otra forma?
jamás bajar los brazos, siempre se puede y si algo no se entiende mandar
mails avisando y todos los viernes se publicará un post con la ayuda a todas
las respuestas.

3. me perdí una información o no entiendo de que hablas:
si te perdiste algo, recomiendo que entres a:
http://barrazamiguel.blogspot .com
en el blog estará todo todo publicado, luego de revisar las últimas
publicaciones y no encontrar el material necesario recién enviar mails para
consultar. entendamos que somos mas de 40 en el curso, y un solo profesor,
así que intentaré llegar a todos y seguir a todos, pero de seguro que ahi
cosas que se me escaparán.
* si una respuesta no fue respondida los viernes en el blog, volver a enviar
las consultas.
* si consulté algo y no aboné la tutoría, por favor ser paciente que el
viernes respondo a todas las dudas en el siguiente artículo.

4. ya vamos mas avanzado en el curso y no logro comprender nada:
puedes seguir estos pasos:
* leer el blog desde el inicio del curso otra vez
* si ahi una terminología que no entiendes buscarla en google.
* si no logras comprender mandar mail y esperar al siguiente artículo que
retomaré ese tema otra vez.
* y si todavía no logro comprender, consultar a mi privado que buscaremos un
método para poder entrenarlo mejor y que puedas lograr volver al hilo.

5. ¿que es lo que se necesita tener para ser programador?
imaginación, ganas, voluntad y dedicación: son 4 pautas a tener para ser un
programador, si la tienes, bienvenido a este mundo colega.

saludos!.

domingo, 22 de septiembre de 2013

listado de alumnos del taller programación libre

Buenas, agradezco a todos los que se siguen sumando, por el apoyo, y por las
bonitas palabras enviado a mi personal.
a continuación dejo el listado de los alumnos que ya enviaron sus datos, en
ese mismo link se irán actualizando a medida que los reciba. si no está su
nombre, por favor reenviarme los datos, porque no los recibí.
https://dl.dropboxusercontent.com/u/100311958/taller-programacion-libre/alumnos.txt
el objetivo de este listado es por si alguno conoce a otra persona de este
listado y se quiere contactar y apoyarse mutuamente. no proporcionaré los
datos privados de cada uno, ni mails ni ningún medio de contacto (ya que eso
son datos privados), solo compartiré los trabajos que vayan realizando así
todos pueden verlo.

El 7 de octubre se publicará la primera clase, donde compartiré el software
a utilizar, una explicación del mismo y daremos nuestro primer paso hacia la
programación.
En el grupo:
http://ar.groups.yahoo.com/group/barrazamiguel
ya somos 35 inscriptos.

Para los que no se anotaron aún deben enviarme a mi privado:
correo (arroba) miguelbarraza.com.ar

* nombre
* país
* edad
* profesión (a que se dedican)

y completar el examen informativo del post anterior.

viernes, 20 de septiembre de 2013

pl00 - programación libre

Hola!, gracias a todos los que ya se anotaron en el grupo de yahoo:
http://ar.groups.yahoo.com/group/barrazamiguel

por ahí se publicarán todos los post del blog, para aquellos que no
utilicen lector de feeds o no puedan seguirlo desde la web.

para el curso programación libre: utilizaremos las iniciales: "pl" en el
título, así vamos enumerando las clases. "pl01", "pl02" etc.
para el que recién ve este post y no se enteró del curso programación libre
pueden leerlo aquí:
http://barrazamiguel.blogspot.com.ar/2013/09/programacion-libre-un-mundo-para.html

el curso se empezará a publicar apartir del lunes 7 de octubre, veremos
autoit y una introducción a la programación. se trabajará bajo plataforma
windows, quien no tenga windows por favor contactarse al privado.
y tendrá una duración de 2 meses y medio, apartir de la aceptación, y de
cuantos participen se evaluará continuarlo, en caso que un grupo continúe se
extenderá con tiempo indefinido.

gracias por la participación!.
y si a algún amigo le pueda llegar a interesar, agradezco su difusión.

a lo largo del curso, participarán mis ex alumnos junto a ustedes, y al
finalizar podamos armar una red, para desarrollar cosas interesantes.

siempre que inicio con un alumno suelo tomar un examen de nivelación, así
que me encantaría que puedan resolver estas preguntas y enviármelas vía
e-mail para saber el nivel general, y es solo a modo informativo, por favor
no busquen las respuestas en google, solo respondan lo primero que se le
venga a la mente, es para ver el nivel de todos y tratar de ir nivelando
conocimientos.

Examen de nivelación

1. defina con sus propias palabras que significa para usted los siguientes
términos:
* programar
* software
* hardware
* lenguaje de programación
* computadora
2. ¿Tubo alguna vez contacto con algún lenguaje de programación?, ¿cuál?
3. ¿en que cree que podría ayudarlo la programación en su vida cotidiana?, o
en que proyecto cree que la programación le podría ayudar?
4. hizo algún curso de informática antes, ¿cuáles?.

las respuestas me las pueden enviar a:
correo (arroba) miguelbarraza.com.ar

un saludo atento.

jueves, 19 de septiembre de 2013

programación libre, un mundo para compartir

Hola!, para darle mas actividad a este blog, diagramé el taller:
"programación libre", tengo un mundo para compartir.

¿De que se trata?:
Como sabrán, soy developer (desarrollador) programador de software
(programas informáticos). me dedico a diseñar sistemas, web y programas
informáticos para resolver problemas de empresas, organizaciones, o personas
para generar publicaciones, automatizar tareas entre otras cosas.

El mundo de la programación es una pasión que llevo dentro, y me gustaría
devolver a internet, un poco de lo tanto que me a dado. entonces diagramé
este taller:

publicaré en este blog todos los lunes un artículo de programación, donde
abordaremos un tema a estudiar que iremos en progreso, aprendiendo desde lo
mas básico a lo mas avanzado, parte por parte que es una computadora, cuales
son sus componentes, como se automatizan, que es programar, como se realiza
esos programas que utilizo y incluso que significa la terminología: esas
palabras raras que utilizan los técnicos: developers, api, bucles, procesos,
entre miles de palabras que iremos aprendiendo a incluir en el vocabulario
diario.
y todos los viernes se publicará un post de ayuda, donde se resolverá las
dudas recibidas sobre la última clase.

¿yo puedo aprender a programar si no se nada de computadoras?:

si!, iremos paso por paso aprendiendo todo desde lo mas básico.

¿es orientado para algún público en especial?

es para cualquier público, incluso abordaremos temas con ayuda para lectores
de pantalla (screen readers) como jaws y NVDA, como programar con esos
lectores y como hacer nuestros programas accesible a los lectores y
magnificadores: así las personas ciegas también pueden programar, y incluso
nuestros programas pueden ser usado por cualquier persona de internet, vea o
no vea, tenga cualquier tipo de configuración de pantalla.

¿debo tener algún tipo de programa en especial?

el curso abordará como primer lenguaje el "autoit", que mas adelante lo
conoceremos: dicho lenguaje es para windows, así que deberás tener una pc
con windows, sea cual sea la versión: xp, vista,, 7 o 8.
si utilizas linux o mac puedes contactarme para poder ver otro lenguaje.

¿tiene algún costo?.

tienes 2 formas de seguir el curso:
* en forma gratuita: puedes seguir cada artículo y ir aprendiendo leyendo
todo el blog.
* o 2 abonando una tutoría, con la cual me ayudas a mantener los gastos y a
que este curso siga adelante.

¿ que costo tiene la tutoría?:

para argentina: tiene un costo mensual de 100 pesos, osea 25 semanales.
para el resto del mundo: 40 mensuales, osea 10 semanales.

¿qué beneficios tengo pagando la tutoría?:

ayudas a que este curso siga adelante, y:
1. todos los mails serán respondidos mas personalmente, se trabajará sobre
el problema puntual que surja, serán respondido los mails todos los
miércoles.
2. recibirás ejercicios extras para seguir practicando
3. participarás en proyectos colectivos con los que estén siguiendo el curso
4. tendrás acceso a una carpeta en la nube con herramientas y información
extra.

¿cómo abono?:

Puedes contactarme y te indicaré el método que te quede mas cómodo:
depósito bancario, transferencia bancaria, paypal, western union o
mercadopago en argentina.

¿Si no puedo abonar puedo aprender igual?

si, puedes aprender igual, y las dudas enviadas por diferentes medios se
tomará en cuenta para armar el artículo de tutoría de los viernes.

para seguir los artículos del curso puedes subscribirte al grupo de yahoo:
http://ar.groups.yahoo.com/group/barrazamiguel
o vía correo electrónico enviando un e-mail en blanco a:
barrazamiguel-subscribe@gruposyahoo.com.ar
cuando te llegue el mail de yahoo respondes el mensaje y ya quedas
subscrito, y recibirás todos los artículos por correo electrónico.

contacto:
twitter: @barrazamiguel
facebook: www.facebook.com/barrazamiguel
linkedin: www.linkedin.com/in/barrazamiguel
o subscribiendote al grupo puedes contactarme por ahí.

¡un saludo!.