Skip to content

PedroRenaut/InfoductivaCursoPython

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Curso de Python Infoductiva

¡Bienvenido al Curso de Python de Infoductiva! En este emocionante viaje, partirás desde los conceptos básicos de la programación y te convertirás en un experto desarrollador. Comenzaremos desde cero, centrándonos en Python como nuestro punto de partida.

Contenido del Curso

En nuestro canal de YouTube Infoductiva 2, encontrarás una cuidadosa selección de tutoriales diseñados para que cualquier persona, sin importar su nivel de experiencia previa, pueda aprender a programar de manera efectiva. A medida que avanzamos en el curso, exploraremos temas avanzados y herramientas esenciales que te ayudarán a construir aplicaciones web, rastrear datos en la web y crear proyectos innovadores.

Ejemplos y Recursos

Todos los ejemplos relacionados con el curso estarán disponibles en este repositorio de GitHub InfoductivaCursoPython. Puedes explorar el código fuente, descargar ejercicios y acceder a recursos adicionales para fortalecer tus habilidades en Python.

¡Únete a nosotros en este emocionante viaje de aprendizaje de Python! Si tienes preguntas o necesitas ayuda, no dudes en crear un comentario en el vídeo relacionado a través de nuestro canal de YouTube.

¡Diviértete aprendiendo y programando en Python!

Vídeos y Cuestionarios de Auto Evaluación

