8 dépôts
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.
Ce projet est une collection de scripts Python et d'exemples de code source conçus pour apprendre les fondamentaux de la programmation par la pratique. Il sert de boîte à outils pour le web scraping et l'automatisation de navigateur, accompagnée d'une bibliothèque d'utilitaires pour le traitement de données. Le dépôt inclut des scripts pour simuler des interactions humaines afin d'automatiser des tâches web répétitives et des processus de réservation en ligne. Il fournit également une base de données structurée des divisions administratives, incluant provinces, villes et districts, pour la gestion de données géographiques et la validation d'adresses. La collection couvre des capacités d'extraction de données structurées et d'images depuis des sites web, en utilisant à la fois des pilotes de navigateur et des requêtes réseau. Des utilitaires supplémentaires gèrent la manipulation de fichiers tableurs et la gestion d'archives compressées.
Provides instructional content and practical projects for learning the Python programming language.
Python-Guide-CN est une traduction chinoise d'un guide complet sur la programmation Python idiomatique et le développement logiciel. Il sert de tutoriel de programmation curé et de référence d'écosystème, fournissant un chemin structuré pour apprendre la syntaxe Python, les bibliothèques standard et les modèles de codage professionnels. Le projet se distingue en offrant des instructions détaillées pour configurer des environnements de développement sous Windows, macOS et Linux. Il se concentre spécifiquement sur la sélection des interpréteurs et la gestion des environnements virtuels pour assurer un espace de travail cohérent. Le guide couvre un large éventail de capacités techniques, y compris les flux de travail de test logiciel, la distribution de paquets et l'implémentation des meilleures pratiques de codage. Il fournit en outre des conseils sur le développement web, la construction d'API REST et le calcul scientifique, y compris l'analyse et la visualisation de données.
Provides a structured tutorial path for learning Python syntax, standard libraries, and professional patterns.
Ce dépôt est un programme éducatif conçu pour enseigner les fondamentaux de l'informatique et la programmation Python via un parcours d'apprentissage structuré. Il sert de ressource complète pour maîtriser les structures de données et les algorithmes de base, fournissant les matériaux nécessaires pour renforcer la compétence en développement logiciel et en résolution de problèmes techniques. Le projet se distingue en se concentrant sur l'intersection des connaissances théoriques et de l'application pratique. Il met l'accent sur l'analyse de la complexité algorithmique, exigeant des apprenants qu'ils évaluent l'efficacité temporelle et spatiale de leur code à mesure que la taille des entrées augmente. En utilisant une approche systématique de la résolution de problèmes itérative et de la validation de logique pilotée par les tests, le programme aide les utilisateurs à développer les compétences nécessaires pour naviguer dans les scénarios d'entretien technique. Le contenu couvre un large éventail de sujets fondamentaux, y compris l'implémentation de structures de données essentielles et l'étude d'algorithmes standard. Ces matériaux sont organisés dans un format hiérarchique pour guider les utilisateurs à travers des niveaux progressifs de compétence technique. Le dépôt est composé d'une collection de Jupyter Notebooks qui fournissent à la fois des leçons pédagogiques et des exercices de codage.
Provides instructional content and guides for learning the Python programming language.