نصائح و استشارات برمجية
Kanalga Telegram’da o‘tish
• نصائح واستشارات برمجية متعلقة باسئلة تم طرحها • لطرح استفسار او سؤال: @m4md24
Ko'proq ko'rsatish1 448
Obunachilar
Ma'lumot yo'q24 soatlar
+27 kunlar
+1630 kunlar
Postlar arxiv
■ الأسئلة الأولى:
• بالنسبة لموضوع اللغة اللي تستخدمها للتأسيس .. عادي ممكن لغة C++ او Java
بس يُنصح ب C++ اكثر لسبب، وهو عشان الاساس لما تتعلمه بهذه اللغة بيكون فيعا مواضيع مش موجودة في لغات تانية نظراً لانها قريبة من لغات منخفضة المستوى.
• الشخص كطالب لا يعتمد ان تعلمه الجامعة فقط ولا يجب عليه ان يعتمد عليها اعتماد كلي، و دا لعدة اسباب منهم عدم تغطية معظم المواضيع، و ممكن التدريس الاكاديمي مش افضل شئ، التعلم بتفكُر و تطبيق في نفس الوقت ممكن او تطبيق بعد فترة .. خلاصة الامر انه عادي لو الجامعة طريقها اختلف عن طريقك او مش مستفيد الاستفادة الكاملة او اللي تجعلك تشبع ذهنك بالمعلومات اللازمة عن رضى.
- طيب ما الحل؟
بكل بساطة .. تدرس وحدك و تحاول تنظم وقتك والاهم التأسيس يكون كويس و قوي.
- طيب اعرف منين الاساس يكون قوي؟
يكون عندك مواضيع متشعبة كتيرة عارفها، من ضمن المواضيع الاساسية:
- basics
- oop
- data structure
- algorithms
- desigm patterns
■ السؤال الثاني، التأسيس مطلوب اولاً عشان تتخصص في اي مجال برمجي، و لا تسأل حالياً عن ما الذي ينتظرك في ما بعد التاسيس بالنسبة للمواقع، لانه متضمنش الاشياء دي تكون موجودة كاشياء مُرشحة او ينصح بها للتعلم في ما بعد .. تأسس اولا بعدها اسال على اللي هتسويه بعدها عشان تتخصص
• الله يعافيك
طيب انا حالياً ادرس هندسة برمجيات و حصل عندي لخبطة في المقررات مانبهوني عليها الجامعة
اللي هي خلوني ادرس مقرر data structures object and algorithms من غير ما يعلموني كيف اسوي searching وكيف اعرف debugging وغيره واسم هذا المقرر اللي يعلمني هذي الاشياء programme and interface design
وللحين انا اذا شفت الاكواد ماعرف وش اضيف وايش هذا الجزء من الكود يُعني
علماً بان الجامعة قاعدة تعطينا اكواد جاهزه و احنا نصيف عليها حسب المطلوب منا في السؤال
وهم قاعدين يعلمونا لفة جافا هذا كلام الترم الماضي
ايش نصيحتك يا استاذ لاني فعلاً كاني ضايعه
و السوال الثاني اذا انا ابي اتخصص في الويب سايت ايش اللغات اللي محتاجة اتعلمها
يعطيكم العافية
Repost from نصائح و استشارات برمجية
• مجال البرمجة مجال واسع، سهل جداً ان الواحد يتشتت فيه
• انصحك اولاً انك تتأسس صح، احنا دايماً بنسمعها النصيحة دي و مش بنبقى عارفين ازاي نتأسس
- ازاي اتأسس صح بقا؟
• في البرمجة عندنا نوعين مشهورين من لغات البرمجة:
- لغات برمجة وصفية
- لغات برمجة امرية
• محتاج منك انك تتعلم لغة برمجة و ليكن مثلاً زي C++ او Java او C#
- و اللغة الوصفية محتاج منك تتعلم لغة HTML و بعض اكواد لغة CSS
• التعمق الاساسي بيبقى في اللغات الامرية، لانها تعتبر اساس لمعظم المبرمجين
• في مفاهيم لازم تتعلم ما بداخلها:
- Bascis
- OOP
- Data Structures
- Algorithms
- Design Patterns
• كل نقطة تتعلمها تحاول تعمل مسألة لو ملقيتش مسائل و تقوم حاللها بنفسك و متقولش لحد يساعدك نهائي بخصوص موضوع الكود، انت اللي تبحث وانت اللي تعرف المعلومة حتى لو بعد وقت طويل
● هتلاقي عند اسماء المواقع دي مسائل تقدر ان شاء الله تحلها ⬇️:
• Codeforces
• LeetCode
• HackerRank
• TopCoder
• AtCoder
• HackerEarth
• Codewars
• و معلومة مهمة جداً جداً جداً، كل فصل تتعلمه لازم تعمل مشروع و تجيب الفكرة بنفسك عشان تثبت انك فعلاً تعلمت المفاهيم اللي تم تداولها بعد كل مفهوم.
-----
• طيب انا خلصت اساسيات اعمل اي ؟
- بكل بساطة، هتختار مجال تتعلمه بعدها، في امثلة كتيرة جداً ممكن انت تبحث عن انواعها بعد ما تخلص اساسيات و تقارن بينهم و تشوف هتختار اي بالظبط
-----
• طبعاً دائماً مطلوب منك انك تتعلم، التعلم لا يوجد له وقت للتوقف 🤝🏻
• مش هينفع ما يكون عندك خبرة و تحاول تشتغل
• ممكن تلاقي شغل عادي بدون شهادة
• انصحك تتاسس و بعدها تشوف المجال اللي تبي تتخصص فيه، اقرا اللي هبعتهولك ⬇️
بلشت أتعلم فرونت اند مشان أشتغل بهل مجال فريلانسر
بدون خبرة فيي أشتغل و لا ما راح يكون في عملاء
يعني طبعا بس خلص راح أعمل كم مشروع و حطن
بس هو سؤال في شغل اذا ما في خبرة
+ ممكن ألاقي وظيفة اونلاين اذا ما معي شهادة انا لسا بدرس لأن
بدي أحط وقت ل فرونت اند خلال 5 اشهر خلصوا
print("و عليكم السلام و رحمة الله و بركاته")
-
مفيش شئ اسمه افضل مجال، اختار اللي تعرف تجتهد فيهالسلام عليكم ورحمة الله وبركاته
من فضلكم ما المسار الأفضل
برمجة الواجهات ام برمجة تطبيقات الاندرويد
في برامج او مواقع للتصميم المبدأي
زي مثلاً Figma
اما التصميم النهائي، واللي هو بالاكواد
بيبقى مختلف، كدا يعتبر هتكون
front-end app developer
بتحتاج تتعلم اساس كويس، دي تفاصيل عن التأسيس ⬇️
t.me/Software_Consulting/5389
في الواقع flutter مش تطبيق عشان يتم مقارنته ب android studio
بس عموما لو قصدك انه افضل من مجال ال android native فا بكل اريحية هقولك ان كل شئ و له استخدامه، في البرمجة مافي شئ اسمه "هذا المجال هو افضل شئ"
⏺️ عندك طريقتين:
1️⃣ اما انك تبحث في الوجهة عن fragment
2️⃣ او اكتب في ملف ال xml وسم باسم fragment
⏺️ بيبقى زي كدا مثلاً ⬇️
<fragment
android:id="@+id/your_fragment_id"
android:name="com.example.YourFragmentClassName"
android:layout_width="match_parent"
android:layout_height="match_parent" />
Endi mavjud! Telegram Tadqiqoti 2025 — yilning asosiy insaytlari 
