Setting Up MySQL Locally and with Docker
Learn to install, configure, and manage MySQL and MariaDB databases on your local machine and inside Docker containers for modern backend development.
-
💬
مدرب ذكاء اصطناعي
اسأل عن أي درس واحصل على إجابة واضحة فورًا، في أي وقت. -
🕐
ابدأ في أي وقت
بلا جداول أو مواعيد نهائية — تعلّم بوتيرتك، وقتما يناسبك. -
🌐
بالعربية
الدروس والمهام والشهادة — كل ذلك بلغتك بالكامل.
حول هذه الدورة
Every modern backend developer needs a reliable database environment to build and test applications. Setting up your database correctly from the start saves hours of troubleshooting and ensures your development environment matches production. This course guides you through the entire process of establishing local and containerized database instances using industry-standard workflows. You will transition from manual local installations to managing isolated, portable database environments using containerization.
What you'll learn:
- Understand core relational database concepts and the foundational differences between MySQL and MariaDB
- Install and configure MySQL locally across different operating systems
- Run and manage isolated database instances using Docker containers and Docker Compose
- Connect backend applications to your local and containerized databases securely
- Write and execute essential SQL queries to manage schemas, tables, and user permissions
- Apply modern configuration practices including volume mounting for persistent data and environment variables for security
You will begin with foundational database concepts and installation basics before moving step-by-step into advanced local configurations and containerized setups. This structured text-only approach ensures you build a solid theoretical understanding alongside practical configuration skills. This course is designed specifically for beginners, backend developers, and system administrators with no prior database administration experience required. Start building a robust development workflow today.
ما الذي ستحصل عليه
-
📜
شهادة إتمام
أضفها إلى ملفك على LinkedIn -
💬
مدرّس AI شخصي
عالق في دورة؟ اسأل مدرّسك المدمج أي شيء، في أي وقت. -
🎧
النسخة الصوتية مضمَّنة
تعلَّم أثناء تنقُّلك — دون شاشة -
♾️
وصول مدى الحياة
عُد متى شئت، بلا انتهاء -
📱
الهاتف أو الكمبيوتر
يعمل في أي مكان وعلى أي جهاز -
💸
استرداد خلال 14 يومًا
دون أسئلة -
⚡
قصير ومركَّز
3 ساعة من المحتوى التطبيقي
المراجعات
لا توجد مراجعات بعد — كن أول من يشارك تجربته.
المتعلمون أخذوا أيضًا
🌟 اختيار الطلاب
🎓 بشهادة
بناء تطبيقات الويب الكاملة (Full-Stack) باستخدام Python و Django
شهادة
تطبيق عملي
$14.99
→
🎓 بشهادة
تطوير Laravel: بناء موقع بوابة إخبارية
شهادة
تطبيق عملي
$14.99
→
⚡ الأفضل للبداية
🎓 بشهادة
تطوير الويب القائم على المشاريع باستخدام PHP و MySQL
شهادة
تطبيق عملي
$14.99
→
💼 جاهز لسوق العمل
🎓 بشهادة
تطوير الويب باستخدام Laravel: بناء منصة إعلانات مبوبة
شهادة
تطبيق عملي
$14.99
→
الأسئلة الشائعة
ما الذي أحتاجه لأخذ هذه الدورة؟ +
يكفي هاتف أو كمبيوتر متصل بالإنترنت. بدون تثبيتات أو أجهزة خاصة.
كيف يمكنني الدفع؟ +
بالبطاقة عبر Stripe. لا نخزن بيانات البطاقة — يتولى Stripe ذلك بأمان.
هل يمكنني استرداد المال؟ +
نعم — استرداد كامل خلال 14 يومًا، دون أسئلة.
إلى متى يستمر وصولي؟ +
إلى الأبد. بمجرد الشراء، الدورة لك تعود إليها متى شئت.
هل سأحصل على شهادة؟ +
نعم. عند الإتمام ستحصل على شهادة يمكنك إضافتها إلى ملفك في LinkedIn.
مصمَّم للعاملين في
التقنية
التصميم
المالية
التسويق
الرعاية الصحية
التعليم
الضيافة
التصنيع