×
الرئيسية إنشاء سيرة ذاتية دورات تدريبية الأختبارات
قناة منصة معارف علي التليجرام الاقوي عربيا .. اشترك الآن

شرح 32- Python OOP|| kwargs | [معتمد]

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

إخفاء جميع الإعلانات
شارك الآن استفساراتك مع اعضاء دورة دبلومة تعلم البرمجيات بلغة البايثون اضغط هنا
إخفاء جميع الإعلانات
سجل الان للحصول على دورات تدريبية معتمدة مع إمكانية إستخراج شهادة إتمام الدورة مجانا
سجل الآن
قائمة الدروس | 54 درس

التعليقات

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

اشترك الآن مجانا

نحن نهتم بتقيمك لهذه الدورة

كن اول شخص يقوم بتقيم هذه الدورة

ممتاز
0 تقيمات
جيد
0 تقيمات
متوسط
0 تقيمات
مقبول
0 تقيمات
سئ
0 تقيمات
0.0
0 تقيمات

بايثون هي لغة برمجة مفسرة، كائنية object-oriented وديناميكية الكتابة. يقوم مترجم بايثون Python interpreter بقراءة سطر واحد من الكود في كل مرة، ويقوم بترجمته إلى لغة منخفضة المستوى (byte code) ثم يقوم بتشغيله. ونتيجة لذلك، عادةً ما تتم مصادفة أخطاء وقت التشغيل. في الحقيقة، تعد بايثون أحد لغات البرمجة الأكثر شعبية نظرا لسهولة برمجتها وفهمها. كما أنها مفتوحة المصدر. مميزات لغة بايثون بالنسبة للمطورين لها شعبية هائلة و هناك الكثير من المراجع لمن يريد تعلمها. بسيطة و تعلمها سهل جداً مقارنةً مع غيرها من اللغات. إذا أنشأت برنامجاً باستخدام لغة بايثون فإن البرنامج يعمل على أي نظام في العالم و هذا من أهم ما يدفعك لتعلمها. في وقتنا الحالي, تعتبر من أكثر اللغات طلباً في سوق العمل, أي إذا كنت تريد دخول سوق العمل فلغة بايثون توفر لك الكثير من الفرص. إحدى أهم اللغات التي يستخدمها المهمتين بمجال أمن المعلومات و الهاكرز. تطبيقات واستخدامات بايثون علم البيانات(التعلم الآلي وتحليل البيانات الضخمة وعرضها) في البداية٬ دعونا نعرّف التعلم الآلي. يقوم التعلم الآلي على خوارزميات تكتشف تلقائيا نمطا محددا في البيانات التي يتم إدخالها.
×

يجب ان يكون لديك حساب داخل المنصة
حتى تستطيع المشاركة و التفاعل مع التعليقات

