{"id":20819555,"url":"https://github.com/practicalbooks/python-para-principiantes","last_synced_at":"2025-05-07T15:22:59.357Z","repository":{"id":64674765,"uuid":"572998925","full_name":"PracticalBooks/Python-Para-Principiantes","owner":"PracticalBooks","description":"Repositorio del libro \"Python Para Principiantes: Aprender a programar con Python de manera práctica y paso a paso\". Disponible en Amazon.","archived":false,"fork":false,"pushed_at":"2023-10-21T14:24:30.000Z","size":4240,"stargazers_count":84,"open_issues_count":0,"forks_count":13,"subscribers_count":6,"default_branch":"main","last_synced_at":"2025-03-31T11:21:27.546Z","etag":null,"topics":["python","python3"],"latest_commit_sha":null,"homepage":"","language":"Jupyter Notebook","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/PracticalBooks.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2022-12-01T13:39:37.000Z","updated_at":"2025-03-28T05:54:29.000Z","dependencies_parsed_at":"2023-01-31T00:46:28.522Z","dependency_job_id":"e232cca1-3330-416a-9ec3-5a3953674a7f","html_url":"https://github.com/PracticalBooks/Python-Para-Principiantes","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PracticalBooks%2FPython-Para-Principiantes","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PracticalBooks%2FPython-Para-Principiantes/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PracticalBooks%2FPython-Para-Principiantes/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PracticalBooks%2FPython-Para-Principiantes/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/PracticalBooks","download_url":"https://codeload.github.com/PracticalBooks/Python-Para-Principiantes/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252903061,"owners_count":21822365,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["python","python3"],"created_at":"2024-11-17T22:06:45.781Z","updated_at":"2025-05-07T15:22:59.322Z","avatar_url":"https://github.com/PracticalBooks.png","language":"Jupyter Notebook","readme":"# Python Para Principiantes: Aprender a programar con Python de manera práctica y paso a paso\nRepositorio del libro \"Python Para Principiantes: Aprender a programar con Python de manera práctica y paso a paso\".\n\n\u003ca href=\"https://www.amazon.com/dp/B0BQN5FF55/\"\u003e\u003cimg src=\"https://m.media-amazon.com/images/I/31gjcSZv3UL.jpg\" alt=\"Python Para Principiantes\" height=\"256px\" align=\"right\"\u003e\n\nEste repositorio contiene todo el código del libro [Python Para Principiantes](https://www.amazon.com/dp/B0BQN5FF55).\n\n## ¿Qué cubre este libro?\nLibro para principiantes en programación y en Python.\n\nEste libro cubre elementos básicos y fundamentales de programación en Python, incluyendo temas como: computadoras, programación, algoritmos, variables, condicionales, ciclos, funciones, listas, diccionarios, archivos y una breve introducción a librerías. Es un libro corto, diseñado para no abrumar al lector. Encontrará cientos de piezas de código, diagramas, una hoja de trucos, ejercicios y un enfoque muy práctico de aprendizaje.\n\nAl finalizar la lectura del libro, el lector habrá adquirido conocimientos sobre elementos básicos en programación, que posteriormente podrá aplicar en proyectos más avanzados y que le permitirán adquirir nuevos conocimientos con mayor facilidad.\n\n**Este libro contiene los siguientes capítulos:** \n* Capítulo 01 – Introducción.\n* Capítulo 02 – Computadoras y programación. \n* Capítulo 03 – Python. \n* Capítulo 04 – Hola mundo en Colab. \n* Capítulo 05 – Variables enteras, flotantes y texto. \n* Capítulo 06 – Entrada y salida de datos.\n* Capítulo 07 – Condicionales simples.\n* Capítulo 08 – Condicionales múltiples. \n* Capítulo 09 – Ciclo while. \n* Capítulo 10 – Textos. \n* Capítulo 11 – Listas. \n* Capítulo 12 – Diccionarios.\n* Capítulo 13 – Ciclo for. \n* Capítulo 14 – Funciones. \n* Capítulo 15 – Contadores, acumuladores y banderas.\n* Capítulo 16 – Archivos. \n* Capítulo 17 – Librerías – Matplotlib.\n* Capítulo 18 – Continúe su aprendizaje. \n* Capítulo 19 – Solución de ejercicios. \n\n**Lo que aprenderá:**\n* Los elementos básicos de la computación y la programación.\n* A diseñar algoritmos.\n* A utilizar Colab.\n* Los elementos básicos de Python.\n* A resolver decenas de ejercicios de programación.\n* A manipular archivos y hacer análisis de datos.\n* A utilizar librerías en Python, y hacer gráficos con Matplotlib.\n\n**¿Para quién es este libro?**\nEste libro está diseñado para cualquier persona que quiera aprender a programar, puede ser utilizado por jóvenes, adultos, profesionales o profesores. Es un libro diseñado para principiantes o novatos.\n\n**¿Qué requiero saber para poder leer este libro?**\nEl libro no requiere conocimientos previos en programación por parte del lector. Lo único que le recomendamos al lector, es que sepa leer, que conozca sobre aritmética básica (como sumar y restar), que pueda utilizar una computadora, y que sepa seguir instrucciones. El resto, no lo tomaremos por sentado, y de ser necesario, lo explicaremos en este libro.\n\n## Conoce a los autores\n**Daniel Correa** es profesor, investigador, desarrollador de software y autor de múltiples libros de programación. Tiene un doctorado en informática. Es profesor de la Universidad EAFIT en Medellín, Colombia. Ha sido docente durante más de 10 años y coordina cursos de programación. Está interesado en arquitecturas de software, frameworks (como Laravel, Nest, Django, Express, Vue, React y Angular), desarrollo web y código limpio. Sigue a Daniel en X en [@danielgarax](https://x.com/danielgarax).\n\n**Paola Vallejo** es docente e investigadora. Actualmente, labora en la Universidad EAFIT en Medellín, Colombia. Imparte cursos de Programación básica e Ingeniería de Software. Ha sido docente durante más de 7 años. Está interesada en temas relacionados con arquitecturas de software, diseño de software y código limpio.\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpracticalbooks%2Fpython-para-principiantes","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpracticalbooks%2Fpython-para-principiantes","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpracticalbooks%2Fpython-para-principiantes/lists"}