8 مستودعات
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.
هذا المشروع عبارة عن مجموعة من سكربتات Python وأمثلة برمجية مصممة لتعلم أساسيات البرمجة من خلال التطبيق العملي. يعمل المشروع كأداة لجمع البيانات من الويب (Web Scraping) وأتمتة المتصفح، بالإضافة إلى مكتبة من الأدوات المساعدة لمعالجة البيانات. يحتوي المستودع على سكربتات لمحاكاة تفاعلات المستخدم لأتمتة المهام المتكررة على الويب وعمليات الحجز عبر الإنترنت. كما يوفر قاعدة بيانات منظمة للتقسيمات الإدارية، بما في ذلك المحافظات والمدن والمناطق، لإدارة البيانات الجغرافية والتحقق من العناوين. تغطي المجموعة إمكانيات استخراج البيانات المهيكلة والصور من المواقع باستخدام برامج تشغيل المتصفح وطلبات الشبكة. كما تتعامل أدوات إضافية مع معالجة ملفات جداول البيانات وإدارة أرشيفات الملفات المضغوطة.
Provides instructional content and practical projects for learning the Python programming language.
Python-Guide-CN هو ترجمة صينية لدليل شامل لبرمجة Python الاصطلاحية وتطوير البرمجيات. يعمل كبرنامج تعليمي برمجي منسق ومرجع للنظام البيئي، ويوفر مساراً منظماً لتعلم صيغة Python، والمكتبات القياسية، وأنماط الترميز الاحترافية. يتميز المشروع بتقديم تعليمات مفصلة لإعداد بيئات التطوير عبر Windows وmacOS وLinux. يركز بشكل خاص على اختيار المترجمين وإدارة البيئات الافتراضية لضمان بيئة عمل متسقة. يغطي الدليل مجموعة واسعة من القدرات التقنية، بما في ذلك سير عمل اختبار البرمجيات، وتوزيع الحزم، وتنفيذ أفضل ممارسات الترميز. كما يوفر توجيهات حول تطوير الويب، وبناء REST API، والحوسبة العلمية، بما في ذلك تحليل البيانات وتصورها.
Provides a structured tutorial path for learning Python syntax, standard libraries, and professional patterns.
هذا المستودع عبارة عن منهج تعليمي مصمم لتدريس أساسيات علوم الحاسوب وبرمجة Python من خلال مسار تعلم مهيكل. يعمل كمورد شامل لإتقان هياكل البيانات والخوارزميات الأساسية، ويوفر المواد اللازمة لبناء الكفاءة في تطوير البرمجيات وحل المشكلات التقنية. يتميز المشروع بالتركيز على تقاطع المعرفة النظرية والتطبيق العملي. يؤكد على تحليل التعقيد الخوارزمي، مما يتطلب من المتعلمين تقييم كفاءة الوقت والمساحة للكود الخاص بهم مع نمو أحجام المدخلات. من خلال استخدام نهج منهجي لحل المشكلات التكراري والتحقق من المنطق الموجه بالاختبار، يساعد المنهج المستخدمين على تطوير المهارات المطلوبة للتنقل في سيناريوهات المقابلات التقنية. يغطي المحتوى نطاقاً واسعاً من الموضوعات الأساسية، بما في ذلك تنفيذ هياكل البيانات الأساسية ودراسة الخوارزميات القياسية. يتم تنظيم هذه المواد في تنسيق هرمي لتوجيه المستخدمين عبر مستويات تقدمية من الكفاءة التقنية. يتكون المستودع من مجموعة من دفاتر Jupyter التي توفر كلاً من الدروس التعليمية وتمارين البرمجة.
Provides instructional content and guides for learning the Python programming language.