شرح الدورة

Welcome to this introduction to Python, one of the most popular and versatile programming languages in the world today. In this course, you'll learn the fundamentals of Python from the ground up, even if you've never coded before. We'll start by understanding Python and why it's so widely used in various fields, from web development and data science to artificial intelligence and automation. Throughout this course, you'll get hands-on experience with Python's basic syntax, variables, data types, and control structures. You'll also learn how to work with functions, loops, and lists, which are the building blocks for more complex programs. By the end of this course, you'll be able to write simple Python programs and have a solid foundation to continue exploring more advanced topics in Python. Whether you're looking to start a career in programming, automate tasks in your daily life, or just explore a new hobby, this introduction will give you the skills and confidence you need to get started with Python. Let's dive in and start coding!

 

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

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

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

 

 

محتوى الدورة

70 عدد الدروس
محتوى الدورة
70 عدد الدروس
1-install python on windows os
2-install vscode on windows os
3-install PyCharm on windows os
4-install Intellij IDEA community edition windows
5-how to use vscode for python
6-install python for macos
7-install vscode for macos
8-install PyCharm community edition for macOS python
9-install IntelliJ IDEA community edition macOS
10-print function
11-string variable
12-string variable
13-string concatenation with + operator
14-concatenation f-strings
15-string concatenation using join method
16-type function
17-int variable
18-float variable
19-boolean variable
20-boolean variable
21-input function
22-format method
23-expression vs statmenet
24-arithmetics operators
25-operators precedence part 1
26-operators precedence part 2
27-comparison operators
28-assignment operators
29-string index
30-string slicing
31-string operators
32-datatype conversion
33-exponentiation
34-logical operators
35-logical operators part-2
36-if statement
37-if statement with elif
38-multiple if statement
39-logical operators with if statement
40-simplify chained comparison
41-use parenthesis with if statement
42-in keyword with variable
43-casefold method
44-strip method
45-lower method
46-isupper method
47-multi line comment
48-for loop with string
49-for loop with range function
50-nested loop
51-how to debug your code
52-if statement with in range
53-continue keyword
54-break keyword
55-none keyword
56-range without starting number
57-while loop
58-while loop with continue keyword
59-while loop with break keyword
60-import keyword
61-import random
62-homework one
63-homework one solution
64-homework two
65-homework two solution
66-for loop with else
67-while loop with else
68-list part-1
69-list part-2
70-list part-3

المدرب

image
م.عباس خاجه

مبرمج مواقع الكترونية وتطبيقات

مبرمج مواقع الكترونية وتطبيقات الهواتف الذكية منذ عام 2010 ، بدأت بالبرمجة باستخدام لغات البرمجة C ++ و Java و C في الجامعة وبعد انتهاء شهادة هندسه كمبيوتر تعلمت تطوير الويب والجوال مع HTML5 و CSS3 و Javascript و PHP و Java و C ++ منذ ذلك الحين. لقد تعلمت أيضًا إطار عمل laravel بالإضافة إلى تطوير Android و iOS ، ثم التحول إلى Flutter لتطوير التطبيقات الجوالة أحب تعلم أشياء جديدة وتدريس الأشياء التي تعلمتها. إجمالي عدد السنوات التي قضيتها في البرمجة هو 10 سنوات. شغفي هو تدريس البرمجة للآخرين.