دورة تعلم البرمجة بلغة البايثون

الاثنين، 1 نوفمبر 2021

دورة تعلم البرمجة بلغة البايثون

                                           دورة تعلم البرمجة بلغة البايثون

                                 


                                     الدرس الاول

محتويات درس اليوم :

 مقدمة عن البرمجة بشكل عام

 أنواع لغات البرمجة واغراضها

 لماذا البرمجة بلغة البايثون

 البرمجة في البايثون

 انواعها

 تثبيتها

 وكتابة اول برنامج


                                      البرمجة

 تعريف:

هي عملية كتابة تعليمات وتوجيه أوامر لجهاز الحاسوب يقوم بمعالجتها واخراج النتيجة

تسمي المدخلات inputs ب ال Data او البيانات و المخرجات outputs outputs تسمي ب المعلومات Informations Informations

وتكتب هذه التعليمات بستخدام لغات البرمجة.


                    أنواع لغات البرمجة واغراضها

 هناك حوالي 662 لغه برمجيه حول العالم , منها مستخدم لحد الان ومنها من عفا عليه الزمناما

 ومن بين هذه اللغات واللتي تعد لها تأثير قوي جدا في الساحة هي :

 جافا gava 

 تستخدم في برمجة تطبيقات الاندرويد

 جافا اسكريبت :gava script 

 تستخدم في الويب بشكل كبير

 السي \ السي ++ c\c++

 في الالعاب

 الروبي :R

 الاختراق

                                      بايثون

 مميزاتها :

1 - تعد سهلة نسبيا مقارنة بالغات الثانية خصوصا ال c/ c++ و ال java java

2 - لا تحتوي على فواصل منقوطة ;semicolon semicolon لنهاية السطر

3 - لغة مفسرة interpreter language interpreter language interpreter language interpreter language interpreter language interpreter language سهلة التعديل عليها

4 - تستخدم في اغلب المجالات

 عيوبها

1 - بطيئ


                        مجالات البايثون

 مجال الويب في Back End 

 Flask

 Django 

 الواجهات الرسومية

 QT

 Tkinter 

 Kivy

 الشبكات والبرتكولات

 Socket

 تحليل البيانات

 Pandas

numpy


نسخ البايثون

 ولكل نسخة من البايثون 2 او 3 لديها نسخة ال 32 و 64 bit  

                                                                 :  python2 

                                                            python2.2 -

                                                            python2.6  -

                                                            python2.8  -  

                                                                   : python3

                                                            python3.2  -

                                                            python3.6  -

                                                            python3.8  -


           مانحتاج الي تثبيته للبداية في البايثون

- تثبيت نسخة البايثون[حسب نوع الجهاز 32  bit 64 or bit]

 من الموقع الرسمي

تحميل محرر الاكواد code editor 


                              ما هو محرر الاكواد

 عبارة عن برنامج مثل ال notepad  مصمم لكتابة اكواد برمجية عليه
انواعه:
 Code Stdio 
 Atom
++ Notepad
 Vim
pycharm


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


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

ليست هناك تعليقات:

جميع الحقوق محفوظة لــ: omar allouli 2020 © تصميم : me .. تعديل : omarallouli