3 dépôts
Educational content for learners who have mastered basic Python and are advancing their skills.
Distinct from Python Learning Resources: Distinct from Python Learning Resources: specifically targets intermediate-level Python learners, not beginners.
Explore 3 awesome GitHub repositories matching education & learning resources · Intermediate Python Learning. Refine with filters or upvote what's useful.
interpy-zh is the Chinese translation of the Intermediate Python book, an open-source educational resource that makes advanced Python concepts accessible to Mandarin-speaking readers. It serves as an intermediate-to-advanced Python tutorial, covering topics such as generators, decorators, and context managers for developers seeking deeper language mastery. The book is organized into sequential chapters that build from basic to advanced Python concepts, with each topic grouped into self-contained modules for focused study. It teaches primarily through runnable code snippets with inline annotat
Provides intermediate-to-advanced Python learning content for developers seeking deeper language mastery.
Ce projet est une collection complète de matériel pédagogique de programmation Python, y compris des tutoriels, des exercices et des exemples de code organisés. Il sert de programme d'apprentissage et de boîte à outils d'ingénierie logicielle, utilisant des Jupyter Notebooks pour combiner du code exécutable avec un texte éducatif descriptif. Le dépôt fournit des guides d'implémentation pratiques pour construire des applications de grand modèle de langage, telles que des systèmes de génération augmentée par récupération, des agents IA avec état et des flux de travail d'apprentissage automatique. Il se distingue en offrant une approche structurée des flux de travail de codage agentique, couvrant la distillation de la fenêtre de contexte, le routage de modèle agnostique au fournisseur et les sorties structurées imposées par schéma. Le matériel couvre un large éventail de capacités d'ingénierie logicielle, notamment la programmation asynchrone avec des files d'attente de tâches distribuées, le développement d'applications web avec des API REST et les flux de travail d'analyse de données. Il inclut également des ressources pour maîtriser la conception orientée objet, implémenter des pipelines CI/CD et appliquer des normes professionnelles de linting et de formatage.
Provides foundational instructional materials covering core Python syntax and basic programming logic.
Ce dépôt sert de cursus pédagogique et de collection d'exercices de programmation conçus pour renforcer la maîtrise de Python. Il sert de ressource de résolution de problèmes algorithmiques, offrant une série de tâches allant des niveaux de base aux niveaux intermédiaires pour aider les développeurs à maîtriser la syntaxe du langage et la pensée logique. La collection se distingue par une décomposition des solutions basée sur des modèles, où les défis complexes sont divisés en plusieurs approches algorithmiques. Cette méthodologie permet aux apprenants d'analyser différentes stratégies pour atteindre l'efficacité du code et comprendre les modèles de programmation fondamentaux. Le contenu couvre les fondamentaux essentiels de l'informatique et fournit une préparation aux évaluations techniques. Tous les matériaux sont organisés sous forme de documentation Markdown statique au sein d'une base de connaissances versionnée, garantissant un format portable et structuré pour un développement progressif des compétences.
Provides a structured series of exercises to help developers master language syntax and clean code.