We may earn an affiliate commission when you visit our partners.
Course image
Course image
Coursera logo

لعبة الثعبان عن طريق python

استخدم pygame لتصنع لعبتك الخاصة

Yousef Metwally

في هذه الدورة التدريبية القائمة على المشروع والتي تستغرق ساعة واحدة، ستتعلم كيفية عمل لعبة الثعبان المشهورة عن طريق python و pygame.هتتعلم و تطبق معظم العناصر و الfunctions الموجودة جوة pygame library. و دا يشمل تطبيق modules زي ال draw و time و display. كمان هنتعلم ازاي نتعامل مع الأحداث المختلفة (events) و ازاي نعمل بنفسنا functions تساعدنا في استكمال خطوات اللعبة. دا هيساعدك بعد كدا في برمجة الألعاب اللي انت عايزها بنفسك و كتابة كود لبرامج مختلفة باستخدام python.

Read more

في هذه الدورة التدريبية القائمة على المشروع والتي تستغرق ساعة واحدة، ستتعلم كيفية عمل لعبة الثعبان المشهورة عن طريق python و pygame.هتتعلم و تطبق معظم العناصر و الfunctions الموجودة جوة pygame library. و دا يشمل تطبيق modules زي ال draw و time و display. كمان هنتعلم ازاي نتعامل مع الأحداث المختلفة (events) و ازاي نعمل بنفسنا functions تساعدنا في استكمال خطوات اللعبة. دا هيساعدك بعد كدا في برمجة الألعاب اللي انت عايزها بنفسك و كتابة كود لبرامج مختلفة باستخدام python.

لغة python هي واحدة من أهم و أكثر لغات البرمجة استخداما و دا يرجع لسهولة ال syntax او الكلمات المستخدمة فيها اللي قريبة جدا من لغتنا العادية. حاليا python و pygame هما لغة و اطار عمل (framework) كويسين جدا للتطوير السريع و عمل محاكاة و نماذج للألعاب و يتم استخدامهم من قبل المبرمجين المبتدئين في مجال تطوير الألعاب.

ملاحظة: تعمل هذه الدورة التدريبية بشكل أفضل للمتعلمين المقيمين في منطقة أمريكا الشمالية. نعمل حاليًا على توفير نفس التجربة في مناطق أخرى.

Enroll now

What's inside

Syllabus

ملخص المشروع
ستصف هنا ما الذي يعنيه المشروع. يجب أن يقدم المشروع لمحة عامة على ما سيحققه المتعلم من خلال إكمال هذا المشروع.في نهاية المشروع ده هتقدر تعمل لعبة الثعبان المشهورة عن طريق python و pygame.هتتعلم و تطبق معظم العناصر و الfunctions الموجودة جوة pygame library. و دا يشمل تطبيق modules زي ال draw و time و display. كمان هنتعلم ازاي نتعامل مع الأحداث المختلفة (events) و ازاي نعمل بنفسنا functions تساعدنا في استكمال خطوات اللعبة. دا هيساعدك بعد كدا في برمجة الألعاب اللي انت عايزها بنفسك و كتابة كود لبرامج مختلفة باستخدام python. لغة python هي واحدة من أهم و أكثر لغات البرمجة استخداما و دا يرجع لسهولة ال syntax او الكلمات المستخدمة فيها اللي قريبة جدا من لغتنا العادية. حاليا python و pygame هما لغة و اطار عمل (framework) كويسين جدا للتطوير السريع و عمل محاكاة و نماذج للألعاب و يتم استخدامهم من قبل المبرمجين المبتدئين في مجال تطوير الألعاب.

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Develops programming skills in Python and Pygame, which are foundational skills for novice game developers
Covers the creation of a popular game, “Snake,” to solidify Python programming fundamentals
Taught by Yousef Metwally, an experienced instructor in the field of game development
Part of a series of courses that provide a comprehensive approach to game development
Provides hands-on practice through game creation exercises
May require learners to have access to specific software or tools, potentially posing a cost barrier

Save this course

Save لعبة الثعبان عن طريق python:استخدم pygame لتصنع لعبتك الخاصة to your list so you can find it easily later:
Save

Activities

Coming soon We're preparing activities for لعبة الثعبان عن طريق python:استخدم pygame لتصنع لعبتك الخاصة. These are activities you can do either before, during, or after a course.

Career center

