Tutorial "Pythonizate: Aprendiendo a Programar" - Introducción

in #spanish6 years ago (edited)


Mi nombre es Ramses Garate y tengo 20 años, soy estudiante de séptimo trimestre de Tecnología Electrónica en la Universidad Simón Bolívar. Desde el 2016 he sido un entusiasta de la programación y fue cuando decidí adentrarme en este mundo de manera autodidacta, poseo conocimientos en los lenguaje de programación Python y C.

¿Por qué quiero hacer este tutorial?

Recordemos que es programar de mi antiguo post La programación: "El lenguaje del futuro" "Programar es simplemente darle instrucciones al computador, es decir, decirle que haga lo que nosotros queramos. "

La programación abarca innumerables sectores en el mundo de hoy en día, por ende, quiero promover su aprendizaje en la comunidad de Steemit, ya que si ustedes aprenden, yo aprendo.


Existen muchos lenguajes de programación en el mundo.
¿Por qué deberíamos escoger a Python sobre cualquier otro lenguaje?

Yo pienso que hay varias razones por la cual uno debería aprender a programar en Python y conocer este maravilloso lenguaje, que en mi opinión es uno de los mejores lenguajes de programación, no nada mas para principiantes sino para también para expertos.

Python cuenta con una de las Comunidades mas grandes que cualquier otro lenguaje, existen tutoriales en internet, existen respuestas en Stack OverFlow, en fin existe mucho material en la web que puede facilitar el aprendizaje del Lenguaje.

Python posee una de las mejores sintaxis o de la sintaxis más sencilla que hacen que el código sea legible, logrando que ningún otro lenguaje pueda competir con su simplicidad, lo que lo hace uno de los mejores lenguajes para dar los primeros pasos en la programación.

Es libre, es gratuito y es multiplataforma. Capaz de realizar cualquier tarea, desde simples scripts hasta interfaces gráficas, servidores web, juegos, etc… Por estas razones es utilizado a lo largo y ancho de toda la industria, Python es una de las herramientas fundamentales que usan empresas como Google, Uber, Reddit y aunque no lo crean el propio Facebook tiene algunas cosas en Python

El objetivo de este curso es simple "Enseñarte a programar en Python desde cero, para que seas capaz de crear tus propios programas incluso con su interfaz gráfica."

Fases del curso

Como cualquier lenguaje de programación, Python abarca miles de funcionalidades, así que hacer un curso que abarque la mayoría de sus aspectos fundamentales no es para nada fácil. Por eso dividiré el tutorial en 4 fases.

Fase 1: Fundamentos de programación

En esta fase daré una introducción a los conceptos sobre los cuales se sustenta la programación: tipos de datos, expresiones y el control de flujo.

Fase 2: Manejo de Datos

En esta fase vamos a profundizar en la manipulación de la información: colecciones de datos, entradas y salidas, programación de funciones y manejo de excepciones.

Fase 3: Orientación a objetos

En la fase 3 ya tendremos los conocimientos necesarios para crear pequeños programas, aprenderemos a solucionar problemas usando la programación orientada a objetos, veremos: que son las clases y los objetos, como se utilizan, que es la herencia de clases y revisaremos las colecciones para ver sus métodos integrados.

Fase 4: Temas avanzados

En la fase 4 y final la cual es la más larga y extensa del curso, abarcaremos los aspectos avanzados del lenguaje Python, tales como la organización del código en módulos y paquetes, el manejo de ficheros y una introducción a las interfaces gráficas con Tkinter, base de datos Sqlite y otras funcionas avanzadas

Metodología de trabajo

La metodología del tutorial es muy sencilla, primero vamos a tocar un tema de forma teórica y después vamos a realizar una serie de ejercicios para ver la parte practica. Tratare de montar 3 clases semanales para no perder el hilo de lo aprendido.

Al finalizar cada tema voy a proponer un ejercicio desafió, este ejercicio se resolverá con los conocimientos adquiridos del tema visto, la primera persona que me entregue el código con la resolución del ejercicio propuesto le voy a dar una donación de 0.05 SBD, a medida que vayamos avanzando en el curso la recompensa ira mejorando.

Esta pequeña donación es para incentivarlos a incursionar en el mundo de la programación

¿Qué lograras cuando termines este curso?

Primeramente aprenderás que es la programación, entenderás como se utiliza Python, crear software sencillo que aplique los conceptos aprendidos y tendrán lo necesario para entrarle a temas mas avanzados como: programar servidores web, ciencia de datos, Machine Learning, etc.

Espero que este viaje hacia la programación sea provechoso para todos ustedes

"El ser humano es inteligente por naturaleza, la tecnologia es solo un complemento"

╭════════════╮
Sígueme en mi Blog
╰════════════╯

GIF

Sort:  

Promete que veremos mucha información interesante...

Claro que si @enmy, tratare de que este tutorial sea del agrado de todos. Saludos!

Excelente amigo. Muy buena iniciativa. Estoy pendiente, me interesa.

Votado.

Gracias man! Tratare de que este tutorial sea del agrado de todos! Saludos

Me subo a este viaje hermano, muchas gracias

Gracias man, tratare de que este tutorial sea del agrado de todos. Saludos!

Congratulations! This post has been upvoted from the communal account, @minnowsupport, by vidayaventura (Ramses) from the Minnow Support Project. It's a witness project run by aggroed, ausbitbank, teamsteem, theprophet0, someguy123, neoxian, followbtcnews, and netuoso. The goal is to help Steemit grow by supporting Minnows. Please find us at the Peace, Abundance, and Liberty Network (PALnet) Discord Channel. It's a completely public and open space to all members of the Steemit community who voluntarily choose to be there.

If you would like to delegate to the Minnow Support Project you can do so by clicking on the following links: 50SP, 100SP, 250SP, 500SP, 1000SP, 5000SP.
Be sure to leave at least 50SP undelegated on your account.

Buena publicacion hermano!! ya le deje mi voto.
Saludos

Gracias man, tratare de que este tutorial sea del agrado de todos. Saludos!

Excelente viejo 🙋

Gracias man, tratare de que este tutorial sea del agrado de todos. Saludos!

Excelente, tienes mi voto y comparto!

emiliomorles_firma.png

Gracias @emiliomorles, tratare de que este tutorial sea del agrado de todos. Saludos!

Uy excelente, gracias por hacer este curso para programar

Gracias @futbol, tratare de que este tutorial sea del agrado de todos. Saludos!

Buena iniciativa, me apunto y estare pendiente, esto se ve prometedor. Espero sacarle el jugo desde linux. Upvoted y followed.

Gracias man, tratare de que este tutorial sea del agrado de todos. Saludos!

Saludos hermano, excelente iniciativa, yo justo estoy haciendo un curso de php, pero he escuchado cosas buenas de Python. Así que estaré pendiente de tu curso. Saludos

Gracias @ralber, tratare de que este tutorial sea del agrado de todos. Saludos!

Coin Marketplace

STEEM 0.21
TRX 0.13
JST 0.030
BTC 67003.49
ETH 3502.34
USDT 1.00
SBD 2.87