8 repositorios
Instructional content and guides for learning the Python programming language.
Distinct from Scripting Basics: Candidates are too narrow (scripting basics) or unrelated (Arduino); a general Python learning category is needed.
Explore 8 awesome GitHub repositories matching education & learning resources · Python Programming Tutorials. Refine with filters or upvote what's useful.
This repository is a comprehensive collection of instructional guides and practical examples for Python development, focusing on machine learning, data science, and web scraping. It provides implementations for neural networks, reinforcement learning algorithms, and deep learning architectures using PyTorch, alongside detailed manuals for scientific computing and data visualization. The project distinguishes itself by offering specialized tutorials on concurrent programming to optimize CPU performance and guides for setting up Linux development environments. It covers the implementation of ad
Provides sequential instructional content to help users master core Python syntax and usage.
This project is a comprehensive full-stack web development course delivered through a video-based curriculum. It provides a structured learning path that integrates frontend and backend technologies, guiding users from fundamental concepts to advanced implementation across a multi-language stack. The curriculum distinguishes itself through a progressive layering of complexity, combining a React-based frontend course with a Python and Django backend course. It emphasizes professional workflow integration, featuring dedicated tutorials on Git and GitHub for version control and collaborative cod
Provides a comprehensive course covering Python programming fundamentals through advanced topics.
LearnPython is a programming tutorial consisting of a collection of practical code examples used to demonstrate Python language features and programming patterns. It serves as a comprehensive learning resource that implements core language concepts through functional code. The project provides specialized guides and samples covering several key domains. These include asynchronous network programming with event loops and coroutines, data visualization using numerical datasets for 2D and 3D plots, and web scraping for fetching content and automating login flows. It also features instructions on
Provides instructional content and practical code examples to demonstrate Python language features and patterns.
This project is a Python education repository and programming tutorial designed to teach language fundamentals, from basic syntax and variables to advanced concepts. It serves as a data science starter kit and a guide for REST API integration. The repository provides instructional scripts and sample code covering object-oriented programming patterns and asynchronous programming. It includes practical demonstrations for fetching and processing JSON data from external web services using HTTP requests. The materials cover a broad capability surface including data analysis workflows with interac
Offers comprehensive instructional content and guides for mastering the Python programming language.
This project is a collection of educational notes and tutorials focused on Python programming, scientific computing, and data analysis. It serves as a reference for learning language basics, advanced techniques, and object-oriented design. The materials include implementation guides for building linear, logistic, and convolutional neural networks using symbolic graph frameworks. It also provides instruction on manipulating and visualizing structured data frames and performing complex mathematical operations through numerical libraries. The repository includes a system for converting interact
A comprehensive collection of tutorials and notes covering Python language basics and advanced techniques.
Este proyecto es una colección de scripts en Python y ejemplos de código fuente diseñados para aprender los fundamentos de la programación mediante la aplicación práctica. Funciona como un kit de herramientas para web scraping y automatización de navegadores, junto con una biblioteca de utilidades para el procesamiento de datos. El repositorio incluye scripts para simular interacciones humanas con el fin de automatizar tareas web repetitivas y procesos de reserva en línea. También proporciona una base de datos estructurada de divisiones administrativas, incluyendo provincias, ciudades y distritos, para la gestión de datos geográficos y la validación de direcciones. La colección abarca capacidades para extraer datos estructurados e imágenes de sitios web utilizando tanto controladores de navegador como peticiones de red. Otras utilidades permiten la manipulación de archivos de hoja de cálculo y la gestión de archivos comprimidos.
Provides instructional content and practical projects for learning the Python programming language.
Python-Guide-CN es una traducción al chino de una guía completa sobre programación idiomática en Python y desarrollo de software. Sirve como un tutorial de programación curado y referencia del ecosistema, proporcionando un camino estructurado para aprender la sintaxis de Python, las bibliotecas estándar y los patrones de codificación profesional. El proyecto se distingue por ofrecer instrucciones detalladas para configurar entornos de desarrollo en Windows, macOS y Linux. Se centra específicamente en la selección de intérpretes y la gestión de entornos virtuales para asegurar un espacio de trabajo consistente. La guía cubre una amplia gama de capacidades técnicas, incluyendo flujos de trabajo de pruebas de software, distribución de paquetes y la implementación de mejores prácticas de codificación. Proporciona además orientación sobre desarrollo web, construcción de APIs REST y computación científica, incluyendo análisis y visualización de datos.
Provides a structured tutorial path for learning Python syntax, standard libraries, and professional patterns.
Este repositorio es un plan de estudios educativo diseñado para enseñar fundamentos de ciencias de la computación y programación en Python a través de una ruta de aprendizaje estructurada. Sirve como un recurso integral para dominar estructuras de datos y algoritmos centrales, proporcionando los materiales necesarios para construir competencia en el desarrollo de software y la resolución de problemas técnicos. El proyecto destaca por centrarse en la intersección del conocimiento teórico y la aplicación práctica. Enfatiza el análisis de la complejidad algorítmica, requiriendo que los estudiantes evalúen la eficiencia de tiempo y espacio de su código a medida que crecen los tamaños de entrada. Al utilizar un enfoque sistemático para la resolución de problemas iterativa y la validación de lógica basada en pruebas, el plan de estudios ayuda a los usuarios a desarrollar las habilidades necesarias para navegar escenarios de entrevistas técnicas. El contenido cubre una amplia gama de temas fundamentales, incluyendo la implementación de estructuras de datos esenciales y el estudio de algoritmos estándar. Estos materiales están organizados en un formato jerárquico para guiar a los usuarios a través de niveles progresivos de competencia técnica. El repositorio está compuesto por una colección de Jupyter Notebooks que proporcionan tanto lecciones instructivas como ejercicios de codificación.
Provides instructional content and guides for learning the Python programming language.