نصائح و استشارات برمجية
السلام عليكم انا مبتدئة بالبرمجة بعرف بس بعض الاساسيات بلغة السي بلس بلس في شي كورسات عالنت او كتب
و عليكم السلام و رحمة الله و بركاته، بما انك جديد فا اقرا اللي هبعتهولك 🤝🏻⬇️:
Forwarded from نصائح و استشارات برمجية
■ الاساسيات اولاً عشان نكون على نور مع بعض ليها كذا طريقة و افضل طريقة هى اللي انت مايل ليها لانه كله كدا كدا موصل لبعضه باذن الله، والطرق هما:
● تدرس اي لغة برمجة وصفية، و تدرس اي لغة برمجة امرية، طيب اللغة البرمجة الامرية دي ادرس فيها اي بالظبط:
- هتدرس Basics "اساسيات"
- و هتدرس OOP "برمجة شيئية"
كل واحد فيهم و ليه العناوين بتاعت دروسة.
● تدرس دورة تعليمية اسمها CS50، هى دورة تعليمية تاسيسية بس مش بالكامل، بتساعدك تدرس قشور عن اغلب المجالات بس،
◆ تنويهات بسيطة:
• من ناحية مدة التاسيس هتاخد قد اي لو مش عارف اي حاجة ف اي حاجة .. في المتوسط من ٦ شهور لسنة و طبعا الفترة دي بتختلف من شخص للثاني على حسب القدرات .. دا عشان تكون مبرمج مبتدئ و هتكون باذن الله كدا كدا اخترت مسارك و ظبطت دنيتك و امورك حلوة ان شاء الله
● تدرس اي لغة برمجة وصفية، و تدرس اي لغة برمجة امرية، طيب اللغة البرمجة الامرية دي ادرس فيها اي بالظبط:
- هتدرس Basics "اساسيات"
- و هتدرس OOP "برمجة شيئية"
كل واحد فيهم و ليه العناوين بتاعت دروسة.
● تدرس دورة تعليمية اسمها CS50، هى دورة تعليمية تاسيسية بس مش بالكامل، بتساعدك تدرس قشور عن اغلب المجالات بس،
◆ تنويهات بسيطة:
• من ناحية مدة التاسيس هتاخد قد اي لو مش عارف اي حاجة ف اي حاجة .. في المتوسط من ٦ شهور لسنة و طبعا الفترة دي بتختلف من شخص للثاني على حسب القدرات .. دا عشان تكون مبرمج مبتدئ و هتكون باذن الله كدا كدا اخترت مسارك و ظبطت دنيتك و امورك حلوة ان شاء الله
Forwarded from نصائح و استشارات برمجية
• طرق البرمجة كتيرة، واغلبها ناجحة بتؤدي لنفس نهاية المسار، و هو انك تكون مبرمج ناشئ، المطلوب منك حاليا في اول خطوة من خطوات البرمجة هو انك تعرف ازاي تتعامل مع الحاسب الآلي، من وجهة نظري انصحك تتعلم لغة برمجة وصفية و لغة برمجة امرية.
- لغة برمجة وصفية، مثلاً: 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) و تتأسس فيه، بعد ما تتأسس فيه و تعمل مشاريع منها، و عادي المشاريع اللي هتعملها في البداية تكون مشاريع بسيطة.
• بعد ما تكون اتعلمت الأتي زي ما ذكرنا فوق ⬆️:
- كيفية التواصل مع الحاسب الألي.
- تعلم اساسيات (لغة/لغات) التخصص اللي اختارناه و عملنا عليه مشاريع نتعلم من خلالها.
• هنروح بعدها للخطوة اللي بعدها اللي هتخليك من بعدها تبتدي تتعلم وحدك و تطور من حالك وحدك برضو، و هى انك تدور على مشاريع جاهزة من اليوتيوب او اي منصة تعليمية و تنشئ مشاريع زيها بس نصيحة مني ليك، لازم تضيف شئ من عندك للمشاريع اللي هتنشأها انت وبتتعلم انك تعمل مشاريع اكبر شوية، الموضوع دا هيساعدك ان شاء الله انك تفتكر و تعرف تفكر كويس و تبدع.
• بعد هننتقل لشئ تاني و هو انك تبتدي تفكر في مشاريع جديدة و كبيرة و تعملها بنفسك، و بكدا انتقلت من "مبرمج ناشئ" الى "مبرمج مبتدئ" و طبعاً البرمجة مجالاتها كلها متجددة دائماً باذن الرحمن، فا محتاج منك تكون عارف الاشياء الجديدة اللي بتظهر في التحديثات سواء كان ل لغات البرمجة او بيئات العمل او تقنيات جديدة تخص المجال اللي اتقنته واتعلمته، واتمنى من الله التوفيق ليك و انه يكرمك بكل الخير و يجبر خاطرك في اللي جاي من حياتك 💚.
#include <iostream>
using namespace std;
{
//"welcome massage"
cout<<"welcome to calculator program\n";
// "ask user to enter values"
cout<<"pleas enter 2values \n";
// "declare varaibled"
float first value =0 ,second value =0;
//"ask user to unter value "
cin>>firstvalue ,secondvalue ;
cout<<"please enter second value values\n"
cin>>secondvalue ;
cout <<"please enter operator\n";
char Opertor ='A';
cin>>operator;
if (operator=='+')
{
cout << firstvalue + Secondvalue;
}
else if (operator=='-')
{
cout << firstvalue - Secondvalue;
}
}
else if (operator=='*')
{
cout << firstvalue * Secondvalue;
}
}
else if (operator=='/')
{
cout << firstvalue / Secondvalue;
return0;
}
using namespace std;
{
//"welcome massage"
cout<<"welcome to calculator program\n";
// "ask user to enter values"
cout<<"pleas enter 2values \n";
// "declare varaibled"
float first value =0 ,second value =0;
//"ask user to unter value "
cin>>firstvalue ,secondvalue ;
cout<<"please enter second value values\n"
cin>>secondvalue ;
cout <<"please enter operator\n";
char Opertor ='A';
cin>>operator;
if (operator=='+')
{
cout << firstvalue + Secondvalue;
}
else if (operator=='-')
{
cout << firstvalue - Secondvalue;
}
}
else if (operator=='*')
{
cout << firstvalue * Secondvalue;
}
}
else if (operator=='/')
{
cout << firstvalue / Secondvalue;
return0;
}
نصائح و استشارات برمجية
#include <iostream> using namespace std; { //"welcome massage" cout<<"welcome to calculator program\n"; // "ask user to enter values" cout<<"pleas enter 2values \n"; // "declare varaibled" float first value =0 ,second value =0; //"ask user…
• عندك اخطاء كتابية و منطقية كتيرة .. و دا التصحيح:
#include <iostream>
using namespace std;
void main() {
cout << "Welcome to calculator program\n";
cout << "Please enter 2 values\n";
float firstValue, secondValue;
cin >> firstValue >> secondValue;
cout << "Please enter operator\n";
char op;
cin >> op;
if (op == '+') cout << firstValue + secondValue;
else if (op == '-') cout << firstValue - secondValue;
else if (op == '*') cout << firstValue * secondValue;
else if (op == '/') cout << firstValue / secondValue;
else cout << "enter correct operation ( +, -, *, /)";
}
#include <iostream>
using namespace std;
void main() {
cout << "Welcome to calculator program\n";
cout << "Please enter 2 values\n";
float firstValue, secondValue;
cin >> firstValue >> secondValue;
cout << "Please enter operator\n";
char op;
cin >> op;
if (op == '+') cout << firstValue + secondValue;
else if (op == '-') cout << firstValue - secondValue;
else if (op == '*') cout << firstValue * secondValue;
else if (op == '/') cout << firstValue / secondValue;
else cout << "enter correct operation ( +, -, *, /)";
}
اي هيا الاخطاء المنطقيه وازاي اعالج دا وماتعلم وماخطأش تاني انا لسه مبتدئ ممكن حضرتك تقولي ع حجات البسيطه الي هو اي مبرمج بيكون عارفها
نصائح و استشارات برمجية
اي هيا الاخطاء المنطقيه وازاي اعالج دا وماتعلم وماخطأش تاني انا لسه مبتدئ ممكن حضرتك تقولي ع حجات البسيطه الي هو اي مبرمج بيكون عارفها
بكل بساطة، لازم تتابع دورات تعليمية و تركز عشان تتعلم كويس و تحل مسائل كتير بكل نوع جديد بتتعلمه
نصائح و استشارات برمجية
تنصحني بمين انا بالفعل متابع ولما بكتب نفس الكود بيطلع ايرور
مدام بيطلع خطأ، يبقى ممكن مش كاتب بشكل صحيح وانت مش واخد بالك
شوف الموقع دا ⬇️:
m3md69.github.io/NULLEXIA
فيه دورات تعليمية لناس بتعرف تشرح .. كل اللي عليك انك تروح لقسم التعلم و تختار اللي عايزه .. الناس اللي بتشرح مختارهم بنفسي
شوف الموقع دا ⬇️:
m3md69.github.io/NULLEXIA
فيه دورات تعليمية لناس بتعرف تشرح .. كل اللي عليك انك تروح لقسم التعلم و تختار اللي عايزه .. الناس اللي بتشرح مختارهم بنفسي
نصائح و استشارات برمجية
يعطيكم العافية ممكن حدا يقلي كيف انزل VPN على اللابتوب ؟؟؟
الله يعافيك، نزل برنامج اسمه:
VPN Unlimited
VPN Unlimited
السلام وعليكم ورحمة الله وبركاته
انا حاب ابدا بالبرمجة بشكل عام شو تنصحوني ابدا
باي لغة وتكون سهلة للمبرمجين. المبتدئين
وشو تنصحوني اتابع قنوات او مواقع
وكيف بدي ابدا في تعلم الخوارزميات
وشو تنصحوني اتخصص هندسة حاسوب بالجامعة
ولا ادخل هندسة برمجيات
يلي بكون عندو ترجمة ممكن يفيدنا
وجزاكم الله خيرا
انا حاب ابدا بالبرمجة بشكل عام شو تنصحوني ابدا
باي لغة وتكون سهلة للمبرمجين. المبتدئين
وشو تنصحوني اتابع قنوات او مواقع
وكيف بدي ابدا في تعلم الخوارزميات
وشو تنصحوني اتخصص هندسة حاسوب بالجامعة
ولا ادخل هندسة برمجيات
يلي بكون عندو ترجمة ممكن يفيدنا
وجزاكم الله خيرا
نصائح و استشارات برمجية
السلام وعليكم ورحمة الله وبركاته انا حاب ابدا بالبرمجة بشكل عام شو تنصحوني ابدا باي لغة وتكون سهلة للمبرمجين. المبتدئين وشو تنصحوني اتابع قنوات او مواقع وكيف بدي ابدا في تعلم الخوارزميات وشو تنصحوني اتخصص هندسة حاسوب بالجامعة ولا ادخل هندسة برمجيات …
• و عليكم السلام و رحمة الله و بركاته، بالنسبة للكلية فا اختار اللي يعجبك الاتنين يعتبر بنفس المجال فا لا تشيل هم باذن الله.
• و بما انك جديد فا اقرأ التالي 🤝🏻⬇️:
• و بما انك جديد فا اقرأ التالي 🤝🏻⬇️: