10 repositorios
Curated collections of coding challenges focused on Python language proficiency.
Distinct from Programming Exercises: Distinct from general programming exercises: specifically targets Python language features and algorithmic logic.
Explore 10 awesome GitHub repositories matching education & learning resources · Python Exercises. Refine with filters or upvote what's useful.
This project is a beginner coding bootcamp and Python programming curriculum. It provides a structured set of educational materials and exercise files designed to guide students through the Python language from basic to advanced levels. The curriculum is delivered as Jupyter Notebook courseware, combining live code execution with explanatory text for technical demonstrations. It also functions as a project repository, offering a collection of milestone coding exercises and source files for practicing software development and core syntax. The materials are organized into sequential modules an
Offers a structured sequence of exercises and projects for mastering Python from basic to advanced levels.
This project is an interactive learning platform designed to help users build proficiency in Python through a structured sequence of programming challenges. It functions as an online coding exercise environment where learners can practice syntax, data structures, and algorithmic logic directly within a web browser. The platform distinguishes itself by utilizing a WebAssembly-based runtime that executes Python code locally in the client. This approach provides an immediate feedback loop for script evaluation and logic testing without requiring the installation of local software or the configur
Provides a structured sequence of Python exercises to build proficiency in language features and algorithms.
This repository is an educational collection of standalone Python scripts designed to help developers master foundational programming concepts. It serves as a practical learning resource that demonstrates common coding patterns through modular, independent programs. The project focuses on building utility scripts for tasks such as file manipulation, data conversion, web scraping, and system automation. By relying exclusively on the Python standard library, the collection ensures portability and minimizes the need for external environment configuration. The scripts follow a procedural control
Teaches Python language fundamentals through practical, standalone coding exercises.
This project is a comprehensive educational curriculum designed to teach Python programming through the lens of data science and financial analysis. It provides a structured guide for learning how to process complex numerical information, build data models, and perform scientific computing tasks using standard industry libraries. The materials focus on practical applications, enabling users to develop skills in financial data analysis and interactive exploration. By working through these resources, learners gain experience in executing high-performance mathematical operations, transforming ra
Provides structured exercises for learning Python through practical data science and financial analysis applications.
This repository is a collection of structured coding challenges designed to build proficiency in data manipulation, cleaning, and transformation using the Python data analysis library. It functions as a hands-on tutorial for learning how to process and analyze tabular datasets through a series of practical, real-world exercises. The project utilizes interactive documents that combine live code cells with narrative text, allowing users to execute data manipulation logic in a persistent environment. The content is organized into modular, progressive units that increase in complexity, enabling u
Features a collection of structured coding challenges focused on building proficiency in data manipulation with Python.
This project is a curated knowledge repository providing theoretical guides, practical challenge banks, and professional handbooks for technical interview preparation in data science and machine learning. It serves as a comprehensive study resource that combines theoretical knowledge with algorithmic practice. The repository features specialized study resources including a probability and statistics handbook, a machine learning reference for algorithms and neural network architectures, and a coding and SQL challenge bank designed to simulate recruitment assignments. It also includes a technic
Includes a dedicated bank of Python programming exercises covering data cleaning and mathematical computations.
Este proyecto es un entrenador de sintaxis automatizado y un curso interactivo de Python diseñado como un framework de aprendizaje basado en pruebas. Enseña características y sintaxis del lenguaje Python guiando a los estudiantes a través de una serie de ejercicios de codificación donde el objetivo es modificar el código fuente hasta que pase un conjunto de pruebas fallidas. El sistema utiliza una metodología de desarrollo guiado por pruebas (TDD), proporcionando una secuencia de desafíos incrementales que aumentan en complejidad. Cuenta con un ejecutor de pruebas automatizado y monitoreo de cambios en archivos para proporcionar retroalimentación inmediata al re-ejecutar automáticamente las pruebas cuando se modifican los archivos fuente. El entorno de aprendizaje organiza los ejercicios a través del sistema de archivos y permite la ejecución de pruebas dirigidas para verificar conceptos de programación específicos sin ejecutar la suite completa.
Provides a series of small, guided coding challenges focused on Python language proficiency.
This project is a curated library of Python code examples, educational resources, and programming tutorials. It functions as an educational repository designed to teach Python language fundamentals through practical implementation tasks, real-world exercises, and functional code snippets. The collection covers a diverse range of implementation examples, including the development of interactive websites and message boards using web frameworks. It also features scripts for audio speech processing, automated media processing for images, and the extraction of data from web content. Additional ca
Works through curated coding exercises that build core programming skills from basic syntax to practical problem-solving.
Este proyecto es un libro de texto de programación en Python y recurso educativo diseñado como una ruta de aprendizaje estructurada para la educación técnica a ritmo propio. Funciona como un curso de codificación interactivo que guía a los estudiantes a través del lenguaje Python utilizando una secuencia de introducciones conceptuales y ejercicios prácticos de resolución de problemas. El recurso se entrega como un ebook digital, con el contenido exportado a formatos PDF y EPUB portátiles para distribución y lectura offline. El proyecto está redactado utilizando contenido basado en markdown y control de versiones de texto plano, utilizando un sistema de compilación para convertir estos archivos fuente en ebooks formateados.
Provides curated coding challenges and exercises focused on Python language proficiency.
Este repositorio es un plan de estudios estructurado y una colección de ejercicios de programación diseñados para desarrollar competencia en Python. Sirve como un recurso de resolución de problemas algorítmicos, ofreciendo una serie de tareas que van desde niveles básicos hasta intermedios para ayudar a los desarrolladores a dominar la sintaxis del lenguaje y el pensamiento lógico. La colección se distingue por la descomposición de soluciones basada en patrones, donde los desafíos complejos se dividen en múltiples enfoques algorítmicos. Esta metodología permite a los estudiantes analizar diferentes estrategias para lograr la eficiencia del código y comprender los patrones de programación fundamentales. El contenido cubre fundamentos esenciales de ciencias de la computación y proporciona preparación para evaluaciones técnicas. Todos los materiales están organizados como documentación markdown estática dentro de una base de conocimiento controlada por versiones, asegurando un formato portátil y estructurado para el desarrollo progresivo de habilidades.
Provides curated coding exercises specifically designed to build proficiency in Python language syntax and logic.