viernes, 8 de febrero de 2013

Sintaxis de Python - Introduccion

¿Que es python?

Python es un lenguaje de programación flexible pero muy poderoso, que se usa en el desarrollo web para escribir interfaces gráficas de usuario(GUI), crear juegos y muchas cosas mas.

Características 


  • De alto nivel, que se puede leer y escribir fácilmente, es como el ingles común.
  • Interpretado, que no necesita un compilador para escribir y ejecutar el código.
  • Orientado a objetos, esto le permite a los usuarios manipular estructuras de datos llamados objetos para construir y ejecutar programas.




print "Bienvenido al Curso de python!!!"

Cómo usar las API de JavaScript - ¿Que significa API?


Interfaz de programación de aplicaciones (IPA) o ya llamado en ingles como API, Application Programming Interface.
Es el conjunto de funciones y métodos en la programación orientada a objetos que ofrece cierta biblioteca para ser utilizado por otro software como una capa de abstracción que se usan generalmente en las librerías.

Se trata de un conjunto de llamadas a ciertas bibliotecas que ofrecen acceso a ciertos servicios desde los procesos y representa un método para conseguir la abstracción en la programación.

Para ser mas claro y le entiendas un poco mas una API es una llave de acceso a funciones que permiten usar un servicio web de manera segura.
Esta da un acceso limitado a la base de datos de un servicio web y así evitando  que se conozca el código fuente de la aplicación original.

Unos ejemplos de APIs  mas conocidas son:

  • Facebook Connect
  • Twitter
  • Google Maps
  • SoundCloud


En la actualidad las APIs son importantes para toda aplicación, las encontramos en todos lados, desde un juego en un dispositivo móvil, hasta en una simple pagina web.

Ya que tienes un concepto mas claro de que son las APIs y como en que se pueden utilizar vamos a empezar a ver como se usan y como las podemos utilizar a nuestro gusto.



*La abstracción consiste en aislar un elemento de su contexto o del resto de los elementos que lo acompañan. En programación se refiere al énfasis en el ¿Que hace? mas que en el ¿Como se hace?.




Lista de referencias

Interfaz de programación de aplicaciones. (1 feb 2013). En Wikipedia, la enciclopedia libre.
http://es.wikipedia.org/wiki/Interfaz_de_programaci%C3%B3n_de_aplicaciones

Abstracción. (18 ene 2013). En Wikipedia, la enciclopedia libre.
http://es.wikipedia.org/wiki/Abstracci%C3%B3n_(programaci%C3%B3n_orientada_a_objetos)




sábado, 2 de febrero de 2013

Python - Hola Mundo

Hace ya algunos años me propuse a aprender Python, solo por curiosidad empezar a leer un libro que se llama, Aprenda a Pensar Como un Programador con Python el libro me gusto, hasta ahora lo sigo leyendo de nuevo, para matar esos tiempos libres.

Python es un lenguaje interpretado, porque es aquel que se ejecuta utilizando un programa intermedio llamado interprete, en lugar de compilar el codigo a lenguaje maquina.

Primeros pasos


Lo primero que tenemos que hacer es descargarlo de la pagina oficial e instalarlo.
Usaremos la version 2.7.3 (hay mas versiones disponibles).
Necesitaremos también un editor de texto, hay varios disponibles en la red.

Configurando el entorno

En windows python se instala por default en C:\Python27
Para que se nos facilite la ejecucion de programas en consola, debemos configurar las variables de entorno en windows y añadir python.
Vamos a la ruta
  • Panel de control\Sistema y seguridad\Sistema
  • Configuracion avanzada del sistema.
  • Variables de entorno (parte inferior)
  • Buscamos la variable Path y le damos editar #las varibales se separan por punto y coma ";"
  • Agregamos la ruda donde esta instalado python C:\Python27
  • Aceptamos y ya esta listo.

Para probar que todo salio bien abrimos una consola y escribimos python
y se abrira el prompt que se muestra de la forma >>>
De esta forma ya podemos escribir desde la consola.









Hola Mundo

Vamos a empezar a escribir las primeras lineas en python con el ya conocido "Hola Mundo"

*Abrimos nuestro editor de texto y guardamos el archivo con extensión .py
Ejemplo: hola_mundo.py
Escribimos el siguiente codigo y lo guardamos.



print "Hola mundo"

Yo lo he guardado el la ruta
C:\Users\daniel\Documents\Developer\Python\Curso

Para ejecutarlo en consola nos dirigimos a la ruda del archivo
cmd:  cd    \ruta
y escribimos: python nombre_del_archivo




















En pantalla nos mostrara el mensaje "Hola mundo"

Con esto acabamos nuestro primer programa en python y la primera parte, mas adelante empezaremos mas en lleno con el lenguaje. Espero que sea de su agrado.