Learners who complete لعبة الثعبان عن طريق python:استخدم pygame لتصنع لعبتك الخاصة will develop knowledge and skills that may be useful to these careers:
Game Developer
This course provides hands-on experience with Python and Pygame, both of which are commonly used in game development. By learning how to create a basic game, you'll gain valuable foundational knowledge that you can apply to more complex projects in the future.
Software Engineer
This course provides a practical introduction to Python and Pygame, which are widely used in software development. By completing this course, you'll build a strong foundation in event handling, graphics programming, and object-oriented programming, all of which are essential skills for software engineers.
Data Scientist
This course introduces Python, a programming language commonly used in data science for tasks such as data analysis and machine learning. By learning how to create a basic game, you'll gain practical experience with Python and its libraries, which can be applied to data science projects.
Web Developer
This course provides a solid foundation in Python, a key programming language for web development. By learning how to create a simple game, you'll gain valuable experience in object-oriented programming, event handling, and graphics programming, which are all essential skills for web developers.
Mobile App Developer
This course introduces Pygame, a library commonly used for mobile game development. By creating a basic game, you'll gain practical experience with event handling, graphics programming, and object-oriented programming, which are all essential skills for mobile app developers.
Game Designer
This course provides a practical introduction to Python and Pygame, both of which are widely used in game design. You'll learn how to create a simple game, which will give you valuable experience in game mechanics, level design, and user experience design.
Technical Artist
This course introduces the basics of Python and Pygame, which are both used in video game development. By creating a basic game, you'll gain hands-on experience with programming, graphics programming, and 2D game design, which will be beneficial in a career as a Technical Artist.
UX Designer
This course provides a practical introduction to Python and Pygame, which can be used in the creation of interactive prototypes for user experience design. By creating a basic game, you'll gain valuable experience in user interaction, game design, and programming, all of which are important skills for UX Designers.
Product Manager
This course provides hands-on experience with Python and Pygame, which can be useful for Product Managers who wish to understand the technical aspects of game development and to better communicate with their engineering teams. By completing this course, you'll gain a practical understanding of game design, programming, and user experience.
Teacher
This course provides a practical introduction to Python and Pygame, both of which can be used for teaching computer science and programming concepts. By creating a basic game, you'll gain valuable experience in coding, problem-solving, and game design, which you can share with your students.
Data Analyst
This course introduces Python, a programming language commonly used in data analysis. By learning how to create a basic game, you'll gain some practical experience with Python and its libraries, which can be applied to data analysis projects.
Database Administrator
This course provides a practical introduction to Python, a programming language commonly used in database administration. By creating a basic game, you'll gain some practical experience with Python and its libraries, which can be applied to database administration tasks.
Systems Administrator
This course introduces Python, a programming language commonly used in systems administration. By learning how to create a basic game, you'll gain some practical experience with Python and its libraries, which can be applied to systems administration tasks.
Network Engineer
This course introduces Python, a programming language commonly used in network engineering. By learning how to create a basic game, you'll gain some practical experience with Python and its libraries, which can be applied to network engineering tasks.
Cybersecurity Analyst
This course introduces Python, a programming language commonly used in cybersecurity. By learning how to create a basic game, you'll gain some practical experience with Python and its libraries, which can be applied to cybersecurity tasks.

Reading list

We've selected ten books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in لعبة الثعبان عن طريق python:استخدم pygame لتصنع لعبتك الخاصة.
Comprehensive guide to using Python for machine learning. It covers the basics of machine learning as well as more advanced topics such as deep learning and natural language processing. It good resource for learners who want to use Python for machine learning.
Comprehensive guide to using Python for data analysis. It covers the basics of data analysis as well as more advanced topics such as data visualization and machine learning. It good resource for learners who want to use Python for data analysis.
Fast-paced introduction to Python programming that covers the basics of the language as well as more advanced topics such as data analysis and machine learning. It good resource for learners who want to learn Python quickly and efficiently.
Collection of design patterns for game programming. It covers a wide range of patterns, from basic patterns such as the singleton pattern to more advanced patterns such as the state pattern. It good resource for learners who want to learn more about game programming patterns.
Comprehensive guide to level design for games. It covers the basics of level design as well as more advanced topics such as level scripting and level testing. It good resource for learners who want to learn more about level design.
Comprehensive guide to the psychology of game design. It covers the basics of the psychology of game design as well as more advanced topics such as game motivation and game addiction. It good resource for learners who want to learn more about the psychology of game design.
Provides a comprehensive introduction to Python programming, covering the basics of the language as well as more advanced topics such as object-oriented programming and data structures. It good resource for learners who are new to Python or who want to brush up on their skills.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to لعبة الثعبان عن طريق python:استخدم pygame لتصنع لعبتك الخاصة.
أساسيات python: برمج لعبة تخمين الرقم من الصفر
Most relevant
بناء المواقع باستخدام ReactJS: ابني موقعك الأول
Most relevant
برنامج تنبيه سطح المكتب باستخدام Python: إشعارات Covid-19
Most relevant
بناء Backend لنسخة من Twitter
Most relevant
Adobe Illustrator بأستخدام Neon تصميم يافطة محل
Most relevant
Microsoft Excel إنشاء سجل دوام لموظف باستخدام
Most relevant
كيفيه انشاء API call باستخدام PHP and MYSQL
Most relevant
Business Model Canvas للشركات الناشئه
Most relevant
AutoCAD للتصميم الأنتاجي
Most relevant
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser