أول وجهة في #صيفك_مع_إترا وصلت ☀️✈️
📊 معسكر تحليل البيانات
إذا كنت تبغى تطور مهاراتك، وتبدأ رحلتك في عالم البيانات، فهذا المعسكر لك 👀
#معسكرات_إترا
انتظروا التفاصيل والتسجيل قريبًا 🔥
نعلن اليوم عن إطلاق منصة #صيفك_مع_إترا ☀
المكان اللي بتلقون فيه معسكراتنا، وفعالياتنا، ومبادراتنا التقنية في مكان واحد 🤩💜
لا تخلّون الإجازة تمر بدون إنجاز 🚀
استثمروا وقتكم، طوّروا مهاراتكم، وابدؤوا رحلة تصنع الفرق في مستقبلكم 💪🏻
رحلتكم تبدأ من هنا:
https://t.co/IG9TeqInA0
ثريد - كيف تتعلم اكثر من لغة برمجة بدون تعقيد تابع معي 👇🏼❤️🩹
الحقيقة اللي اكتشفتها بعد رحلة في الجامعة، إن البرمجة مو حفظ أوامر، هي منطق. وبمجرد ما تفهم "الأساسيات"، راح تكتشف إن التنقل بين اللغات أسهل مما تتخيل!
الحقيقة المهمة: مهما اختلفت اللغات، المفهوم نفسه ما يتغير. كل لغة في الأساس هي مجرد "كتابة أوامر". بمجرد ما تتقن (الأساسيات) في لغة واحدة وتفهمها بالشكل الصحيح، أنت بنيت العقل البرمجي اللي تحتاجه. الانتقال بعدها للغة ثانية يصير "تغيير أداة" مو "تعلم من الصفر".
طيب كيف نطبق هذا عملياً؟ بكل بساطة، الشيء الوحيد اللي يختلف هو "طريقة كتابة الكود" (Syntax). يعني مثلاً عشان تطبع جملة:
في Python تستخدم print
في C تستخدم printf
في C++ تستخدم cout
المنطق هو نفسه، بس اللغة اللي تترجمه هي اللي تتغير!
نصيحة أخ لزميله: لا تضيع وقتك في حفظ أوامر كل لغة كأنك تحفظ قصيدة. تعلم (الأساسيات) بعمق، وبعدها أي لغة جديدة بتتعلمها، ركز على "كيف أكتب هذا المنطق هنا؟". الممارسة بتخليك تحس إن اللغات مجرد لهجات مختلفة لنفس اللغة الأم (البرمجة).
الخلاصة: البرمجة أداة لحل المشاكل، واللغات هي المفكات والمطارق. لا تشيل هم الأداة، ركز على "البناء". أدري إننا كلنا مرّينا بحيرة اختيار اللغة.
ثريد - كيف تتعلم اكثر من لغة برمجة بدون تعقيد تابع معي 👇🏼❤️🩹
الحقيقة اللي اكتشفتها بعد رحلة في الجامعة، إن البرمجة مو حفظ أوامر، هي منطق. وبمجرد ��ا تفهم "الأساسيات"، راح تكتشف إن التنقل بين اللغات أسهل مما تتخيل!
الحقيقة المهمة: مهما اختلفت اللغات، المفهوم نفسه ما يتغير. كل لغة في الأساس هي مجرد "كتابة أوامر". بمجرد ما تتقن (الأساسيات) في لغة واحدة وتفهمها بالشكل الصحيح، أنت بنيت العقل البرمجي اللي تحتاجه. الانتقال بعدها للغة ثانية يصير "تغيير أداة" مو "تعلم من الصفر".
طيب كيف نطبق هذا عملياً؟ بكل بساطة، الشيء الوحيد اللي يختلف هو "طريقة كتابة الكود" (Syntax). يعني مثلاً عشان تطبع جملة:
في Python تستخدم print
في C تستخدم printf
في C++ تستخدم cout
المنطق هو نفسه، بس اللغة اللي تترجمه هي اللي تتغير!
نصيحة أخ لزميله: لا تضيع وقتك في حفظ أوامر كل لغة كأنك تحفظ قصيدة. تعلم (الأساسيات) بعمق، وبعدها أي لغة جديدة بتتعلمها، ركز على "كيف أكتب هذا المنطق هنا؟". الممارسة بتخليك تحس إن اللغات مجرد لهجات مختلفة لنفس اللغة الأم (البرمجة).
الخلاصة: البرمجة أداة لحل المشاكل، واللغات هي المفكات والمطارق. لا تشيل هم الأداة، ركز على "البناء". أدري إننا كلنا مرّينا بحيرة اختيار اللغة.
بكل فخر نعلن بداية مرحلة جديدة في إترا 🎉
اللهم لك الحمد.. خطوة جديدة تعكس طموحنا لمواصلة صناعة الأثر وتحقيق رؤيتنا
نتقدم بخالص الشكر لكل من دعمنا، ووثق بنا، وكان جزءًا من هذه الرحلة، ونسأل الله التوفيق فيما هو قادم 👏🏻💜 #فريق_إترا
ثريد : ليش نتأخر في بداية التعلم و التطبيق
أنا ببدا بعد ما اخلص الكورس اكبر كذبه نكذبها على انفسنا و نصدقها ترا أنا مثلك، والله اني عشت في 'كذبة' لفترة طويلة جداً، وصدقتها لدرجة إني ضيعت وقتي.
الكذبة هي: 'بصير مبرمج محترف، بس خلني أخلص هذا الكورس (الفلاني) أول، وبعدها ببني مشروعي الحقيقة؟ هذي الكذبة هي اللي تخلينا ندور في حلقة مفرغة لشهور
ثريد : ليش نتأخر في بداية التعلم و التطبيق
أنا ببدا بعد ما اخلص الكورس اكبر كذبه نكذبها على انفسنا و نصدقها ترا أنا مثلك، والله اني عشت في 'كذبة' لفترة طويلة جداً، وصدقتها لدرجة إني ضيعت وقتي.
الكذبة هي: 'بصير مبرمج محترف، بس خلني أخلص هذا الكورس (الفلاني) أول، وبعدها ببني مشروعي الحقيقة؟ هذي الكذبة هي اللي تخلينا ندور في حلقة مفرغة لشهور
الحل ؟ افضل وقت للمذاكره و التدريب بنسبه لي و أشوفه الأفضل بشكل عام
20% وقتي للدورات (تعلم المبدأ).
80% وقتي للتطبيق (بناء شي.. أي شي!).
حتى لو كودك تعبان أو مكركب هو أفضل من 100 ساعة فيديو بدون تطبيق.
المبرمج الحقيقي ما يخلص دورات عشان يبدأ
المبرمج الحقيقي يبدأ (وهو ضايع)، يغلط، يبحث في Google، يسأل في الذكاء الاصطناعي ، يكسر الكود، ويصلحه.
الكورسات مجرد خريطة لكن المشي في الطريق هو اللي يعلمك. لا تخلي 'الخريطة' هي كل همك وتنسى 'المشي'
نصدقها لأن الشهادات والدورات تعطينا شعور مزيف بالإنجاز 🦍💔 و ذا اكثر شي يخليك تكذب على نفسك و تصدقها
تخلص فيديو، تحس إنك سويت شي.. تخلص 10 فيديوهات، تحس إنك صرت مبرمج.
بس اللحظة اللي تفتح فيها الـ (IDE) وتكتب أول سطر كود بدون فيديو، تكتشف إنك لسا 'صفر'. الذاكرة اللي بنيتها من الفيديوهات هشة جداً مقارنة بالذاكرة اللي تبنيها من 'المعاناة' في الكود
ثريد كيف تبدّا البداية الصحيحه في عالم البرمجة ( من واقع تجربتي )
كثير يد��لون عالم البرمجة، ويضيعون أول شهورهم في دوامة Tutorial He’ll او جحيم التعليم يبحثون عن أفضل لغة و يضيعون
وقتهم.
بديت البرمجة وتعلمت بالطريقة الصعبة اللي ما حد يعلمك إياها. إذا تبي تبدأ صح وبدون كلام نظري.. هذا المسار اللي استوعبته
( لا تتفرج اكتببب )
"الخطأ الأكبر هو مشاهدة الفيديوهات فقط.
لو تابعت 100 ساعة فيديو وما كتبت سطر كود، أنت فعلياً ما تعلمت.
قاعدتي الذهبية: 20% تعلم نظري و %80 تطبيق
افتح محرر الأكواد خرب الكود ، طلع error عادي صلح الخطاً هنا انت تبدّا تتعلم صح و تبدّا رحلتك الحقيقه
مرحلة اختيار اللغة ( الأداة )
" بعد ما تبدّا تطبق بتجيك حيرة اختيار اللغ�� بس لازم تفهم ان اللغة مجرد اداة إذا فهمت المنطق البرمجي (المتغيرات - Variables، الحلقات التكرارية - Loops )
في لغة وحده تقدر تنتقل لأي لغة ثانيه في فتره بسيطه
تبغا تتعلم ويب ؟ HTML , CSS , JavaScript
تبغا تتعلم برمجة تطبيقات الجوال - Flutter
ذكاء اصطناعي ؟ Python
أنظمة ؟ C#
اختر وحده و التزم فيها اقل شي شهر
إذا ما عرفت وش تختار نصيحه مني اختر لغة جافا لانها بتعلمك الأساسيات بشكل صحيح ف بتسهل عليك اي لغة ثانيه بتروح لها
(عشان ما تضيع في بحر الكورسات، هذي )
المصادر اللي فعلاً تأسسك بشكل كويس
منصات مجانية :
منصة سطر التعليمية
منصات مدفوعة:
(Atra) اترا
خيارك الأول لو تبي شرح كامل وعميق مع إرشاد كامل مع مدرب و متابعه كامله وخاصه لثلاث شهور او اكثر جايب لك خصم 10% استخدم ذا الكود و بتدعي لي Fq1212
(بروتوكول ال 30 يوم):
"طيب ولو اخترت لغة وما ارتحت؟ هنا يجي "بروتوكول ال 30 يوم". اعطِ نفسك شهر كامل مع اللغة اللي اخترتها.
لو ما ناسبتك؟ انتقل لغيرها، لا توقف. أنت ما ضيعت وقت، أنت بنيت عضلات برمجية؛ لأن ال��ساس (المنطق) هو نفسه في كل لغات العالم. "
( فن ال Debugging )
"بمجرد ما تبدأ تكتب، بتواجه الاخطاء - Error
و هنا يفرق المبرمج عن غيره
المبرمج الشاطر مو اللي يحفظ الكود، هو اللي يعرف يحل مشاكله.
لا تتوتر من الخطأ، هذا هو الوقت اللي قاعد تتعلم فيه فعلياً. مهارتك في البحث (عن الحل في قوقل أو الذكاء الاصطناعي) هي اللي بتحدد مستواك. "
(التوثيق والنقد) :
سويت مشروع
ولا تخليه في جهازك، انشره في مجتمعات المبرمجين. لا تخاف من النقد، بل اطلبه!
النقد هو اللي بيوريك "الزاوية الميتة' في كودك ويطورك.
تذكر، ال GitHub هو ال (سيرة ذاتية -
الحقيقي للمبرمج، والمجتمع هو اللي بيصقل مهارا��ك
في الأخير البرمجة مي سحر هي استمراريه ممله لا تدور على طريق كامل و مثالي من اليوم الاول أبدا خطوه بخطوه و بكرا الثانيه
والله ادري ان البدايه تجيب الهم بس أبدا و لا تخاف من اي شي ولا تخاف من الفشل الفشل يخليك تقعد ثابت ما تتحرك
تحتاج مساعده راسلني خاصه و ابشربي
شكرا على ووقتكم الثمين يلا مافيه وقت روح تعلم 🫡🔥🔥🔥