Pro Dev by SharohatCode
11 subscribers
1 photo
12 links
👨‍💻 Pro Dev Community by SharohatCode
مجتمع للمبرمجين والمبدعين المهتمين بالـ Python، تطوير المواقع، والذكاء الاصطناعي.
شروحات – مصادر – أفكار مشاريع – فرص وتحديات برمجية 🚀
تابع القناة وشاركنا رحلتك في عالم البرمجة 💻
Download Telegram
أهلاً بيك في Pro Dev Community by SharohatCode
هنا هنشارك:
• آخر دروس ومقالات البرمجة من المدونة
• مصادر مجانية للمبتدئين في Python وHTML/CSS/JS
• أفكار مشاريع وتحديات برمجية

تابع القناة
وانضم لجروب الفيس للمناقشات والأسئلة

رابط الجروب: facebook.com/groups/prodevcommunity
رابط صفحة SharohatCode: facebook.com/SharohatCode
Pro Dev by SharohatCode pinned «أهلاً بيك في Pro Dev Community by SharohatCode هنا هنشارك: • آخر دروس ومقالات البرمجة من المدونة • مصادر مجانية للمبتدئين في Python وHTML/CSS/JS • أفكار مشاريع وتحديات برمجية تابع القناة وانضم لجروب الفيس للمناقشات والأسئلة رابط الجروب: facebook.co…»
🌐 جديد على SharohatCode

كيف يعمل الإنترنت؟ فهم العلاقة بين العميل والخادم

في الدرس ده هتفهم:
– يعني إيه Client & Server؟
– إزاي طلبك بيوصل للسيرفر؟
– وليه الفهم ده مهم قبل ما تبدأ HTML وCSS؟

اقرأ الدرس من هنا 👇
🔗 رابط الدرس
https://www.arabtoutrial.com/2025/09/how-internet-works-client-server-relationship.html

لو عندك سؤال بعد القراءة، ابعته في جروب الفيس أو هنا في القناة وهساعدك 💬

#مقدمة_إلى_الويب #تطوير_الويب #SharohatCode #Pro_Dev_Community
📢 جديد “شروحات بالعربي”:
هندسة الحاسوب الداخلية – فك شفرة المكوّنات وأسرار التشغيل

في الدرس هتتعلم:
🔹 مكوّنات الجهاز الأساسية
🔹 إزاي الأجزاء بتشتغل مع بعض
🔹 ليه الفهم ده مهم قبل دخول عالم البرمجة

🔗 رابط الدرس: https://www.arabtoutrial.com/2024/12/inside-computer-engineering.html

عندك سؤال بخصوص الهاردوير؟ اسأل براحتك!

#الهاردوير #شروحات_بالعربي
📢 درس مهم للمبتدئين:
ما هو الموقع الإلكتروني؟ الفرق بين Static و Dynamic

هتتعلم:
🔹 تعريف الموقع الإلكتروني
🔹 نماذج للمواقع الثابتة
🔹 ليه المواقع الديناميكية هي مستقبل الويب؟

🔗 رابط الدرس: https://www.arabtoutrial.com/2025/11/static-vs-dynamic-websites.html

اسأل براحتك لو محتاج أمثلة أو توضيح أكتر!

#الويب #شروحات_بالعربي
Channel photo updated
أول درس في بايثون الآن متاح:
ما هي البرمجة؟ ولماذا بايثون؟

هتتعلم:
مفهوم البرمجة
ليه بايثون اختيار ممتاز للمبتدئين
أمثلة عملية بسيطة

🔗 رابط الدرس: https://www.arabtoutrial.com/2024/07/history-of-algorithms-from-al-khwarizmi-to-the-digital-age.html

لو عندك خطة تتعلم بايثون… اكتبلنا هدفك الأول!

#بايثون #شروحات_كود
تم افتتاح مجتمعنا الرسمي للنقاشات! انضموا إلينا وتعرفوا على الأقسام الجديدة.
Forwarded from شروحات كود | المناقشات
يا هلا بالشباب (والصبايا) المبدعين! 👋

