# Elamir Academy > تم توليده بواسطة All in One SEO v5.0.2.1، وهو ملف llms.txt، يستخدمه LLMs لفهرسة الموقع. منصة تعليمية رقمية متقدمة متخصصة في تقديم دورات احترافية عملية في البرمجة، هندسة السوفتوير، وصناعة المحتوى الرقمي. ## Sitemaps - [XML Sitemap](https://elamiracademy.com/sitemap.xml): Contains all public & indexable URLs for this website. ## صفحات - [الرئيسية](https://elamiracademy.com/): 23 عاماً من الخبرة التقنيةمستقبلك يبدأ هنا في أكاديمية الأمير تعلّم مباشرة على يد الباحث أحمد الأمير (ماجستير تكنولوجيا المعلومات)واحصل على خلاصة خبرة ميدانية وأكاديمية تمتد لأكثر من عقدين. تصفح الدورات انضم الآن الدورة الاحترافية الأقوى في عالم أبل؛ مصممة خصيصاً للمحترفين للتعمق في سوفت وير وهاردوير الآيفون. تعلم باحترافية تامة كيفية التعامل مع جذور - [الدورات](https://elamiracademy.com/الدورات/): لا توجد دورات في السلة. متابعة التصفح - [تواصل معنا](https://elamiracademy.com/تواصل-معنا/): تواصل معنا وابدأ رحلتك التعليمية مع خبير المحمول elamerstore@gmail.com(+20) 01201101806Alexandria Facebook Instagram Tiktok تواصل معنا تابعنا عبر قناتنا الرسمية على يوتيوب @ahmedelamer.expert العنوان Alexandria ساعات العمل 9am -11pm - [عن المدرب](https://elamiracademy.com/عن-المدرب/) - [Shop](https://elamiracademy.com/shop/) - [Cart](https://elamiracademy.com/cart/) - [Checkout](https://elamiracademy.com/checkout/) - [لوحة التحكم](https://elamiracademy.com/لوحة-التحكم/) - [تسجيل الطالب](https://elamiracademy.com/تسجيل-الطالب/) - [تسجيل المدرب](https://elamiracademy.com/تسجيل-المدرب/) ## الدورات - [أبل ماستر صيانة وبرمجة الأيفون](https://elamiracademy.com/courses/دورة-الآيفون-قلعة-ios/): البرنامج التدريبي الأقوى والأشمل لاحتراف برمجة، صيانة، وفك حمايات أنظمة أبل (iOS & iPadOS)تُعد هذه الدورة البرنامج الأكاديمي والعملي الأكثر عمقاً في عالم تكنولوجيا أبل؛ حيث تنتقل بالمتدرب من الفهم النظري لبنية النظام إلى الاحتراف المطلق في معالجة الأعطال البرمجية المعقدة، تشخيص ثغرات الأمان، وإدارة أنظمة الإقلاع والذواكر بأعلى معايير الدقة الميدانية.محاور وموديولات الدورة التدريبية:1. - [Data Science Foundations](https://elamiracademy.com/courses/data-science-foundations/): Learn the complete data science workflow from collecting and cleaning data to analyzing trends and building predictive models. This beginner-friendly course introduces Python, data visualization, statistical thinking, and machine learning through practical projects that mirror real-world business and research scenarios. - [The Complete Web Development Bootcamp](https://elamiracademy.com/courses/the-complete-web-development-bootcamp-2/): Learn everything you need to go from complete beginner to job-ready web developer. This course takes you through HTML, CSS, JavaScript, React, and backend development with Node.js and MongoDB — with hands-on projects at every stage. By the end, you'll have real portfolio pieces and the confidence to build full-stack web applications from scratch. - [Python for Data Science](https://elamiracademy.com/courses/python-for-data-science/): Turn raw data into real insight using Python. This course covers everything from core programming concepts to data wrangling with Pandas and building visualizations with Matplotlib and Seaborn. It's built for people who want practical, job-relevant skills — not just theory. ## الدروس - [Computer Boot Process](https://elamiracademy.com/courses/new-course/lessons/computer-boot-process/): ماذا يحدث عند الضغط على زر التشغيل؟Power OnPOSTBIOS / UEFIBootloaderKernelOperating System InitializationBoot Failureأشهر مشاكل الإقلاعمنهجية تحليل Boot Problems - [BIOS, UEFI & Firmware](https://elamiracademy.com/courses/new-course/lessons/bios-uefi-firmware/): ما هو Firmware؟BIOSUEFIPOSTHardware InitializationBoot ConfigurationSecure BootFirmware vs Operating Systemالعلاقة بين Firmware والـHardware - [Memory & Storage Systems](https://elamiracademy.com/courses/new-course/lessons/memory-storage-systems/): RAMROMCacheVirtual MemoryHDDSSDNVMeStorage Controllersالفرق بين Memory وStorageكيف يتعامل نظام التشغيل مع الذاكرة والتخزين؟ - [CPU Architecture & Processing](https://elamiracademy.com/courses/new-course/lessons/cpu-architecture-processing/): ما هو الـCPU؟Cores & ThreadsClock SpeedRegistersCacheInstruction ExecutionInterruptsCPU Architecture Basicsx86 وARM كمقدمةتأثير المعالج على أداء النظام - [Computer Hardware Fundamentals](https://elamiracademy.com/courses/new-course/lessons/computer-hardware-fundamentals/): MotherboardCPURAMStorageGPUPower SupplyInput / Output DevicesBuses & Communication - [Introduction to Computer Systems](https://elamiracademy.com/courses/new-course/lessons/introduction-to-computer-systems/): ما هو نظام الكمبيوتر؟Hardware vs Softwareالعلاقة بين Hardware وSoftwareدور نظام التشغيلكيف تنتقل الأوامر داخل الكمبيوتر؟مكونات النظام الأساسيةكيف يفكر مهندس الأنظمة؟مقدمة في منهجية تحليل الأعطال - [التنفيذ الحي للجلبريك (Live Jailbreak Execution)](https://elamiracademy.com/courses/دورة-الآيفون-قلعة-ios/lessons/التنفيذ-الحي-للجلبريك-live-jailbreak-execution/): التطبيق العملي لطريقة إدخال الهاتف في وضعية DFU بدقة. تشغيل أدوات الجلبريك ومتابعة شاشة الأوامر (Terminal) لحين اكتمال كسر الحماية وظهور التطبيق بنجاح على الشاشة. تجاوز حماية البنوك وتفعيل محافظ الدفع: التطبيق العملي لتثبيت وتفعيل أدوات إخفاء الجلبريك (Bypass Detection). خطوات ربط وتشغيل محفظة الدفع الإلكتروني وتجاوز فحص الأمان الخاص بتطبيقات البنوك لتعمل دون مشاكل. - [هندسة الفك الرسمي لأجهزة آبل (Factory Unlock Engineering)](https://elamiracademy.com/courses/دورة-الآيفون-قلعة-ios/lessons/هندسة-الفك-الرسمي-لأجهزة-آبل-factory-unlock-engineering/): المنظمة للعمليات الرقمية والتعاقدية بين المزودين والمنظومات التقنية.📌 المحاور البحثية والعلمية للمحاضرة:الأسس النظرية للتحرير النظامي والفرق عن المعالجات التجريبية:دراسة تحليلية لطبيعة الإغلاق البنيوي (Carrier Lock & Cloud-based Restrictions) وكلية تسجيل الحالات وتتبعها داخل البنية التحتية لقواعد بيانات السيرفرات المركزية (GSX/ACS).التوصيف التقني لسبب استدامة واستقرار الحلول الرسمية وعدم تأثرها بالعمليات البرمجية المعاكسة مثل التحديثات الدورية أو - [هندسة الحماية المتقدمة وتفكيك الثغرات البرمجية لأنظمة آبل (Advanced Security Engineering & Exploit Overcome Protocols)](https://elamiracademy.com/courses/دورة-الآيفون-قلعة-ios/lessons/هندسة-الحماية-المتقدمة-وتفكيك-الثغرا/): 📌 المحاور البحثية والعلمية للمحاضرة:تحليل بنيات الحماية المتقدمة وتصنيف الثغرات:دراسة إكلينيكية لمنظومة "Secure Enclave" وخوارزميات التشفير المتكاملة المعتمدة لحماية البيانات الحساسة.التصنيف المنهجي للثغرات البرمجية والعيوب المنطقية في مستويات الإقلاع والأنظمة (iBoot/Kernel Vulnerabilities)، مع وضع معيار تفريقي واضح بين منهجيات التخطي المؤقت والحلول الجذرية.آليات الحقن البرمجي واستغلال الثغرات (Exploit Chain & Execution):التفكيك الهندسي لسلاسل الاستغلال (Exploit - [إنشاء وتأمين حسابات المنصات المالية (منصة Binance كنموذج تطبيقي)](https://elamiracademy.com/courses/دورة-الآيفون-قلعة-ios/lessons/إنشاء-وتأمين-حسابات-المنصات-المالية-م/): أولاً: خطوات التسجيل وإنشاء الحسابتحميل التطبيق أو الدخول للموقع: البدء بتحميل تطبيق Binance الرسمي على الهاتف الذكي أو التوجه مباشرة إلى الموقع الإلكتروني للمنصة.خطوات التسجيل الأولية: الضغط على زر إنشاء حساب (Register)، إدخال البريد الإلكتروني أو رقم الهاتف بدقة، وتعيين كلمة مرور قوية ومؤمنة.ثانياً: توثيق الهوية (KYC) وتأمين الحسابتأكيد الهوية الرقمية: إدخال رمز التحقق المُرسل - [ورشة عمل التنفيذ الحي للجلبريك (Live Jailbreak Lab)](https://elamiracademy.com/courses/دورة-الآيفون-قلعة-ios/lessons/ورشة-عمل-التنفيذ-الحي-للجلبريك-live-jailbreak-lab/): أولاً: ورشة عمل التنفيذ الحي للجلبريك (Live Jailbreak Lab)التطبيق العملي لوضعية الـ DFU: تدريب مكثف على إدخال هواتف آيفون المختلفة (من 8 إلى X) في وضعية الـ DFU بدقة وتوقيت مثاليين.متابعة تنفيذ الأداة (Terminal Monitoring): عرض حي لتشغيل أدوات الجلبريك (مثل Palera1n)، قراءة سطر الأوامر، وفهم مراحل العملية حتى ظهور أيقونة مدير الحزم (Cydia/Sileo) على - [هندسة ملفات الشبكة والتنشيط (Lockdown & Activation Records)](https://elamiracademy.com/courses/دورة-الآيفون-قلعة-ios/lessons/هندسة-ملفات-الشبكة-والتنشيط-lockdown-activation-records/): أولاً: البنية التقنية لملفات التنشيط والشبكةمفهوم ملفات الـ Lockdown والـ Activation Records: فهم الدور المحوري الذي تلعبه هذه الملفات في ربط الجهاز برمجيّاً بسيرفرات أبل وإدارة بيانات الاتصال والهوية الأمنية.الفرق الجذري بين التخطي (Bypass) والفتح الرسمي: التفرقة الفنية بين الحلول المؤقتة (تجاوز شاشات القفل مع الحفاظ على الملفات) وبين الاعتماد على آليات التفعيل والفتح الرسمي - [كشف المستور - المرجع التطبيقي الشامل لثغرات أجهزة Apple وهندسة السيرفرات](https://elamiracademy.com/courses/دورة-الآيفون-قلعة-ios/lessons/كشف-المستور-المرجع-التطبيقي-الشامل-لث/): أولاً: التصنيف الهندسي لأنواع التخطيشاشة الترحيب (Hello Screen): فهم طبيعة الأجهزة المغلقة على القفل السحابي وكيفية التعامل معها برمجياً.وضع الرمز السري والمعطل (Passcode / Disabled): استراتيجيات استخراج البيانات والتعامل مع الأجهزة المتوقفة مؤقتاً.القائمة المفتوحة (Open Menu): استغلال الصلاحيات المتاحة داخل النظام النشط لتنفيذ عمليات التخطي المتقدمة.ثانياً: تكنولوجيا الـ Ramdisk وهندسة السيرفرات الرسميةآلية الـ Ramdisk المتقدمة: - [أساسيات الهندسة العكسية واختراق الحصن الأمني لنظام iOS](https://elamiracademy.com/courses/دورة-الآيفون-قلعة-ios/lessons/أساسيات-الهندسة-العكسية-واختراق-الحص/): أولاً: مقدمة في الهندسة العكسية ونظام iOS الأمنيالحصن الأمني لنظام التشغيل: استعراض هيكلية الحماية المتقدمة التي تبنيها أبل وكيفية ترابط طبقات النظام المختلفة للدفاع ضد التداخل الخارجي.مفهوم الهندسة العكسية (Reverse Engineering): التعرف على العلم المنهجي لتحليل الأكواد والبرمجيات لفهم طريقة عمل النظام الداخلي واكتشاف نقاط الضعف الكامنة.ثانياً: استراتيجيات الثغرات والهروب من النظامفكرة الهروب من النظام: - [المرجع الشامل للجلبريك (Jailbreak Architecture)](https://elamiracademy.com/courses/دورة-الآيفون-قلعة-ios/lessons/المرجع-الشامل-للجلبريك-jailbreak-architecture/): أولاً: المرجع الشامل للجلبريك (Jailbreak Architecture)المفهوم الجذري للجلبريك: كسر القيود البرمجية لنظام التشغيل iOS واختراق طبقة الحماية للوصول إلى صلاحيات الجذر المطلقة (Root Access).تصنيف أنواع الجلبريك: التفرقة بين الأدوات المختلفة (مثل Checkra1n و Palera1n) واختيار الأسلوب التقني المناسب بناءً على معمارية المعالج وإصدار النظام.إدارة المشاكل والتعارضات: استراتيجيات تفادي حالات التعليق على الشعار (Bootloop) وتحديد الأدوات - [هندسة أدوات تخطي حماية الشبكات والسيرفرات (Network & Server Bypass Architecture)](https://elamiracademy.com/courses/دورة-الآيفون-قلعة-ios/lessons/هندسة-أدوات-تخطي-حماية-الشبكات-والسير/): أولاً: المفهوم التقني لحماية الشبكات والمصادقةآليات عمل خوادم المصادقة (Authentication Servers): فهم الدورة الكاملة لتواصل الجهاز مع سيرفرات أبل (Apple Servers) أو سيرفرات شركات الاتصالات للتحقق من شرعية الجهاز (IMEI / SN) وصلاحية التنشيط وتوقيع ملفات الـ SHSH.ثنائية الحماية (Hardware vs. Cloud): التمييز الدقيق بين مستويات الحماية المادية المدمجة في المعالج وذاكرة الـ Secure Enclave، - [تقنية الـ Ramdisk وهندسة إدارة قطاعات الشبكة](https://elamiracademy.com/courses/دورة-الآيفون-قلعة-ios/lessons/تقنية-الـ-ramdisk-وهندسة-إدارة-قطاعات-الشبكة/): أولاً: المفهوم التقني لتقنية الـ Ramdisk (قرص الذاكرة الافتراضي)التعريف البرمجي: آلية متطورة يتم فيها استغلال جزء من ذاكرة الوصول العشوائي (RAM) المؤقتة للهاتف لإنشاء مساحة تخزين وهمية، وإجبار المعالج على الإقلاع منها بدلاً من الذاكرة الداخلية الأساسية (NAND / UFS).الفائدة والجدوى التقنية: تمكين الفني من تجاوز حماية النظام (Bypass) والوصول إلى طبقات الحماية العليا (BootROM - [المنظومة الشاملة لأدوات التخطي العالمية وسيرفرات أبل](https://elamiracademy.com/courses/دورة-الآيفون-قلعة-ios/lessons/المنظومة-الشاملة-لأدوات-التخطي-العال/): أولاً: استعراض وتحليل أدوات التخطي العالمية (Global Bypass Tools Ecosystem)تصنيف الأدوات: تحليل مقارني للأدوات الاحترافية الرائدة في السوق (مثل أدوات فريق Checkra1n، أدوات DCSD، أدوات iRemoval Pro، وأدوات UnlockTool)، مع توضيح نقاط القوة والضعف ومجال استخدام كل منها بناءً على معمارية الجهاز.منهجية العمل (Workflow): شرح عملي للخطوات الموحدة والمختلفة التي تتبعها هذه الأدوات للتفاعل مع - [هندسة طبقات الحماية والتشفير في أنظمة أبل (Security & Encryption Architecture)](https://elamiracademy.com/courses/دورة-الآيفون-قلعة-ios/lessons/هندسة-طبقات-الحماية-والتشفير-في-أنظمة/): أولاً: البنية الهيكلية لطبقات الحماية (Security Layers)منظومة التمهيد الآمن (Secure Boot Chain): الآلية الجذرية التي تضمن سلامة النظام عبر التحقق الرقمي من كل طبقة إقلاع ابتداءً من شريحة المعالج وحتى تحميل نواة نظام التشغيل.معالج الأمان المستقل (Secure Enclave Processor - SEP): الوحدة العازلة المسؤولة عن إدارة مفاتيح التشفير الحساسة، البيانات البيومترية (Face ID / Touch - [أوضاع التفليش المتقدمة (Professional Flashing & Advanced Modes)](https://elamiracademy.com/courses/دورة-الآيفون-قلعة-ios/lessons/أوضاع-التفليش-المتقدمة-professional-flashing-advanced-modes/): أولاً: الهندسة المعمارية لأوضاع التفليش المتقدمة (Advanced Boot States)وضع الاسترداد المتقدم (Advanced Recovery Mode): التعامل مع حزم الـ iBoot والتحكم في إرسال أوامر الإقلاع اليدوية عبر حزم الـ Terminal أو أدوات السوفت وير الاحترافية.وضع الـ DFU العميق (Deep DFU / Device Firmware Update): التجاوز التام لمعالج التمهيد الأولي (Boot ROM) لإجبار المعالج على استقبال أوامر - [التطبيق العملي لعمليات التفليش السهل (Easy Flashing) ومعالجة المشاكل البرمجية](https://elamiracademy.com/courses/دورة-الآيفون-قلعة-ios/lessons/التطبيق-العملي-لعمليات-التفليش-السهل-ea/): أولاً: التجهيزات المعملية وبيئة العمل قبل البدءفحص الهاردوير المبدئي: التأكد من سلامة منفذ الـ USB في الحاسوب والهاتف، واستخدام كابل أصلي عالي الجودة لتجنب أخطاء نقل البيانات (Data Transfer Time-out).إعداد التعريفات (Drivers): التحقق من تثبيت أحدث حزم تعريفات أجهزة أبل ومعالجات الأمان وأنظمة الاتصال بشكل صحيح على نظام التشغيل لضمان استقرار الارتباط.النسخ الاحتياطي الأمني: أخذ - [فنيات التفليش (الجانب النظري)](https://elamiracademy.com/courses/دورة-الآيفون-قلعة-ios/lessons/فنيات-التفليش-الجانب-النظري/): أولاً: المفاهيم الأساسية لتثبيت وبرمجة الأنظمة (Flashing Fundamentals)تعريف التفليش: عملية إعادة كتابة وتحديث ملفات النظام (Firmware) على ذاكرة الفلاش الخاصة بالجهاز، سواء لإصلاح تلف البرمجيات (Software Corruption)، الترقية، أو الرجوع لإصدار أقدم (Downgrading).دورة حياة الإقلاع (Boot Sequence): تبدأ من استجابة هاردوير المعالج للتيار الكهربائي، مروراً بقراءة معالج التمهيد الأول (Primary Bootloader - PBL) المحروق مسبقاً - [التطبيق العملى على لغات التواصل بين الاجهزة](https://elamiracademy.com/courses/دورة-الآيفون-قلعة-ios/lessons/التطبيق-العملى-على-لغات-التواصل-بين-ال/): ننتقل من الأساسيات إلى فهم "لغة التواصل" بين جهاز الآيفون وجهاز الكمبيوتر، وهي الخطوة الأهم لكل فني سوفت وير محترف. [ماذا ستتعلم في هذه المحاضرة؟] في هذا الدرس، سنشرح بالتفصيل: • ما هي لغة التواصل التي يستخدمها نظام iOS للربط مع البرامج الخارجية؟ • الفرق الجوهري بين أوضاع الجهاز المختلفة (Normal Mode, Recovery Mode, DFU - [لغة التواصل بين الاجهزة محاضرة نظرى](https://elamiracademy.com/courses/دورة-الآيفون-قلعة-ios/lessons/لغة-التواصل-بين-الاجهزة-محاضرة-نظرى/): قبل البدء في التطبيق العملي، يجب أن تتقن "اللغة" التي يتحدث بها الآيفون مع الحاسوب. في هذه المحاضرة النظرية (المحاضرة رقم ٢)، نضع حجر الأساس لفهم بروتوكولات التواصل وكيفية تفاعل المعالج مع أوامر السوفت وير. [محاور المحاضرة النظرية] سنتناول في هذا الجزء: • مفهوم بروتوكول التواصل: كيف تتم عملية المصافحة (Handshaking) بين الجهاز والكمبيوتر؟ • - [الجزء النظرى الخاص بمعمارية النظام هواتف واجهزه حاسوب](https://elamiracademy.com/courses/دورة-الآيفون-قلعة-ios/lessons/الجزء-النظرى-الخاص-بمعمارية-النظام-هو/): تجهيز بيئة العمل البرمجية: إعداد حاسوب المضيف (Host PC) وتثبيت التعريفات الأساسية وأحدث حزم بروتوكولات الاتصال الخاصة بأجهزة أبل لضمان الاستجابة السريعة أثناء الربط.إعداد أدوات الفحص والمزامنة: تهيئة برمجيات الإدارة الرسمية والبديلة وتجهيز مسارات العمل للتعامل مع ملفات النظام بأمان.فحص وسائط الاتصال والكابلات: اختبار كفاءة الكابلات الأصلية ومنافذ التوصيل (USB) لتجنب انقطاع نقل البيانات أثناء - [معمارية النظام وتحضير الحاسوب](https://elamiracademy.com/courses/دورة-الآيفون-قلعة-ios/lessons/معمارية-النظام-وتحضير-الحاسوب/): تجهيز بيئة العمل البرمجية: إعداد حاسوب المضيف (Host PC) وتثبيت التعريفات الأساسية وأحدث حزم بروتوكولات الاتصال الخاصة بأجهزة أبل لضمان الاستجابة السريعة أثناء الربط.إعداد أدوات الفحص والمزامنة: تهيئة برمجيات الإدارة الرسمية والبديلة وتجهيز مسارات العمل للتعامل مع ملفات النظام بأمان.فحص وسائط الاتصال والكابلات: اختبار كفاءة الكابلات الأصلية ومنافذ التوصيل (USB) لتجنب انقطاع نقل البيانات أثناء - [المحاضرة الأولى النظرية المعنونة بـ "فهم معمارية النظام"](https://elamiracademy.com/courses/دورة-الآيفون-قلعة-ios/lessons/المحاضرة-الأولى-النظرية-المعنونة-بـ-ف/): مقدمة في معمارية هاردوير وسوفت وير أبل: تفصيل البنية الداخلية لمعالجات أبل (SoC) وكيفية تكاملها مع نظام التشغيل iOS على المستوى البرمجي البحت.تحليل طبقات النظام (OS Layers): دراسة هيكلية النظام بدءاً من نواة النظام (Kernel) مروراً بطبقات الخدمات وواجهات البرمجة وصولاً إلى واجهة المستخدم النهائية.آليات التخاطب بين العتاد والنظام: شرح العمليات البرمجية المسؤولة عن توجيه - [Introduction to Python](https://elamiracademy.com/courses/data-science-foundations/lessons/introduction-to-python/): Python is one of the most popular programming languages in the world and has become the standard language for data science. Its simple syntax and extensive ecosystem make it ideal for analyzing data, automating tasks, and building machine learning solutions. In data science, Python is commonly used alongside libraries such as: NumPyPandasMatplotlibScikit-Learn A Python program - [Working with Data Structures](https://elamiracademy.com/courses/data-science-foundations/lessons/working-with-data-structures/): Data scientists frequently work with collections of information. Python provides several useful data structures: Lists scores = [80, 90, 95] Dictionaries student = { "name": "John", "score": 90 } Tuples coordinates = (10, 20) Sets unique_values = {1,2,3} Understanding these structures is critical because datasets are often transformed into these formats during analysis. Choosing the - [Introduction to Pandas](https://elamiracademy.com/courses/data-science-foundations/lessons/introduction-to-pandas/): Pandas is the most widely used Python library for data analysis. It introduces two key objects: Series A single column of data. DataFrame A table of rows and columns. Example: import pandas as pd data = { "Name": ["Alice", "Bob"], "Age": [25, 30] } df = pd.DataFrame(data) DataFrames allow analysts to: Filter dataSort valuesPerform calculationsIdentify - [Handling Missing Data](https://elamiracademy.com/courses/data-science-foundations/lessons/handling-missing-data/): Real-world datasets are rarely perfect. Common issues include: Missing valuesDuplicate recordsInconsistent formatsIncorrect entries Pandas provides tools such as: df.isnull() df.dropna() df.fillna() Data cleaning is often the most time-consuming stage of a project. Clean data leads to more accurate analysis and reliable conclusions. - [Data Visualization Fundamentals](https://elamiracademy.com/courses/data-science-foundations/lessons/data-visualization-fundamentals/): Visualization transforms raw data into understandable insights. Popular chart types include: Bar chartsLine chartsHistogramsScatter plots Visualization helps identify: TrendsPatternsOutliers Effective visualizations make data easier to understand and communicate to both technical and non-technical audiences. - [Using Matplotlib and Seaborn](https://elamiracademy.com/courses/data-science-foundations/lessons/using-matplotlib-and-seaborn/): Matplotlib and Seaborn are popular visualization libraries for Python. Example: import matplotlib.pyplot as plt plt.plot([1,2,3],[10,20,30]) plt.show() Visualizations should be: ClearAccurateRelevantEasy to interpret Poor visualization choices can mislead audiences and distort conclusions. Seaborn builds on top of Matplotlib and provides a higher-level interface for statistical graphics. - [What Is Machine Learning?](https://elamiracademy.com/courses/data-science-foundations/lessons/what-is-machine-learning/): Machine learning allows computers to identify patterns in data and make predictions without explicit programming. Common applications include: Recommendation systemsFraud detectionImage recognitionForecasting Machine learning is a subset of artificial intelligence focused on learning from examples rather than following hand-coded rules. The more data a model is exposed to, the more accurate its predictions become. - [Supervised vs Unsupervised Learning](https://elamiracademy.com/courses/data-science-foundations/lessons/supervised-vs-unsupervised-learning/): Machine learning approaches fall into two major categories. Supervised Learning Uses labeled data — the correct answer is provided during training. Examples: House price predictionSpam detection Unsupervised Learning Uses unlabeled data — the model discovers structure on its own. Examples: Customer segmentationClustering similar articles Understanding the difference is critical when selecting the right modeling approach - [Building Your First Model](https://elamiracademy.com/courses/data-science-foundations/lessons/building-your-first-model/): Scikit-Learn is one of Python's most popular machine learning libraries, offering a consistent API for dozens of algorithms. Typical workflow: Load data Split into training and test sets Train the model Evaluate performance Make predictions Example models include: Linear RegressionDecision TreesLogistic Regression Evaluation metrics such as accuracy, RMSE, and F1 score help determine how well - [Lesson 1: Data Types, Variables & Operators](https://elamiracademy.com/courses/python-for-data-science/lessons/lesson-1-data-types-variables-operators/): Learn how Python stores and manipulates data — integers, strings, lists, and dictionaries. Includes hands-on exercises to reinforce every concept. - [Lesson 2: Loops, Functions & File Handling](https://elamiracademy.com/courses/python-for-data-science/lessons/lesson-2-loops-functions-file-handling/): Write reusable code with functions, automate repetitive tasks with loops, and learn to read and write files — the foundation of any data pipeline. - [Lesson 1: Loading & Exploring Datasets](https://elamiracademy.com/courses/python-for-data-science/lessons/lesson-1-loading-exploring-datasets/): Import CSV and Excel files into Pandas DataFrames, inspect data with .head(), .info(), and .describe(), and identify missing values and outliers. - [Lesson 2: Filtering, Grouping & Aggregating Data](https://elamiracademy.com/courses/python-for-data-science/lessons/lesson-2-filtering-grouping-aggregating-data/): Slice and filter data with conditions, group by categories, and calculate aggregates like sum, mean, and count. Build the analytical instincts that data roles require. - [Lesson 1: Setting Up Your First Web Page](https://elamiracademy.com/courses/the-complete-web-development-bootcamp-2/lessons/lesson-1-setting-up-your-first-web-page-2/): In this lesson, you'll set up a local development environment, write your first HTML document, and understand how browsers render content. We'll cover the anatomy of an HTML page, essential tags, and how CSS links to HTML. - [Lesson 2: Styling with CSS — Colors, Fonts & Layouts](https://elamiracademy.com/courses/the-complete-web-development-bootcamp-2/lessons/lesson-2-styling-with-css-colors-fonts-layouts/): Dive into CSS fundamentals — selectors, the box model, fonts, colors, and flexbox basics. By the end you'll be able to style a simple webpage from scratch. - [Lesson 1: Variables, Functions & Loops](https://elamiracademy.com/courses/the-complete-web-development-bootcamp-2/lessons/lesson-1-variables-functions-loops/): Learn the core building blocks of JavaScript — how to store data, write reusable functions, and repeat actions with loops. Includes practical examples and mini exercises. - [Lesson 2: DOM Manipulation & Events](https://elamiracademy.com/courses/the-complete-web-development-bootcamp-2/lessons/lesson-2-dom-manipulation-events/): Learn how JavaScript talks to your HTML page. You'll select elements, change content dynamically, and respond to user actions like clicks and keypresses. ## الاختبارات - [Python Fundamentals](https://elamiracademy.com/courses/data-science-foundations/quizzes/python-fundamentals/) - [Pandas & Data Structures](https://elamiracademy.com/courses/data-science-foundations/quizzes/pandas-data-structures/) - [Data Cleaning](https://elamiracademy.com/courses/data-science-foundations/quizzes/data-cleaning/) - [Visualization Assessment](https://elamiracademy.com/courses/data-science-foundations/quizzes/visualization-assessment/) - [Machine Learning Basics](https://elamiracademy.com/courses/data-science-foundations/quizzes/machine-learning-basics/) - [Model Building Assessment](https://elamiracademy.com/courses/data-science-foundations/quizzes/model-building-assessment/) - [Python for Data Science – Knowledge Check](https://elamiracademy.com/courses/python-for-data-science/quizzes/python-for-data-science-knowledge-check/) - [Python & Pandas Essentials](https://elamiracademy.com/courses/python-for-data-science/quizzes/python-pandas-essentials/) - [HTML & CSS Fundamentals Check](https://elamiracademy.com/courses/the-complete-web-development-bootcamp-2/quizzes/html-css-fundamentals-check-2/) ## الواجبات - [Analyze a Public Dataset](https://elamiracademy.com/lesson/analyze-a-public-dataset/): Download the Titanic or Iris dataset from a public source. Clean the data (handle missing values and data types), then create 3 visualizations: a bar chart, a histogram, and a scatter plot. Write a short 200-word summary of your key findings. Submit your Jupyter Notebook (.ipynb) file. - [Student Dataset Analysis](https://elamiracademy.com/lesson/student-dataset-analysis/): You have been provided a CSV file containing student exam scores. Tasks Load the dataset using Pandas. Display the first 10 rows. Calculate average scores. Identify the highest-performing student. Write a short summary of your findings. Submission Python Notebook (.ipynb)PDF Report - [Sales Dashboard Project](https://elamiracademy.com/lesson/sales-dashboard-project/): Analyze a retail sales dataset and create visualizations that communicate key business insights. Tasks Create one bar chart showing category performance Create one line chart showing sales over time Create one histogram showing value distribution Provide written insights explaining: Sales trendsTop-performing categoriesSeasonal patterns Submission Jupyter NotebookPDF ExportCharts as PNG files - [Predictive Analytics Mini Project](https://elamiracademy.com/lesson/predictive-analytics-mini-project/): Using a provided dataset, complete a full machine learning project. Tasks Choose an appropriate machine learning model for the dataset. Split data into training and testing sets. Train the model using Scikit-Learn. Evaluate performance using appropriate metrics. Present findings and recommendations in a written summary. Submission Jupyter NotebookPDF ReportModel Evaluation Summary (accuracy, RMSE, or F1 - [Build Your First Portfolio Page](https://elamiracademy.com/lesson/build-your-first-portfolio-page-2/): Create a personal portfolio page using HTML & CSS. It must include at least 3 sections: About Me, Projects, and Contact. Use at least one Google Font, apply a color scheme using CSS variables, and make sure the layout uses Flexbox. Submit your HTML and CSS files as a ZIP. ## تصنيفات الدورة - [Data & AI](https://elamiracademy.com/course-category/data-ai/?tutor-course-filter-category=5) - [Development](https://elamiracademy.com/course-category/development/?tutor-course-filter-category=6) ## الوسوم - [mobile software](https://elamiracademy.com/course-tag/mobile-software/) - [أكاديمية الأمير](https://elamiracademy.com/course-tag/أكاديمية-الأمير/) - [أحمد الأمير](https://elamiracademy.com/course-tag/أحمد-الأمير/) - [دورات تقني](https://elamiracademy.com/course-tag/دورات-تقني/) - [هندسة النظم](https://elamiracademy.com/course-tag/هندسة-النظم/) - [استخراج البيانات](https://elamiracademy.com/course-tag/استخراج-البيانات/) - [iOS Architecture](https://elamiracademy.com/course-tag/ios-architecture/) - [ماستر آبل](https://elamiracademy.com/course-tag/ماستر-آبل/) - [تكنولوجيا المعلومات](https://elamiracademy.com/course-tag/تكنولوجيا-المعلومات/) - [صل عي النبي](https://elamiracademy.com/course-tag/صل-عي-النبي/)