سجل الآن مجانا
Request history8.1.2PHP Version379msRequest Duration4MBMemory UsageGET lesson/{lesson_id}Route
    • Booting (290ms)time
    • Application (89.57ms)time
    • 1 x Booting (76.38%)
      290ms
      1 x Application (23.61%)
      89.57ms
      31 templates were rendered
      • courses.lessonlesson.blade.php#?blade
      • ads.lesson_top_fixed_boxlesson_top_fixed_box.blade.php#?blade
      • ads.lesson_after_buttonlesson_after_button.blade.php#?blade
      • inc.share_boxshare_box.blade.php#?blade
      • pages.telegram_boxtelegram_box.blade.php#?blade
      • inc.review_formreview_form.blade.php#?blade
      • ajax.review_userreview_user.blade.php#?blade
      • ads.lesson_bottomlesson_bottom.blade.php#?blade
      • beta.partials.home.sections.courses.coursecourse.blade.php#?blade
      • beta.partials.home.sections.courses.coursecourse.blade.php#?blade
      • beta.partials.home.sections.courses.coursecourse.blade.php#?blade
      • beta.partials.home.sections.courses.coursecourse.blade.php#?blade
      • beta.partials.home.sections.courses.coursecourse.blade.php#?blade
      • beta.partials.home.sections.courses.coursecourse.blade.php#?blade
      • beta.partials.home.sections.courses.coursecourse.blade.php#?blade
      • beta.partials.home.sections.courses.coursecourse.blade.php#?blade
      • beta.layouts.mainmain.blade.php#?blade
      • beta.layouts.partials.notifications_modalnotifications_modal.blade.php#?blade
      • beta.layouts.partials.navbarnavbar.blade.php#?blade
      • beta.layouts.partials.menumenu.blade.php#?blade
      • beta.layouts.partials.student-menustudent-menu.blade.php#?blade
      • beta.layouts.partials.search-input-desktopsearch-input-desktop.blade.php#?blade
      • student.login_Adminlogin_Admin.blade.php#?blade
      • beta.layouts.partials.search-modalsearch-modal.blade.php#?blade
      • beta.layouts.partials.search-input-mobilesearch-input-mobile.blade.php#?blade
      • beta.layouts.partials.mobile-navbarmobile-navbar.blade.php#?blade
      • beta.layouts.partials.mobile-sidebarmobile-sidebar.blade.php#?blade
      • beta.layouts.partials.bottom_navigation_barbottom_navigation_bar.blade.php#?blade
      • student.partials.list_modallist_modal.blade.php#?blade
      • inc.messagesmessages.blade.php#?blade
      • beta.layouts.partials.footerfooter.blade.php#?blade
      uri
      GET lesson/{lesson_id}
      middleware
      web, search_keywords
      controller
      App\Http\Controllers\courseCerController@lessonPage
      namespace
      App\Http\Controllers
      prefix
      where
      file
      app/Http/Controllers/courseCerController.php:227-322
      17 statements were executed5.67ms
      • select * from `links_maps` where `from_url` = 'https://new.m3aarf.com/lesson/2042' limit 1
        250μsstagingLinkMap.php#20
        Bindings
        • 0: https://new.m3aarf.com/lesson/2042
        Backtrace
        • 16. middleware::link_map:20
        • 17. vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:183
        • 18. vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php:50
        • 19. vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:183
        • 20. app/Http/Middleware/LoginUsersFromApp.php:30
      • select count(*) as aggregate from `lessons` where `course_id` = 57 and `lessons`.`deleted_at` is null
        350μsstagingcourseCerController.php#241
        Bindings
        • 0: 57
        Backtrace
        • 16. app/Http/Controllers/courseCerController.php:241
        • 17. vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • 18. vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • 19. vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
        • 20. vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • select `title`, `id`, `link`, `image` from `lessons` where `course_id` = 57 and `lessons`.`deleted_at` is null limit 60 offset 0
        340μsstagingcourseCerController.php#241
        Bindings
        • 0: 57
        Backtrace
        • 16. app/Http/Controllers/courseCerController.php:241
        • 17. vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • 18. vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • 19. vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
        • 20. vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • select * from `course` where `id` = 57 and `course`.`deleted_at` is null limit 1
        280μsstagingcourseCerController.php#243
        Bindings
        • 0: 57
        Backtrace
        • 17. app/Http/Controllers/courseCerController.php:243
        • 18. vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • 19. vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • 20. vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
        • 21. vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • select `course`.*, (select count(*) from `lessons` where `course`.`id` = `lessons`.`course_id` and `lessons`.`deleted_at` is null) as `lessons_count` from `course` where `cat_id` = 12 and `is_certified` = 1 and `course`.`deleted_at` is null limit 8
        2.15msstagingcourseCerController.php#245
        Bindings
        • 0: 12
        • 1: 1
        Backtrace
        • 15. app/Http/Controllers/courseCerController.php:245
        • 16. vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • 17. vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • 18. vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
        • 19. vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • select `id`, `title`, `slug`, `cer_title` from `courses` where `id` = 12 and `courses`.`deleted_at` is null limit 1
        190μsstagingcourseCerController.php#247
        Bindings
        • 0: 12
        Backtrace
        • 16. app/Http/Controllers/courseCerController.php:247
        • 17. vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • 18. vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • 19. vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
        • 20. vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • select * from `community` where `course_id` = 57 and `community`.`deleted_at` is null limit 1
        190μsstagingcourseCerController.php#248
        Bindings
        • 0: 57
        Backtrace
        • 16. app/Http/Controllers/courseCerController.php:248
        • 17. vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • 18. vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • 19. vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
        • 20. vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • select max(`id`) as aggregate from `lessons` where `id` < '2042' and `course_id` = 57 and `lessons`.`deleted_at` is null
        280μsstagingcourseCerController.php#299
        Bindings
        • 0: 2042
        • 1: 57
        Backtrace
        • 16. app/Http/Controllers/courseCerController.php:299
        • 17. vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • 18. vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • 19. vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
        • 20. vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • select min(`id`) as aggregate from `lessons` where `id` > '2042' and `course_id` = 57 and `lessons`.`deleted_at` is null
        250μsstagingcourseCerController.php#300
        Bindings
        • 0: 2042
        • 1: 57
        Backtrace
        • 16. app/Http/Controllers/courseCerController.php:300
        • 17. vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • 18. vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • 19. vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
        • 20. vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • select * from `reviews` where `course_id` = 57 order by `id` desc limit 12
        210μsstaginghelper.php#546
        Bindings
        • 0: 57
        Backtrace
        • 15. app/helpers/helper.php:546
        • 17. vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:429
        • 19. app/helpers/helper.php:547
        • 23. vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
        • 24. vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • select * from `course_reviews` where `course_id` = 57 limit 1
        170μsstaginghelper.php#420
        Bindings
        • 0: 57
        Backtrace
        • 16. app/helpers/helper.php:420
        • 18. vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:429
        • 20. app/helpers/helper.php:421
        • 23. vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
        • 24. vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • select count(*) as aggregate from `reviews` where `reviews`.`course_id` = 57 and `reviews`.`course_id` is not null and `rate_value` = 5
        180μsstagingcourse.php#55
        Bindings
        • 0: 57
        • 1: 5
        Backtrace
        • 19. app/course.php:55
        • 20. vendor/laravel/framework/src/Illuminate/Cache/Repository.php:396
        • 21. vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:429
        • 22. app/course.php:56
        • 23. view::inc.review_form:33
      • select count(*) as aggregate from `reviews` where `reviews`.`course_id` = 57 and `reviews`.`course_id` is not null and `rate_value` = 4
        170μsstagingcourse.php#55
        Bindings
        • 0: 57
        • 1: 4
        Backtrace
        • 19. app/course.php:55
        • 20. vendor/laravel/framework/src/Illuminate/Cache/Repository.php:396
        • 21. vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:429
        • 22. app/course.php:56
        • 23. view::inc.review_form:49
      • select count(*) as aggregate from `reviews` where `reviews`.`course_id` = 57 and `reviews`.`course_id` is not null and `rate_value` = 3
        170μsstagingcourse.php#55
        Bindings
        • 0: 57
        • 1: 3
        Backtrace
        • 19. app/course.php:55
        • 20. vendor/laravel/framework/src/Illuminate/Cache/Repository.php:396
        • 21. vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:429
        • 22. app/course.php:56
        • 23. view::inc.review_form:65
      • select count(*) as aggregate from `reviews` where `reviews`.`course_id` = 57 and `reviews`.`course_id` is not null and `rate_value` = 2
        180μsstagingcourse.php#55
        Bindings
        • 0: 57
        • 1: 2
        Backtrace
        • 19. app/course.php:55
        • 20. vendor/laravel/framework/src/Illuminate/Cache/Repository.php:396
        • 21. vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:429
        • 22. app/course.php:56
        • 23. view::inc.review_form:81
      • select count(*) as aggregate from `reviews` where `reviews`.`course_id` = 57 and `reviews`.`course_id` is not null and `rate_value` = 1
        160μsstagingcourse.php#55
        Bindings
        • 0: 57
        • 1: 1
        Backtrace
        • 19. app/course.php:55
        • 20. vendor/laravel/framework/src/Illuminate/Cache/Repository.php:396
        • 21. vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:429
        • 22. app/course.php:56
        • 23. view::inc.review_form:97
      • select count(*) as aggregate from `reviews` where `reviews`.`course_id` = 57 and `reviews`.`course_id` is not null
        150μsstagingcourse.php#64
        Bindings
        • 0: 57
        Backtrace
        • 19. app/course.php:64
        • 20. vendor/laravel/framework/src/Illuminate/Cache/Repository.php:396
        • 21. vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:429
        • 22. app/course.php:65
        • 23. app/course.php:73
      App\lessons
      54lessons.php#?
      App\course
      9course.php#?
      App\courses
      1courses.php#?
      App\Community
      1Community.php#?
          _token
          zxaWtpbayWpOBDyF29XSZuF9Z1BNhsXyeLOWxUBC
          PHPDEBUGBAR_STACK_DATA
          []
          _flash
          array:2 [ "new" => [] "old" => [] ]
          path_info
          /lesson/2042
          status_code
          200
          
          status_text
          OK
          format
          html
          content_type
          text/html; charset=UTF-8
          request_query
          []
          
          request_request
          []
          
          request_headers
          0 of 0
          array:15 [ "priority" => array:1 [ 0 => "u=0, i" ] "accept-encoding" => array:1 [ 0 => "gzip, deflate, br, zstd" ] "sec-fetch-dest" => array:1 [ 0 => "document" ] "sec-fetch-user" => array:1 [ 0 => "?1" ] "sec-fetch-mode" => array:1 [ 0 => "navigate" ] "sec-fetch-site" => array:1 [ 0 => "none" ] "accept" => array:1 [ 0 => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" ] "user-agent" => array:1 [ 0 => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" ] "upgrade-insecure-requests" => array:1 [ 0 => "1" ] "sec-ch-ua-platform" => array:1 [ 0 => ""Windows"" ] "sec-ch-ua-mobile" => array:1 [ 0 => "?0" ] "sec-ch-ua" => array:1 [ 0 => ""HeadlessChrome";v="129", "Not=A?Brand";v="8", "Chromium";v="129"" ] "cache-control" => array:1 [ 0 => "no-cache" ] "pragma" => array:1 [ 0 => "no-cache" ] "host" => array:1 [ 0 => "new.m3aarf.com" ] ]
          request_cookies
          []
          
          response_headers
          0 of 0
          array:5 [ "content-type" => array:1 [ 0 => "text/html; charset=UTF-8" ] "cache-control" => array:1 [ 0 => "no-cache, private" ] "date" => array:1 [ 0 => "Wed, 23 Apr 2025 04:31:56 GMT" ] "set-cookie" => array:1 [ 0 => "XSRF-TOKEN=eyJpdiI6Ik5sV1l4VGZrdU1qOEdTcHE3YXRVTmc9PSIsInZhbHVlIjoiNEhmNzIxdlZESEpyZlJDNWpuQXZheTRXWDFHOU15Z1BkL2FFajVwcmxHRmwwb2lTenZFaGNaQTNGSGlxU2dYSFFJWDBtVGxiZEVTekVsTXVlTkpYbzFpUmVWRzR4SWdHK0d4a1pjS1hZMm1WQ1I2blVsWGVqZ29xT2FqZTZCTXQiLCJtYWMiOiIzYjNmY2U5NTk4NmQ1MDBkYzYxMmIwNmUzZjhjYjIwYjhkZDQ1NGM5NzUyZWI2YjU2MTAzNDk5NDhlYmRmN2Q3IiwidGFnIjoiIn0%3D; expires=Wed, 23 Apr 2025 06:31:56 GMT; Max-Age=7200; path=/; secure; samesite=laxXSRF-TOKEN=eyJpdiI6Ik5sV1l4VGZrdU1qOEdTcHE3YXRVTmc9PSIsInZhbHVlIjoiNEhmNzIxdlZESEpyZlJDNWpuQXZheTRXWDFHOU15Z1BkL2FFajVwcmxHRmwwb2lTenZFaGNaQTNGSGlxU2dYSFFJWDBtV" ] "Set-Cookie" => array:1 [ 0 => "XSRF-TOKEN=eyJpdiI6Ik5sV1l4VGZrdU1qOEdTcHE3YXRVTmc9PSIsInZhbHVlIjoiNEhmNzIxdlZESEpyZlJDNWpuQXZheTRXWDFHOU15Z1BkL2FFajVwcmxHRmwwb2lTenZFaGNaQTNGSGlxU2dYSFFJWDBtVGxiZEVTekVsTXVlTkpYbzFpUmVWRzR4SWdHK0d4a1pjS1hZMm1WQ1I2blVsWGVqZ29xT2FqZTZCTXQiLCJtYWMiOiIzYjNmY2U5NTk4NmQ1MDBkYzYxMmIwNmUzZjhjYjIwYjhkZDQ1NGM5NzUyZWI2YjU2MTAzNDk5NDhlYmRmN2Q3IiwidGFnIjoiIn0%3D; expires=Wed, 23-Apr-2025 06:31:56 GMT; path=/; secureXSRF-TOKEN=eyJpdiI6Ik5sV1l4VGZrdU1qOEdTcHE3YXRVTmc9PSIsInZhbHVlIjoiNEhmNzIxdlZESEpyZlJDNWpuQXZheTRXWDFHOU15Z1BkL2FFajVwcmxHRmwwb2lTenZFaGNaQTNGSGlxU2dYSFFJWDBtV" ] ]
          session_attributes
          0 of 0
          array:3 [ "_token" => "zxaWtpbayWpOBDyF29XSZuF9Z1BNhsXyeLOWxUBC" "PHPDEBUGBAR_STACK_DATA" => [] "_flash" => array:2 [ "new" => [] "old" => [] ] ]
          ClearShow all
          Date ↕MethodURLData
          #12025-04-23 06:31:56GET/lesson/2042311765