فهرس موضوعات ورشة تطوير تطبيقات الويب باستخدام Django


#1

أهلا بالجميع

نتابع معكم ما بدأناه في مبادرة مليون مبرمج عربي، بورشة جديدة تتناول إطار عمل Django حيث سنقوم بإنشاء تطبيق متجر إلكتروني.

يعرض المتجر مجموعة من المنتجات موزعة على تصنيفات ويُمكن للمستخدم استعراض تفاصيل المنتج وإضافته إلى السلة قبل إتمام عملية الشراء.

سنستعرض معكم في هذه الورشة العديد من الخصائص والمزايا التي تجعل Django أحد أكثر أطر العمل شعبيةً بين مطوّري مواقع الإنترنت مثل Admin Panel, Authentication و ORM.

متطلبات المشروع

  • يستطيع الزائر سرد المنتجات وقراءة تفاصيلها
  • تحتوي صفحة المنتج على تفاصيل المنتج مثل الاسم، الصورة، البيانات، السعر
  • يستطيع الزائر التسجيل في الموقع بواسطة بريده الإلكتروني
  • يحتوي بروفايل المستخدم على بيانات شخصية مثل الاسم، العمر، العنوان، رقم الهاتف
  • يستطيع المستخدم سرد المنتجات، قراءة تفاصيلها، إضافتها للسلة الخاصة به، إتمام عملية الشراء

ملاحظة

تتطلب هذه الورشة معرفة بأساسيات Python والتي مررنا عليها في الورشات السابقة

فهرس موضوعات الورشة

(1) ورشة تطوير تطبيقات الويب باستخدام Django: بناء المشروع

(2) ورشة تطوير تطبيقات الويب باستخدام Django: مشاركة حلول بناء المشروع

(3) ورشة تطوير تطبيقات الويب باستخدام Django: بناء ال models

(4) ورشة تطوير تطبيقات الويب باستخدام Django: مشاركة حلول بناء ال models

(5) ورشة تطوير تطبيقات الويب باستخدام Django: التعامل مع Django ORM

(6) ورشة تطوير تطبيقات الويب باستخدام Django: مشاركة حلول التعامل مع Django ORM

(7) ورشة تطوير تطبيقات الويب باستخدام Django: موقع إدارة جانقو - Django Admin Site

(8) ورشة تطوير تطبيقات الويب باستخدام Django: مشاركة حلول موقع إدارة جانقو - Django Admin Site

(9) ورشة تطوير تطبيقات الويب باستخدام Django: بناء ال views و templates

(10) ورشة تطوير تطبيقات الويب باستخدام Django: مشاركة حلول بناء ال views و templates

(11) ورشة تطوير تطبيقات الويب باستخدام Django: بناء ال orders

(12) ورشة تطوير تطبيقات الويب باستخدام Django:مشاركة حلول بناء ال orders


(5) ورشة تطوير تطبيقات الويب باستخدام Django: التعامل مع Django ORM
(9) ورشة تطوير تطبيقات الويب باستخدام Django: بناء ال views و templates
(7) ورشة تطوير تطبيقات الويب باستخدام Django: موقع إدارة جانقو - Django Admin Site
(1) ورشة تطوير تطبيقات الويب باستخدام Django: بناء المشروع
إضافات مهمه جدا لمصممي المواقع والمطورين / الجزء الأول
(4) ورشة تطوير تطبيقات الويب باستخدام Django: مشاركة حلول بناء ال models
(2) ورشة تطوير تطبيقات الويب باستخدام Django: مشاركة حلول بناء المشروع
(11) ورشة تطوير تطبيقات الويب باستخدام Django: بناء ال orders
#2

#3

Very exciting :smiley:


#4

الورشة عمل جميل ورائع شكرا على المجهود


#5

يا سلام أنا مهتم جداً بهيك شي

أخي لؤي شو مشان موضوغ الإلمام بـ Front_End Web Expert ؟

هاد المشروع بيحتاج المعرفة بلغة HTML and CSS ولا ما بيحتاج وليش؟؟
لأنو شايف أنو لح يكون فيو تصميم والذي منو !


(12) ورشة تطوير تطبيقات الويب باستخدام Django: مشاركة حلول بناء ال orders
(10) ورشة تطوير تطبيقات الويب باستخدام Django: مشاركة حلول بناء ال views و templates
#6

بالطبع رح نشتغل html css ويمكن javascript لكن ما رح تحتاج أكتر من الأساسيات اللي اشتغلنا عليها في الورش السابقة

إذا ما كان عندك فكرة عن front end بإمكانك الاستفادة من الورشة الموجودة في الأكاديمية https://www.coretabs.net/frontend/


#7

لا والله ماعندي فكرة بنوب بنوب عن الـ Front-End فشو بتنصحني ؟

ادرس الفرونت إند أول شي وبعدين فوت بهالورشة مشان فهم كلشي لح يمر معي ؟

لما باشر العمل بهالورشة هي بدون أي خلفية عن الفرونت إند إذا كنت مالح احتاجها؟؟

وكمان سؤال … الدروس الموجودة يلي بالأكاديمية بالرابط يلي عطيتني ياه شو بتفرق عن دروس المبادرة؟ فيها شي زيادة ولا نفس الدروس والمنهاج؟؟


#8

الـ Frontend مجال مهم جدًا للـ Fullstack Web Developer لهيك مهم جدًا إنك تبلش تتعلم وتنمي مهاراتك فيه بغض النظر عن أي شي تاني

في ورشة Django لن نقوم بشرح للأساسيات في Frontend، لكن لو اشتغلت معنا في ورشة Fullstack في منتدى المبادرة فالأساسيات اللي تعلمتها هناك تكفي

الورش الموجودة في الأكاديمية تتميز عن دروس المبادرة بالمشاريع التطبيقية بالإضافة لشرح المفاهيم


#9

لو سمحتو، فين يمكن ألاقي شرح أساسيات الدجانكو (Django)؟ حتى أتمكن من المتابعة.
أنا شاركت في المبادرة “Full Stak web deve;lopper” , وكذلك عندي دراية بالأتش تي إم إل و سي إس إس )HTML5 and CSS

ألدجاكو شغال في جهازي لكني أجهل الأساسيات :disappointed_relieved::disappointed_relieved:


#10

يمكنك أن تبدأ معنا، الورشة ما زالت في بدايتها وسنستعرض فيها أساسيات Django

يُمكنك أيضًا الإطلاع على الـ documentation الرسمي

https://docs.djangoproject.com/en/2.0/


#11

رائع جدا ومجهود عظيم تشكر عليه


#12

والله يا صديقي أنا بعرف أساسيات البايثون فقط لاغير … حسب ما اتعلمت من منهاج المبادرة

وللأسف من سوء حظي ما اشتغلت معكم بورشة الـ Fullstack بمنتدى المبادرة

لذلك لح باشر بتعلم اساسيات الـ HTML و CSS فوراً

بس سؤالي هو بخصوص وشة الـ Django فيني فوت فيها بأي وقت ؟
يعني هل هي علم تطبيقي فردي أن جماعي؟
أنا بحب كتير هي الورش يلي بتخليني طبق كلشي تعلمته عالأرض الواقع


#13

بإمكانك أن تبدأ معنا في الورشة بأي وقت يناسبك


#14

ولكن إذا لم تقم بهذه الورشات

https://www.coretabs.net/fullstack/

أنصحك بها ، ستفيدك في الأساسيات و حتى أساسيات الويب مع بايثون


#15

السلام عليكم جميعاً
اتمنى ان يكون الجميع بخير

متى سنستكمل دروس الورشة ان شاء الله ؟