منشور جديد ومفيد😍😍
https://www.instagram.com/p/Cm6645Uj7WQ/?igshid=OGQ2MjdiOTE=
https://www.instagram.com/p/Cm6645Uj7WQ/?igshid=OGQ2MjdiOTE=
Instagram
Instagram
👍1🔥1
10 كتب لو انت مبرمج مبتدئ ستجعلك مهندس برمجيات محترف ⌨️🧵
١- الكتاب الاول : Clean Code
هذا الكتاب يهتم بتصميم البرمجيات وتنسيق الاكواد بشكل جيد، ويبين كيفية التعامل مع الأكواد المعقدة لتحقيق افضل اداء وسهولة في الإصلاح والتطوير.
يتيح لنا هذا الكتاب العديد من الإرشادات لتحقيق نسخة برمجية نظيفة ومرنة.
٢- الكتاب الثاني : The Pragmatic Programmer
يتناول مجموعة متنوعة من المفاهيم والتقنيات المهمة للمبرمجين ويبين كيفية العمل بشكل فعال وعملي في عالم البرمجة، ويشير إلى المهارات التي يجب أن يمتلكها المبرمج لتحقيق النجاح في مجاله.
يعتبر هذا الكتاب مرجعًا مهمًا للمبتدئين والمتمرسين
٣- الكتاب الثالث: Design Patterns
هذا الكتاب يتناول مجموعة من النماذج التصميمية التي تساعد في تصميم البرمجيات المعتمدة على الـ Objects.
يعرض الكتاب أساليب وأدوات قياسية للتعامل مع المشاكل الشائعة في تصميم البرمجيات، ويوضح كيفية إعادة استخدام هذه النماذج في المشاريع المختلفة.
٤- الكتاب الرابع: The Mythical Man Month
يهتم بالتحديات التي يواجهها المديرون في تنفيذ وتطوير المشاريع البرمجية ويوضح الطرق التي يمكن اتباعها لتحقيق النجاح.
يقدم الكتاب إرشادات قياسية للمديرين المهتمين بمشاريع البرمجيات ويعطيهم العديد من الأدوات اللازمة للقيام بعملهم بشكل فعال.
٥- الكتاب الخامس: Introduction to Algorithms
يهتم بمفاهيم الخوارزميات والتقنيات المستخدمة في حل المشاكل البرمجية ويعرض الكتاب العديد من الخوارزميات الأساسية ويوضح كيفية استخدامها وتطبيقها في المشاريع البرمجية.
يعتبر هذا الكتاب مرجعًا قياسيًا للمبرمجين والطلبة في مجال البرمجة.
٦- الكتاب السادس: Code Complete
كتاب يجمع ما بين الناحية الفنية و العلمية في كيفية انشاء البرمجيات.
مؤلف الكتاب يسرد التقنيات الاكثر فاعلية و المبادئ اللي كل كبرمج لازم يعرفها بطريقة عملية وواضحة جدا.
٧- الكتاب السابع: Cracking the Coding Interview
يهدف إلى مساعدة المتقدمين للعمل في مجال البرمجة على التعامل مع المقابلات التقنية وتحسين مهاراتهم البرمجية.
يوضح الكتاب العديد من الأساليب والتقنيات للنجاح في المقابلات ويعطي المبرمج العديد من الأمثلة والتمارين لتنمية مهاراته.
٨- الكتاب الثامن: The Clean Coder
يهدف إلى تعليم المبرمجين المتمرسين كيفية العمل المهني الفعال في مجال البرمجة. يوضح العديد من الأساليب والتقنيات لتحقيق النجاح ويعطي المتقدم العديد من الأمثلة والتمارين لتدريب مهاراته. مرجع قياسي للمبرمجين المهتمين بالعمل المهني الفعال في البرمجة
٩- الكتاب التاسع: Working Effectively with Legacy Code
يهدف إلى مساعدة المبرمجين في العمل على الأكواد القديمة والموجودة في الانظمة القديمة، بشكل فعال. يوضح الكتاب العديد من الأساليب والتقنيات التي يمكن اتباعها لتحقيق النجاح في العمل على هذه الانظمة ويعطي القارئ العديد من الأمثلة
١٠- الكتاب العاشر: Refactoring
يتحدث عن التقنيات المستخدمة لتحسين تصميم الكود الموجود ويغطي مواضيع مثل التقنيات الخاصة بتهيئة الكود وعلامات الكود التي تدل على أنه قد يحتاج للتهيئة ويوفر التوجيهات اللازمة لتحديد فرص التهيئة وكيفية تطبيق التقنيات المختلفة لتحسين تصميم وهيكلة الكود
١- الكتاب الاول : Clean Code
هذا الكتاب يهتم بتصميم البرمجيات وتنسيق الاكواد بشكل جيد، ويبين كيفية التعامل مع الأكواد المعقدة لتحقيق افضل اداء وسهولة في الإصلاح والتطوير.
يتيح لنا هذا الكتاب العديد من الإرشادات لتحقيق نسخة برمجية نظيفة ومرنة.
٢- الكتاب الثاني : The Pragmatic Programmer
يتناول مجموعة متنوعة من المفاهيم والتقنيات المهمة للمبرمجين ويبين كيفية العمل بشكل فعال وعملي في عالم البرمجة، ويشير إلى المهارات التي يجب أن يمتلكها المبرمج لتحقيق النجاح في مجاله.
يعتبر هذا الكتاب مرجعًا مهمًا للمبتدئين والمتمرسين
٣- الكتاب الثالث: Design Patterns
هذا الكتاب يتناول مجموعة من النماذج التصميمية التي تساعد في تصميم البرمجيات المعتمدة على الـ Objects.
يعرض الكتاب أساليب وأدوات قياسية للتعامل مع المشاكل الشائعة في تصميم البرمجيات، ويوضح كيفية إعادة استخدام هذه النماذج في المشاريع المختلفة.
٤- الكتاب الرابع: The Mythical Man Month
يهتم بالتحديات التي يواجهها المديرون في تنفيذ وتطوير المشاريع البرمجية ويوضح الطرق التي يمكن اتباعها لتحقيق النجاح.
يقدم الكتاب إرشادات قياسية للمديرين المهتمين بمشاريع البرمجيات ويعطيهم العديد من الأدوات اللازمة للقيام بعملهم بشكل فعال.
٥- الكتاب الخامس: Introduction to Algorithms
يهتم بمفاهيم الخوارزميات والتقنيات المستخدمة في حل المشاكل البرمجية ويعرض الكتاب العديد من الخوارزميات الأساسية ويوضح كيفية استخدامها وتطبيقها في المشاريع البرمجية.
يعتبر هذا الكتاب مرجعًا قياسيًا للمبرمجين والطلبة في مجال البرمجة.
٦- الكتاب السادس: Code Complete
كتاب يجمع ما بين الناحية الفنية و العلمية في كيفية انشاء البرمجيات.
مؤلف الكتاب يسرد التقنيات الاكثر فاعلية و المبادئ اللي كل كبرمج لازم يعرفها بطريقة عملية وواضحة جدا.
٧- الكتاب السابع: Cracking the Coding Interview
يهدف إلى مساعدة المتقدمين للعمل في مجال البرمجة على التعامل مع المقابلات التقنية وتحسين مهاراتهم البرمجية.
يوضح الكتاب العديد من الأساليب والتقنيات للنجاح في المقابلات ويعطي المبرمج العديد من الأمثلة والتمارين لتنمية مهاراته.
٨- الكتاب الثامن: The Clean Coder
يهدف إلى تعليم المبرمجين المتمرسين كيفية العمل المهني الفعال في مجال البرمجة. يوضح العديد من الأساليب والتقنيات لتحقيق النجاح ويعطي المتقدم العديد من الأمثلة والتمارين لتدريب مهاراته. مرجع قياسي للمبرمجين المهتمين بالعمل المهني الفعال في البرمجة
٩- الكتاب التاسع: Working Effectively with Legacy Code
يهدف إلى مساعدة المبرمجين في العمل على الأكواد القديمة والموجودة في الانظمة القديمة، بشكل فعال. يوضح الكتاب العديد من الأساليب والتقنيات التي يمكن اتباعها لتحقيق النجاح في العمل على هذه الانظمة ويعطي القارئ العديد من الأمثلة
١٠- الكتاب العاشر: Refactoring
يتحدث عن التقنيات المستخدمة لتحسين تصميم الكود الموجود ويغطي مواضيع مثل التقنيات الخاصة بتهيئة الكود وعلامات الكود التي تدل على أنه قد يحتاج للتهيئة ويوفر التوجيهات اللازمة لتحديد فرص التهيئة وكيفية تطبيق التقنيات المختلفة لتحسين تصميم وهيكلة الكود
👍4❤1🔥1
منشور جديد اتمنى أن ينال اعجابكم😍😍
https://www.instagram.com/p/Cm9kVqCDRoq/?igshid=OGQ2MjdiOTE=
https://www.instagram.com/p/Cm9kVqCDRoq/?igshid=OGQ2MjdiOTE=
❤2👍1
تعلم برمجة المواقع🚀 pinned «منشور جديد اتمنى أن ينال اعجابكم😍😍 https://www.instagram.com/p/Cm9kVqCDRoq/?igshid=OGQ2MjdiOTE=»
🔶 أغلبية الباحثين يلجؤون إلى چوچل و لا يعودون إلَّا بالقليل أو معلوماتٍ غير مؤكدة، وفي هذا المنشور تجدون أهم 12 موقع جاد في شؤون العلم و الثقافة👇
👈🏼 موقع refseek
محركُ بحثٍ يوفر المصادر الأكاديمية بطريقةٍ سهلة أكثر من مليار مصدر من الكتب والمجلات والأخبار والموسوعات
https://www.refseek.com
👈🏼موقع WorldCat
محركُ بحثٍ سهلُ الإستخدام يبحث في أكثر من 20ألف مكتبةٍ و يحتوي على أكثر من 2مليار مصدرٍ و يمكنك من إيجاد أقرب مكتبة لك
https://www.worldcat.org
👈🏼 موقع Springer
يحتوي على أكثر من 3مليون مصدر في مختلف المجالات العلمية من مقالات و أوراق و مؤتمرات و أجزاء من كتب
https://link.springer.com
👈🏼 موقع Microsoft Academic
يحمل نتائج بحث واسعة المحتوى للأكاديميين و يتم تحديثها باستمرار يحتوي على أكثر من120 مليون مطبوعة
https://academic.microsoft.com
👈🏼 موقع Bioline
محركُ بحثٍ تطوعيٍ يعمل على جمع المقالات المنشورة في المجلات العلمية بالدول النامية مثل مصر و تركيا و العراق و الأردن و غيرها
http://www.bioline.org.br
👈🏼 موقع EThOS
يحملُ أكثر من 500 ألف رسالةَ ماجستيرٍ و دكتوراةٍ في جميع المجالات
https://ethos.bl.uk
👈🏼 موقع Research Paper’s in Economics
محركُ بحثٍ يحتوي على أكثر من مليوني بحثٍ في علم الإقتصاد و العلوم الأخرى ذات صلة
http://repec.org
👈🏼 موقع Science.gove
محركُ بحثٍ علميٍ تابع للحكومة الأمريكية يجمع أكثر من 2000 موقعٍ علميٍ و يحتوي على أكثر من 200 مليونَ ورقةٍ و نتائجَ موثوقةٍ
https://www.science.gov
👈🏼 موقع kotobgy
محركُ بحثٍ كُتُبْيٍ رائعٍ جدًا يحتوي على الملايين من الكتب العربية القابلة للتحميل
كتبجي - محرك بحث الكتب العربية
https://www.kotobgy.com
👈🏿موقع مونستر للمعلوميات
مليئ بالمقالات التقنيه المتنوعه وتوضيح المفاهيم ومسارات البرمجيه لارشاد كل مبتدئ
بالاضافه للكثير من الشروحات
http://www.monstertecnology.com
موقع seotuber
👈اذا كنت تريد تعلم الربح من اليوتيوب ومعرفه كل صغيره وكبيره عنه فهذا الموقع موسوعه لكل اليوتيوبرز والمهتمين باليوتيوب
https://www.seotuber.com
👈🏼 موقع pdfdrive
أكبرُ و أفضلُ موقعٍ لتحميل الكتب في جميع التخصصّات بصيغة PDF يحتوي أكثر من 225 مليون كتاب جاهزةٍ للتحميل المباشر و يمكن استخدامه للدراسة
https://www.pdfdrive.com
👈🏼 موقع ISEEK Education
محركُ بحثٍ ممتازٍ يستهدف الطلاب و المعلمين و الإداريين و غيرهم يحتوي على موادَ موثوقةٍ و محررةٍ
https://education.iseek.com
👈🏼 موقع base-search
من أفضل و أقوى محركات البحوث الأكاديمية توجد أكثر من 100 مليون وثيقةٍ علميةٍ و يقوم بالبحث في ٣ آلاف مصدر 70٪ من المقالات مجانية
https://www.base-search.net
👈🏼 موقع refseek
محركُ بحثٍ يوفر المصادر الأكاديمية بطريقةٍ سهلة أكثر من مليار مصدر من الكتب والمجلات والأخبار والموسوعات
https://www.refseek.com
👈🏼موقع WorldCat
محركُ بحثٍ سهلُ الإستخدام يبحث في أكثر من 20ألف مكتبةٍ و يحتوي على أكثر من 2مليار مصدرٍ و يمكنك من إيجاد أقرب مكتبة لك
https://www.worldcat.org
👈🏼 موقع Springer
يحتوي على أكثر من 3مليون مصدر في مختلف المجالات العلمية من مقالات و أوراق و مؤتمرات و أجزاء من كتب
https://link.springer.com
👈🏼 موقع Microsoft Academic
يحمل نتائج بحث واسعة المحتوى للأكاديميين و يتم تحديثها باستمرار يحتوي على أكثر من120 مليون مطبوعة
https://academic.microsoft.com
👈🏼 موقع Bioline
محركُ بحثٍ تطوعيٍ يعمل على جمع المقالات المنشورة في المجلات العلمية بالدول النامية مثل مصر و تركيا و العراق و الأردن و غيرها
http://www.bioline.org.br
👈🏼 موقع EThOS
يحملُ أكثر من 500 ألف رسالةَ ماجستيرٍ و دكتوراةٍ في جميع المجالات
https://ethos.bl.uk
👈🏼 موقع Research Paper’s in Economics
محركُ بحثٍ يحتوي على أكثر من مليوني بحثٍ في علم الإقتصاد و العلوم الأخرى ذات صلة
http://repec.org
👈🏼 موقع Science.gove
محركُ بحثٍ علميٍ تابع للحكومة الأمريكية يجمع أكثر من 2000 موقعٍ علميٍ و يحتوي على أكثر من 200 مليونَ ورقةٍ و نتائجَ موثوقةٍ
https://www.science.gov
👈🏼 موقع kotobgy
محركُ بحثٍ كُتُبْيٍ رائعٍ جدًا يحتوي على الملايين من الكتب العربية القابلة للتحميل
كتبجي - محرك بحث الكتب العربية
https://www.kotobgy.com
👈🏿موقع مونستر للمعلوميات
مليئ بالمقالات التقنيه المتنوعه وتوضيح المفاهيم ومسارات البرمجيه لارشاد كل مبتدئ
بالاضافه للكثير من الشروحات
http://www.monstertecnology.com
موقع seotuber
👈اذا كنت تريد تعلم الربح من اليوتيوب ومعرفه كل صغيره وكبيره عنه فهذا الموقع موسوعه لكل اليوتيوبرز والمهتمين باليوتيوب
https://www.seotuber.com
👈🏼 موقع pdfdrive
أكبرُ و أفضلُ موقعٍ لتحميل الكتب في جميع التخصصّات بصيغة PDF يحتوي أكثر من 225 مليون كتاب جاهزةٍ للتحميل المباشر و يمكن استخدامه للدراسة
https://www.pdfdrive.com
👈🏼 موقع ISEEK Education
محركُ بحثٍ ممتازٍ يستهدف الطلاب و المعلمين و الإداريين و غيرهم يحتوي على موادَ موثوقةٍ و محررةٍ
https://education.iseek.com
👈🏼 موقع base-search
من أفضل و أقوى محركات البحوث الأكاديمية توجد أكثر من 100 مليون وثيقةٍ علميةٍ و يقوم بالبحث في ٣ آلاف مصدر 70٪ من المقالات مجانية
https://www.base-search.net
Refseek
RefSeek - Academic Search Engine
Academic search engine for students and researchers. Locates relevant academic search results from web pages, books, encyclopedias, and journals.
👍1🔥1
مشروع برنامج سطح المكتب سوبر ماركت ب بايثون
https://youtube.com/playlist?list=PLSiLeKadTQ7lSFEmVIGdU9YdMMOE9lLFa
https://youtube.com/playlist?list=PLSiLeKadTQ7lSFEmVIGdU9YdMMOE9lLFa
YouTube
python tkinter supermarket project 2022 | مشروع سوبر ماركيت بلغة بايثون
تصميم وبرمجة برامج سطح المكتب python tkinter 2021 . تصميم برامج سطح المكتب وتطويرها . برامج ادارية ومحاسبة وتواصل ومسابقات ومشغلات وورد ورسام ومحرر اكواد ووو...
❤1👍1
تصميم موقع كامل html css php mysql من الصفر الى الاحتراف
https://youtu.be/0K6Uk5Q67bQ
https://youtu.be/0K6Uk5Q67bQ
YouTube
الدليل الشامل لتصميم وإدارة مواقع الويب: من الصفر حتى الاحتراف
انطلق في رحلة تعلم تصميم وإدارة مواقع الويب مع دورتنا الشاملة، التي تغطي كل شيء من أساسيات HTML وCSS إلى تعقيدات PHP وMySQL، مرورًا بأساسيات إدارة البيانات والتحكم في الجلسات. ستكتسب مهارات عملية في بناء وصيانة موقع إلكتروني كامل، بدءًا من تصميم صفحة الدخول…
👍2🔥2
❤2👍2
منصة سطر التعليمية يوجد بها دورات برمجة بشرح سهل ومفيد😍😍
https://satr.codes
https://satr.codes
منصة سطر التعليمية
منصة تعليمية لأكاديمية طويق
👍4❤1
ريلز جديد اتمنى أن ينال اعجابكم😍😍
https://www.instagram.com/reel/CnHfbCKIjT2/?igshid=OGQ2MjdiOTE=
https://www.instagram.com/reel/CnHfbCKIjT2/?igshid=OGQ2MjdiOTE=
🔥2👍1
يمكنني تصميم وبرمجة موقع لشركتك أو موقع تعريفي شخصي لخدماتك متجاوب مع جميع أحجام الشاشات على ذوقك ومن اختيارك أو بأن ترسل لي ملف فوتوشوب به التصميم المطلوب أو صورة للموقع أو رابط موقع الذي تريد موقعك أن يشبهه
انت في المكان المناسب💙
تواصل علي الخاص لمعرفة باقي التفاصيل📩
انت في المكان المناسب💙
تواصل علي الخاص لمعرفة باقي التفاصيل📩
❤5👍1
تعلم برمجة المواقع🚀 pinned «يمكنني تصميم وبرمجة موقع لشركتك أو موقع تعريفي شخصي لخدماتك متجاوب مع جميع أحجام الشاشات على ذوقك ومن اختيارك أو بأن ترسل لي ملف فوتوشوب به التصميم المطلوب أو صورة للموقع أو رابط موقع الذي تريد موقعك أن يشبهه انت في المكان المناسب💙 تواصل علي الخاص لمعرفة…»
أكثر أربع لغات برمجة ينبغي تعلمها في السنوات القادمة
🔹 لـغـة Python :
من اللغات الحديثة متعددة الاستخدامات، تستخدم في تطبيقات الويب وتستخدم في الذكاء الاصطناعي وتحليل البيانات وغيرها من الأمور وكذلك نمو إطارات العمل القائمة عليها وانتشارها بين المستخدمين، الأمر الذي يجعل من Python محل اهتمام للمبرمجين في سنة 2022.
🔹 لـغـة javascriptScript :
هي من اللغات القديمة ولكن ازداد استخدامها في الآونة الأخيرة لصدور عدة تحديثات لها.
🔹 لـغـة # C :
لغة # C هي النسخة المطورة من لغات C القديمة، وهي تدعم كافة التقنيات الحديثة وذات استخدام واسع وإطارات عمل كبيرة تدعمها شركة Microsoft.
🔹 لـغـة Dart :
تعتبر Dart لغة حديثة نسبياً ولكنها واعدة بشكل كبير على وجه الخصوص في مجال تطبيقات الموبايل، لأنها لغة من تطور شركة Google وتنوي Google استبدال الاندرويد بنظامها الجديد القائم على الـ Dart، وبالتالي تصبح اللغة الأم لهذا النظام؛ ذلك فضلا عن إطار العمل الشهير المبني عليها "Flutter" والذي يزيد عدد مستخدميه يوميا...
🔹 لـغـة Python :
من اللغات الحديثة متعددة الاستخدامات، تستخدم في تطبيقات الويب وتستخدم في الذكاء الاصطناعي وتحليل البيانات وغيرها من الأمور وكذلك نمو إطارات العمل القائمة عليها وانتشارها بين المستخدمين، الأمر الذي يجعل من Python محل اهتمام للمبرمجين في سنة 2022.
🔹 لـغـة javascriptScript :
هي من اللغات القديمة ولكن ازداد استخدامها في الآونة الأخيرة لصدور عدة تحديثات لها.
🔹 لـغـة # C :
لغة # C هي النسخة المطورة من لغات C القديمة، وهي تدعم كافة التقنيات الحديثة وذات استخدام واسع وإطارات عمل كبيرة تدعمها شركة Microsoft.
🔹 لـغـة Dart :
تعتبر Dart لغة حديثة نسبياً ولكنها واعدة بشكل كبير على وجه الخصوص في مجال تطبيقات الموبايل، لأنها لغة من تطور شركة Google وتنوي Google استبدال الاندرويد بنظامها الجديد القائم على الـ Dart، وبالتالي تصبح اللغة الأم لهذا النظام؛ ذلك فضلا عن إطار العمل الشهير المبني عليها "Flutter" والذي يزيد عدد مستخدميه يوميا...
🔥2❤1👍1
🔰 اشهر لغات البرمجة لتطوير مواقع الويب - الجزء الأول
مميزات و عيوب كل لغة
لغة JavaScript :
تعد JavaScript أكثر لغات البرمجة شيوعًا في العالم لتطوير مواقع الويب ، وهي واحدة من أسهل لغات البرمجة. إنها أيضًا إحدى اللغات القليلة التي يمكن استخدامها في كل من (front-end) و (back-end).
مكتبات او إطار أعمال مثل node js , React و Vue مكتوبة بلغة JavaScript .
مميزات javascript :
سهلة التعلم للمبتدئين.
يمكن استخدامها في كل من(front-end) و (back-end) لتطوير الويب.
مثالية لمن يريد أن يصبح مطورًا front-end لأن مكتبات او أطر عمل مثل React و Vue و Svelte تستخدم JavaScript.
لغة python :
لغة Python هي لغة أخرى تُستخدم لتطوير الويب وهي لغة ذات شعبية مثل لغة JavaScript , في الواقع ، إنها لغة البرمجة الأكثر استخدامًا في العالم. و هي لغة برمجة متعددة الاستخدامات يمكن استخدامها في مجموعة واسعة من المهام ، من تطوير الويب ، والأتمتة ، والتعلم الآلي أو الذكاء الاصطناعي.
إيجابيات بايثون :
الكود البرمجي بلغة بايثون له صيغة واضحة جدا .
سهلة التعلم للمبتدئين.
تستخدم في مجموعة واسعة من التطبيقات.
عيوب بايثون :
ليست سريعة مثل بعض اللغات الأخرى.
لديها عدد محدود من مكتبات او أطر تطوير الويب (frameworks).
لغة PHP :
هي لغة برمجة نصية (scripting) شائعة تستخدم لتطوير الويب.
77.6% من مواقع الويب تستخدم لغة PHP .
غالبًا ما يتم استخدام PHP في أنظمة إدارة المحتوى (CMS) (content management systems) مثل WordPress و Drupal ، ولا تزال المواقع الكبيرة مثل Facebook و Wikipedia تستخدمها.
مميزات PHP :
متعددة الاستخدامات ويمكن استخدامها لتطوير الويب والبرمجة النصية (scripting) والمزيد.
من السهل نسبيًا تعلمها.
عيوب PHP:
لم تعد شائعة مثل بعض اللغات الأخرى لتطوير الويب.
لغة Ruby :
روبي هي لغة أخرى متعددة الاستخدامات يمكن استخدامها لتطوير الويب. تشتهر بكونها لغة سهلة التعلم نسبيًا ، ويتم استخدامها في مكتبات او أطر عمل مثل Ruby on Rails.
تعتبر Ruby خيارًا رائعًا للمبتدئين لان الكود المكتوب بهذه اللغة سهل القراءة و الفهم.
عيوب لغة روبي :
ليست شائعة مثل بعض اللغات الأخرى.
لديها مصادر قليلة نسبيًا مقارنة باللغات الأخرى.
لغة Swift :
لغة حديثة تم إنشاؤها بواسطة Apple.
هي لغة قوية وسريعة يمكن استخدامها لتطوير
مميزات و عيوب كل لغة
لغة JavaScript :
تعد JavaScript أكثر لغات البرمجة شيوعًا في العالم لتطوير مواقع الويب ، وهي واحدة من أسهل لغات البرمجة. إنها أيضًا إحدى اللغات القليلة التي يمكن استخدامها في كل من (front-end) و (back-end).
مكتبات او إطار أعمال مثل node js , React و Vue مكتوبة بلغة JavaScript .
مميزات javascript :
سهلة التعلم للمبتدئين.
يمكن استخدامها في كل من(front-end) و (back-end) لتطوير الويب.
مثالية لمن يريد أن يصبح مطورًا front-end لأن مكتبات او أطر عمل مثل React و Vue و Svelte تستخدم JavaScript.
لغة python :
لغة Python هي لغة أخرى تُستخدم لتطوير الويب وهي لغة ذات شعبية مثل لغة JavaScript , في الواقع ، إنها لغة البرمجة الأكثر استخدامًا في العالم. و هي لغة برمجة متعددة الاستخدامات يمكن استخدامها في مجموعة واسعة من المهام ، من تطوير الويب ، والأتمتة ، والتعلم الآلي أو الذكاء الاصطناعي.
إيجابيات بايثون :
الكود البرمجي بلغة بايثون له صيغة واضحة جدا .
سهلة التعلم للمبتدئين.
تستخدم في مجموعة واسعة من التطبيقات.
عيوب بايثون :
ليست سريعة مثل بعض اللغات الأخرى.
لديها عدد محدود من مكتبات او أطر تطوير الويب (frameworks).
لغة PHP :
هي لغة برمجة نصية (scripting) شائعة تستخدم لتطوير الويب.
77.6% من مواقع الويب تستخدم لغة PHP .
غالبًا ما يتم استخدام PHP في أنظمة إدارة المحتوى (CMS) (content management systems) مثل WordPress و Drupal ، ولا تزال المواقع الكبيرة مثل Facebook و Wikipedia تستخدمها.
مميزات PHP :
متعددة الاستخدامات ويمكن استخدامها لتطوير الويب والبرمجة النصية (scripting) والمزيد.
من السهل نسبيًا تعلمها.
عيوب PHP:
لم تعد شائعة مثل بعض اللغات الأخرى لتطوير الويب.
لغة Ruby :
روبي هي لغة أخرى متعددة الاستخدامات يمكن استخدامها لتطوير الويب. تشتهر بكونها لغة سهلة التعلم نسبيًا ، ويتم استخدامها في مكتبات او أطر عمل مثل Ruby on Rails.
تعتبر Ruby خيارًا رائعًا للمبتدئين لان الكود المكتوب بهذه اللغة سهل القراءة و الفهم.
عيوب لغة روبي :
ليست شائعة مثل بعض اللغات الأخرى.
لديها مصادر قليلة نسبيًا مقارنة باللغات الأخرى.
لغة Swift :
لغة حديثة تم إنشاؤها بواسطة Apple.
هي لغة قوية وسريعة يمكن استخدامها لتطوير
❤2👍2
كورس انشاء متجر الكتروني ب اطار عمل لارافيل
https://youtube.com/playlist?list=PLf5ATZslqO1edcm1PHDnxivfOVMudzTW7
https://youtube.com/playlist?list=PLf5ATZslqO1edcm1PHDnxivfOVMudzTW7
YouTube
Laravel ecommerce project using (service-repository pattern) - مشروع متجر الكتروني بواسطة لارفل
في هذا الكورس سنقوم بانشاء متجر الكتروني بواسطة لارفل وسنقوم بإستخدام ديزاين باترن (service-repository pattern) service لإنشاء المتجر الكتروني Laravel full p...
👍1🔥1
🔰 لغة ++C
⬅️ تعتبر من اقوى لغات برمجة ويستخدم في اكثر من مجالات في العالم .
1_ لغة سهل تعلم.
2_ يستخدم في كثير من مجالات.
3_ لغة قديمة و أول ظهور في عام 1985 يعني 38 سنة.
4_ لغة تجبرك تفهم مفاهيم بدقة عكس باقي لغة.
5 _لا يوجد فرق بين C و ++C إلي بهذا نقطه
حيث أن ++C يدعم نوعين من برمجة هي برمجة هيكلية و برمجة كائنية توجيه OOP و بينما C لا يدعم برمجة كائنية توجيه OOP فقط يوجد برمجة هيكلية.
🔸️ اساسيات لغة ++C :-
1_ أول خطورة اتعلم اساسيات لغة .
2_ بعد ما تعلمت اساسيات أبد بحل اسئلة حسب مستواك.
3_ أبد تعلم برمجة كائنية توجيه OOP .
4_ بعد ما تعلم برمجة كائنية توجيه ابد بمشروع صغير حسب مستواك من بداية حتى إلى برمجة كائنية توجيه.
5_ اتعلم Data Structures هياكل البيانات و كيفية تعامل بيها.
6_ بعد ما تعلمت 5 هاي اساسيات انتقل إلى Problem solving حل مشاكل 1000 إلى 2000 مشكلة لان كثرة حل مشكلة انت تكتسب خبرة عندما تحل مشكلة ما .
7_ أبد بمشاريع كبيرة.
🔸️ استخداما لغة ++C :-
1_ برمجة العاب ضخمه .
2_ برمجة تطبيقات سطح مكتب.
3_ برمجة مواقع ويب.
4_ برمجة انظمة تشغيل.
5_ برمجة اجهزة طائرات و مستشفى و اجهزة الأمني و حماية.
6_ برمجة لغات برمجة لان ++C يعتبر ام لغات جميع لغات برمجة مبنية بشكل مباشر او غير مباشر بي ++C.
7_ تستخدم في برمجة شبكات.
8_ تستخدم في اختبار اختراق و إنشاء سكربتات حيث أن لغة ++C قريباً جداً من هارد وير هو CPU وهي معالج.
* تعلمك لهذا لغة خيار جدا مناسب كما قلنا لغة ++C قريباً جداً من هارد وير هو CPU و اي لغة قريباً عن معالج يكون لغة جداً سرعة و عند كامل صلاحية على جهاز.
⬅️ تعتبر من اقوى لغات برمجة ويستخدم في اكثر من مجالات في العالم .
1_ لغة سهل تعلم.
2_ يستخدم في كثير من مجالات.
3_ لغة قديمة و أول ظهور في عام 1985 يعني 38 سنة.
4_ لغة تجبرك تفهم مفاهيم بدقة عكس باقي لغة.
5 _لا يوجد فرق بين C و ++C إلي بهذا نقطه
حيث أن ++C يدعم نوعين من برمجة هي برمجة هيكلية و برمجة كائنية توجيه OOP و بينما C لا يدعم برمجة كائنية توجيه OOP فقط يوجد برمجة هيكلية.
🔸️ اساسيات لغة ++C :-
1_ أول خطورة اتعلم اساسيات لغة .
2_ بعد ما تعلمت اساسيات أبد بحل اسئلة حسب مستواك.
3_ أبد تعلم برمجة كائنية توجيه OOP .
4_ بعد ما تعلم برمجة كائنية توجيه ابد بمشروع صغير حسب مستواك من بداية حتى إلى برمجة كائنية توجيه.
5_ اتعلم Data Structures هياكل البيانات و كيفية تعامل بيها.
6_ بعد ما تعلمت 5 هاي اساسيات انتقل إلى Problem solving حل مشاكل 1000 إلى 2000 مشكلة لان كثرة حل مشكلة انت تكتسب خبرة عندما تحل مشكلة ما .
7_ أبد بمشاريع كبيرة.
🔸️ استخداما لغة ++C :-
1_ برمجة العاب ضخمه .
2_ برمجة تطبيقات سطح مكتب.
3_ برمجة مواقع ويب.
4_ برمجة انظمة تشغيل.
5_ برمجة اجهزة طائرات و مستشفى و اجهزة الأمني و حماية.
6_ برمجة لغات برمجة لان ++C يعتبر ام لغات جميع لغات برمجة مبنية بشكل مباشر او غير مباشر بي ++C.
7_ تستخدم في برمجة شبكات.
8_ تستخدم في اختبار اختراق و إنشاء سكربتات حيث أن لغة ++C قريباً جداً من هارد وير هو CPU وهي معالج.
* تعلمك لهذا لغة خيار جدا مناسب كما قلنا لغة ++C قريباً جداً من هارد وير هو CPU و اي لغة قريباً عن معالج يكون لغة جداً سرعة و عند كامل صلاحية على جهاز.
❤3👍1👏1