السلام عليكم انا مبرمج ++C وجافا للموبايل متسوى فوق المتوسط احتاج مبرمجين كروب لعمل مشاريع جيدة وذات تسويق ممتاز البرامج قيد الانشاء SchoolPress و MallPress و GeniPress وحاليا اعمل برنامج ذات طابع تسويقي يستهدف المكاتب الاستنساخ كافة وهو Golden Square
هل من له خبرة برمجيه فوق المتوسط لانضمام ؟ وشكرا
للتواصل :07737071660
#برنامج_دعم_الشباب
هل من له خبرة برمجيه فوق المتوسط لانضمام ؟ وشكرا
للتواصل :07737071660
#برنامج_دعم_الشباب
#مواقع_مفيدة
مواقع لتحويل الكود إلى صورة بشكل جميل
⚪Carbon
⚪Ray. So
⚪Codeimg
⚪Snappify
_____________________
موقع يوفر العديد من الأيقونات المجانية للمصممين والمبرمجين
https://bit.ly/3zbPECs
موقع لطلاب الجامعات
لتحميل مشاريع تخرج جاهزة
https://cse.final-year-projects.in
___________________
مواقع للتدرب على الكتابة السريعة
🔴Tybaa. Com باللغة العربية
🔴Typingclub باللغة الإنجليزية
__________________
مواقع ستساعدك في استلهام شكل موقعك الشخصي
🟡Toy fight
🟡Jacek jenznach
🟡Lounge lizard
_____________________
#برنامج_دعم_الشباب
مواقع لتحويل الكود إلى صورة بشكل جميل
⚪Carbon
⚪Ray. So
⚪Codeimg
⚪Snappify
_____________________
موقع يوفر العديد من الأيقونات المجانية للمصممين والمبرمجين
https://bit.ly/3zbPECs
موقع لطلاب الجامعات
لتحميل مشاريع تخرج جاهزة
https://cse.final-year-projects.in
___________________
مواقع للتدرب على الكتابة السريعة
🔴Tybaa. Com باللغة العربية
🔴Typingclub باللغة الإنجليزية
__________________
مواقع ستساعدك في استلهام شكل موقعك الشخصي
🟡Toy fight
🟡Jacek jenznach
🟡Lounge lizard
_____________________
#برنامج_دعم_الشباب
Yemaosheji
olicons: Beautifully crafted open source icons
الطريقة المنطقية لحل المشاكل البرمجية وكتابة البرنامج لها!
لحل اي مشكلة عن طريق البرمجة يجب على المبرمج ان يقوم بخطوات متسلسلة وهي:-
اولا : فهم المشكلة : اذا لم يتمكن المبرمج في فهم المشكلة لن يتمكن من فعل شيء ليصل الى حل لها.
مثاله لو طلب من مبرمج إيجاد برنامج لضرب مصفوفيتن ؛ فإن لم يكن فاهم لما هي المصفوفة ولم يسمع بها من قبل لا يمكنه أن يقوم بالحل وايجاد حاصل الضرب للمصفوفات حتى يستكمل فهم المصفوفة اولا.
ثانيا : إيجاد الحل للمشكلة: حيث إذا لم يتمكن المبرمج من معرفة كيفية الحل للمشكلة لن يستطيع اكمال خطوات البرمجة.
مثاله لو طلب منه ايجاد حال ضرب مصفوفتين وكان يعرف ما هي المصفوفة ولكن لا يعرف كيف يقوم بضرب مصفوفتين ولا يعرف ما هو الشرط اللازم لكي يقوم بعلمية الضرب؛ فلا يمكنه ايجاد الحل بنفسه حتى يعرف كيفية الضرب وشرطه اللازم.
ثالثا: تحليل الحل : وهي تبسيط الحل الى خطوات اساسية ومتسلسلة تفرض على من يقوم بتنفيذها تنفيذا صحيحا الوصول الى الحل المطلوب.
مثاله كتابة الخوارزمية التي من خلالها يتمكن من يقوم بتطبيقها من التوصل الى الحل المطلوب.
رابعا: كتابة الخطوات المتسلسلة بلغة برمجية معينة وبالتالي الحصول على البرنامج المطلوب.
مثالة كتابة الخطوات لخوارزمية ضرب مصفوفتين بلغة سي. فانه نلاحظ اولاً ان من لم يفهم المراد بالمصفوفات وما هي؟! فلا يمكنه الانتقال الى الحل؛ وبالتالي الى كتابة برنامج يمثل الحل.. فإذاً وجب أولاً فهم ما هو معنى المصفوفة وبالتالي يتحقق لدينا فهم كامل للمشكلة والمطلوب، ولكن لايمكننا كتابة البرنامج ايضاً.. ما لم نعرف كيفية الحل؛ وذلك لا يكون الا بمعرفة شروط ضرب المصفوفات وكيف يكون الضرب بين العناصر في المصفوفتين؛ لايجاد مصفوفة الحل، ثم بعد معرفة الحل لا يكون كتابة البرنامج ممكناً.. مالم نقم بتبسيط ذلك الحل بخطوات منطقية متسلسلة يلزم من اتباعها الوصول الى الحل وذلك في مثال يكون بوضع الشروط اولا ثم خطوات مبسطة لتحقيق الضرب بين المصفوفتين التي تمثل تحليل لعملية ضرب المصفوفتين و خطوات هذا التحليل هو كالقاعدة العامة التي سنقوم بتنفيذها لضرب اي مصفوفتين، وأخيراً يمكن القول إنّ البرنامج ما هو إلا عبارة عن كتابة تلك الخطوات المنطقية المبسطة التي تمثل الحل باستخدام الادوات المنطقية اي في الشرط نستخدم عبارة if و للتكرار نستخدم مثلا for لتكرار الجمل البرمجية وهكذا.. وهكذا يكتمل لدينا كتابة البرنامج، ونلاحظ من هذا أن الكتابة هي تمثيل للتحليل للحل بالخطوات المتسلسلة المنطقية والتي تعرف باسم الخوارزمية.
#برنامج_دعم_الشباب
لحل اي مشكلة عن طريق البرمجة يجب على المبرمج ان يقوم بخطوات متسلسلة وهي:-
اولا : فهم المشكلة : اذا لم يتمكن المبرمج في فهم المشكلة لن يتمكن من فعل شيء ليصل الى حل لها.
مثاله لو طلب من مبرمج إيجاد برنامج لضرب مصفوفيتن ؛ فإن لم يكن فاهم لما هي المصفوفة ولم يسمع بها من قبل لا يمكنه أن يقوم بالحل وايجاد حاصل الضرب للمصفوفات حتى يستكمل فهم المصفوفة اولا.
ثانيا : إيجاد الحل للمشكلة: حيث إذا لم يتمكن المبرمج من معرفة كيفية الحل للمشكلة لن يستطيع اكمال خطوات البرمجة.
مثاله لو طلب منه ايجاد حال ضرب مصفوفتين وكان يعرف ما هي المصفوفة ولكن لا يعرف كيف يقوم بضرب مصفوفتين ولا يعرف ما هو الشرط اللازم لكي يقوم بعلمية الضرب؛ فلا يمكنه ايجاد الحل بنفسه حتى يعرف كيفية الضرب وشرطه اللازم.
ثالثا: تحليل الحل : وهي تبسيط الحل الى خطوات اساسية ومتسلسلة تفرض على من يقوم بتنفيذها تنفيذا صحيحا الوصول الى الحل المطلوب.
مثاله كتابة الخوارزمية التي من خلالها يتمكن من يقوم بتطبيقها من التوصل الى الحل المطلوب.
رابعا: كتابة الخطوات المتسلسلة بلغة برمجية معينة وبالتالي الحصول على البرنامج المطلوب.
مثالة كتابة الخطوات لخوارزمية ضرب مصفوفتين بلغة سي. فانه نلاحظ اولاً ان من لم يفهم المراد بالمصفوفات وما هي؟! فلا يمكنه الانتقال الى الحل؛ وبالتالي الى كتابة برنامج يمثل الحل.. فإذاً وجب أولاً فهم ما هو معنى المصفوفة وبالتالي يتحقق لدينا فهم كامل للمشكلة والمطلوب، ولكن لايمكننا كتابة البرنامج ايضاً.. ما لم نعرف كيفية الحل؛ وذلك لا يكون الا بمعرفة شروط ضرب المصفوفات وكيف يكون الضرب بين العناصر في المصفوفتين؛ لايجاد مصفوفة الحل، ثم بعد معرفة الحل لا يكون كتابة البرنامج ممكناً.. مالم نقم بتبسيط ذلك الحل بخطوات منطقية متسلسلة يلزم من اتباعها الوصول الى الحل وذلك في مثال يكون بوضع الشروط اولا ثم خطوات مبسطة لتحقيق الضرب بين المصفوفتين التي تمثل تحليل لعملية ضرب المصفوفتين و خطوات هذا التحليل هو كالقاعدة العامة التي سنقوم بتنفيذها لضرب اي مصفوفتين، وأخيراً يمكن القول إنّ البرنامج ما هو إلا عبارة عن كتابة تلك الخطوات المنطقية المبسطة التي تمثل الحل باستخدام الادوات المنطقية اي في الشرط نستخدم عبارة if و للتكرار نستخدم مثلا for لتكرار الجمل البرمجية وهكذا.. وهكذا يكتمل لدينا كتابة البرنامج، ونلاحظ من هذا أن الكتابة هي تمثيل للتحليل للحل بالخطوات المتسلسلة المنطقية والتي تعرف باسم الخوارزمية.
#برنامج_دعم_الشباب
الخطوات والأنشطة والإجراءات التي يجب القيام بها للوصول إلى هدف أو ناتج يسمى:
Anonymous Quiz
21%
Problem definition
9%
Problem
35%
Problem solving
35%
Algorithm
مواقع يجب عليك كمبرمج معرفتها❗
أهم المجتمعات البرمجية
⚪Stackover Flow
⚪Wep Developer
⚪Reddit
⚪Coder wall
⚪Coffee cup
⚪Githup
_______________________
أهم المواقع لتحدي نفسك في البرمجة
مواقع تحتوي على تحديات في البرمجة من أجل تطوير مهاراتكم واختيار معلوماتكم خلال رحتلكم التعليمية
🔴Top Coder
يحتوي على عدد كبير من التمارين لاختبار المعلومات الخوارزمية وذلك من خلال محرر نصوص مدمج في الموقع
🔴Coder byte
يحتوي على أكثر من 200 تمرين مختلف من المستوى السهل الى الصعب بحيث تستطيع حل التمارين الموجودة بإستخدام
10 من أشهر لغات البرمجة
🔴Project Euler
يساعدك على تطوير المنطق الرياضي
من خلال عدة أسئلة وتمارين
🔴Haker Rank
يوجد في هذا الموقع أكثر من 15 مليون مطور يقومون بأختبار مهاراتكم البرمجية
بالإضافة إلى وجود حسابات لشركات
تقوم بتوظيف الأمهر بحل التحديات
🔴Exercism
تطور خبرتك في 55 لغة برمجة بمزيج من التعلم والممارسة والتوجيه.
______________________
مواقع للتدرب على مقابلات العمل
اليك اهم المواقع التي تحوي على بنك أسئلة كبيرة والتي تحاكي واقع مقابلات
العمل التقنية في كبرى الشركات
1️⃣Pramp
2️⃣Tech mock interview
3️⃣Interviewing
4️⃣Interview Buddy
_____________________
أهم المواقع لإيجاد فرص عمل عن بعد
🟩We Work remotely
🟩Virtual vocations
🟩Flex jobs
🟩Just remote
🟩Remote
#برنامج_دعم_الشباب
#مواقع_مفيدة
أهم المجتمعات البرمجية
⚪Stackover Flow
⚪Wep Developer
⚪Coder wall
⚪Coffee cup
⚪Githup
_______________________
أهم المواقع لتحدي نفسك في البرمجة
مواقع تحتوي على تحديات في البرمجة من أجل تطوير مهاراتكم واختيار معلوماتكم خلال رحتلكم التعليمية
🔴Top Coder
يحتوي على عدد كبير من التمارين لاختبار المعلومات الخوارزمية وذلك من خلال محرر نصوص مدمج في الموقع
🔴Coder byte
يحتوي على أكثر من 200 تمرين مختلف من المستوى السهل الى الصعب بحيث تستطيع حل التمارين الموجودة بإستخدام
10 من أشهر لغات البرمجة
🔴Project Euler
يساعدك على تطوير المنطق الرياضي
من خلال عدة أسئلة وتمارين
🔴Haker Rank
يوجد في هذا الموقع أكثر من 15 مليون مطور يقومون بأختبار مهاراتكم البرمجية
بالإضافة إلى وجود حسابات لشركات
تقوم بتوظيف الأمهر بحل التحديات
🔴Exercism
تطور خبرتك في 55 لغة برمجة بمزيج من التعلم والممارسة والتوجيه.
______________________
مواقع للتدرب على مقابلات العمل
اليك اهم المواقع التي تحوي على بنك أسئلة كبيرة والتي تحاكي واقع مقابلات
العمل التقنية في كبرى الشركات
1️⃣Pramp
2️⃣Tech mock interview
3️⃣Interviewing
4️⃣Interview Buddy
_____________________
أهم المواقع لإيجاد فرص عمل عن بعد
🟩We Work remotely
🟩Virtual vocations
🟩Flex jobs
🟩Just remote
🟩Remote
#برنامج_دعم_الشباب
#مواقع_مفيدة
🤩1
ما هي قواعد البيانات؟
إن تعريف مصطلح قواعد البيانات يأتي من فكرة جمع البيانات في مكانٍ واحدٍ، فيمكن القول باللغة البسيطة وباختصارٍ أنها مستندٌ تجتمع فيه البيانات بانتظامٍ، وهذا المستند أو القاعدة يصبح ملجًأ سهلًا لمطورٍ أو شركةٍ كي تسحب منه البيانات المحددة التي تريدها وتنظمها حسب ما تريد.
الميزات الرئيسية
لقواعد البيانات
ميزات قواعد البيانات ليست فقط جمع عددٍ كبيرٍ منها في مكانٍ واحدٍ، بل إنها أوسع من ذلك بكثيرٍ، فيمكن لمصمم قاعدة البيانات أن يخزن المزيد منها متى ما أراد، وإدارتها جميعًا، وأيضًا استعادة ما يريد منها، وذلك باستخدام نظام إدارة لقاعدة البيانات، يعرف اختصارًا بنظم قاعدة البيانات المعاصرة DBMS .
المطورون والمبرمجون على وجه الخصوص، على درايةٍ كبيرةٍ بفكرة قاعدة البيانات، لأسبابٍ بديهيةٍ كون تطوير برنامج أو لعبة ضخمة سيتطلب استدعاء عددٍ هائلٍ من البيانات وإدخال الأوامر عليها، وهنالك عدة خدماتٍ ونماذجٍ اعتمد المبرمجون على استخدامها بكثرةٍ مثل Oracle و SQL SERVER و MySQL وغيره.
نظام إدارة قواعد البيانات
نظام إدارة قواعد البيانات هو في الواقع جزءٌ لا يتجزأ منها، فالقاعدة تتيح كل تلك الميزات التي ذكرناها أعلاه، لكنها ببساطةٍ بحاجةٍ إلى أوامرٍ برمجيةٍ منظمةٍ تستطيع أن تكون كأداةٍ للقيام بكافة ميزات التخصيص، مثل التلاعب بالبيانات الموجودة وتغيير الاسماء والصيغ والترتيب. ومن الجدير بالذكر أن أمثلة البرامج التي ذكرناها سابقًا
Oracle و SQL SERVER تعتمد جميعها على نظام إدارة قواعد البيانات في عملها.
استخدامات قاعدة البيانات
بعد أن ينتهي المطور من تجهيز قاعدة البيانات وإدخال المعلومات المطلوبة داخلها، يتم استخدام هذه القاعدة في معظم مجالات حياتنا اليومية، لأنها تجعل من كافة المهمات الروتينية أسهل بكثيرٍ ويمكن إنجازها بكبسة زرٍ، حيث لا يعقل أن تستدعي كل طالبٍ مسجلٍ في المدرسة للتأكد من سجله الخاص ومعلوماته وما إلى ذلك؛ بل ببساطةٍ يمكنك القيام بذلك عبر العودة إلى قاعدة بياناتٍ خاصةٍ والبحث عن سجله والتحقق من معلوماته.
عبر هذا المثال يمكننا أن نفهم الاستخدامات الأخرى والعديدة لقاعدة البيانات، كالتحقق من حسابك في البنك والأموال التي بحوزتك، معرفة كميات المنتجات الموجودة داخل مستودعٍ ما وغيره.
أنواع قاعدة البيانات
تختلف أنواع قاعدة البيانات باختلاف الطريقة التي يهدف المطور إلى استخدامها وتصميمها وطريقة عملها، وبالتالي أهم هذه الأنواع:
◾قاعدة بيانات حاسوب شخصي:
يستخدم هذا النوع عندما تريد شركة على سبيل المثال أن تعطي موظفًا حاسبًا خاصًا مجهزًا بقاعدة بيانات لتسجيل حركة الزبائن في القسم الذي يديره. ومن أبرز خواص هذا النوع أنه مصممٌ ليتعامل مع مستخدم واحد فقط، من السهل تطوير، واستخدامه منتشر حول العالم بكثرةٍ، وتكاليفه قليلة.
◾قاعدة بيانات الحاسوب المركزي:
يهدف هذا النوع إلى توسيع المهام التي يمكن القيام بها، وبالتالي أبرز خواصه هي إمكانية استخدامه من قبل عدة مستخدمين، كما ومن المعروف أن تطوير هذا النوع أكثر تعقيدًا وصعوبةً وتكاليفه أكبر أيضًا. إلا أنه بالمقابل مفيدٌ للمنظمات والشركات المتوسطة والكبيرة الحجم.
#برنامج_دعم_الشباب
إن تعريف مصطلح قواعد البيانات يأتي من فكرة جمع البيانات في مكانٍ واحدٍ، فيمكن القول باللغة البسيطة وباختصارٍ أنها مستندٌ تجتمع فيه البيانات بانتظامٍ، وهذا المستند أو القاعدة يصبح ملجًأ سهلًا لمطورٍ أو شركةٍ كي تسحب منه البيانات المحددة التي تريدها وتنظمها حسب ما تريد.
الميزات الرئيسية
لقواعد البيانات
ميزات قواعد البيانات ليست فقط جمع عددٍ كبيرٍ منها في مكانٍ واحدٍ، بل إنها أوسع من ذلك بكثيرٍ، فيمكن لمصمم قاعدة البيانات أن يخزن المزيد منها متى ما أراد، وإدارتها جميعًا، وأيضًا استعادة ما يريد منها، وذلك باستخدام نظام إدارة لقاعدة البيانات، يعرف اختصارًا بنظم قاعدة البيانات المعاصرة DBMS .
المطورون والمبرمجون على وجه الخصوص، على درايةٍ كبيرةٍ بفكرة قاعدة البيانات، لأسبابٍ بديهيةٍ كون تطوير برنامج أو لعبة ضخمة سيتطلب استدعاء عددٍ هائلٍ من البيانات وإدخال الأوامر عليها، وهنالك عدة خدماتٍ ونماذجٍ اعتمد المبرمجون على استخدامها بكثرةٍ مثل Oracle و SQL SERVER و MySQL وغيره.
نظام إدارة قواعد البيانات
نظام إدارة قواعد البيانات هو في الواقع جزءٌ لا يتجزأ منها، فالقاعدة تتيح كل تلك الميزات التي ذكرناها أعلاه، لكنها ببساطةٍ بحاجةٍ إلى أوامرٍ برمجيةٍ منظمةٍ تستطيع أن تكون كأداةٍ للقيام بكافة ميزات التخصيص، مثل التلاعب بالبيانات الموجودة وتغيير الاسماء والصيغ والترتيب. ومن الجدير بالذكر أن أمثلة البرامج التي ذكرناها سابقًا
Oracle و SQL SERVER تعتمد جميعها على نظام إدارة قواعد البيانات في عملها.
استخدامات قاعدة البيانات
بعد أن ينتهي المطور من تجهيز قاعدة البيانات وإدخال المعلومات المطلوبة داخلها، يتم استخدام هذه القاعدة في معظم مجالات حياتنا اليومية، لأنها تجعل من كافة المهمات الروتينية أسهل بكثيرٍ ويمكن إنجازها بكبسة زرٍ، حيث لا يعقل أن تستدعي كل طالبٍ مسجلٍ في المدرسة للتأكد من سجله الخاص ومعلوماته وما إلى ذلك؛ بل ببساطةٍ يمكنك القيام بذلك عبر العودة إلى قاعدة بياناتٍ خاصةٍ والبحث عن سجله والتحقق من معلوماته.
عبر هذا المثال يمكننا أن نفهم الاستخدامات الأخرى والعديدة لقاعدة البيانات، كالتحقق من حسابك في البنك والأموال التي بحوزتك، معرفة كميات المنتجات الموجودة داخل مستودعٍ ما وغيره.
أنواع قاعدة البيانات
تختلف أنواع قاعدة البيانات باختلاف الطريقة التي يهدف المطور إلى استخدامها وتصميمها وطريقة عملها، وبالتالي أهم هذه الأنواع:
◾قاعدة بيانات حاسوب شخصي:
يستخدم هذا النوع عندما تريد شركة على سبيل المثال أن تعطي موظفًا حاسبًا خاصًا مجهزًا بقاعدة بيانات لتسجيل حركة الزبائن في القسم الذي يديره. ومن أبرز خواص هذا النوع أنه مصممٌ ليتعامل مع مستخدم واحد فقط، من السهل تطوير، واستخدامه منتشر حول العالم بكثرةٍ، وتكاليفه قليلة.
◾قاعدة بيانات الحاسوب المركزي:
يهدف هذا النوع إلى توسيع المهام التي يمكن القيام بها، وبالتالي أبرز خواصه هي إمكانية استخدامه من قبل عدة مستخدمين، كما ومن المعروف أن تطوير هذا النوع أكثر تعقيدًا وصعوبةً وتكاليفه أكبر أيضًا. إلا أنه بالمقابل مفيدٌ للمنظمات والشركات المتوسطة والكبيرة الحجم.
#برنامج_دعم_الشباب
بيانات منظمة ومترابطة بعلاقات يمكن التعامل معها بسهولة
Anonymous Quiz
9%
البيانات
10%
المعلومات
81%
قاعدة البيانات
4_6032898539284071227.pdf
788.5 KB
كتاب أساسيات قواعد البيانات
#برنامج_دعم_الشباب
#برنامج_دعم_الشباب
من مميزات قاعدة البيانات
Anonymous Quiz
6%
تكامل البيانات
9%
سهلة التعامل مع البيانات
15%
سهولة التعديل على البيانات
70%
جميع ما سبق
Front_End & Back_End
Front_End
هو المكان الذي يجتمع فيه عالم البرمجة والكرافيك ديزاين معاً
عندما تدخل تطبيق أو موقع إلكتروني معين أول شي يجذب انتباهك هوه شكل
التطبيق، الألوان، وسهولة التعامل مع هذا التطبيق
مهمة مطور Front_End، إظهار الواجهة الامامية التي يتعامل معها المستخدم بصورة مناسبة وسهلة الإستخدام
لغات برمجة Front_End
◾Html
◾Css
◾Javascript
هل معنى أنك مطور Front_End
ضروري تعرف Back_End
_في الغالب لاتحتاج الى معرفة ال Back_End
لكن معرفتك الباك ايند تميزك وتسهل عليك بعض الأمور لاسيما إذا كنت تعمل مع فريق
________________________
Back_End
مصطلح يطلق على من يبرمج العمليات
المنطقية التي يقوم بها البرنامج
الباك ايند يعتبر عقل البرنامج
وهوه كل ما يستطيع البرنامج تقديمه للمستخدم
لغات برمجة Back_End
جميع اللغات التي تستطيع التعامل مع ال
Database
أشهرها
🟩Php
🟩Python
🟩Node. Js
#برنامج_دعم_الشباب
#مبرمجي_العرب
Front_End
هو المكان الذي يجتمع فيه عالم البرمجة والكرافيك ديزاين معاً
عندما تدخل تطبيق أو موقع إلكتروني معين أول شي يجذب انتباهك هوه شكل
التطبيق، الألوان، وسهولة التعامل مع هذا التطبيق
مهمة مطور Front_End، إظهار الواجهة الامامية التي يتعامل معها المستخدم بصورة مناسبة وسهلة الإستخدام
لغات برمجة Front_End
◾Html
◾Css
◾Javascript
هل معنى أنك مطور Front_End
ضروري تعرف Back_End
_في الغالب لاتحتاج الى معرفة ال Back_End
لكن معرفتك الباك ايند تميزك وتسهل عليك بعض الأمور لاسيما إذا كنت تعمل مع فريق
________________________
Back_End
مصطلح يطلق على من يبرمج العمليات
المنطقية التي يقوم بها البرنامج
الباك ايند يعتبر عقل البرنامج
وهوه كل ما يستطيع البرنامج تقديمه للمستخدم
لغات برمجة Back_End
جميع اللغات التي تستطيع التعامل مع ال
Database
أشهرها
🟩Php
🟩Python
🟩Node. Js
#برنامج_دعم_الشباب
#مبرمجي_العرب
كوبون مجاني مؤقتا لكورس مدفوع الثمن عن تعلم طريقة استخدام لغة البرمجة C لبرمجة المتحكم الدقيق 8051 و بناء الانظمة المدمجة
لغة الكورس : الإنجليزية
لينك الكوبون : اضغط هنا
#برنامج_دعم_الشباب
https://t.me/YSPIraqiIT
لغة الكورس : الإنجليزية
لينك الكوبون : اضغط هنا
#برنامج_دعم_الشباب
https://t.me/YSPIraqiIT
قنوات يوتيوب لتعلم البرمجة الأجنبية
◾Google Developers
◾Microsoft Developers
◾Flutter
◾The coding train
موضوع القناة :أساسيات البرمجة
◾Free codecamp
موضوع القناة:تعليم البرمجة بكافة تخصصاتها
◾Florin pop
موضوع القناة :تطوير الويب
◾The net ninja
موضوع القناة :تطوير الويب
◾Tech with tim
موضوع القناة :تعليم البرمجة بشكل عام
◾Programming with mosh
موضوع القناة :تعليم أساسيات البرمجة
بأستخدام لغتي python و javascript
◾Edureka
موضوع القناة :علم الحاسوب وتخصصاته
المختلفة
◾Sentdex
موضوع القناة :علم البيانات وتعلم الآلة
◾The Flutter way
موضوع القناة :تطوير تطبيقات الهاتف
◾Brackeys
موضوع القناة :تطوير الألعاب
_______________________
قنوات لتعلم البرمجة بالعربي
◻️Elzeroo web School
موضوع القناة :تطوير الويب
◻️محمد الشريف
موضوع القناة :نصائح وإرشادات للمبرمجين
◻️Codezilla
موضوع القناة :أساسيات البرمجة باستخدام لغة python
◻️برمجة أونلاين
موضوع القناة:أساسيات البرمجة باستخدام لغة java
◻️The new Baghdad
موضوع القناة :تعليم البرمجة بشكل عام
◻️Hassouna Academy
موضوع القناة :البرمجة بشكل عام
◻️خالد السعداني
موضوع القناة :تعليم لغة c#
وإطار Asp. Net
◻️Nour Homsi
موضوع القناة :تطوير الويب
◻️Ali shahin
موضوع القناة :نصائح وإرشادات
◻️أندرويد ستوديو
موضوع القناة :تطوير تطبيقات الاندرويد
#برنامج_دعم_الشباب #مبرمجي_العرب
◾Google Developers
◾Microsoft Developers
◾Flutter
◾The coding train
موضوع القناة :أساسيات البرمجة
◾Free codecamp
موضوع القناة:تعليم البرمجة بكافة تخصصاتها
◾Florin pop
موضوع القناة :تطوير الويب
◾The net ninja
موضوع القناة :تطوير الويب
◾Tech with tim
موضوع القناة :تعليم البرمجة بشكل عام
◾Programming with mosh
موضوع القناة :تعليم أساسيات البرمجة
بأستخدام لغتي python و javascript
◾Edureka
موضوع القناة :علم الحاسوب وتخصصاته
المختلفة
◾Sentdex
موضوع القناة :علم البيانات وتعلم الآلة
◾The Flutter way
موضوع القناة :تطوير تطبيقات الهاتف
◾Brackeys
موضوع القناة :تطوير الألعاب
_______________________
قنوات لتعلم البرمجة بالعربي
◻️Elzeroo web School
موضوع القناة :تطوير الويب
◻️محمد الشريف
موضوع القناة :نصائح وإرشادات للمبرمجين
◻️Codezilla
موضوع القناة :أساسيات البرمجة باستخدام لغة python
◻️برمجة أونلاين
موضوع القناة:أساسيات البرمجة باستخدام لغة java
◻️The new Baghdad
موضوع القناة :تعليم البرمجة بشكل عام
◻️Hassouna Academy
موضوع القناة :البرمجة بشكل عام
◻️خالد السعداني
موضوع القناة :تعليم لغة c#
وإطار Asp. Net
◻️Nour Homsi
موضوع القناة :تطوير الويب
◻️Ali shahin
موضوع القناة :نصائح وإرشادات
◻️أندرويد ستوديو
موضوع القناة :تطوير تطبيقات الاندرويد
#برنامج_دعم_الشباب #مبرمجي_العرب
تخصص مطور تطبيقات
مجال تطوير تطبيقات الهاتف من المجالات الأكثر طلباً في سوق العمل
وذلك لأن معظم الناس تستعمل الهاتف
كيف تصبح مطور تطبيقات؟
عليك أن تعلم أن هناك العديد من انواع التطبيقات وسنتعرف على اهم نوعين
1Native Apps
يكون التطبيق موجه لنظام واحد أما
Android وأما Ios
اي لغات تتعلم؟
للأندرويد :java او kotlin
للأيفون:swift
ايجابيات Native Apps
_تطبيقات فعالة
_يمكنك بناء اي تطبيق مهما كان معقد
السلبيات
_تطبيق خاص بكل نظام
2_Cross paltform Apps
كود برمجي واحد لبناء تطبيق يعمل في جميع الأنظمة
أي لغات تتعلم؟
_لغة Dart مع إطار العمل Flutter
_لغة javascript مع الإطار React native
الإيجابيات
_كود برمجي واحد لجميع الأنظمة
السلبيات
_احيانا لا يمكن بناء تطبيقات معقدة
_اقل فعالية من النوع الأول
#برنامج_دعم_الشباب #مبرمجي_العرب
مجال تطوير تطبيقات الهاتف من المجالات الأكثر طلباً في سوق العمل
وذلك لأن معظم الناس تستعمل الهاتف
كيف تصبح مطور تطبيقات؟
عليك أن تعلم أن هناك العديد من انواع التطبيقات وسنتعرف على اهم نوعين
1Native Apps
يكون التطبيق موجه لنظام واحد أما
Android وأما Ios
اي لغات تتعلم؟
للأندرويد :java او kotlin
للأيفون:swift
ايجابيات Native Apps
_تطبيقات فعالة
_يمكنك بناء اي تطبيق مهما كان معقد
السلبيات
_تطبيق خاص بكل نظام
2_Cross paltform Apps
كود برمجي واحد لبناء تطبيق يعمل في جميع الأنظمة
أي لغات تتعلم؟
_لغة Dart مع إطار العمل Flutter
_لغة javascript مع الإطار React native
الإيجابيات
_كود برمجي واحد لجميع الأنظمة
السلبيات
_احيانا لا يمكن بناء تطبيقات معقدة
_اقل فعالية من النوع الأول
#برنامج_دعم_الشباب #مبرمجي_العرب
اكيد برعايه #برنامج_دعم_الشباب
فكرتنا الجايه النقاشات واي شي تحتاجون نكملها سوا
جتي بالي فكرة ليش منقره سوه, اني من نوع الي احب اقره ويه مجموعة فجنت دادور وليكت ويب سايتات ستوي ميتنك عشوائي ويه اشخاص ويكونون كلهم يقرون سوه او يقرون مواضيع مختلفه فشراكم لو نجرب نسوي هيج شي. نختار موضوع معين ونسوي ميتنك وندور ع موضوع ونقره سوه ونتعلمه او حتى لو نقره مواضيع مختلفة ويكون مثلا بنهاية الميتنك كل شخص يسولفنا شلكه وشتعلم 👀 شرايكم بهيج شي والكم واهس بي
اذا عدكم واهس تكدرون تنضمون لقناتنا النقاشيه ⬇️
https://t.me/YProgramerchat
فكرتنا الجايه النقاشات واي شي تحتاجون نكملها سوا
جتي بالي فكرة ليش منقره سوه, اني من نوع الي احب اقره ويه مجموعة فجنت دادور وليكت ويب سايتات ستوي ميتنك عشوائي ويه اشخاص ويكونون كلهم يقرون سوه او يقرون مواضيع مختلفه فشراكم لو نجرب نسوي هيج شي. نختار موضوع معين ونسوي ميتنك وندور ع موضوع ونقره سوه ونتعلمه او حتى لو نقره مواضيع مختلفة ويكون مثلا بنهاية الميتنك كل شخص يسولفنا شلكه وشتعلم 👀 شرايكم بهيج شي والكم واهس بي
اذا عدكم واهس تكدرون تنضمون لقناتنا النقاشيه ⬇️
https://t.me/YProgramerchat
الدليل الكامل لتعلم لغة بايثون
نبذة عن لغة بايثون :
هي لغة برمجية كائنية التوجه، عالية المستوى ومفتوحة المصدر، سهلة الكتابة وبسيطة الفهم يمكن استعمالها في عدة مجالات وتعتبر أحد واكثر اللغات البرمجية استخداماً في الوقت الحالي
مميزات لغة بايثون
◾سهولة التعلم وفهم الأكواد
◾توفر آلاف المكتبات الجاهزة مجاناً
◾من أكثر اللغات المطلوبة في السوق
◾تعمل على جميع أنظمة التشغيل
◾لغة برمجية عالية المستوى
◾تعمل مع التطبيقات المكتوبة بلغة أخرى
◾تستخدم في مجالات متعددة
◾تطوير وتحديث مستمر لهذه اللغة
استخدامات لغة بايثون
◻️الذكاء الاصطناعي
◻️تطوير الويب
◻️أمن المعلومات
أشياء تم تطوير بلغة بايثون
🔴فيسبوك
🔴إنستكرام
🔴نتفلكس
🔴أمازون
🔴بليندر
أفضل المصادر لتعلم لغة بايثون
قنوات يوتيوب
_Elzeroo web School
_Mohammed Ahamed _بايثون بالعربي
_the new Baghdad
_Codezilla
مواقع تقدم كورس مجاني
_Harmash. Com
_teracourses. Com
_code Academy. Com
_learn python. Org
#برنامج_دعم_الشباب #مبرمجي_العرب
نبذة عن لغة بايثون :
هي لغة برمجية كائنية التوجه، عالية المستوى ومفتوحة المصدر، سهلة الكتابة وبسيطة الفهم يمكن استعمالها في عدة مجالات وتعتبر أحد واكثر اللغات البرمجية استخداماً في الوقت الحالي
مميزات لغة بايثون
◾سهولة التعلم وفهم الأكواد
◾توفر آلاف المكتبات الجاهزة مجاناً
◾من أكثر اللغات المطلوبة في السوق
◾تعمل على جميع أنظمة التشغيل
◾لغة برمجية عالية المستوى
◾تعمل مع التطبيقات المكتوبة بلغة أخرى
◾تستخدم في مجالات متعددة
◾تطوير وتحديث مستمر لهذه اللغة
استخدامات لغة بايثون
◻️الذكاء الاصطناعي
◻️تطوير الويب
◻️أمن المعلومات
أشياء تم تطوير بلغة بايثون
🔴فيسبوك
🔴إنستكرام
🔴نتفلكس
🔴أمازون
🔴بليندر
أفضل المصادر لتعلم لغة بايثون
قنوات يوتيوب
_Elzeroo web School
_Mohammed Ahamed _بايثون بالعربي
_the new Baghdad
_Codezilla
مواقع تقدم كورس مجاني
_Harmash. Com
_teracourses. Com
_code Academy. Com
_learn python. Org
#برنامج_دعم_الشباب #مبرمجي_العرب
افلام لا تفوتها
لنخرج قليلاً عن الأجواء ونشاهد بعض من أمتع الأفلام البرمجية
1_Jops
2_the social network
3_the internship
4_snowden
5_who Am I
6_Blackhat
أفضل المسلسلات حول البرمجة
A_CSI:cyber
B_betas
C_stratUp
D_Devs
E_scorpion
#مبرمجي_العرب #برنامج_دعم_الشباب
لنخرج قليلاً عن الأجواء ونشاهد بعض من أمتع الأفلام البرمجية
1_Jops
2_the social network
3_the internship
4_snowden
5_who Am I
6_Blackhat
أفضل المسلسلات حول البرمجة
A_CSI:cyber
B_betas
C_stratUp
D_Devs
E_scorpion
#مبرمجي_العرب #برنامج_دعم_الشباب