9 Days, 9 Skills: Tech Bootcamp

Categories: منح

About Course

يأخذك هذا المعسكر المجاني في رحلة تعريفية شاملة داخل أهم مجالات التكنولوجيا المطلوبة في سوق العمل، من تطوير تطبيقات الأندرويد وتصميم البرمجيات، إلى تحليل البيانات والذكاء الاصطناعي والأمن السيبراني والشبكات.

يهدف المعسكر إلى مساعدتك على فهم الصورة الكبيرة لعالم التقنية، واكتشاف المسارات المختلفة التي يمكنك التخصص فيها لاحقًا، من خلال محتوى مبسط وعملي يربط بين المفاهيم الأساسية والتطبيقات الواقعية.

ماذا ستتعلم في هذا المعسكر؟

ستتعرف على أساسيات بناء تطبيقات الأندرويد، وكيف يتم تصميم وتطوير البرمجيات بطريقة منظمة واحترافية، مع فهم مبادئ Software Design & Development وأهم المنهجيات المستخدمة في بيئات العمل الحديثة مثل Agile وDevOps.

كما ستكتشف أساسيات معالجة البيانات الضخمة Big Data Processing وطرق تخزينها، مع التعرف على أشهر الأدوات والأطر المستخدمة في هذا المجال مثل Hadoop وSpark، بالإضافة إلى مدخل عملي إلى تحليل البيانات Data Analysis، والتصور البياني Visualization، وأساسيات النمذجة الإحصائية Statistical Modeling باستخدام أدوات مثل Python وR.

ويمنحك المعسكر مقدمة قوية في الذكاء الاصطناعي AI، تشمل المفاهيم الأساسية للشبكات العصبية Neural Networks، والتعلم العميق Deep Learning، وخوارزميات ونماذج التعلم الآلي Machine Learning، مع استعراض تطبيقات واقعية ومناقشة الجوانب الأخلاقية المرتبطة باستخدام تقنيات الذكاء الاصطناعي.

كذلك ستتعرف على المفاهيم الأساسية في علوم الحاسوب التي تقوم عليها التكنولوجيا الحديثة، إلى جانب فهم دورة حياة تطوير البرمجيات وأدواتها، مثل التكامل المستمر Continuous Integration، والتسليم والنشر Continuous Delivery & Deployment.

ويختتم المعسكر بمقدمة مهمة في الأمن السيبراني Cybersecurity، حيث ستتعلم أفضل الممارسات لحماية الأنظمة من التهديدات والثغرات الشائعة، بالإضافة إلى أساسيات الشبكات، بما في ذلك البروتوكولات، التوبولوجي، ومبادئ الأمان.

لمن هذا المعسكر؟

هذا المعسكر مناسب للمبتدئين، والطلاب، والخريجين، وكل من يرغب في دخول عالم التقنية وفهم أهم مجالاته قبل اختيار التخصص المناسب له.

بنهاية المعسكر

ستكون لديك رؤية واضحة عن أهم المسارات التقنية الحديثة، وفهم عملي للمفاهيم الأساسية التي تحتاجها للانتقال إلى مرحلة أكثر تخصصًا في مجالات مثل تطوير التطبيقات، تحليل البيانات، الذكاء الاصطناعي، الأمن السيبراني، أو هندسة البرمجيات.

Show More

What Will You Learn?

  • تعلم أساسيات بناء تطبيقات الأندرويد.
  • فهم مبادئ تصميم البرمجيات وتطويرها (Software design & Development).
  • استكشاف منهجيات (methodologies) مثل (Agile) و(DevOps).
  • التعرف على أساسيات معالجة البيانات الضخمة (big data processing) وتخزينها.
  • استكشاف الأدوات (tools) والأطر (Frameworks) الشائعة مثل Hadoop و Spark.
  • الغوص في تحليل البيانات (data analysis)، التصور البياني (visualization)، و أساسيات النمذجة الإحصائية (statistical modeling).
  • اكتساب خبرة عملية باستخدام أدوات مثل Python و R.
  • فهم المفاهيم الأساسية للذكاء الاصطناعي (AI)، بما في ذلك الشبكات العصبية (Neural Networks) والتعلم العميق (Deep Learning).
  • استكشاف التطبيقات الواقعية (real-world apps) والمراعاة الأخلاقية (ethical considerations).
  • تعلم أساسيات خوارزميات و نماذج التعلم الآلي.
  • دراسة المفاهيم الأساسية في علوم الحاسوب التي تدعم التكنولوجيا الحديثة.
  • اكتشاف الممارسات والأدوات التي تُسهل دورة حياة تطوير البرمجيات.
  • التعرف على التكامل المستمر (continuous integration)، التسليم (delivery)، والنشر (deployment).
  • الحصول على مقدمة في مبادئ الأمن السيبراني (Cybersecurity) وأفضل الممارسات.
  • فهم كيفية حماية الأنظمة من التهديدات (threats) والثغرات (vulnerabilities) الشائعة.
  • تعلم أساسيات الشبكات، بما في ذلك البروتوكولات (protocols)، التوبولوجي (topologies)، والأمن (Security).
  • فهم كيفية عمل الإنترنت وشبكات المؤسسات.

Course Content

Day 1 : General Introduction to Programming and Technology
في هذا اليوم الافتتاحي، ستتعرف على عالم البرمجة والتكنولوجيا. يتضمن اليوم نظرة عامة على البرنامج، وأهمية البرمجة في العالم الحديث، وكيف تؤثر التكنولوجيا على مختلف جوانب حياتنا. ستلقي الشركات الراعية للبرنامج كلمات ترحيبية للمشاركين، تتناول التوقعات والفرص التي يقدمها البرنامج.

  • ما هي ثراء للتدريب
    05:37
  • General Introduction to Programming and Technology
    31:14

Day 2 : Building Foundations – Web Development & Software Engineering
* تطوير الويب: ملخص الموضوع: في هذا اليوم، ستتعلم أساسيات تطوير الويب، بدءًا من تصميم صفحات الويب باستخدام HTML وCSS، إلى تحسين تجربة المستخدم باستخدام JavaScript. ستتعرف أيضًا على كيفية إنشاء مواقع ديناميكية واستخدام الأدوات والتقنيات الأساسية في تطوير الويب.* هندسة البرمجيات: ملخص الموضوع: تتناول هذه الجلسة مبادئ هندسة البرمجيات، بما في ذلك تصميم البرمجيات، وإدارة المشاريع، وأفضل الممارسات في كتابة الأكواد. ستتعلم عن منهجيات تطوير البرمجيات مثل أجايل وكيفية تحسين جودة البرمجيات من خلال الاختبار والتوثيق.

Day 3 : Data Dive – Exploring Big Data & Data Science
تركز هذه الجلسة على معالجة وتحليل مجموعات البيانات الكبيرة. ستتعلم عن تقنيات وتطبيقات البيانات الضخمة وكيفية التعامل مع كميات هائلة من البيانات باستخدام أدوات مثل Hadoop وSpark. ستكتسب فهمًا لأساسيات علم البيانات وكيفية استخدامه لاستخلاص رؤى قيمة من البيانات. ستغطي الجلسة تقنيات التحليل الإحصائي، البرمجة بلغة Python وR، وكيفية تقديم البيانات بطريقة يسهل فهمها.

Day 4 : Interactive Session, Simple Exam, and Q&A Lecture
هذا اليوم مخصص للجلسات التفاعلية، حيث ستتم مراجعة ما تم تعلمه في الأيام السابقة من خلال تمارين عملية واختبار بسيط لتقييم مستوى الفهم. سيتم تخصيص جزء من اليوم للإجابة على أسئلة المشاركين ومناقشة أي صعوبات أو استفسارات تتعلق بالمادة التي تم تغطيتها.

Day 5 : Intelligence Unleashed – AI & Machine Learning
في هذه الجلسة، ستستكشف مجال الذكاء الاصطناعي، بما في ذلك المفاهيم الرئيسية مثل الشبكات العصبية والتعلم العميق. ستغطي الجلسة أيضًا التطبيقات العملية للذكاء الاصطناعي وتناقش التحديات الأخلاقية المرتبطة بهذه التقنية.تتناول هذه الجلسة مبادئ تعلم الآلة، بما في ذلك الخوارزميات والنماذج، وكيفية تطبيقها على مشكلات العالم الحقيقي. بالإضافة إلى ذلك، ستتعلم عن المفاهيم الأساسية في علوم الحاسب التي تشكل الأساس لهذه التقنيات.

Day 6 : Operational Excellence – DevOps & Cybersecurity
تركز هذه الجلسة على DevOps، وهي مجموعة من الممارسات التي تهدف إلى دمج تطوير البرمجيات مع عمليات تكنولوجيا المعلومات. ستتعلم كيفية أتمتة وتبسيط عملية تطوير البرمجيات ونشرها بكفاءة.في هذه الجلسة، ستتعلم أساسيات الأمن السيبراني وكيفية حماية الأنظمة والمعلومات من التهديدات المختلفة. ستغطي الجلسة الهجمات الشائعة والتقنيات المستخدمة لاكتشافها ومنعها.

Day 7 : Connecting the Dots – Networking & Freelancing
تغطي هذه الجلسة أساسيات شبكات الحاسوب، بما في ذلك البروتوكولات (protocols)، والهيكليات (topologies)، وأمن الشبكات (network security). ستتعلم كيفية عمل الشبكات وأهمية الشبكات في ربط الأجهزة المختلفة. ستوجهك هذه الجلسة حول كيفية العمل كمستقل في مجال التكنولوجيا. ستتعلم استراتيجيات العثور على العملاء، وتسعير خدماتك، وإدارة المشاريع بفعالية لتحقيق النجاح كمستقل.

Day 8: Interactive Session, Simple Exam, and Q&A Lecture
اليوم الأخير مخصص لجلسات تفاعلية لمراجعة جميع المواضيع التي تم تغطيتها خلال الأسبوع. سيتم إجراء اختبار بسيط لتقييم فهم المشاركين للمادة، يليه جلسة أسئلة وأجوبة للإجابة على أي استفسارات متبقية وضمان فهم شامل للمفاهيم.

Day 9 : Graduation ceremony and the beginning of training
في هذا اليوم الأخير، سيحتفل المشاركون بإنجازاتهم في حفل تخرج خاص. سيتضمن اليوم استعراضًا للرحلة عبر البرنامج، مع التركيز على أهم ما تم تعلمه والإنجازات الشخصية لكل مشارك. سيتم منح شهادات إتمام تقديرًا للعمل الجاد والتفاني الذي أبداه كل مشارك. سيشمل الحفل أيضًا كلمات ملهمة من قادة الصناعة، يقدمون نصائح حول الخطوات التالية في مسيرتهم المهنية في مجال التكنولوجيا. هذا اليوم هو وقت للتأمل، وبناء العلاقات، والتطلع إلى الفرص المثيرة التي تنتظرهم.