Aprende programar Python desde cero, gratis y en español

Heey! Mi nombre es Mariano y este es mi sitio web dedicado exclusivamente a crear aplicaciones con el lenguaje de programación Python. Vamos a explorar todo su potencial, y a poner a prueba nuestra creatividad a la hora de desarrollar aplicaciones. Si has decidido aprender a programar, este es el sitio en español perfecto para ti!! Es mi objetivo que aprendas de una manera más divertida, ordenada y sin complicaciones!

La programación no tiene porqué ser difícil, ni aburrida!

¿Porqué Python?

Python es uno de los lenguaje de programación dinámicos más populares que apareció a principio de los años 90 de la mano de Guido Van Rossum y se basó en la serie Monty Python para darle el nombre. Actualmente es muy conocido como uno de los lenguajes “scripting” más potentes.

Python es un lenguaje multiparadigma, porque soporta más de un paradigma (modelo de desarrollo de la programación).

Es interpretado porque el intérprete va a traducir nuestro código a medida que lo necesitemos!

Es de tipado dinámico porque permite la mutación (transformación) de variables.

Y finalmente es multiplataforma porque se puede ejecutar en cualquier sistema operativo que quieras!

Yo te recomiendo aprender este lenguaje por su sencillez, sintaxis clara y también porque requiere mucho menos uso de código que otros lenguajes lo que lo hace el más adecuado para aquellos principiantes que recién están comenzando a aprender programacion!

Yo personalmente he programado en varios lenguajes, en diferentes momentos de mi vida, pero Python termino de enamorarme porque me quitó muchos dolores de cabeza desde el primer momento.. Es muy sencillo y si eres constante en su aprendizaje estarás programando en apenas un mes!

Mi sitio está exclusivamente dedicado a crear aplicaciones en este lenguaje de programación, y aquí te voy a brindar toda la información y herramientas necesarias para que aprendas a programar.

 

Curso gratuito de Python 3

Tenemos para ofrecerte un curso gratuito de Python 3 en español, que estamos desarrollando a forma de entradas en nuestro blog de la forma más básica y explicativa que nos sea posible con el fin de hacerlo divertido y ameno a aquellos usuarios que aún no tienen conocimientos en programacion, esperamos que sea de tu agrado y podamos compartir a lo largo de él la misma pasión por este lenguaje. Échale un vistazo!!

 


 

Preguntas frecuentes antes de aprender Python

¿Es necesario ser bueno en matemáticas?

La respuesta es no, no es un requisito necesario para aprender programacion. A menudo la programacion se confunde con las matemáticas, quien no tiene noción cree que debe realizar numerosos y complejos cálculos para desarrollar o ejecutar una aplicación como si estuviesen en la película Matrix.

Por el contrario los lenguajes de programacion se crearon justamente para simplificar la manipulación de datos y por ende seria ilógico. La misión de un lenguaje de programacion es simplificar la brecha comunicacional entre el programador humano y el lenguaje del ordenador. Python es un lenguaje con una sintaxis tan clara que cuando comiences a aprenderlo parecerá que estas hablándole en ingles a tu computadora. Pero como todo lenguaje requiere del uso de una sintaxis especial, no puedes hablarle como le hablas a cualquier persona, se debe respetar un orden y dialéctica predeterminada.

¿Cuales son los requisitos previos?

Para aprender a programar en realidad no hay ningún requisito previo mas que saber utilizar el ordenador y por supuesto ser constante en la practica. Es muy difícil aprender a programar solamente leyendo sobre programacion aunque como todo lo que puede aprenderse requiere un conocimiento teórico el echo de la practica continua es fundamental. Para aprender a programar rápido siempre es aconsejable desarrollar aplicaciones que nos faciliten tareas reales diarias, aunque tus primeras aplicaciones sean tonterías como un calendario, una calculadora o una agenda, si lo programas tú, verás como aprendes con mucha satisfacción y acabaras enamorándote de esta practica.

¿Por donde debo comenzar a programar?

Por aquí, definitivamente! Es mi opinión!!. Python es el lenguaje que mas me ha agradado debido a la facilidad en su aprendizaje y aplicación. Ademas de brindarnos su sintaxis para niños. Y digo esto porque a comparación de otros lenguajes es muy sencilla y si nos equivocamos olvidando alguna comillas o paréntesis el interprete enseguida nos muestra donde se encuentra el error sin que tengamos que estar buscando durante horas el porque la cosa no funciona! Y eso no es todo! En python requerimos muchos menos lineas y líos de código para desarrollar un programa siendo igual de potente que cualquier otro lenguaje.

¿Que puedo desarrollar con python?

Con este lenguaje puedes desarrollar lo que quieras, casi no hay limites imaginables. Como cualquier lenguaje de programacion tiene sus pros y sus contras aunque resumiendo a mi forma de ver los contras de python han quedado atrás con el avance de la tecnología. Si indagas un poco veras que en realidad las desventajas son muy pocas y las ventajas exceden a muchos otros lenguajes actualmente en la cúpula del ranking! Aun así ejemplifiquemos un poquito a donde puedes orientar este lenguaje:

Juegos:

Se pueden crear videojuegos y existen algunos muy famosos que utilizan o incluso están desarrollados completamente en Python!. Obviamente por un equipo completo de desarrolladores profesionales!

Juegos como Battlefield 2 están creados casi completamente en python, al igual que Eve Online lo utiliza para gestionar las miles de conexiones de los usuarios con el servidor!. Si te gusta la idea de crear un videojuego y deseas aprender a programar para ello, te recomiendo que empieces cuanto antes con este lenguaje, aunque no sea muy comun en el desarrollo no estaras perdiendo el tiempo, te lo aseguro!

Aplicaciones web:

Es muy común al día de hoy ver miles de aplicaciones web’s desarrolladas en python utilizando frameworks como Django, Turbogears o zope. Como es muy sabido podemos desarrollar webs dinamicas completas utilizando este lenguaje de la mano de alguno de los frameworks existentes.

Aplicaciones móviles:

En el podio de todo, se encuentran las aplicaciones móviles que van desplazando poco a poco a las aplicaciones para ordenadores convencionales. Hoy en día saber desarrollar para móviles es fundamental e indispensable debido a la alta demanda y requerimientos de los usuarios y empresas proveedoras. Es posible desarrollar fácilmente estas aplicaciones utilizando python 3 junto con algunas librerías.

Hacking y desarrollo de malware:

Python también a ido ganando fama en el desarrollo de herramientas de pentesting y malware debido a la facilidad y la rapidez con la que podemos diseñar un script para automatizar casi cualquier proceso de hacking gracias a los miles de módulos existentes. Puedes encontrar por la red miles de exploits, herramientas y malware programados exclusivamente en este lenguaje.


 

Sobre mi

Sobre mi

 

A mi personalmente me gusta desarrollar cada uno de los item’s antes mencionados, desde que tengo memoria la programacion y la web son lo mio. Desde muy temprana edad he administrado servidores dedicados de videojuegos Mmorpg así como también he diseñado malware y aplicaciones web’s. Aunque tuvieron su tiempo y hoy en día ya no existen siempre han sido mi motivación!

Por vueltas de la vida hoy nuevamente tengo la posibilidad después de varios años de estar fuera totalmente de onda. Sin un ordenador y casi sin un móvil (obsoleto) de volver a lo que me apasiona, la programacion, el Internet, las comunidades y foros, el hacking, el diseño, los videojuegos y servidores. Si, soy un friqui, frik, o freak como le digan ahora y apenas tengo 26 años. Nací así: rebelde, maleducado, pero intensamente apasionado y creativo.

Decidí comenzar por esta web porque me apasiona el lenguaje y todo lo que se pueda desarrollar con el y pensé ¿Porque no dedicarle un lugar? y entonces se me ocurrió Pythones como un blog dedicado  a todos esos aficionados a Python, pero también tendiéndole la mano a quienes se inician.


 

 

Sobre mi sitio

No te compliques!

Mi web esta dedicada a ayudar al que recién comienza y dejar esa semilla para en un futuro sorprendernos de como utilizan nuestras herramientas para darle rienda suelta a su creatividad!. Sin presentar el mundo de la programacion como algo tan complicado y cutre lleno de código que solo copian y pegan porque no comprenden de la mano de tutores o profesionales amargados que de tanto trabajar con un computador olvidan como comunicarse con un joven de 15 años que despierta curiosidad por saber que hay detrás de un videojuego, una pagina web o un hacker.

Es mi finalidad principal presentar la programacion como algo divertido, fácil, animado y lleno de colores, a la vez que yo también me libero del estrés diario y aprendo redactando sobre lo que me apasiona! Si a ti  te apasiona tanto como a mi y te ha gustado mi blog, suscríbete! No te vas a arrepentir!

 

Suscríbete al blog por correo electrónico!

Introduce tu correo electrónico para suscribirte a este blog y recibir notificaciones de nuevas entradas.

 

 

Resumen
Aprende a crear aplicaciones desde cero y en español con python
Nombre del Articulo
Aprende a crear aplicaciones desde cero y en español con python
Descripción
Este es un articulo de inicio del sitio web pythones dedicado a explicar sobre que trata el sitio y todo lo que se puede realizar con el lenguaje de programacion que aquí se trata así como también sus ventajas y características.
Autor
Editor
Pythones.net
Editor Logo