easyT
  • Subscribe
Sign In
easyT
  • Diplomas
  • Courses
  • E-books
  • Instructors
  • Subscribe
Sign In

Browse

  • All courses
  • Diplomas
  • Subscribe
  • Instructors

Account

  • My courses
  • Purchases
  • Wishlist
  • Settings

Join us

  • Become an instructor
  • Affiliate program
  • About us

Get the app

Apps in development
All rights reserved © 2003-2026 · easyT.onlineTerms & conditionsPrivacy policyRefund policyContact usVerify a certificate
Programming & Software Developmentعربى

Python Programming from Beginner to Professional

From Beginner to Professional

Unlock your potential with comprehensive Python skills.

4.4(32)205 pages12 chapters0 learners

What you'll learn

  • Fundamentals of Python syntax
  • Data structures and algorithms
  • Object-oriented programming concepts
  • Web development with Python frameworks
  • Data analysis and visualization techniques
  • Best practices for coding and debugging
البرمجة بلغة بايثون من مستوى المبتدئين إلى الاحتراف
$1.99
Buy now

About this book

This book serves as a complete guide for anyone looking to master Python programming, starting from the very basics to advanced techniques. It is designed to cater to both novices and those with some experience, ensuring a smooth learning curve.

With clear explanations, practical examples, and hands-on exercises, readers will gain a thorough understanding of Python and its applications. Whether you're aiming to build web applications, automate tasks, or analyze data, this book provides the essential knowledge and skills needed to succeed in the programming world.

Who this book is for

  • Aspiring programmers
  • Students in computer science
  • Professionals seeking to upskill
  • Hobbyists interested in coding
  • Anyone looking to switch careers

Why read this book

  • Comprehensive coverage from basics to advanced topics
  • Hands-on exercises for practical learning
  • Clear explanations and real-world examples
  • Focus on best practices and coding standards

Table of contents

1

مقدمة كتاب: البرمجة بلغة بايثون

2

الفصل الأول: مدخل إلى البرمجة ولغة بايثون

  1. ما هي البرمجة ولماذا نتعلمها؟
  2. التعريف بلغة بايثون ومجالات استخدامها
  3. تثبيت بايثون وإعداد بيئة العمل
  4. كتابة أول برنامج بايثون
3

الفصل الثاني: أساسيات لغة بايثون

  1. المتغيرات وأنواع البيانات الأساسية
  2. العمليات الحسابية والمنطقية
  3. إدخال وإخراج البيانات
  4. التعليقات وأخطاء البرمجة الشائعة
4

الفصل الثالث: هياكل التحكم في بايثون

  1. جمل الشرط if – elif – else
  2. الحلقات التكرارية for – while
  3. التحكم في سير البرنامج (break – continue – pass)
  4. تطبيقات عملية على هياكل التحكم
5

الفصل الرابع: الدوال وتنظيم الكود

  1. مفهوم الدوال وأهميتها
  2. إنشاء الدوال واستدعاؤها
  3. المعاملات والقيم المرجعة
  4. النطاق (Scope) وتنظيم الملفات
6

الفصل الخامس: هياكل البيانات في بايثون

  1. القوائم (Lists) واستخداماتها
  2. القواميس (Dictionaries)
  3. المجموعات (Sets) والـ Tuples
  4. تطبيقات عملية على هياكل البيانات
7

الفصل السادس: البرمجة الكائنية (OOP)

  1. مفهوم البرمجة الكائنية وأهميتها
  2. الأصناف (Classes) والكائنات (Objects)
  3. الوراثة والتغليف وتعدد الأشكال
  4. تطبيق عملي على OOP في بايثون
8

الفصل السابع: التعامل مع الملفات والاستثناءات

  1. قراءة وكتابة الملفات النصية
  2. التعامل مع الملفات الخارجية
  3. معالجة الأخطاء والاستثناءات
  4. بناء برامج أكثر أمانًا واستقرارًا
9

الفصل الثامن: بناء واجهات المستخدم الرسومية (GUI)

  1. مقدمة عن واجهات المستخدم في بايثون
  2. استخدام مكتبات GUI (مثل Tkinter)
  3. تصميم النوافذ والأزرار وحقول الإدخال
  4. مشروع تطبيقي لواجهة رسومية
10

الفصل التاسع: تطوير تطبيقات الويب باستخدام DJANGO

  1. مقدمة عن الويب وإطار العمل
  2. إنشاء أول مشروع Django
  3. النماذج، القوالب، والمسارات
  4. بناء تطبيق ويب متكامل
11

الفصل العاشر: الاحتراف والمشاريع العملية

  1. أفضل الممارسات في كتابة كود بايثون
  2. إدارة المشاريع واختبار البرامج
  3. تنفيذ مشاريع عملية متكاملة
  4. خطوات التطور المهني والعمل بلغة بايثون
12

الخاتمة

Related books

  • برمجة وتطوير الإنترنت بلغة جافا سكريبت

  • الدليل الشامل لتطوير وبرمجة المواقع

  • كيف تصبح مبرمج

  • MySQL الإعداد

  • React.js تطوير واجهات المستخدم

  • إنشاء واجهة مستخدم باستخدام بايثون Tkinter

  • برمجة وتطوير الإنترنت بلغة PHP

  • تطوير تطبيقات الويب باستخدام بايثون

تقييمات القراء

التقييمات هنا من القراء الذين يملكون الكتاب — عن طريق الشراء أو ضمن اشتراكهم.
4.4
★★★★☆
32 تقييم
5★
12
4★
20
3★
0
2★
0
1★
0