Vídeo Evaluación
Hoy Empezamos el Curso Practico de Python 🐍 Cuestionario 1
Tipos de Datos en Python 🐍 Cuestionario 2
Números en Python 🐍 Cuestionario 3
Strings en Python 🐍 Cuestionario 4
DNI Python 🐍 Primera práctica útil con lo que llevamos visto en Python hasta el momento.
Condiciones if en Python 🐍 Cuestionario 5
Ejemplos if Python 🐍 Ejemplos de estructuras condicionales if Python.
Match-Case en Python 🐍 Estructura condicional match-case
Bucle while en Python 🐍 Sentencia de repetición while
Bucle for en Python 🐍 Sentencia de repetición for
Listas en Python 🐍 Estructura de datos list en Python
🚧En construcción🏗️ Listas de Listas Python 🐍 Listas de listas en Python y argumentos en la ejecución de un script
🚧En construcción🏗️ Tuplas en Python 🐍
Diccionarios en Python 🐍
Conjuntos en Python 🐍
Ficheros en Python 🐍
Funciones en Python 🐍
Objetos y Clases en Python 🐍
Excepciones en Python 🐍
Módulos en Python 🐍
Librerías Estándar en Python 🐍
Librería string en Python 🐍 Se utiliza para el manejo de cadenas de texto (strings) y caracteres.
Librería os en Python 🐍 Interactúa con el sistema operativo, permite manipular archivos y directorios, obtener información del sistema, etc.
Librería sys en Python 🐍 Proporciona acceso a variables y funciones específicas del sistema, como argv y exit.
Librería math en Python 🐍 Ofrece funciones matemáticas avanzadas, como trigonometría, exponenciación y logaritmos.
Librería datetime en Python 🐍 Manipulación de fechas y horas, incluyendo representaciones, cálculos y formateo de fechas.
Librería random en Python 🐍 Generación de números aleatorios para aplicaciones como simulaciones y juegos.
Librería json en Python 🐍 Procesamiento de datos en formato JSON, incluyendo codificación y decodificación.
Librería csv en Python 🐍 Lectura y escritura de archivos CSV (valores separados por comas) utilizados para el intercambio de datos tabulares.
Librería re en Python 🐍 Biblioteca de expresiones regulares para búsquedas y manipulación de patrones en cadenas de texto.
Librería collections en Python 🐍 Proporciona estructuras de datos especializadas como diccionarios con valores predeterminados, contadores, colas y más.
Librería itertools en Python 🐍 Ofrece herramientas para trabajar con iterables, incluyendo combinaciones, permutaciones y otros generadores útiles.
Librería urllib en Python 🐍 Utilizado para trabajar con URL y realizar solicitudes HTTP, incluyendo descargas de contenido web.
Librería email en Python 🐍 Biblioteca para el manejo de correos electrónicos y construcción de mensajes de correo electrónico.
Librería argparse en Python 🐍 Facilita la creación de interfaces de línea de comandos con opciones y argumentos configurables.
Librería sqlite3 en Python 🐍 Biblioteca para trabajar con bases de datos SQLite directamente desde Python.
Librería socket en Python 🐍 Proporciona funcionalidades de red, permitiendo la comunicación a través de sockets.
Librerías Generales en Python 🐍
Librería NumPy en Python 🐍 Biblioteca fundamental para la computación numérica en Python. Proporciona soporte para matrices y operaciones matemáticas de alto rendimiento.
Librería Pandas en Python 🐍 Biblioteca para el análisis y manipulación de datos estructurados en forma de DataFrames.
Librería Matplotlib en Python 🐍 Biblioteca para la creación de gráficos y visualización de datos
Librería Seaborn en Python 🐍 Una capa de alto nivel sobre Matplotlib que facilita la creación de gráficos estadísticos atractivos
Librería SciPy en Python 🐍 Biblioteca que complementa NumPy para aplicaciones científicas, proporcionando funcionalidades adicionales para álgebra lineal, estadísticas, optimización y más.
Librerías de Machine Learning e Inteligencia Artificial en Python 🐍
Librería scikit-learn en Python 🐍 Biblioteca de aprendizaje automático que proporciona herramientas para la clasificación, regresión, clustering y más
Librería TensorFlow en Python 🐍 Una biblioteca de código abierto desarrollada por Google para el aprendizaje profundo y la IA.
Librería PyTorch en Python 🐍 Un framework de aprendizaje profundo de código abierto desarrollado por Facebook.
Librería Keras en Python 🐍 Una interfaz de alto nivel para TensorFlow y otros backends de aprendizaje profundo.
Librería NLTK (Natural Language Toolkit) en Python 🐍 Biblioteca para el procesamiento de lenguaje natural (NLP).
Librerías de Desarrollo Web en Python 🐍
Librería Django en Python 🐍 Un marco de desarrollo web de alto nivel que fomenta la rapidez y el desarrollo limpio.
Librería Flask en Python 🐍 Un marco de desarrollo web minimalista para aplicaciones web pequeñas y medianas.
Librería FastAPI en Python 🐍 Un marco de desarrollo web moderno y rápido para la creación de API RESTful.
Librería Requests en Python 🐍 Una biblioteca para hacer solicitudes HTTP.
Librerías de Ciencia de Datos y Visualización en Python 🐍
Librería Jupyter en Python 🐍 Una plataforma interactiva que permite crear y compartir documentos que contienen código, ecuaciones, visualizaciones y texto narrativo.
Librería Bokeh en Python 🐍 Biblioteca interactiva para la creación de gráficos y visualización de datos en la web.
Librería Plotly en Python 🐍 Biblioteca para crear gráficos interactivos y dashboards.
Librerías de Procesamiento de Imágenes y Visión por Computadora en Python 🐍
Librería OpenCV en Python 🐍 Biblioteca para visión por computadora y procesamiento de imágenes.
Librería Pillow (PIL) en Python 🐍 Biblioteca para el procesamiento de imágenes.
Librerías de Desarrollo de Juegos en Python 🐍
Librería Pygame en Python 🐍 Un conjunto de módulos de Python diseñados para escribir videojuegos.
Librerías de Bases de Datos en Python 🐍
Librería SQLAlchemy en Python 🐍 Un marco de mapeo objeto-relacional que facilita el acceso y la manipulación de bases de datos relacionales.
Librería MongoDB en Python 🐍 Un controlador de Python para interactuar con la base de datos NoSQL MongoDB.
Librerías de Redes y Comunicación en Python 🐍
Librería Twisted en Python 🐍 Un marco de red asincrónico.
Librería Socket en Python 🐍 Biblioteca estándar para la programación de red.
Librerías de Scraping en Python 🐍
Librería Beautiful Soup en Python 🐍 Biblioteca para analizar y extraer datos de documentos HTML y XML. Facilita la navegación y búsqueda de información en páginas web.
Librería Selenium en Python 🐍 Automatización del navegador web que permite la interacción con páginas web, incluso la ejecución de scripts JavaScript y la emulación de acciones de usuario. Muy útil para el scraping de sitios web dinámicos.
Librería Scrapy en Python 🐍 Framework de scraping web de alto nivel que proporciona una estructura organizada para la creación de arañas web y la extracción de datos de manera eficiente.
Librería requests Soup en Python 🐍 Biblioteca para realizar solicitudes HTTP a sitios web y descargar contenido. Es ampliamente utilizado para obtener páginas web antes de aplicar técnicas de scraping.
Librería Lxml en Python 🐍 Biblioteca para procesar XML y HTML que se utiliza comúnmente con Beautiful Soup para un análisis y extracción más rápido y eficiente.
Librería PyQuery en Python 🐍 Proporciona una interfaz similar a jQuery para analizar y manipular documentos HTML y XML.
Librería HTTPie Soup en Python 🐍 Herramienta de línea de comandos que facilita la realización de solicitudes HTTP y la visualización de respuestas para pruebas de scraping.
Librería RoboBrowser en Python 🐍 Un marco de scraping que combina Beautiful Soup y el módulo de navegación web de Python para simplificar las tareas de scraping.
Librería MechanicalSoup en Python 🐍 Biblioteca que automatiza la interacción con formularios web y proporciona una forma sencilla de realizar scraping en sitios con formularios.
Crear Interfaces Gráficas en Python 🐍
Librería Tkinter en Python 🐍
Librería Kyvi en Python 🐍
Librería PyQT en Python 🐍
Librería PySide en Python 🐍
Librería PySimpleGUI en Python 🐍
... y mucho más en Python 🐍 ... continuará ...

Códigos fuente, Ejemplos y Prácticas

Los ejemplos, códigos fuente y prácticas del curso están en sus respectivos directorios.

About

Curso de Python Infoductiva2

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages