Cita: "...quiero compartir de lo mucho que he leído y que uso en mi trabajo cada Día, pero de una manera diferente y que cualquier persona pueda seguir y aprender de una manera rápida y efectiva..."
Cita2: "...NO pretendo hacer de esto un libro ya que tendría que tarde o temprano cambiar la sencillez del código que pretendo usar..."
Hace algunos días decidí adoptar a un discípulo en programación y es que tengo muchas ofertas de trabajo pero como todo el mundo mi día tiene 24 horas, y por mas que intento el trabajo fatiga hasta a el mas pintado, así que me dije hay tareas que no me gustan mucho y que no requieren de mucha habilidad para hacerlas por ejemplo subir algún archivo al servidor o cambiarle los permisos o regresar a una versión anterior desde el GITHUB o simplemente ejecutar un script que se conecta a GIT para subir la nueva rama hacer un merge o descargar y usar la nueva o alguna vieja rama... Pero también me decía mientras lo pensaba que hay muchas rutinas que pudiera hacer un aprendiz python y esto me ha motivado a cambiar la forma de aprender Programación y la forma que a mi me gustaría haber aprendido...
Mi experiencia desde que aprendí Programación en C, pasando por C++ y perl hasta llegar a Bash y Python, me dice que en la universidad no vamos a estar preparados y como autodidactas necesitamos proyectos reales(viables y que nos apasionen) para poder aprender, Actualmente tengo casi 8 años aprendiendo Python y casi 4 años con ODOO que es básicamente python con MVC(Modelo Vista Controlador) y bueno he leído casi todos los libros y manuales de Python y es ahora que me siento muy bien trabajando con ODOO con 2 Empresas de Software y aunque creo que he aprendido Bastante en estos 6 meses con las 2 empresas y creo que puedo con cualquier proyecto ODOO se que debo seguir aprendiendo, tengo casi 30 años y es ahora que creo que he alcanzado un escalón en mi vida profesional... y es por eso que quiero compartir de lo mucho que he leído y que sigo aprendiendo cada Día pero de una manera diferente y que cualquier persona pueda seguir...
Este Proyecto consiste en relacionar las cosas que conocemos que a diario vivimos y nuestro cerebro procesa tranquilamente sin esfuerzo en una serie de programas sencillos para que podamos aprender algunas cosas que te harán un buen programador de Python cada día, aquí encontraras muchos consejos de que no hacer o hasta como pensar en hacer un programa, es decir por donde empezar... no pretendo hacer de esto un libro ya que tendría que tarde o temprano cambiar la sencillez del código que pretendo usar, si se que hay manuales de Python aproximadamente 10 o 15 libros buenos en la RED aquí también te recomendare los que a mi me han ayudado mas :D
Como preámbulo te diré que no pretendo reinventar la rueda pero quizá si pintarla y darle Brillo :D, los tema que vamos a Abarcar son los siguientes:
---- Cadenas en Python
---- Listas en Python
---- Diccionarios en Python
---- Tuplas en Python
---- Estructuras de Control Python, if, elif, else, for, while
---- Python orientado a objetos
---- Algunas otras cosas
Todas estas cosas las haremos con ejemplos de como a diario hacemos las relaciones en nuestro cerebro, y también mas adelante agregaremos ejemplos reales de mi trabajo con ODOO como por ejemplo por que existen las tuplas y donde las vamos a usar :D
Es importante comentar para mantener los Hilos Vivos y que mas adelante me vaya apagando :S, una entrada puede tener muchos votos pero si siento que estoy hablando solo no tendré tanta pasión :S
Intentare escribir 2 entradas a la semana con poco código y bastante detalle de que esta pasando con Dibujos y esas cosas que nos ayudan a plasmar nuestras ideas, no como las entradas anteriores que les dejare al final por su alto grado de instructivo, ademas si necesitan algo sencillo pero que no sea tarea por favor pueden comentar y les responderé a la brevedad :D
Bueno esto es todo que Dios les Bendiga y les de Sabiduría para la vida :D
Aquí las entradas anteriores...
Cuenta Letras
https://steemit.com/spanish/@sethroot/cuenta-letras-en-python-parte-1
https://steemit.com/spanish/@sethroot/cuenta-letras-en-python-graficando-y-tabulando-la-salida-parte-2
Satoshi Calculator
https://steemit.com/programming/@sethroot/satoshis-calculator-to-euros-python-dollars-part-1
https://steemit.com/steem/@sethroot/extrayendo-datos-de-las-criptomonedas-python-parte-2
Bolivar Criptomoneda Calculator
https://steemit.com/programming/@sethroot/calculadora-de-satoshis-a-bolivares-dolares-en-python-parte-1
https://steemit.com/programing/@sethroot/calculadora-de-satoshis-a-bolivares-dolares-con-scraping-python-parte-2
Datos de Futbol Actualizado con Python
Hola. Aparte de tu excelente iniciativa con respecto a dar a conocer phython, podrias recomendar algun texto o incluso web donde se aprenda un poco mas del tema , gracias
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Pues si mi hermano tienes varias opciones no quisiera adelantar los consejos que pienso dar en el curso pero por ejemplo te voy a adelantar lo mejor pero sin coquetear con los puntos que iré tocando, por ejemplo tenemos esta pagina donde enseñan a hacer juegos en python y luego con pygame claro nos interesa es python por ahora:
http://programarcadegames.com/index.php?lang=es
Y tenemos este excelente libro muy recomendado:
https://argentinaenpython.com/quiero-aprender-python/aprenda-a-pensar-como-un-programador-con-python.pdf
También tenemos esta especialización en coursera:
https://www.coursera.org/learn/python
y el libro en español para hacerla:
http://do1.dr-chuck.net/py4inf/ES-es/book.pdf
Hay mucho mas pero seria hacer otro POST o entrada... poco a poco iremos viendo mas material sencillo de entender y de seguir conforme vayamos viendo los ejemplos que tengo, te adelanto que de un solo ejemplo vamos a tirar por todo python :D... ADELANTO EL TEMA: LA FAMILIA
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Muchisimas gracias hermano estare pendiente de tus post, tambien espero leas los mios que por supuesto son muy diferentes
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit