مهم جداً
يجب عليك تصفح جيع هذه الاسئلة قبل البدء في الدراسة معنا لأن عدم معرفة اجابة اي سؤال منها سيؤدي الى احباطك

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

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

ضع عامل الزمن جانبًا، فالأهم هو التطبيق، ثم التطبيق، ثم المزيد من التطبيق. البرمجة هي ممارسة؛ إذا لم تقم بتطبيقها بنفسك، فلن تكتسب الخبرة. الوقت يمر بسرعة، وقد لا تشعر به. لذا، إما أن تكون جزءًا من هذا المجال، أو أنك لا تكون.
كم المدة التي يجب ان اضعها لانهاء كل كورس؟ +
من الصعب جداً مقارنة نفسك بالآخرين. فمستوى الطلاب متنوع، فهناك من لديه خلفية سابقة في البرمجة، وبالتالي سيكون أسرع منك. وهناك فروقات فردية في القدرة على التعلم، قارن نفسك بنفسك فقط.

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

ضع عامل الزمن جانباً، المهم أن لا تترك أي درس حتى تفهمه وتطبق عليه كل ما يطلب منك، مهما احتاج من وقت. وإلا ستجد صعوبة كبيرة في المستويات المتقدمة.
كم الوقت الذي يجب ان اضعه يوميا للدراسة؟ +
في البداية، ابدأ بساعة واحدة وتدريجيا قم بزيادة الوقت، ومع مرور الوقت، ستجد نفسك تزيد من عدد الساعات من غير ان تشعر خاصةً عندما تدخل في المشاريع، بل ستجد نفسك تخصص أكثر من 5 ساعات وأنت تستمتع.

مع تقدم الوقت، سيتدرب عقلك تلقائياً وسترتقي قدرتك على تخصيص المزيد من الوقت.

لا تبدأ بتخصيص وقت كبير في البداية، فالحماس الزائد قد يؤدي إلى الشعور بالملل بعد فترة قصيرة، ولن تستمر في الاستمرارية.
كم الوقت الذي اضعه لحل المشكله قبل ان ارى الحل؟ +
حاول أن تحل المشكلة بنفسك. في بدايات التعلم، من الطبيعي أن تفتقر إلى الخبرة والمعرفة، وبالتالي من المتوقع أن تواجه صعوبات في حل بعض المشاكل. خصص ساعة واحدة فقط للتفكير في حل المشكلة، وإذا لم تتمكن من ذلك (وهذا أمر طبيعي في البداية)، فاذهب وشاهد الحل لتستفيد من الأفكار.

مع مرور الوقت وتكرار المحاولات، ستجمع المزيد من الأفكار وستصبح الأمور أسهل.

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

على سبيل المثال، من الطبيعي أن تنسى كيفية كتابة جملة تكرارية، لكنك لن تنسى لماذا تستخدم الجمل التكرارية.

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

أنا بنفسي أنسى السنتاكس أحيانًا، ولكن لا يمكن أن أنسى المفاهيم.
كيف ادرس واحقق اكبر استفادة من الدرس؟ +
أولًا: يجب أن تشاهد فيديو الدرس بالكامل حتى لو كان لديك معرفة مسبقة به، لأننا خلال الفيديو نقدم لكم خبرات عملية وأساليب جديدة، ونركز أيضًا على ما بين السطور وننبهكم إلى أمور قد لا تخطر على بالك. أنت تكتسب خبرة وليس معرفة فقط.

ثانيًا: اكتب ملاحظاتك أثناء المشاهدة ولا تعتمد على الملخصات لأنك ستفقد خبرة كبيرة.

ثالثًا: طبق ثم طبق ثم طبق، حتى لو كنت فاهمًا، الخبرة تأتي من التطبيق. رابعًا: عندما تحل المطلوب منك فإن مستواك ممتاز، لكن يجب عليك مقارنة حلك بحلي وستجد فرقًا كبيرًا في طريقة الحل. هنا لا يجب أن تشعر بالإحباط فهنالك فرق خبرة بيننا. ادرس طريقة حلي وقم بإعادة الحل بطريقتي، وهنا سترتقي بأساليب حلك..
هل يجب ان اكون قادر على حل كل مشكلة او مشروع لوحدي؟ +
أنت الآن في مرحلة التعلم وجمع الأفكار، ولذلك لا أتوقع منك أن تكون قادرًا على حل كل مشكلة أو مشروع بمفردك. لو كنت قادرًا على ذلك، لما كنت أعطيتك الدورة التدريبية. حاول أن تجد حلًا بنفسك لمدة ساعة، وإذا لم تستطع، وهذا أمر طبيعي، فيمكنك أن ترى طريقة الحل وتتعلم منها، ثم بعدها حاول حل المشكلة بنفسك.

