نصائح و استشارات برمجية
السلام عليكم عندي سؤال في أندرويد ستوديو، انا سويت RecyclerView فيها 25 عنصر، هل بإمكاني أعرف شاشة الجوال شنو العناصر اللي تعرضها؟
• و عليكم السلام و رحكة الله و بركاته، اكيد ⬇️
LinearLayoutManager layoutManager = (LinearLayoutManager) recyclerView.getLayoutManager();
int firstVisibleItemPosition = layoutManager.findFirstVisibleItemPosition();
int lastVisibleItemPosition = layoutManager.findLastVisibleItemPosition();
LinearLayoutManager layoutManager = (LinearLayoutManager) recyclerView.getLayoutManager();
int firstVisibleItemPosition = layoutManager.findFirstVisibleItemPosition();
int lastVisibleItemPosition = layoutManager.findLastVisibleItemPosition();
ازاي اذاكر برمجه وبالاخص لغه ++c و اي الابلكيشن الي ممكن استخدمه عشان اطبق عليه فون
نصائح و استشارات برمجية
ازاي اذاكر برمجه وبالاخص لغه ++c و اي الابلكيشن الي ممكن استخدمه عشان اطبق عليه فون
● ازاي تذاكر برمجة:
• في طُرق عديدة بس معظمها بينتمي لنفس الشئ و هو "تدريب نفسك على الاحتفاظ بالمعلومة و كيفية استذكارها في اي وقت شئت"، يعني اي الكلام دا؟
- معناه انه انت و بتتابع دورة تعليمية معينة لازم كل كود تتعلمه لازم تكتبه سواء كان:
١. في البرنامج اللي بتستخدمه عشان تكتب فيه الاكواد و تكتب مع كل كود كتبته تعليق يوضح الامر اللي بيعمله الكود دا.
٢. او تكتب الكود في كشكول و معاه شرح مختصر عن تفاصيل المهمة اللي بيقوم بيها الكود.
٣. تكتب الكود في اي برنامج ملاحظات على الموبايل او اي جهاز، و طبعا شرح مختصر عن تفاصيل المهمة اللي بيقوم بيها الكود.
● من افضل البرامج ل لغة C++ على الموبايل:
• play.google.com/store/apps/details?id=com.kvassyu.coding2.cpp
• play.google.com/store/apps/details?id=com.alif.ide.cpp
• في طُرق عديدة بس معظمها بينتمي لنفس الشئ و هو "تدريب نفسك على الاحتفاظ بالمعلومة و كيفية استذكارها في اي وقت شئت"، يعني اي الكلام دا؟
- معناه انه انت و بتتابع دورة تعليمية معينة لازم كل كود تتعلمه لازم تكتبه سواء كان:
١. في البرنامج اللي بتستخدمه عشان تكتب فيه الاكواد و تكتب مع كل كود كتبته تعليق يوضح الامر اللي بيعمله الكود دا.
٢. او تكتب الكود في كشكول و معاه شرح مختصر عن تفاصيل المهمة اللي بيقوم بيها الكود.
٣. تكتب الكود في اي برنامج ملاحظات على الموبايل او اي جهاز، و طبعا شرح مختصر عن تفاصيل المهمة اللي بيقوم بيها الكود.
● من افضل البرامج ل لغة C++ على الموبايل:
• play.google.com/store/apps/details?id=com.kvassyu.coding2.cpp
• play.google.com/store/apps/details?id=com.alif.ide.cpp
السلام عليكم
اهلا على الناس الطيبة🌷.. كيف حالكم ؟
انا مبتدئة في مجال البرمجة وابغى كورس مجاني يعلمني من الصفر للاحتراف افيدوني الله يجزاكم خير
اهلا على الناس الطيبة🌷.. كيف حالكم ؟
انا مبتدئة في مجال البرمجة وابغى كورس مجاني يعلمني من الصفر للاحتراف افيدوني الله يجزاكم خير
نصائح و استشارات برمجية
السلام عليكم اهلا على الناس الطيبة🌷.. كيف حالكم ؟ انا مبتدئة في مجال البرمجة وابغى كورس مجاني يعلمني من الصفر للاحتراف افيدوني الله يجزاكم خير
• و عليكم السلام و رحمة الله و بركاته
• الحمد لله
• بما انك جديد فا اقرا اللي هبعتهولك 🤝🏻⬇️
• الحمد لله
• بما انك جديد فا اقرا اللي هبعتهولك 🤝🏻⬇️
■ الاساسيات اولاً عشان نكون على نور مع بعض ليها كذا طريقة و افضل طريقة هى اللي انت مايل ليها لانه كله كدا كدا موصل لبعضه باذن الله، والطرق هما:
● تدرس اي لغة برمجة وصفية، و تدرس اي لغة برمجة امرية، طيب اللغة البرمجة الامرية دي ادرس فيها اي بالظبط:
- هتدرس Basics "اساسيات"
- و هتدرس OOP "برمجة شيئية"
كل واحد فيهم و ليه العناوين بتاعت دروسة.
● تدرس دورة تعليمية اسمها CS50، هى دورة تعليمية تاسيسية بس مش بالكامل، بتساعدك تدرس قشور عن اغلب المجالات بس،
◆ تنويهات بسيطة:
• من ناحية مدة التاسيس هتاخد قد اي لو مش عارف اي حاجة ف اي حاجة .. في المتوسط من ٦ شهور لسنة و طبعا الفترة دي بتختلف من شخص للثاني على حسب القدرات .. دا عشان تكون مبرمج مبتدئ و هتكون باذن الله كدا كدا اخترت مسارك و ظبطت دنيتك و امورك حلوة ان شاء الله
● تدرس اي لغة برمجة وصفية، و تدرس اي لغة برمجة امرية، طيب اللغة البرمجة الامرية دي ادرس فيها اي بالظبط:
- هتدرس Basics "اساسيات"
- و هتدرس OOP "برمجة شيئية"
كل واحد فيهم و ليه العناوين بتاعت دروسة.
● تدرس دورة تعليمية اسمها CS50، هى دورة تعليمية تاسيسية بس مش بالكامل، بتساعدك تدرس قشور عن اغلب المجالات بس،
◆ تنويهات بسيطة:
• من ناحية مدة التاسيس هتاخد قد اي لو مش عارف اي حاجة ف اي حاجة .. في المتوسط من ٦ شهور لسنة و طبعا الفترة دي بتختلف من شخص للثاني على حسب القدرات .. دا عشان تكون مبرمج مبتدئ و هتكون باذن الله كدا كدا اخترت مسارك و ظبطت دنيتك و امورك حلوة ان شاء الله
• طرق البرمجة كتيرة، واغلبها ناجحة بتؤدي لنفس نهاية المسار، و هو انك تكون مبرمج ناشئ، المطلوب منك حاليا في اول خطوة من خطوات البرمجة هو انك تعرف ازاي تتعامل مع الحاسب الآلي، من وجهة نظري انصحك تتعلم لغة برمجة وصفية و لغة برمجة امرية.
- لغة برمجة وصفية، مثلاً: HTML و ممكن تتعلم بعض الاكواد من لغة CSS
( و هى كذلك لغة برمجة وصفية).
- لغة برمجة امرية، مثلاً C++.
• و بعد ما تكون اتعلظت تتواصل ازاي مع ابحاسب الآلي و بتعرف تطلب منه اللي انت عايز تعمله، بنروح لنقطة نجاح تانية مطلوبة منك و هى:
"انك تاخد فكرة عن مجالات البرمجة بالتفصيل"
هديك امثلة على بعض التخصصات المعروفة:
- Embeded Programmer
- AI (Artificial Intelligence)
- Android Developer
- Flutter Developer
- IOS Developer
- Desktop Developer
- (Front&Back)-End Developer
- Full-Stack Developer
- Scripter
- Ethical Hacking
- Problem Solver
- Game Developer
و في طبعاً مجالات تانية غير دول كمان، انت كل اللي عليك انك تبحث اكتر و تاخد فكرة عن مجالات العمل، و بعدها لو حبيت مجال معين، فا هنا هتبدأ انك تبحث عن لغات البرمجة المطلوب منك انك تتأسس فيها، عشان هنحتاج بعدها انك تشتغل على شئ اسمه بيئة عمل (Framework) و تتأسس فيه، بعد ما تتأسس فيه و تعمل مشاريع منها، و عادي المشاريع اللي هتعملها في البداية تكون مشاريع بسيطة.
• بعد ما تكون اتعلمت الأتي زي ما ذكرنا فوق ⬆️:
- كيفية التواصل مع الحاسب الألي.
- تعلم اساسيات (لغة/لغات) التخصص اللي اختارناه و عملنا عليه مشاريع نتعلم من خلالها.
• هنروح بعدها للخطوة اللي بعدها اللي هتخليك من بعدها تبتدي تتعلم وحدك و تطور من حالك وحدك برضو، و هى انك تدور على مشاريع جاهزة من اليوتيوب او اي منصة تعليمية و تنشئ مشاريع زيها بس نصيحة مني ليك، لازم تضيف شئ من عندك للمشاريع اللي هتنشأها انت وبتتعلم انك تعمل مشاريع اكبر شوية، الموضوع دا هيساعدك ان شاء الله انك تفتكر و تعرف تفكر كويس و تبدع.
• بعد هننتقل لشئ تاني و هو انك تبتدي تفكر في مشاريع جديدة و كبيرة و تعملها بنفسك، و بكدا انتقلت من "مبرمج ناشئ" الى "مبرمج مبتدئ" و طبعاً البرمجة مجالاتها كلها متجددة دائماً باذن الرحمن، فا محتاج منك تكون عارف الاشياء الجديدة اللي بتظهر في التحديثات سواء كان ل لغات البرمجة او بيئات العمل او تقنيات جديدة تخص المجال اللي اتقنته واتعلمته، واتمنى من الله التوفيق ليك و انه يكرمك بكل الخير و يجبر خاطرك في اللي جاي من حياتك 💚.
- لغة برمجة وصفية، مثلاً: HTML و ممكن تتعلم بعض الاكواد من لغة CSS
( و هى كذلك لغة برمجة وصفية).
- لغة برمجة امرية، مثلاً C++.
• و بعد ما تكون اتعلظت تتواصل ازاي مع ابحاسب الآلي و بتعرف تطلب منه اللي انت عايز تعمله، بنروح لنقطة نجاح تانية مطلوبة منك و هى:
"انك تاخد فكرة عن مجالات البرمجة بالتفصيل"
هديك امثلة على بعض التخصصات المعروفة:
- Embeded Programmer
- AI (Artificial Intelligence)
- Android Developer
- Flutter Developer
- IOS Developer
- Desktop Developer
- (Front&Back)-End Developer
- Full-Stack Developer
- Scripter
- Ethical Hacking
- Problem Solver
- Game Developer
و في طبعاً مجالات تانية غير دول كمان، انت كل اللي عليك انك تبحث اكتر و تاخد فكرة عن مجالات العمل، و بعدها لو حبيت مجال معين، فا هنا هتبدأ انك تبحث عن لغات البرمجة المطلوب منك انك تتأسس فيها، عشان هنحتاج بعدها انك تشتغل على شئ اسمه بيئة عمل (Framework) و تتأسس فيه، بعد ما تتأسس فيه و تعمل مشاريع منها، و عادي المشاريع اللي هتعملها في البداية تكون مشاريع بسيطة.
• بعد ما تكون اتعلمت الأتي زي ما ذكرنا فوق ⬆️:
- كيفية التواصل مع الحاسب الألي.
- تعلم اساسيات (لغة/لغات) التخصص اللي اختارناه و عملنا عليه مشاريع نتعلم من خلالها.
• هنروح بعدها للخطوة اللي بعدها اللي هتخليك من بعدها تبتدي تتعلم وحدك و تطور من حالك وحدك برضو، و هى انك تدور على مشاريع جاهزة من اليوتيوب او اي منصة تعليمية و تنشئ مشاريع زيها بس نصيحة مني ليك، لازم تضيف شئ من عندك للمشاريع اللي هتنشأها انت وبتتعلم انك تعمل مشاريع اكبر شوية، الموضوع دا هيساعدك ان شاء الله انك تفتكر و تعرف تفكر كويس و تبدع.
• بعد هننتقل لشئ تاني و هو انك تبتدي تفكر في مشاريع جديدة و كبيرة و تعملها بنفسك، و بكدا انتقلت من "مبرمج ناشئ" الى "مبرمج مبتدئ" و طبعاً البرمجة مجالاتها كلها متجددة دائماً باذن الرحمن، فا محتاج منك تكون عارف الاشياء الجديدة اللي بتظهر في التحديثات سواء كان ل لغات البرمجة او بيئات العمل او تقنيات جديدة تخص المجال اللي اتقنته واتعلمته، واتمنى من الله التوفيق ليك و انه يكرمك بكل الخير و يجبر خاطرك في اللي جاي من حياتك 💚.
السلام عليكم
ممكن اعرف ازاي ارجع فيجول استديو زي الاول ع فضلت اغير ف الاعدادات وشكله باظ
ممكن اعرف ازاي ارجع فيجول استديو زي الاول ع فضلت اغير ف الاعدادات وشكله باظ
نصائح و استشارات برمجية
السلام عليكم ممكن اعرف ازاي ارجع فيجول استديو زي الاول ع فضلت اغير ف الاعدادات وشكله باظ
• و عليكم السلام و رحمة الله و بركاته
• شوف دا ⬇️
- stackoverflow.com/questions/36108515/how-to-reset-settings-in-visual-studio-code
• شوف دا ⬇️
- stackoverflow.com/questions/36108515/how-to-reset-settings-in-visual-studio-code
نصائح و استشارات برمجية
السلام عليكم احد يقدر يساعدني بتثبيت الjs في الفيجول ؟
• و عليكم السلام و رحمة الله و بركاته
• مش محتاج في Visual Studio Code غير شئ واحد ل لغة Javascript .. انك تثبت اضافة موجودة في البرنامج اسمها:
- JavaScript ES6
• مش محتاج في Visual Studio Code غير شئ واحد ل لغة Javascript .. انك تثبت اضافة موجودة في البرنامج اسمها:
- JavaScript ES6
هل يحق للموظف أن يحط شرط قبل الإنضمام للشركة مثل موضوع معين لا يقبل الموظف بفعله؟
نصائح و استشارات برمجية
هل يحق للموظف أن يحط شرط قبل الإنضمام للشركة مثل موضوع معين لا يقبل الموظف بفعله؟
ايوا طبعاً، يحق للطرفين ان يضعوا شروط.
تمام مو مشكلة ، انا الان مبتدأ في مجال البرمجة كنت زمان ادرس بلغة جافا بهدف تطوير برامج اندرويد لكن غيرت المجال الان لتطوير الويب ، الان انا بدأت بدورة سطر، ايش المسار الي ممكن يوصلني للاحتراف في هذا المجال؟
بالنسبة للوظائف فهل اقدر اني مثلا اتواصل مع الشركات بعد شهر مثلا كمتدرب وايش الطريقة للتواصل معهم او كيف اعرف نفسي عندهم يعني
بالنسبة للوظائف فهل اقدر اني مثلا اتواصل مع الشركات بعد شهر مثلا كمتدرب وايش الطريقة للتواصل معهم او كيف اعرف نفسي عندهم يعني