We may earn an affiliate commission when you visit our partners.
Course image
Amani Abbas

في هذه الدورة التدريبية القائمة على المشروع والتي تستغرق ساعة واحدة، ستتعلم أساسيات البرمجة باستخدام لغة بايثون خطوة بخطوة مع الكثير من التدريبات والتطبيق العملي

لغة بايثون هي أكثر لغات البرمجة انتشاراً ولها مجالات عديدة مثل علم البيانات وبرمجة تطبيقات المواقع وغيرها

في نهاية هذا المشروع سيكون لديك أول برنامج تكتبه بالكامل باستخدام لغة البرمجة بايثون

ستقوم في هذا المشروع بالتعرف على النصوص والأرقام وكيفية القيام بالعمليات الحسابية، كما ستقوم باستخدام العديد من الدوال المدمجة في بايثون، ستقوم أيضاً باستخدام محرر النصوص لكتابة برنامجك النهائي

Enroll now

What's inside

Syllabus

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

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Introduces a popular programming language called Python, which is widely used in data science and web development
Guides learners through programming fundamentals step-by-step with plenty of interactive exercises
Practical and hands-on approach to learning the basics of Python programming
Utizes text and numeric data types for basic arithmetic operations
Leverages Python's built-in functions throughout the learning process
Provides opportunity to write a complete Python program in a text editor

Save this course

Save تعلّم أساسيات البرمجة بلغة بايثون من خلال التطبيق العملي to your list so you can find it easily later:
Save

Reviews summary

Foundational python programming

This beginner-friendly course teaches you the fundamentals of programming with Python through hands-on exercises. Students appreciate the clear explanations, practical approach, and encouraging instructor.

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in تعلّم أساسيات البرمجة بلغة بايثون من خلال التطبيق العملي with these activities:
Refresh Python concepts
Solidify understanding of basic programming concepts covered in previous courses
Browse courses on Programming Concepts
Show steps
  • Review notes and assignments from prior courses
  • Solve practice problems and exercises
Join a study group or coding club
Collaborate with peers, share knowledge, and enhance understanding
Show steps
  • Find a group of fellow Python learners or enthusiasts
  • Attend meetings or discussions regularly
Practice Python exercises online
Strengthen problem-solving abilities and improve code quality
Show steps
  • Find a resource for Python programming exercises
  • Solve practice problems and review solutions
Four other activities
Expand to see all activities and additional details
Show all seven activities
Create a simple CLI program
Reinforce understanding of Python syntax and basic programming principles
Show steps
  • Identify a problem or task that can be solved using a Python script
  • Design and implement the program using Python
  • Test and debug the program
Solve coding challenges on platforms like HackerRank or LeetCode
Test your problem-solving abilities and improve your coding proficiency
Show steps
  • Create an account on platforms like HackerRank or LeetCode
  • Solve coding challenges and review solutions
Follow a Python tutorial
Expand knowledge of Python and learn new techniques
Show steps
  • Find a reputable online tutorial that covers advanced Python topics
  • Complete the tutorial and implement what you learn
Contribute to open-source Python projects
Gain practical experience, learn from experts, and contribute to the Python community
Show steps
  • Find open-source Python projects that align with your interests
  • Contact the project maintainers to discuss potential contributions

Career center

Learners who complete تعلّم أساسيات البرمجة بلغة بايثون من خلال التطبيق العملي will develop knowledge and skills that may be useful to these careers:
Data Scientist
Data Scientists use programming to analyze data and extract insights from it. This course in Python programming can help you build a foundation in the fundamentals of programming, which is essential for success in this role. You will learn about data types, variables, control flow, and functions, all of which are core concepts in data science. Additionally, you will gain experience using Python libraries for data analysis and visualization, which are valuable skills for any Data Scientist.
Machine Learning Engineer
Machine Learning Engineers use programming to develop and deploy machine learning models. This course in Python programming can help you build a foundation in the fundamentals of programming, which is essential for success in this role. You will learn about data types, variables, control flow, and functions, all of which are core concepts in machine learning. Additionally, you will gain experience using Python libraries for machine learning, which are valuable skills for any Machine Learning Engineer.
Business Analyst
Business Analysts use programming to analyze data and make recommendations for businesses. This course in Python programming can help you build a foundation in the fundamentals of programming, which is essential for success in this role. You will learn about data types, variables, control flow, and functions, all of which are core concepts in business analysis. Additionally, you will gain experience using Python libraries for data analysis and visualization, which are valuable skills for any Business Analyst.
Operations Research Analyst
Operations Research Analysts use programming to analyze data and make recommendations for businesses. This course in Python programming can help you build a foundation in the fundamentals of programming, which is essential for success in this role. You will learn about data types, variables, control flow, and functions, all of which are core concepts in operations research. Additionally, you will gain experience using Python libraries for data analysis and optimization, which are valuable skills for any Operations Research Analyst.
Statistician
Statisticians use programming to analyze data and make inferences about the world. This course in Python programming can help you build a foundation in the fundamentals of programming, which is essential for success in this role. You will learn about data types, variables, control flow, and functions, all of which are core concepts in statistics. Additionally, you will gain experience using Python libraries for data analysis and visualization, which are valuable skills for any Statistician.
Software Engineer
As a Software Engineer, you will be tasked with designing, developing, and maintaining software applications. This course in Python programming can help you build a foundation in the fundamentals of programming, which is essential for success in this role. You will learn about data types, variables, control flow, and functions, all of which are core concepts in software development. Additionally, you will gain experience using Python libraries and debugging techniques, which are valuable skills for any Software Engineer.
Data Analyst
Data Analysts use programming to analyze data and extract insights from it. This course in Python programming can help you build a foundation in the fundamentals of programming, which is essential for success in this role. You will learn about data types, variables, control flow, and functions, all of which are core concepts in data analysis. Additionally, you will gain experience using Python libraries for data analysis and visualization, which are valuable skills for any Data Analyst.
Web Developer
Web Developers use programming to create and maintain websites. This course in Python programming can help you build a foundation in the fundamentals of programming, which is essential for success in this role. You will learn about data types, variables, control flow, and functions, all of which are core concepts in web development. Additionally, you will gain experience using Python frameworks and libraries for web development, which are valuable skills for any Web Developer.
Financial Analyst
Financial Analysts use programming to analyze financial data and make recommendations for investors. This course in Python programming can help you build a foundation in the fundamentals of programming, which is essential for success in this role. You will learn about data types, variables, control flow, and functions, all of which are core concepts in financial analysis. Additionally, you will gain experience using Python libraries for financial analysis, which are valuable skills for any Financial Analyst.
Quantitative Analyst
Quantitative Analysts use programming to develop and analyze financial models. This course in Python programming can help you build a foundation in the fundamentals of programming, which is essential for success in this role. You will learn about data types, variables, control flow, and functions, all of which are core concepts in quantitative analysis. Additionally, you will gain experience using Python libraries for financial analysis, which are valuable skills for any Quantitative Analyst.
Actuary
Actuaries use programming to analyze risk and make recommendations for insurance companies. This course in Python programming can help you build a foundation in the fundamentals of programming, which is essential for success in this role. You will learn about data types, variables, control flow, and functions, all of which are core concepts in actuarial science. Additionally, you will gain experience using Python libraries for financial analysis, which are valuable skills for any Actuary.
Software Developer
Software Developers use programming to design, develop, and maintain software applications. This course in Python programming can help you build a foundation in the fundamentals of programming, which is essential for success in this role. You will learn about data types, variables, control flow, and functions, all of which are core concepts in software development. Additionally, you will gain experience using Python libraries and debugging techniques, which are valuable skills for any Software Developer.

Reading list

We've selected 15 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 تعلّم أساسيات البرمجة بلغة بايثون من خلال التطبيق العملي.
Comprehensive guide to data structures and algorithms in Python. It great choice for those who want to learn how to use Python for data science.
Comprehensive guide to using Python for machine learning. It great choice for those who want to learn how to use Python for artificial intelligence.
Comprehensive guide to using Python for deep learning. It great choice for those who want to learn how to use Python for artificial intelligence.
Comprehensive guide to using Python for data analysis. It great choice for those who want to learn how to use Python for data science.
Classic introduction to algorithms. It great choice for those who want to learn the basics of algorithms.
Classic introduction to computer systems. It great choice for those who want to learn the basics of computer systems.
Classic introduction to computer architecture. It great choice for those who want to learn the basics of computer architecture.
Classic introduction to operating systems. It great choice for those who want to learn the basics of operating systems.
Teaches you how to use Python to automate tasks, making it a great choice for those who want to learn how to use Python for practical purposes.
Comprehensive introduction to computer science using Python. It great choice for those who want to learn the basics of computer science.

Share

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

Similar courses

Here are nine courses similar to تعلّم أساسيات البرمجة بلغة بايثون من خلال التطبيق العملي.
أساسيات تحليل البيانات باستخدام بايثون وباندا
Most relevant
تعرَف على هياكل البيانات في بايثون من خلال التطبيق العملي
Most relevant
تطوير الألعاب باستخدام برنامج Unity: تصميم لعبة جري لا...
Most relevant
How to implement array based stack in C
Most relevant
تعلم C عن طريق عمل Array-based Stack
Most relevant
بايثون لعلوم البيانات والذكاء الصناعي
Most relevant
تعلم C عن طريق عمل function تقوم برسم شكل شجرة
Most relevant
R أساسيات لغة البرمجة
Most relevant
Python برنامج لحل لعبة السودوكو بالذكاء الاصطناعى...
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