OOP project Python | Build Tic Tac Toe - مشروع بايثون
Вставка
- Опубліковано 2 лип 2024
- برمجة لعبة tic tac toe باستخدام بايثون وتطبيق مفاهيم الـ oop او الـ object oriented programming بمعني البرمجة الشيئيه او البرمجة كائنية التوجه وتصميم اللعبة من خلال انشاء UML Class diagram الخاص بها
00:00 المقدمة
00:54 كورس اساسيات البرمجة و تعلم لغة بايثون
01:40 tic tac toe Game Analysis
06:12 UML Class Diagram
14:08 Class Diagram Relationships
18:48 player class
25:54 menu class
29:46 board class
1:01:46 game class
2:02:03 افكار اضافية لتطوير اللعبة
كورس تعلم البرمجة للمبتدئين و تعلم بايثون وهندسة البرمجيات:
www.codezilla.courses/introdu...
---------------------------------------------------
حساب تويتر:
/ codezilla_
---------------------------------------------------
حساب انستجرام:
/ islamhesham_
---------------------------------------------------
قناة codezilla academy:
/ @codezillacademy
---------------------------------------------------
قناة codecast:
/ @codezillacodecast
---------------------------------------------------
قناتي الشخصية:
/ islamheshammahfouz
---------------------------------------------------
link to facebook group:
/ codezilla.channel
---------------------------------------------------
link to facebook page:
/ codezilla.channel
---------------------------------------------------
link to my linkedin profile:
/ islamheshamashraf
#python
#oop
#tictactoe
#بايثون
كورس تعلم البرمجة للمبتدئين و تعلم بايثون وهندسة البرمجيات:
www.codezilla.courses/introduction-to-programming/?coupon=TICTAC
لو سمحت انا عاوز اشتري كورس أساسيات البرمجة انا داخل مصر وأرسلت للدعم ولم يتم الرد علي وانا عاوز استفيد بالخصم انا سمعت عن الكورس من مهندس أسامة الزيرو وحابب اشتريه
بعد اذنك ي بشمهندس عاوز اشترك في الكورس و عاوز احول فودافون كاش وببعت لخدمة العملاء ومحدش بيرد
دخلت على صفحتك ماقدرت اشتري ٠الكوس بسس اني لا امتلك فيزا كارد اريد منك رقم حسابك في wistern ضروري علشان احولك المبلغ
ضروري انكم تضيفو على موقعكم طرق دفع اكثر لان كثير في الدول العربيه لايملكون بطائق فيزا كارد او غيرها ولانه الكورس تبعكم يناسب جميع الاعمار فأكثر الاشخاص تحت عمر ال17 لايملكون هذي الامور وانا واحد منهم
ارجو منك ارسال رقمك على wistern علشان ارسلك عبر صراف
شهر 7 اللي فات لم اكن اعلم شيء عن البرمجة النهارده بفضل الله وسبب فيديوهاتك وفيديوهات الزيرو خلاص بدور علي شغل وبقبل مشاريع علي مواقع الفريلانسر اقل كلمة اقولها ربنا يجازيك كل خير في الدين والدنيا والاخرة❤
ممكن مواقع عمل فري لانس
@@Pythonic.99
Freelancer
Up work
Mostaql
Khamsat
ازاي وجدت فرص الشغل في الفريلانس ، لانو في فايفر مثلا عدد الفريلانس مهوول و ضخم جدا ، كيف انت محظوظ لدرجة انك في هذه المدة القصيرة وجدت فرصة ، ممكن تشرح جزاك الله خيرا ، و لو مش حابب تتكلم في يوتيوب ممكن نتكلم في انستغرام او موقع ثاني لاني بجد محتاج نصائح في الموضوع جزاك الله خيرا
عدد الفريلانسر مهول وعدد الطلبات اكتر واصعب مشروع هو اول مشروع بسبب إن مفيش تقييم في حاجات كتير ممكن تساعد زي اسلوب تقديم الطلب علي العميل وشوية قراءة عن التسويق اكيد مفيدة .ويكون ليك مشاريع ليها روابط حتي لو مش علي المتاجر المعتمدة ودور علي المشاريع السهلة في البداية واعملها قبل ما العميل يقبل بيك وابعتله لينك بالديمو اللي انت عملته وممكن تضحي كمان وتقلل مكسبك جدا في اول مشروع واكيد في حاجات تانية كتير بس مش حاضرة في بالي دلوقتي الخلاصة اسعي يوميا ودا رزق مستحيل ما يوصلش
@@coachhamadasalehطيب ايه المواقع خمسات مثلا؟
انت اكتر شخص بيشرح بطريقة مبسطة بايثون وكل فديو بينزل بستفاد شكرا علي المحتوي الجميل واسلوب تعليمك المميز 💯💯💯💯💯💯💯💯💯💯💯💯💯💯💯💯💯💯
شكراً لك ولمجهودك الرائع نرجو أن تستمر بنشر المزيد❤
جـــــزاك الله خيــــــــــرا استاذ اســــــــلام
انا بتعلم علوم الكمبيوتر بشكل ذاتي، واللغة اللي بستخدمها هي جافا ولكن اتفرجت على الفيديو من باب تطبيق المفاهيم واستفدت جدا! جزاك الله كل خير
شكرًا ليك يا هندسة ❤❤
كان عندي تسليم مشروع اكس اوه بلغه البايثون اليوم,
وانا بقمه ياسي اجاني اشعارك
شكرا الك ولمجهودك, جزاك الله خيرا ❤💫
معاكى الكود كوبى ؟؟
شكراً لك ولمجهودك الرائع❤
مشكوررر على الدرس
درس رائع
شرح جميل جدا مع تحيات منصات سمايلي
جزاكم الله خيرا
السلام عليكم نرجو تشرح لنا مبدئ SOLID بطريقتك الرائعة
ما شاء الله
يا أخي شكرااا
well done
جامد من قبل ما أشوف الفيديو ❤
السلام عليكم ورحمة الله وبركاته
يا اخي انا الجزائر بدات اتابعك اخي انت سبق و عملت فديوهات فيها مشاريع بايثون ك web scraping اذا تقدر ممكن فديوهات عن الهاكينڨ
كنت طالبها منك من زمان وعملتها بطريقة minimax و الفا بيتا
انت مبتردش على حد و لا بتهتم أساسا بالناس و اتواصلت معاك من كل الايميلات و طلبت رقم للتواصل جوال او واتساب للأسف مبتعبرش حد شكرا على اهتمامك
merci
❤❤
❤❤❤❤
ممكن تعمل فيديو علي replit بعد التحديث
عندي سؤال ياباشمهندس ..ماهي مواصفات اللابتوب اللي مفترض تكون عندي عشان اقدر استغل علي Microsoft azure واستخدم فيها machine learning package?
بتمنى تقوم بعمل برنامج محاسبي للمحلات التجاري و سوبر ماركت يكون off line
بارك الله فيك يا بشمهندس. من فضلك أريد أحاول التواصل معك منذ أشهر
في عندي سؤال بتمنى انك تجاوب عليه
انا حابب اتعلم تصميم المواقع الإلكترونية اقدر صمم مواقع بلغة بايثون بس و شو هنن اللغات يلي يجب تعلمها لهاد المجال
بخصورص كورس البرمجه الخاص بيك يا هندسه ممكن توفر فيه عملية دفع قيمته علي اقساط شهرية 3 او اربع شهور مثلا لان اكيد في ناس كتير حبين يشترو الكورس لاكن المبلغ كامل ليس متوفر وحضرتك ممكن تضيف مثلا شئ زي الي يتأخر عن دفع القسط الشهري محتوي الكورس يتقفل عنده مثلا وجزاك الله خيرا ❤
بدرس علوم البيانات تقنيه والمعلومات هل اعتبر مهندسة البرمجه أم محلل البيانات لو سمحت جاوبني
سلام عليكم يا احلى مبرمج فى الوطن العربى كله ... معلش ياريت لو تطبيق على مكتبه الارقام numpy او اى مكتبه ارقام كل اللى انا عاوزه ان عندى مجموعه من الارقام زى 1,3,3,5,1,4,7,3,7,1 وعاوز احطهم فى arry وعاوز البايثون يكمل بنفس النمط بناء على خوارزميه معينه فى اى مكتبه .. وعشان ابسطلك الفكره.. الفكره عباره عن لعبه زى عجله الحظ مكونه من 8 خانات اللى هما 8 ارقام من 1 ل 8 وعاوز البايثون يتوقع لى اى من الارقام هوا اللى هيكون التالى بناء على النتايج اللى فى ال arry معلش طولت على حضرتك بس اتمنى انك حتى تدينى خطوات او يبقى كتر خيرك لو عملت حاجه عظمه زى ما على طول بتعمل حجات عظمه يا مستر اسلام 😘😘😘
أتمنى الاجابة على سؤالي يا باش مهندس..انت ك مبرمج فرونت اند أين تقيم أو اين تشتغل وكم مرتبك الشهري في هذه الوظيفة... وأتمنى الاجابة بصدق وكدا هتكون عملت معروف معايا❤️❤️❤️❤️❤️
اسأله أسئلة واقعية كم اخذ منك وقت كم حطيت ساعات بالمجال كيف كان وضع السوق وقت كنت تقدم على وظايف.. الخ
لو انت داخل الميدان ده طمع في الفلوس مش حتفلح ، و لو انت بس بتسآل ، دي خصوصية و انت كده بتتعدى خصوصية الناس ...
@@elia180 كمان هذا الكلام غلط يعني أنت ليه ممكن تدرس برمجة لو مانك طامع بمردودها العالي؟
@@Rasheed-jf1gx اعمل حاجة تحبها راح تجبلك ذهب والبرمجة لو ما بتحبهاش هدر للوقت، عشان البرمجة مش مجموعة اكواد او اساسيات و خلاص لو كانت كده ، كان كل الناس اتعلمتها .
@@elia180 كمان لا تربطها بهذ الطريقة هو فعلالو شي بتحبه بتقضي فيه وقت وبتدرس أساسياته وحتى تعقيداته وأنت مبسوط بس بنفس الوقت المادة مهمة يعني هل من الممكن تسوي تطبيق ممكن تطويره أو صيانته بشكل مستمر مقابل أسعار قليلة؟
First 😁
1:28:44 ليه حضرتك لما ناديت على اسم اللاعب محطتش السيلف ؟
ممكن مشروع لعبة flappy bird للغة بايثون
مرحبا
انا طالب ذكاء اصطناعي سنة اولى.
بفكر اخذ كورس اساسيات واحتراف البايثون عند كودزيلا ياريت الي اخذ عنده يفيدني.
واذا ما أخذت عندهم ياريت تفيدني بأي دورة أو كورس أنت اخذتها بتخص مجالي وانت استفدت منها.
عوز source code عشان اقدم كود لامتحان عملي 😂 بس شات جي بيتي مقصرش بس غبي شويه عشان عوز وصف دقيق
chr(1)
على فكرة انا الي عملها الاول😂😂😂
ممكن تقولي الجزء الاخير عشان لما بجي اعيد الدور مفيش حاجة بتتمسح وبيفضل الحاجات بتاع الدور الاول زي ما هيا
أقسم بالله أحاول صنعها
cpp
خلي بالك يا باشمهندس الكورس بتاعك بتاع تأسيس البرمجه اتسرق و بينزل على جروبات تليجرام ببلاش
يعطيك العافية استاذ بس شرحك كتير سريع
🥰🥰
يا شباب لى حاسس ان الدنيا زحمة كده ومش فاهم حاجة مع ان الموضوع بسيط بس مشتت جدا ومش عارف افكر ؟؟؟
هل يمكني ان ادفع بي الجنيه المصري
نعم، تواصل مع الدعم
support@codezilla.courses
السلام عليكم
يا شباب يلي بيقدر يساعدني لاني ما لاقيت حل لا على غوغل ولا يوتيوب ، لما عم فعل بايثون وفعل محرر الاكواد واضيف بايثون لمحرر الاكواد ، بعد ذلك آتي لكتابة كود وعندما اعطيه run يعني رسالة خطأ نظام ويندوز يقول فيها أنه ليس لدي مسار عادي في تصحيح الأخطاء
ابعتلي خاص
جزاك الله خيرا نحلت المشكلة من زمان
@@ahmedsalsmeh1931
أتمنى أنك ترد على سؤالي انا عندي 13 سنه ومتعلم اساسيات البايثون نفسي اجيب فلوس 😢 لان حالتي الماديه مش كويسه
ازاي اجيب فلوس من اساسيات البايثون بعد ما اتعلمتها اتمنى ترد عليا ❤
صعب لازم تتعلم مجال معين
تعلمي اكثر واشتغلي مشاريع لطلاب الهندسة يحتاجو الاكواد في دراستهم
هل ممكن نقدر نعمل تطبيق انيمشن لتحريك الشخصيات
ممكن السورس كود
.
Thank you islem for everything
method check_win in self.board.board[combo[0]] you forgot to substruct 1
self.board.board[combo[0]-1] == self.board.board[combo[1]-1] == self.board.board[combo[2]-1]
دخلت على صفحتك ماقدرت اشتري ٠الكوس بسس اني لا امتلك فيزا كارد اريد منك رقم حسابك في wistern ضروري علشان احولك المبلغ
❤❤