بما أننا في بداية التجمع، دعونا نتعرف على بعضنا قليلاً..

اكتب في تعليق:
1. اسمك؟
2. ما هي اللغة البرمجية التي تتعلمها حالياً؟
3. ما هو هدفك من تعلم البرمجة؟

أنا سأبدأ:
أنا (محمد)، مطور ويب، وهدفي هو بناء أكبر مجتمع عربي لتعليم البرمجة وتسهيل المعلومة للجميع. 🚀

المايك معكم! 🎤
موقع رائع يعتبر مرجع رائع لك عند استخدام CSS
Forwarded from شروحات كود | المناقشات
💡 كنز للمطورين (Web Developers)

هل تجد صعوبة أحياناً في تذكر خصائص CSS Grid أو Flexbox؟ 🤔
هذا الموقع يوفر لك "Cheat Sheets" (ملخصات) مرئية وتفاعلية رائعة جداً، احفظه في مفضلتك لأنك ستحتاجه كثيراً:

🔗 الرابط: https://css-tricks.com

من منكم يستخدمه بالفعل؟
📊 Tech Digest: مقارنة هندسية بين Excel المحلي و Google Sheets السحابي

عند اختيار الأداة المناسبة لهندسة البيانات وتحليلها، الفارق الأساسي يكمن في معمارية المعالجة (Local Multi-threading vs Cloud Quotas):
1. محرك المعالجة والأداء (Calculation Engine)
- Excel: يعتمد على Multi-threaded Processing ويستغل كامل موارد المعالج والذاكرة، مما يجعله مثالياً للعمليات الحسابية المعقدة (Matrix Formulas و Large Calculations).
- Google Sheets: محكوم بحدود الذاكرة المخصصة لتبويب المتصفح وسقف الـ Execution Time للسكريبتات.

2. حدود السعة وخطوط البيانات (Data Pipelines)
- Excel: يتيح 1,048,576 سطر/ورقة، مع محرك Power Pivot (VertiPaq) القادر على إدارة ملايين السجلات في الـ Data Model.
- Google Sheets: حد أقصى 10 ملايين خلية للملف بالكامل.

3. الأتمتة والتطوير (Automation Stack)
- Excel: يدعم VBA، لغة M في Power Query، ومؤخراً Python in Excel.
- Google Sheets: يعتمد على JavaScript عبر Google Apps Script والتكامل المباشر مع REST APIs.


// Power Query (M Language) - Local Fast Data Transformation
let
Source = Csv.Document(File.Contents("C:\Data\server_logs.csv"),[Delimiter=",", Encoding=65001]),
PromoteHeaders = Table.PromoteHeaders(Source, [PromoteAllScalars=true]),
FilteredRows = Table.SelectRows(PromoteHeaders, each [StatusCode] = "500")
in
FilteredRows


🔗 دليل المقارنة الشامل وهندسة اختيار الأداة على SharohatCode: https://www.arabtoutrial.com/2026/07/office-vs-google-workspace-productivity-guide.html
📌 رؤية جديدة: لماذا تم تغيير توجه المدونة بعد 3 سنوات؟

بعد فترة طويلة من الشرح النظري ومسارات التعلم التقليدية، انتقلنا إلى مرحلة جديدة تركز بالكامل على التطبيق العملي وبناء المشاريع.

💡أهم النقاط والتحولات الرئيسية:

- التركيز على المشاريع: الانتقال من الدروس النظرية إلى بناء Real-World Applications.
- التشريح الهندسي: عرض كواليس بناء الكود، التعامل مع الـ APIs، وتنسيق الـ Databases.
- تجارب حيّة: مشاركة التحديات والأخطاء الحقيقية أثناء عملية التطوير والتنفيذ.

🔗 لقراءة المقال الكامل ومعرفة كواليس القرار: https://www.arabtoutrial.com/2026/07/pivot-practical-projects.html