ar
Feedback
نصائح و استشارات برمجية

نصائح و استشارات برمجية

الذهاب إلى القناة على Telegram

• نصائح واستشارات برمجية متعلقة باسئلة تم طرحها • لطرح استفسار او سؤال: @m4md24

إظهار المزيد
1 446
المشتركون
لا توجد بيانات24 ساعات
+67 أيام
+1730 أيام
أرشيف المشاركات
و بعدها تقرأ ما في الرسالة التالية

و بعدها تتعلم شئ اسمه Flowchart و معها الخوارزميات الخاصة بها

———————

■ ثانياً العمليات الحسابية - الجمع في النظام الثنائي - الطرح في النظام الثنائي - الضرب في النظام الثنائي - القسمة في النظام الثنائي - الجمع في النظام الثماني - الطرح في النظام الثماني - الضرب في النظام الثماني - القسمة في النظام الثماني - الجمع في النظام العشري - الطرح في النظام العشري - الضرب في النظام العشري - القسمة في النظام العشري - الجمع في النظام السادس عشر - الطرح في النظام السادس عشر - الضرب في النظام السادس عشر - القسمة في النظام السادس عشر

■ اولاً التحويلات - من الثنائي للثماني - من الثنائي للعشري - من الثنائي للسادس عشر — - من الثماني للثنائي - من الثماني للعشري - من الثماني للسادس عشر — - من العشري للثنائي - من العشري للثماني - من العشري للسادس عشر — - من السادس عشر للثنائي - من السادس عشر للثماني - من السادس عشر للعشري

تعلم اول شئ الانظمة العددية و تعلم بها التالي:

وعليكم السلام، ↓

السلام عليكم انا حابه ادخل مجال البرمجه كيف تكون البدايه ليها ؟

sticker.webp0.07 KB

أسئلة نظرية على الـ SQL والـ SQL Server من موقع Sanfoundry
SQL MCQ
https://www.sanfoundry.com/1000-sql-questions-answers
SQL Server MCQ
https://www.sanfoundry.com/1000-sql-server-questions-answers

• W3Schools (How to) • W3Resource • HackerRank • Satr (Solve projects with yourself) • LeetCode

وعليكم السلام

السلام عليكم ممكن مصادر تعطي أسئلة في DB يفضل تكون من الجانب العملي والنظري

sticker.webp0.07 KB

Repost from برمجة
⏺️ متى نستخدم كل Scope Function في لغة Kotlin؟ استخدم let عند الحاجة إلى التعامل مع كائن غير فارغ أو إرجاع قيمة جديدة. استخدم
⏺️ متى نستخدم كل Scope Function في لغة Kotlin؟
استخدم let عند الحاجة إلى التعامل مع كائن غير فارغ أو إرجاع قيمة جديدة. استخدم run عندما تحتاج إلى تنفيذ عمليات على كائن وإرجاع نتيجة. استخدم with عندما تريد العمل على كائن دون تغيير مرجعه. استخدم apply عند تهيئة كائن دون الحاجة إلى إرجاع نتيجة جديدة. استخدم also عندما تحتاج إلى تنفيذ عمليات جانبية دون تغيير الكائن نفسه.
📌 ملاحظة:
إذا كنت تريد إرجاع قيمة جديدة، فاستخدم let أو run أو with. أما إذا كنت تريد إرجاع نفس الكائن بعد التعديل، فاستخدم apply أو also.

sticker.webp0.07 KB

