🔰 أخـطـاء احـتـرس أن تـقـع فـيـهـا كـمـبـرمـج
قد لا يجد العديد من المبتدئين في تعلم البرمجة أي نتيجة مُرضية تدفعهم لإكمال مشوارهم في البرمجة وذلك راجع لعدة أخطاء يقع فيها هؤلاء الناس.
___ فـمـا هـي هـذه الأخـطـاء يـا تُـرى ؟
1- التبديل بين اللغات :
يعد التبديل بين اللغات من أكثر الأخطاء شيوعاً، وذلك لاعتقاد بعض المبرمجين أنهم بتعلمهم لأكثر من لغة سيصبحون خبراء، وفي الحقيقة حماسك الزائد سيشتتك ويجعلك كارهاً للبرمجة بمجالاتها.
2- عدم الانضباط على خريطة للتعلم :
أن تتعلم البرمجة بشكل عشوائي خطأ كبير بالنسبة للمبتدئين، فإنشاء خريطة ستساعدك على تنظيم ما يلزم عليك تعلمه لتفادي النواقص كما أنها تنظم وقتك، فعدم وضعك لخطة تعلم قد تكون سبباً في تركك للمجال.
3- عدم الاحتفاظ بالملاحظات :
عليك أن تحتفظ دائماً بملاحظاتك الخاصة، إما في دفتر ملاحظات أو على مذكرة تخصصها للبرمجة؛ فالكتابة بخط اليد خصوصاً يساعد بشكل أكبر في ترسيخ مكتسباتك جيداً ويقلل من احتمال نسيانها.
4- الاكتفاء بالتعلم فقط :
الكثير من المبرمجين يعتمد على الكورسات التعليمية فقط، بينما ينسى الأهم ألاَ وهو التطبيق المستمر لما تعلمته، فإذا كنت تريد احتراف أي لغة قم بإنشاء مشاريع أساسية جنباً إلى جنب مع التعلم.
5- توقف عن إجهاد نفسك :
صحيح أن البرمجة تعتمد وبشكل كبير على الممارسة المستمرة، ولكن هذا لا يعني أنه عليك فعل هذا يومياً قرابة 20 ساعة كي تصبح محترفاً، بل العكس، فقد تصاب بإرهاق كبير وقد تصل لمرحلة أن تصبح غير قادر على المواصلة وتكره ما تفعله.
قد لا يجد العديد من المبتدئين في تعلم البرمجة أي نتيجة مُرضية تدفعهم لإكمال مشوارهم في البرمجة وذلك راجع لعدة أخطاء يقع فيها هؤلاء الناس.
___ فـمـا هـي هـذه الأخـطـاء يـا تُـرى ؟
1- التبديل بين اللغات :
يعد التبديل بين اللغات من أكثر الأخطاء شيوعاً، وذلك لاعتقاد بعض المبرمجين أنهم بتعلمهم لأكثر من لغة سيصبحون خبراء، وفي الحقيقة حماسك الزائد سيشتتك ويجعلك كارهاً للبرمجة بمجالاتها.
2- عدم الانضباط على خريطة للتعلم :
أن تتعلم البرمجة بشكل عشوائي خطأ كبير بالنسبة للمبتدئين، فإنشاء خريطة ستساعدك على تنظيم ما يلزم عليك تعلمه لتفادي النواقص كما أنها تنظم وقتك، فعدم وضعك لخطة تعلم قد تكون سبباً في تركك للمجال.
3- عدم الاحتفاظ بالملاحظات :
عليك أن تحتفظ دائماً بملاحظاتك الخاصة، إما في دفتر ملاحظات أو على مذكرة تخصصها للبرمجة؛ فالكتابة بخط اليد خصوصاً يساعد بشكل أكبر في ترسيخ مكتسباتك جيداً ويقلل من احتمال نسيانها.
4- الاكتفاء بالتعلم فقط :
الكثير من المبرمجين يعتمد على الكورسات التعليمية فقط، بينما ينسى الأهم ألاَ وهو التطبيق المستمر لما تعلمته، فإذا كنت تريد احتراف أي لغة قم بإنشاء مشاريع أساسية جنباً إلى جنب مع التعلم.
5- توقف عن إجهاد نفسك :
صحيح أن البرمجة تعتمد وبشكل كبير على الممارسة المستمرة، ولكن هذا لا يعني أنه عليك فعل هذا يومياً قرابة 20 ساعة كي تصبح محترفاً، بل العكس، فقد تصاب بإرهاق كبير وقد تصل لمرحلة أن تصبح غير قادر على المواصلة وتكره ما تفعله.
❤3👍1
ِ 🔰 ماهي لـغـة Python ؟
لغة Python هي لغة برمجة عالية المستوى تدعم البرمجة كائنية التوجيه (OOP)؛ وهي لغة مفسرة ومتعددة الاستخدامات، وتُستخدم بشكل واسع في العديد من المجالات كبناء البرامج المستقلة باستخدام الواجهات الرسومية، وفي تطبيقات الويب وغيرها ..
تعتبر لغة Python لغة سهلة التعلم سهلة التعلم نوعاً ما، مُقارنةً بلغة C أو Java؛ طُورت هذه اللغة على يد المبرمج الهولندي "Guido Van Rossum"، تم كتابة نواتها باستعمال لغة C؛ كان أول إعلان لها سنة 1991.
هُناك أكثر من 8.2 مليون مبرمج يستخدمون لغة Python، لذلك لا يمكن لأحد أن يُنكر أهمية هذه اللغة، فمنذ إطلاقها في تسعينيات القرن الماضي اكتسبت هذه اللغة شعبية كبيرة في معظم الأوساط الأكاديمية، وتم استخدامها بشكل تدريجي حتى أصبحت أكثر اللغات استخداماً في مجال تكنولوجيا الذكاء الاصطناعي وتعلم الآلة والتعلم العميق...
تتميز Python بمجتمعها النشط، كما أن لها العديد من المكتبات البرمجية ذات الأغراض الخاصة، والتي برمجها أشخاص من مجتمع هذه اللغة.
في ما يلي سنتعرف على بعض الأمثلة والتصاميم المنجزة من خلال مكتبة Turtle؛ مكتبة "Turtle" هي مكتبة شائعة جداً لرسم الصور بلغة Python، وقد كانت جزءاً من لغة برمجة Logo الأصلية التي طورها "Wally Feurzeig" و"SeymourPapert" و"Cynthia Solomon" في عام 1967.
🔹️مجالات إستخدام لغة بايثون و كيفية تعلمها من الصفر
برمجة المواقع الإلكترونية ( Web Development ).
برمجة تطبيقات ديسكتوب ( Desktop Applications ).
برمجة أنظمة الرد الآلي ( Bot Systems ).
تحليل البيانات ( Data Analysis ).
الذكاء الإصطناعي ( Artificial Intelligence ).
تعلم الآلة ( Machine Learning ).
..............
لغة Python هي لغة برمجة عالية المستوى تدعم البرمجة كائنية التوجيه (OOP)؛ وهي لغة مفسرة ومتعددة الاستخدامات، وتُستخدم بشكل واسع في العديد من المجالات كبناء البرامج المستقلة باستخدام الواجهات الرسومية، وفي تطبيقات الويب وغيرها ..
تعتبر لغة Python لغة سهلة التعلم سهلة التعلم نوعاً ما، مُقارنةً بلغة C أو Java؛ طُورت هذه اللغة على يد المبرمج الهولندي "Guido Van Rossum"، تم كتابة نواتها باستعمال لغة C؛ كان أول إعلان لها سنة 1991.
هُناك أكثر من 8.2 مليون مبرمج يستخدمون لغة Python، لذلك لا يمكن لأحد أن يُنكر أهمية هذه اللغة، فمنذ إطلاقها في تسعينيات القرن الماضي اكتسبت هذه اللغة شعبية كبيرة في معظم الأوساط الأكاديمية، وتم استخدامها بشكل تدريجي حتى أصبحت أكثر اللغات استخداماً في مجال تكنولوجيا الذكاء الاصطناعي وتعلم الآلة والتعلم العميق...
تتميز Python بمجتمعها النشط، كما أن لها العديد من المكتبات البرمجية ذات الأغراض الخاصة، والتي برمجها أشخاص من مجتمع هذه اللغة.
في ما يلي سنتعرف على بعض الأمثلة والتصاميم المنجزة من خلال مكتبة Turtle؛ مكتبة "Turtle" هي مكتبة شائعة جداً لرسم الصور بلغة Python، وقد كانت جزءاً من لغة برمجة Logo الأصلية التي طورها "Wally Feurzeig" و"SeymourPapert" و"Cynthia Solomon" في عام 1967.
🔹️مجالات إستخدام لغة بايثون و كيفية تعلمها من الصفر
برمجة المواقع الإلكترونية ( Web Development ).
برمجة تطبيقات ديسكتوب ( Desktop Applications ).
برمجة أنظمة الرد الآلي ( Bot Systems ).
تحليل البيانات ( Data Analysis ).
الذكاء الإصطناعي ( Artificial Intelligence ).
تعلم الآلة ( Machine Learning ).
..............
❤3👍1
🔰 قواعد البيانات databases
قاعدة البيانات: هي مجموعة منظّمة من المعلومات المهيكلة أو البيانات المخزّنة عادةً بصيغة إلكترونيّة أو في نظام كمبيوتر.
عادةً ما تكون قاعدة البيانات تحت تحكم نظام إدارة قاعدة بيانات (DBMS).
ومعًا تتم الإشارة إلى البيانات ونظام إدارة قواعد البيانات جنبًا إلى جنب مع التطبيقات المرتبطة بهما باعتبارها نظام قواعد بيانات وغالبًا ما يتم اختصاره إلى قاعدة بيانات فقط.
وعادةً ما تتم صياغة البيانات ضمن الأنواع الأكثر شيوعًا من قواعد البيانات المستعملة اليوم على هيئة صفوف وأعمدة في سلسلة من الجداول لإضفاء الفاعلية على المعالجة والاستعلام عن البيانات.
ويمكن حينئذٍ الوصول إلى البيانات وإدارتها وتعديلها وتحديثها والتحكم فيها وتنظيمها بسهولة تستخدم غالبية قواعد البيانات لغة الاستعلام المركّبة (SQL) لكتابة البيانات والاستعلام عنها.
قاعدة البيانات: هي مجموعة منظّمة من المعلومات المهيكلة أو البيانات المخزّنة عادةً بصيغة إلكترونيّة أو في نظام كمبيوتر.
عادةً ما تكون قاعدة البيانات تحت تحكم نظام إدارة قاعدة بيانات (DBMS).
ومعًا تتم الإشارة إلى البيانات ونظام إدارة قواعد البيانات جنبًا إلى جنب مع التطبيقات المرتبطة بهما باعتبارها نظام قواعد بيانات وغالبًا ما يتم اختصاره إلى قاعدة بيانات فقط.
وعادةً ما تتم صياغة البيانات ضمن الأنواع الأكثر شيوعًا من قواعد البيانات المستعملة اليوم على هيئة صفوف وأعمدة في سلسلة من الجداول لإضفاء الفاعلية على المعالجة والاستعلام عن البيانات.
ويمكن حينئذٍ الوصول إلى البيانات وإدارتها وتعديلها وتحديثها والتحكم فيها وتنظيمها بسهولة تستخدم غالبية قواعد البيانات لغة الاستعلام المركّبة (SQL) لكتابة البيانات والاستعلام عنها.
❤3👍1
ِ 🔰 قصة جملة “Hello World”
في البرمجة وهي أول جملة .
أول ما سجل "بيل غيتس _ Bill Gates" في موقع Twitter قال هذه العبارة “Hello World”، العبارة نفسها يكتبها الكثير من المدونين عادةً في أولى تدويناتهم، البعض يظن أنها عبارة عادية، الحقيقة غير ذلك.
مرحبا أيها العالم أو أهلا بالعالم أو “Hello world” هو أول درس يطبقه كل من يدرس لغة برمجة جديدة، خاصةً إذا كانت هذه اللغة لا تتعامل مع واجهة المستخدم الرسومية وتعتمد على سطر الأوامر، الهدف من هذا الدرس هو طباعة هذه الجملة “Hello World” على الشاشة، لذلك هذه الجملة تعتبر أول برنامج لأغلب الطلبة الذين يدرسون علوم الحاسوب أو هندسة الحاسوب حول العالم.
وحسب موقع Wikipedia فإن هذه الجملة ظهرت أول مرة في عام 1972، ولكنها بدأت بالإنتشار فعلياً في عام 1974، عندما وردت في كتاب لتعليم البرمجة بلغة C، ومنذ ذلك الوقت صارت هذه الجملة أو بالأحرى هذا البرنامج تقليداً لكل من يتعلم لغة برمجة جديدة، في العقود التالية عندما ظهرت المدونات والشبكات الإجتماعية، نقل المبرمجون هذا التقليد أو العادة إلى تلك المواقع.
في البرمجة وهي أول جملة .
أول ما سجل "بيل غيتس _ Bill Gates" في موقع Twitter قال هذه العبارة “Hello World”، العبارة نفسها يكتبها الكثير من المدونين عادةً في أولى تدويناتهم، البعض يظن أنها عبارة عادية، الحقيقة غير ذلك.
مرحبا أيها العالم أو أهلا بالعالم أو “Hello world” هو أول درس يطبقه كل من يدرس لغة برمجة جديدة، خاصةً إذا كانت هذه اللغة لا تتعامل مع واجهة المستخدم الرسومية وتعتمد على سطر الأوامر، الهدف من هذا الدرس هو طباعة هذه الجملة “Hello World” على الشاشة، لذلك هذه الجملة تعتبر أول برنامج لأغلب الطلبة الذين يدرسون علوم الحاسوب أو هندسة الحاسوب حول العالم.
وحسب موقع Wikipedia فإن هذه الجملة ظهرت أول مرة في عام 1972، ولكنها بدأت بالإنتشار فعلياً في عام 1974، عندما وردت في كتاب لتعليم البرمجة بلغة C، ومنذ ذلك الوقت صارت هذه الجملة أو بالأحرى هذا البرنامج تقليداً لكل من يتعلم لغة برمجة جديدة، في العقود التالية عندما ظهرت المدونات والشبكات الإجتماعية، نقل المبرمجون هذا التقليد أو العادة إلى تلك المواقع.
👍3❤2
اختبر نفسك ب HTML و CSS 🔥🚀
حل الاسئلة والتحديات من اكثر الأشياء اللي تطور من نفسك وتخليك تتقدم 👏
🎯 شاركنا كم سؤال حليته 😍
👇
➡️ HTML
https://www.w3schools.com/html/html_exercises.asp
➡️ CSS
https://www.w3schools.com/css/css_exercises.asp
حل الاسئلة والتحديات من اكثر الأشياء اللي تطور من نفسك وتخليك تتقدم 👏
🎯 شاركنا كم سؤال حليته 😍
👇
➡️ HTML
https://www.w3schools.com/html/html_exercises.asp
➡️ CSS
https://www.w3schools.com/css/css_exercises.asp
W3Schools
W3Schools offers free online tutorials, references and exercises in all the major languages of the web. Covering popular subjects like HTML, CSS, JavaScript, Python, SQL, Java, and many, many more.
🔥2👍1
🔰 ماهو الـكـود الـنـظـيـف _ Clean Code ؟
الكود النظيف هو طريقة كتابة الكود بشكل يسهل قراءته من قِبل كاتبه أو المبرمجين الآخرين، والتعديل عليه حتى بعد زمن طويل، ويعتمد على المبرمج بشكل خاص حيث أن لكل مبرمج أساليبه في كتابة الكود الخاص به.
من أسباب كتابة كود نظيف يسهل فهمه والتعامل معه، هو إن قمت بكتابة برنامج ثم أردت التعديل عليه بعد مرور عدة سنوات فستكون قد ساهمت في تسهيل المهمة على نفسك؛ أو في حال كتبت برنامجاً وسيستلمه منك مطور آخر ليقوم بالتعديل عليه؛ وكذلك لتسهيل إصلاح الأخطاء البرمجية والتعامل معها.
♦️ خـطـوات لـكـتـابـة كـود نـظـيـف :
🔸 وضع مسافات متساوية بين الجمل البرمجية، ويفضل أن تظهر عبارة واحدة فقط في كل سطر.
🔸 تقسيم البرنامج إلى أقسام واضحة، حيث أن كل قسم يعبر عن عملية معينة أو مجموعة من العمليات المرتبطة.
🔸 التسمية الواضحة (سواءً للمتغيرات أو الدوال..)، بحيث تكون لها علاقة بالعملية البرمجية التي تقوم بها، ويستحسن عدم تكرار المسميات لغرض آخر.
🔸 كتابة الملاحظات (التعليقات _Comments) داخل الكود عند العمليات لتوضيح سبب كتابة هذه العملية واستدعائها، مع مراعاة عدم كتابة تعليقات زائدة عن الحاجة.
ومن بين الطرق أو النصائح لكتابة "كود نظيف"، هي أن تعرض الكود على صديق لك ليقرأه ويحاول فهمه، عندها ستعرف مالذي تستطيع تسهيله أكثر.
والإطلاع على مشاريع المبرمجين المحترفين ومحاولة التعرف على الطرق والأساليب التي استخدموها لكتابة أكوادهم.
#برمجة #تصميم مواقع
الكود النظيف هو طريقة كتابة الكود بشكل يسهل قراءته من قِبل كاتبه أو المبرمجين الآخرين، والتعديل عليه حتى بعد زمن طويل، ويعتمد على المبرمج بشكل خاص حيث أن لكل مبرمج أساليبه في كتابة الكود الخاص به.
من أسباب كتابة كود نظيف يسهل فهمه والتعامل معه، هو إن قمت بكتابة برنامج ثم أردت التعديل عليه بعد مرور عدة سنوات فستكون قد ساهمت في تسهيل المهمة على نفسك؛ أو في حال كتبت برنامجاً وسيستلمه منك مطور آخر ليقوم بالتعديل عليه؛ وكذلك لتسهيل إصلاح الأخطاء البرمجية والتعامل معها.
♦️ خـطـوات لـكـتـابـة كـود نـظـيـف :
🔸 وضع مسافات متساوية بين الجمل البرمجية، ويفضل أن تظهر عبارة واحدة فقط في كل سطر.
🔸 تقسيم البرنامج إلى أقسام واضحة، حيث أن كل قسم يعبر عن عملية معينة أو مجموعة من العمليات المرتبطة.
🔸 التسمية الواضحة (سواءً للمتغيرات أو الدوال..)، بحيث تكون لها علاقة بالعملية البرمجية التي تقوم بها، ويستحسن عدم تكرار المسميات لغرض آخر.
🔸 كتابة الملاحظات (التعليقات _Comments) داخل الكود عند العمليات لتوضيح سبب كتابة هذه العملية واستدعائها، مع مراعاة عدم كتابة تعليقات زائدة عن الحاجة.
ومن بين الطرق أو النصائح لكتابة "كود نظيف"، هي أن تعرض الكود على صديق لك ليقرأه ويحاول فهمه، عندها ستعرف مالذي تستطيع تسهيله أكثر.
والإطلاع على مشاريع المبرمجين المحترفين ومحاولة التعرف على الطرق والأساليب التي استخدموها لكتابة أكوادهم.
#برمجة #تصميم مواقع
❤2👍1
عمل جديد قمت به أتمنى أن ينال اعجابكم
https://cookerku.com
https://cookerku.com
Cookerku
فني تصليح طباخات الجهراء 94744247
فني طباخات الكويت. تصليح طباخات وأفران كهربائية – تركيب فصالات – تركيب جام حراري – كشف اعطال وتسريب غاز – تنظيف عيون.
❤3🔥2👍1
تعلم برمجة المواقع🚀 pinned «عمل جديد قمت به أتمنى أن ينال اعجابكم https://cookerku.com»
هتلاقي في الموقع دا ملخصات لكل لغات البرمجة بالشكل دا هيبقى reference ليك، ولو دوست على كل خاصية هيفتحلك شرح ليها
Link : overapi.com
Link : overapi.com
❤2🔥2👍1
لو بتسوي اشكال او خلفيات لاي تصميم وتحفظها ب SVG
تقدر تستخدمها باي تصميم HTML /CSS او تصاميم الجرافيك وغيرها ✅
هذي افضل موقعين ومجانيه 🔥
🔗 https://www.blobmaker.app
🔗 https://getwaves.io
تقدر تستخدمها باي تصميم HTML /CSS او تصاميم الجرافيك وغيرها ✅
هذي افضل موقعين ومجانيه 🔥
🔗 https://www.blobmaker.app
🔗 https://getwaves.io
www.blobmaker.app
Blobmaker - Make organic SVG shapes for your next design
Make organic SVG shapes for your next design. Modify the complexity, contrast, and color, to generate unique SVG blobs every time.
❤2👍1
🔰 ماهو API ؟
🔸️ هو إختصار ل _ Application Programming Interface
▪️وهو واجهة برمجة التطبيق، أما التعريف الفعلي هو نقطة الوصل بين البيئة التطويرية والمطورين .
🔸️ أنواع API
▪️ Private
ويكون متاح فقط بالشركة او على نطاق محدود جدا
▪️ Partner
يتم مشاركة API من هذا النوع مع شركاء أعمال محددين.
▪️ Public
هذا النوع من API يكون متاح للجميع.
🔰 امثلة على API
⬅️ تتيح YouTube API الى مطورين دمج مقاطع فيديو YouTube
⬅️ يقدم Twitter API خدمةٌ مزدوجة واحدةً من واجهة برمجةْ تطبيقـات Rest تسمح للمطور وصول الى بيانات Twitter علاوة على ذلك توفرُ طرقاً لمطورين للتفاعل مع Twitter Searsh.
⬅️ تُتيح Amazon API الى المطورين وصول إلى مجموعة منتجات أمازون.
🔸️ هو إختصار ل _ Application Programming Interface
▪️وهو واجهة برمجة التطبيق، أما التعريف الفعلي هو نقطة الوصل بين البيئة التطويرية والمطورين .
🔸️ أنواع API
▪️ Private
ويكون متاح فقط بالشركة او على نطاق محدود جدا
▪️ Partner
يتم مشاركة API من هذا النوع مع شركاء أعمال محددين.
▪️ Public
هذا النوع من API يكون متاح للجميع.
🔰 امثلة على API
⬅️ تتيح YouTube API الى مطورين دمج مقاطع فيديو YouTube
⬅️ يقدم Twitter API خدمةٌ مزدوجة واحدةً من واجهة برمجةْ تطبيقـات Rest تسمح للمطور وصول الى بيانات Twitter علاوة على ذلك توفرُ طرقاً لمطورين للتفاعل مع Twitter Searsh.
⬅️ تُتيح Amazon API الى المطورين وصول إلى مجموعة منتجات أمازون.
❤4🔥2👍1
🔰 اخـتـصـارات Vs code لـكـل مـبـرمـج
في حال تعلمت البرمجة، فإنه من أولويات الأشياء التي يجب إتقانها هي الكتابة السريعة على لوحة المفاتيح، ومن أجل زيادة تلك السرعة في بيئة العمل للغة (Compiler) هناك العديد من الاختصارات داخله لزيادة السرعة والتسهيل على المبرمج أثناء كتابة الكود.
لكن تختلف تلك الإختصارات من بيىة لأخرى، ومع ذلك فبالتأكيد هنالك دائماً اختصارات متشابهة مع بعضها.
♦️ أهم هذه الاختصارات :
▫️ الاختصار (ctrl + shift + N) لفتح مشروع جديد.
▫️ الاختصار (ctrl + N) لفتح ملف جديد.
▫️ الاختصار (ctrl + shift + O) لفتح مشروع حالي (مُستعمل).
▫️ الاختصار (ctrl + P) لطباعة الكود.
▫️ الاختصار (ctrl + shift + S) لحفظ جميع التعديلات.
▫️ الاختصار (ctrl + S) لحفظ تعديل حالي.
▫️ الاختصار (ctrl + A) لتحديد جميع الأسطر.
▫️ الاختصار (ctrl + Z) للرجوع عن التعديل (السابق).
▫️ الاختصار (ctrl + Y) للرجوع عن التعديل (اللاحق).
▫️ الاختصار (ctrl + D) لتكرار السطر البرمجي.
▫️ الاختصار (ctrl + W) لإغلاق المشروع الذي تعمل عليه.
▫️ الاختصار (shift + V) لعمل أقواس مجعدة { }.
. . .
في حال تعلمت البرمجة، فإنه من أولويات الأشياء التي يجب إتقانها هي الكتابة السريعة على لوحة المفاتيح، ومن أجل زيادة تلك السرعة في بيئة العمل للغة (Compiler) هناك العديد من الاختصارات داخله لزيادة السرعة والتسهيل على المبرمج أثناء كتابة الكود.
لكن تختلف تلك الإختصارات من بيىة لأخرى، ومع ذلك فبالتأكيد هنالك دائماً اختصارات متشابهة مع بعضها.
♦️ أهم هذه الاختصارات :
▫️ الاختصار (ctrl + shift + N) لفتح مشروع جديد.
▫️ الاختصار (ctrl + N) لفتح ملف جديد.
▫️ الاختصار (ctrl + shift + O) لفتح مشروع حالي (مُستعمل).
▫️ الاختصار (ctrl + P) لطباعة الكود.
▫️ الاختصار (ctrl + shift + S) لحفظ جميع التعديلات.
▫️ الاختصار (ctrl + S) لحفظ تعديل حالي.
▫️ الاختصار (ctrl + A) لتحديد جميع الأسطر.
▫️ الاختصار (ctrl + Z) للرجوع عن التعديل (السابق).
▫️ الاختصار (ctrl + Y) للرجوع عن التعديل (اللاحق).
▫️ الاختصار (ctrl + D) لتكرار السطر البرمجي.
▫️ الاختصار (ctrl + W) لإغلاق المشروع الذي تعمل عليه.
▫️ الاختصار (shift + V) لعمل أقواس مجعدة { }.
. . .
❤4👍4
مشاريع بلغة بايثون احترافية ومميزة - python projects
https://youtube.com/playlist?list=PLSiLeKadTQ7mVwmHTjCegRPUyhg96R0Sl
https://youtube.com/playlist?list=PLSiLeKadTQ7mVwmHTjCegRPUyhg96R0Sl
YouTube
مشاريع بلغة بايثون احترافية ومميزة - python projects
قائمة تشغيل مهمة لكل محبي لغة بايثون بايثون بحيث سأشرح مشاريع مميزة وجميلة تفيد كل المستخدمين ومع تقديم مشاريع مدمجة واونلاين ومشاريع محاسبة وبعض التطبيقات ا...
🔥2❤🔥1❤1👍1
لماذا يفضل المبرمجين استخدام json كواجهة لتطبيقات ال API بدلا من XML
- لان json سهلة الفهم وتصف نفسها بنفسها ولا تحتاج الى مستندات اضافية لوصفها مثل xml لذلك هي خفيفة وسريعة
- تعتمد json في بناء الكائن على Java script بتنسيق نصي لذلك فهي مستقلة تمامآ عن اللغة مما جعلها مدعومة من كل المستعرضات تقريبآ
- جميع اللغات البرمجة تمتلك مكتبات لدعم وقراءة وتحليل json مما يجعلها جديرة باختيارك لها كواجهة تطبيقات API
- تمتلك json القدرة على وصف البيانات كمصفوفات ومشاركة الفيديو والصور بكل سهولة
- لان json سهلة الفهم وتصف نفسها بنفسها ولا تحتاج الى مستندات اضافية لوصفها مثل xml لذلك هي خفيفة وسريعة
- تعتمد json في بناء الكائن على Java script بتنسيق نصي لذلك فهي مستقلة تمامآ عن اللغة مما جعلها مدعومة من كل المستعرضات تقريبآ
- جميع اللغات البرمجة تمتلك مكتبات لدعم وقراءة وتحليل json مما يجعلها جديرة باختيارك لها كواجهة تطبيقات API
- تمتلك json القدرة على وصف البيانات كمصفوفات ومشاركة الفيديو والصور بكل سهولة
🔥4👍1
موقع مهم لكل مصمم واجهات الويب يقدم لك مئات الأمثلة مع الأكواد التي يمكنك اضافتها في موقعك 👇
https://csslayout.io/
https://csslayout.io/
❤3👍1
🔰 مجموعة من الـ APIs المجانية التي يمكنك الاستفادة منها :
🔘 Free Public APIs for Developers
♦️OpenWeather
🌐 https://openweathermap.org/apiRavi
♦️The NASA APIs
🌐https://api.nasa.govRavi
♦️ The MovieDB API
🌐 https://themoviedb.org/documentation/api
♦️Responsive Voice API
🌐 https://responsivevoice.org/api/Ravi
♦️ RandomUser
🌐 https://randomuser.me
♦️ ExchangeRate
🌐 https://exchangerate-api.com
♦️ Themealdb
🌐 https://themealdb.com/api.php
♦️ Jsonplaceholder
🌐 https://jsonplaceholder.typicode.com
🔘 Free Public APIs for Developers
♦️OpenWeather
🌐 https://openweathermap.org/apiRavi
♦️The NASA APIs
🌐https://api.nasa.govRavi
♦️ The MovieDB API
🌐 https://themoviedb.org/documentation/api
♦️Responsive Voice API
🌐 https://responsivevoice.org/api/Ravi
♦️ RandomUser
🌐 https://randomuser.me
♦️ ExchangeRate
🌐 https://exchangerate-api.com
♦️ Themealdb
🌐 https://themealdb.com/api.php
♦️ Jsonplaceholder
🌐 https://jsonplaceholder.typicode.com
The Movie Database (TMDB)
Getting Started
Get started with the basics of the TMDB API.
👍2🔥1