• 0
ايهاب رجب

كورس بايثون كامل بالعربي

سؤال

كورس برمجة كامل بالعربى يستخدم مهارات برمجية عامة تصلح لكل لغات البرمجة والتطبيق باستخدام لغة برمجة بايثون.


يهدف الكورس الى:
تنمية مهارات التفكير لحل المشكلات بشكل امثل
استخدام الكود البرمجى لانشاء برنامج يؤدى غرض ما.
يؤهلك الكورس للحصول على شهادة : Computer Science programming من معهد ماساتسوتشي بكامبريدج - اميركا.


يتناول الكورس اثناء الشرح امثلة متنوعه بالاضافة الى اعداد المشاريع التالية:
* لعبة الكلمات
* لعبة الرجل المشنوق hang man Game
* برنامج تشفير النص بمعادلة تشفير خاصة بك
* برنامج لتشغيل انسان آلى لتنظيف المنزل.


يتم دراسة المبادئ البرمجية العامة الاتية:

 

 

 


 


 

 

 

 

 


*

 

*


 

 

 

 

 

 

* المتغيرات من نوع Tuple و Lists و Dictionary او Dict


* الحلقات التكرارية باستخدام  for


* البرمجة الموجهة بالكائنات او البرمجة الشيئية OOP او Object Oriented Programming 
 

* الفئات Classes 

 

* الوراثة 

 

* استخدام Hash Tables

 

* البرمجة الديناميكية Dynamic Programming 
 

* التعامل مع الملفات "فتحها وقرائتها والتعديل عليها" 

 



الادوات المستخدمة:


* اتصال مباشر عبر فيس بوك وياهو
* استخدام
لتمكينك من حل الاسئلة ومعرفة الاجابات الصحيحة او الخطاء.

 

 

قائمة الفيديو ا

 

 

 

0d3f424b6df505.jpg

تم تعديل بواسطه ايهاب رجب عبد الوهاب على
6

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

37 إجابة على هذا السؤال .

  • 0

مشاء الله جميل جدا وهو مجانا ؟

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

بجد حقيقي انا متشكر جدا جدا ممكن صحيح انا هاوي ومتقن تقريبا لاساسيات 3 لغات برمجة لكن المعلومات الي بالمقدمة كنت جاهل عنها وحقيقة استفدت منها وشرح حضرتك رائع جدا تقبل مروري

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

شكرا لكم اتمنى ان اقدم شئ يستفيد منه الجميع

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

السلام عليكم

 

شروحات جميلة وعميقة ومفهومة شكرا لك اخي ايهاب ..

 

لكن لدي سؤال : في اي  درس القى شرح لعبة الرجل المشنوق !!

احترامي لك

 

اطلعت على عدة دروس وللاخير ولم اجده .

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

السلام عليكم

 

مجهود متميز .. شكرا جزيلا لك

 

قمت بتثبيت الموضوع للفائدة العامة

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

كورس رائع ...لقد استمتعت كثيرا بطريقة الإلقاء وتعلمت أشياء كثيرة منك

والحقيقة أنت السبب في ولوج عالم هذه اللغة

فأنا أسأل الله أن يجازيك عني خير الجزاء

تم تعديل بواسطه أحمد أبو عبد البر
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

ما شاء الله

أسأل الله أن يجعله علما ينتفع به لا ينقطع أجره

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

شكرا لكم جميعا 

 

اتمنى ان يتقبل الله هذا العمل 

 

الاخ الفاضل الاستاذ : MuStafa - HaSsan

 

تابعنى ساقوم بشرح كامل للعبة على مرحلتين ( 1- لعبة الكلمات word game ) ولعبة الرجل المشنوق ( hangman game  ) لم اقم برفع الفيديوهات الخاصة بهد بعد

 

 

الاستاذ :  ahmed_youssef

 

اشكرك لتثبيت الموضوع 

 

 

ا لاستاذ :  أحمد أبو عبد البر

 

اتمنى لك التوفيق والتقدم فى هذا المجال

 

الاستاذ : أبو أحمد المبرمج

 

الهم آمين 

 

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

تم رفع 

 

 

 

جارى العمل على اول مشروع بالكورس " لعبة الكلمات "

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

السلام عليكم :

تمت متابعتها شرح جميل واستفدت منها

 

ومتحمس جدا للعبة الرجل المشنوق

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

جزاك الله خيرا .. يا بشمهندس إيهاب ...

إلى الأمام ..

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

شكرا جزيلا شرح وافي

وفي ها الشرح يوجد تمارين تفيد المبتدئين

 

احترامي .

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

سلام عليك

انا قمت بكتابة اللعبة وحاولت أن أتحرر  قليلا وهذه هي