- الاول لازم تتعلم ازاي تتعامل مع الحاسوب، لو عارف تمام ولو مش عارف تعلم - ثانياً بتتعلم اساسيات البرمجة ما قبل الخاصة بما قبل التخصص - ثالثاً بتختار تخصص و تتأسس فيه ~ هنمشي خطوة خطوة واقولك من اول (ثانياً) ايش تسوي بالظبط، بالنسبة (لثالثاً) فا خليها لوقتها بعد ما تخلص (ثانيا) ~ قدامك اكثر من لغة تقدر تتعلم بيهم الاساس: - C++ - C# - Java - و تقريباً C ~ بس انصحك بـ C++ لانه فيها مفاهيم زيادة عن معظم اللغات، بتساعدك في التاسيس بشكل افضل لانه زي ما ذكرت هتطرق لمفاهيم مش موجودة في معظم اللغات و دا بيرجع لشئ، وهو ان لغة C++ هى لغة عالية المستى، بس قريبة من لغات منخفضة المستوى ~ ما معنى لغات منخفضة المستوى و عالية المستوى؟ - لغات عالية المستوى: تتميز بفهمها بشكل بسيط (المسميات ما بتكون معقدة)، و تساعد في تطوير مثلاً تطبيقات المواقع و الموبايل والالعاب. - لغات منخفضة المستوى: بتكون قريبة من لغة الألة و غالباً تستخدم في عمل انظمة التشغيل  و برامج النظام و تطبيقات الاداء العالي، و يتيح ذلك النوع التحكم في الموارد المتاحة في النظام. ~ ما هى لغة الألة؟ - بتكون على هيئة اصفار و وحايد و هذا النظام يسمى في الانظمة العددية باسم: (النظام الثنائي - Binary System) ~ طيب شلون اتعلم اللغة و الى اي مدى اقدر اقول اني تمام فيها و اروح لشئ اخر بعده؟ - اولاً، عايزك تفهم و تعرف ان الاساس ما بينتهي ومحدش انهاه قبل كدا ابداً حسب علمي، في الموضوع مستمر معاك (دايماً هتتعلم اشياء جديدة و تطبق عليها). - ثانياً، البرمجة اساسها الاساسي مش بيخلص في 4 ولا 6 شهور ولا سنة لو انسان عادي .. بتقضي يمكن سنتين عشان تكون فاهم الدنيا كويس من حيث اساسيات البرمجة، اما بالنسبة لاساسيات التخصص فا الوقت بيكون اقل لانه بيكون اسهل سواء في الفهم او في التطبيق و ما الى ذلك - ثالثاً، بخصوص شلون تتعلم، تقدر تتعلم حالياً لو انت تقدر تتعلم ذاتياً انك تخلي مصادر تعلمك من الانترنت، سواء بحثت عنها في جوجل او يوتيوب او منصة من المنصات التعليمية، بتقدر تبحث عن المفاهيم الرئيسية و تتعلمها، من عناوين المفاهيم الاساسية التي يجب تعلم فروعها: 1. Basics 2. Testing 3. Handling 4. OOP (Object Oriented Programming) 5. Data Structures 6. Algorithms 7. DSA (Data Structures and Algorithms) 8. Database 9. Network 10. OOD (Object Oriented Design) 11. Solid Principles 12. Design Patterns - كل مفهوم فيه فروع و كل فرع لازم تفهمه كويس و تطبق عليه سواء في الوقت ذاته او مع الوقت تخلي في فترة معينة للتعلم و وقت للحل، و انصحك في موضوع تنويع المصادر انك تتحقق من الشخص اللي يعطيك معلومة هل معلومته صحيحة ولا لا، لازم تبحث عن المعلومة صحيحة او لا عشان ما تفهم شئ خاطئ، الفهم الخاطئ بيأثر على مسيرتك - مدة الانتهاء تختلف عن فرد لاخر بس المهم انك تنهي جزء كويس من العناوين اللي تم طرحها يعني ما هقدر اخلص كل عنوان بشكل كامل؟ اه، دا اكيد في الغالب ~ طيب اتعلم من وين هالامور؟ - ذكرت في (ثالثاً) من وين بالظبط، واعطيتك عناوين مفاهيم تدرس جزء كبير بداخلهم .. بس انصحك تتابع مع شخص متمرس و ممتاز، عشان اكيد مش هتقدر تتعلم وحدك و تمشي مليون في المية على الطريق الصح بشكل مستمر لازم هتلاقي حالك انحرفت شوية عن الخط و تلاقي حالك خبطت في الحيط و بعدين تتعلم من خطأك و ترجع لمسارك و دا بيأثر على مدة التعلم، عشان كدا نصحتك انك تتابع مع شخص متمرس و ممتاز.

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

السلام عليكم ورحمه الله وبركاته لاصحاب الخبره في مجال تطوير تطبيقات الهاتف م مدى صعوبه عمل تطبيق مشابه ل flora و forest؟ هل ممكن العمل عليه من الان الى بدايه السنه الدراسية الجايه ويكون جاهز؟ مع العلم مستواي متوسط الي مبتدئ اول سنه في علوم الحاسب(من غير السنه التحضيريه) ابيه يكون تدريب على الاشياء اللي درستها واتعلم منه ايضًا ان شاء الله

sticker.webp0.07 KB

نصائح و استشارات برمجية - إحصائيات وتحليلات قناة تيليجرام @softwareconsulting