تذكر أنك في فترة تعلم وجمع أفكار، فلا يجب أن تشعر بالإحباط إذا لم تتمكن من الحل.
هل يجب حل اي اسئلة خارجية من المواقع المشهورة ؟ +
خارطة الطريق مصممة لحمايتك من التشتت ولتوفير الوقت والجهد عليك، لذا قد يؤدي حل الأسئلة من المواقع الإلكترونية إلى الإحباط لأنك قد تصادف مشكلة لا تناسب مستواك الحالي. بالإضافة إلى ذلك، فإن طريقة طرح المشكلات ومتطلباتها في معظم المواقع غير واضحة، مما قد يجعلك قادرًا على حل المشكلة لكنك لا تستطيع بسبب عدم فهمك لمتطلباتها، الأمر الذي يؤدي إلى الشعور بالإحباط.

كذلك، تفتقر طرق الحل المتاحة على الإنترنت إلى أساليب البرمجة الفعالة في الحل. فقط اتبع خارطة الطريق ولن تحتاج إلى أي شيء آخر.
هل خارطة الطريق تغني عن حل 2000 مشلكة؟ +
نعم، خارطة الطريق مصممة بعناية وبشكل تدريجي لتعزيز قدرتك على حل المشكلات. فهي تغنيك عن الحاجة لحل آلاف المشكلات المبعثرة لأنها تشتمل على عدد كبير من المشكلات المترابطة. طرق الحل المطروحة تعتمد على التجزئة واستراتيجية "فرق تسد". كل مشكلة فيها توفر لك ما يعادل حل عشرات المشكلات المشتتة المتاحة على الإنترنت والتي تكون أساليب حلها بدائية جدًا ولا تقدم الخبرة العملية اللازمة. بالإضافة إلى ذلك، تتضمن خارطة الطريق عددًا من المشاريع التي تمنحك خبرة عملية كبيرة وتغنيك عن حل مئات المشاكل.
هل الخارطة تعبتر اساس لكل التخصصات؟ +
نعم، الخارطة هي اساس قوي لجميع تخصصات البرمجة مهما كان نوعها.
ماذا افعل اذا شعرت بالمل والاحباط؟ +
الملل والإحباط أمور طبيعية يواجهها الجميع. إذا شعرت بالملل، خذ فترة راحة ثم استأنف نشاطك؛ لا ترهق نفسك أكثر من طاقتها لأن ذلك قد يمنعك من الاستمرار.

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

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

تذكر: أنت من سيعتمد عليه في المستقبل، فوالديك لن يدوموا لك دائمًا، وإخوانك قد لا يستطيعون مساعدتك. أنت وحدك من سيتحمل عواقب فشلك، انت الذي سحاسب على فاتورة فشلك.
هل جميع الكورسات مجانية؟ +
اول 4 كورسات مجانية وهي موجودة على اليوتيوب @ProgrammingAdices والباقي موجود على المنصة ProgrammingAdvices.com

اسعار الكورسات رمزية جدا جدا، ومع ذلك يوجد كوبونات دعم للطلبة المحتاجين في المنصة.
هل يوجد شهادات للكورسات؟ +
نعم، يوجد شهادات في المنصة عند الانتهاء من كل كورس.

هل الشهادات معتمدة؟ لا يوجد شيء اسمه شهادة معتمدة حتى لو كانت من شركة Microsoft فالشهادة هي مفيدة بشكل عام لتعطي انطباع لدى الشركات بانك انجزت كورس ، فهي تعطيك اولوية في المقابلة فقط، لكن الحكم على توظيفك يعتمد على ادائك في المقابلة.
هل استطيع تطبيق الخارطة بلغات برمجة اخرى غير الموجودة في الخارطة؟ +
تذكر جيداً ان لغة البرمجة ما هي الا اداة فقط، فلا تحرم نفسك من اخذ الخبرة الموجودة في الخارطة لمجرد تعنتك للغة برمجة محددة.

لغة سي بلس بلس هي ليست لغة صعبه كما يشاع عنها ، وتم اختيارها لانها تعطيك امكانية دراسة وفهم امور عديدة في البرمجة لا تعطيك اياها اللغات الاخرى.

سي بلس بلس تعطيك مفاتيح كل لغات البرمجة وهي تسهل عليك تعلم اي لغة برمجة في غضون ايام فقط.
في الجامعة نحن ندرس لغات اخرى هل هذا سيسبب تشتت؟ +
لا، انت مجبور على تعلم لغات اخرى في الجامعة، ودراستك معنا في الخارطة ستساعدك على تعلم هذه اللغات وتحصيل علامات عالية فيها.
اشعر بالاحباط لان حلي لا يشبه حلك! +
عندما تحل المطلوب منك فإن مستواك ممتاز، لكن يجب عليك مقارنة حلك بحلي وستجد فرقًا كبيرًا في طريقة الحل. هنا لا يجب أن تشعر بالإحباط فهنالك فرق كبير في الخبرة بيننا. ادرس طريقة حلي وقم بإعادة الحل بطريقتي، وهنا سترتقي بأساليب حلك.

طبيعي جدا ان يكون هنالك عدة حلول مختله لنفس المشكلة، تنوع الحلول يكسبك الخبرة.
هل استطيع ان ادرس الخارطة وانا ضعيف باللغة الانجليزية؟ +
نعم، تستطيع ذلك، ولكن عليك بتقوية لغتك الانجليزية بالتوازي مع الدراسة، لان اللغة الانجليزية مهمه جدا لمستقبلك في هذا المجال، معظم المصادر هي بالانجليزية، وايضا هي تفتح لك المجال للعمل في الخارج مع شركات اجنبية.
هل استطيع العمل بعد انهاء الخارطة مباشرة؟ +
لا، فانت بحاجة الى التخصص، والتخصص لن ياخذ منك الوقت الكبير لان الخارطة تؤهلك وتختصر عليك من 50% الى 60% من اي تخصص.

انت بعد هذه الخارطة تكون باك اند ديفيلوبر (ينقصك القليل فقط) ، وفل ستاك دسكتوب ديفيلوبر.

ما تتعلمة في هذا الخارطة يتقاطع مع اي لغة برمجة واي تكنولوجي بشكل كبير جدا لذلك التخصص لن ياخذ منك وقتاً
هل استطيع اخذ المرحلة الاولى فقط (اول 13 كورس) من الخارطة ثم اتخصص لوحدي؟ +
لا، لان المرحلة الثانية لا تقل اهمية عن المرحلة الأولى، ما تتعلمة في هذا الخارطة يتقاطع مع اي لغة برمجة واي تكنولوجي بشكل كبير جدا ويجهزك لتكون باكند ، لذلك التخصص لن ياخذ منك وقتاً، تذكر جيداً ان التعلم تراكمي وانك لن تعيد من الصفر.
هل بعد الانتهاء من الخارطة ساصبح مبرمج محترف؟ +
لا، لان الاحتراف يحتاج لسنوات عديدة، الخارطة تجعلك مبرمج جيد وقوي وتنافس المبتدئين بكل سلاسة وسهولة مما يجعل فرص توظيفك اعلى بكثير من غيرك، وايضا هي تجعلك جوكر بحيث تسهل عليك تعلم اي تكنولوجيا او لغة برمجة بكل سهولة ويسر.
هل الخارطة مهمة لدراسة الذكاء الاصطناعي؟ +
الذكاء الاصطناعي يحتاج الى مهارات تفكير وحل مشاكل عالية جداً، والخارطة تعتبر حجر اساس لتنمية المنطق والتحليل لديك.

احذر ان تخصص الذكاء الاصطناعي لا يوجد له وظائف للمبتدئين ومستقبله ليس قريبا ، لذلك انصحك ان تتاسس وتتخصص بالويب او الموبايل وتؤمن عمل ، وفي المستقبل تستطيع التخصص بالذكاء الاصطناعي.

اذا كان تخصصك في الجامعه ذكاء اصطناعي اكمل التخصص وبالتوازي طبق النصيحة السابقة.
هل الخارطة مهمة لدراسة الامن السيبراني؟ +
لا، تستطيع دراسة الأمن السيبراني من غير اي معرفة في البرمجة، لكن معرفتك في البرمجة تؤهلك لان تبدع في مجال الامن السيبراني خصوصا اذا اردت التخصص في امور بحاجة لبرمجة فيها.

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