#! /usr/bin/python# -*- coding: UTF-8 -*-import stringimport randomfile=open('words.txt','r',0)list=file.read()list=list.split()count=len(list)print '...',count,' mots sont charger'secreet=''#====================================def secreetword():    return random.choice(list)def check(word):    ans=''    for c in word :        if c in secreet :            ans=True        else :             ans=False            break    return ansdef removelettere(word):    table=string.ascii_lowercase    for c in word :        table=table.replace(str(c), '')    return table                   def replace(word):    for c in word :        ans=''        if check(word) == True :            ans=ans+str(c)+' '        else :            ans=ans+' _ '    return ansdef game(word):    removelettere(word)    if check(word) == True :        print 'Félésitation ...vous avez ganier'        return True    else :        return False#======================= secreet=secreetword()        a=0              while a < 9 :    word=raw_input('... SVP entrer un mot : ')    if game(word) == False :        guess='ops .. essayer encore  '+replace(word)        lettre='Les letters disponibe sont '+removelettere(word)        print guess        print lettre    a+=1        

الكود غير كامل و ولا أعرف أين الخطأ

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

استاذي الفاضل تم نقل موضوعك إلى مجتمع لينكس العربي أرجو أن تتابعها هناك أيضا فثمت شباب لا بأس بهم متحمسون للبرمجة

هذا رابط موضوعك

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

السللام عليكم لدي سؤال

 

بخصوص حلقات التكرار WHILE

 

عندما انت قلت

y-=1

راح يقوم ينقص رقم واحد

 

انا جعلته ينقص 2

 

ﻻكن الناتج خرج

 

كل رقمين ناتج واحد

مثل

 

a(5,1) == 5

a(5,2)==5

 

لماذا ماذا حدث ممكن تشرحه لي

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

شيئ جميل اخي الحبيب 

نتمنى الاستمرار فالمحتوى العربي محتاج لامثالك كثيييرا 

سوف اشاهد الكوورس فيما بعد حتى لايؤثر بدراستي للجافا 

بارك الله بك ونفع بك 

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

سلام عليك

انا قمت بكتابة اللعبة وحاولت أن أتحرر  قليلا وهذه هي

#! /usr/bin/python# -*- coding: UTF-8 -*-import stringimport randomfile=open('words.txt','r',0)list=file.read()list=list.split()count=len(list)print '...',count,' mots sont charger'secreet=''#====================================def secreetword():    return random.choice(list)def check(word):    ans=''    for c in word :        if c in secreet :            ans=True        else :             ans=False            break    return ansdef removelettere(word):    table=string.ascii_lowercase    for c in word :        table=table.replace(str(c), '')    return table                   def replace(word):    for c in word :        ans=''        if check(word) == True :            ans=ans+str(c)+' '        else :            ans=ans+' _ '    return ansdef game(word):    removelettere(word)    if check(word) == True :        print 'Félésitation ...vous avez ganier'        return True    else :        return False#======================= secreet=secreetword()        a=0              while a < 9 :    word=raw_input('... SVP entrer un mot : ')    if game(word) == False :        guess='ops .. essayer encore  '+replace(word)        lettre='Les letters disponibe sont '+removelettere(word)        print guess        print lettre    a+=1        

الكود غير كامل و ولا أعرف أين الخطأ

ارجو كتابة الوظائف الفرعية كما بالفيديو ولا تنقلها هنا

 

اكتب لى فقط الكود الخاص بوظيفة game (كما سميتها انت )

السللام عليكم لدي سؤال

 

بخصوص حلقات التكرار WHILE

 

عندما انت قلت

y-=1

راح يقوم ينقص رقم واحد

 

انا جعلته ينقص 2

 

ﻻكن الناتج خرج

 

كل رقمين ناتج واحد

مثل

 

a(5,1) == 5

a(5,2)==5

 

لماذا ماذا حدث ممكن تشرحه لي

ارجو وضع الكود الكامل لوظائفك 

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

استاذي الفاضل تم نقل موضوعك إلى مجتمع لينكس العربي أرجو أن تتابعها هناك أيضا فثمت شباب لا بأس بهم متحمسون للبرمجة

هذا رابط موضوعك

ساتابعه ان شاء الله ، شكرا جزيلا لمجهودك

شيئ جميل اخي الحبيب 

نتمنى الاستمرار فالمحتوى العربي محتاج لامثالك كثيييرا 

سوف اشاهد الكوورس فيما بعد حتى لايؤثر بدراستي للجافا 

بارك الله بك ونفع بك 

اعانك الله ووفقك اخى الكريم تشرفت بمرورك

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

 

 

 

 

************************************

 

 

 

  (ماكدونالد بتقول فين المبرمجين العرب :) يا ترى حد هيرد عليهم  :D )  

WordGame.rar

تم تعديل بواسطه ايهاب رجب عبد الوهاب على
1

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

:angry: 

 شكلكم هتقاطعوا ماكدونالد  :)

   طب التدريب اللى جاى على كنتاكى  :D واللى بعدة على مؤمن وجاد  :lol:  :lol:  ;)

ارحب باى استفسارات وارجو ارفاق الكود كاملا الخاص باستفسارك

تم تعديل بواسطه ايهاب رجب عبد الوهاب على
1

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

والله صراحة ممكن توضيح اكثر ..

 

احترامي

1

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

والله صراحة ممكن توضيح اكثر ..

 

احترامي

اى جزء تقصد ؟؟؟  وسوف اعيد شرحة بالكامل

1

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .