🤷🏻‍♀️
🤷🏻‍♀️

@tripllight

15 تغريدة 261 قراءة Jun 09, 2020
ثريد برمجي 👩🏻‍💻:
بما إني في طور تعلمي لل front-end و Python بأحاول أحط نقاط بسيطة بحيث تكون مرجع سريع لي وللي حاب يعرف عنها، الثريد راح يحتوي على قائمتين لكل مسار.
Python🐍:
مبدئيًا لغة بايثون من لغات (البرمجة الشيئية) وهي عبارة عن نمط برمجةمتقدم، وفيه يقسم البرنامج إلى وحدات تسمى الكائنات، كل كائن عبارة عن حزمة من البيانات والدوال ووحدات التنظيم وواجهات الاستخدام. ويتم بناء البرنامج بواسطة استخدام الكائنات وربطها مع بعضها البعض.
ما الذي أستطيع بنائه بواسطة بايثون؟
تعتبر لغة بايثون تقريبًا النسخة الأسهل من جافا ونقدر نستخدمها في أغلب المجالات مثل برمجة الألعاب باستخدام PyGame, تطبيقات سطح المكتب، مواقع الإنترنت و الأهم من ذلك يمكن استخدامها في الاختراق والذكاء الاصطناعي "باختصار أشوفها بتاع كلو"😍.
كلمات برمجية أساسية تُستخدم في أي مجال برمجة: (كتاب فكر بايثون)
• الكلمات المفتاحية أو (المحجوزة):
هي الكلمات التي لا يمكن استخدامها في تسمية المتغيرات لأنها كلمات محجوزة من اللغة لتُستخدم في بناء البرنامج.
في الصورة قائمة بالكلمات المحجوزة في لغة بايثون
مراجع مفيدة في تعلم البايثون:
- كتاب (فكر بايثون) مفيد للأساسيات البرمجية بصفة عامة و أساسيات بايثون بصفة خاصة مفيد للمبتدئين.
- (موقع هرماش) موقع ثري بالدروس لجميع لغات البرمجة و الشبكات والخوارزميات وهنا رابط دروس البايثون.
harmash.com
- موقع لتعلم البايثون يحتوي وثائق ومكتبات خاصة باللغة
python.org
- موقع يشرح ال Bitwise operators وهي تعني (المعالجة عن طريق أصغر جزء من المعلومة)
wiki.python.org
أفضل كتاب لتعلم Python:
Python crash course
الكتاب مكون من جزئين، الجزء الأول يحتوي على ١١ فصل لشرح أساسيات البايثون وكيفية التعامل مع البيانات و الجزء الثاني عبارة عن ٣ مشاريع
Front-End 👩🏻‍💻:
أولًا ما هو الفرونت إند؟
هو التعامل مع واجهة المستخدم UI وكل ما يظهر له في الموقع من صور و ألوان إلخ.
ما هو عمل مطور الفرونت إند؟
يقوم بتصميم صفحات الويب وتظيمها بحيث تتوافق مع كل المتفحات ومقاسات الشاشة.
كيف تبدأ في تعلم الFront-End ؟
أولًا نحتاج إلى تعلم ٣ لغات وهي
Html,Css,Javascript
بالنسبة للمبتدئين سواءً اللي ماعندهم أي فكرة عن اللغات أو اللي مستواهم بسيط جدًا أفضل دورة البرمجة في ٧ أيام @pi7days
وموقع wa3school
محتواها سهل وبسيط وواضح.
elzero.org
هذي المقالة رائعة مفصل فيها كل الأدوات اللي تحتاجها كمطور فرونت اند👍
بعد إتقان لغات تطوير الواجهات سنبدأ باستخدام إطار العمل Bootstrap ماهو؟ و أيش فايدته؟ هو مكتبات تحتوي على أكواد جاهزة بلغتي css, js فايدتها إنك ماتحتاج تبني موقعك من الصفر فهي تحتوي على أكواد جاهزة فقط تحتاج إنك تستدعيها و تغير عليها حسب ماتحتاج يتبع
ثانيًا البوتستراب يمكنك من تقسيم الشاشة بالتالي يدعم كل أحجام الشاشات وتقدر إنك تضبط هيئة تصميمك على حسب حجم كل شاشة وهذا مثال يوضح لك محتويات الموقع نفسه كيف تظهر على كل شاشة
هنا أيضًا كورس مفيد في الBootstrap راح يبين لكم كيف تستخدمونه من الصفر
barmaje.com

جاري تحميل الاقتراحات...