برنامه نویسی پایتونیک

Pythonic Programming

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:

آماده اید مهارت های برنامه نویسی پایتون خود را به سطح بعدی ارتقا دهید؟

دوره برنامه نویسی پایتونیک راهنمای یک مرحله ای شما برای تسلط بر پایتون است. این شامل توضیحات مفصل بسیاری از ویژگی های پیشرفته زبان پایتون است که در صورت استفاده از آن اطمینان حاصل می شود که کد شما تمیز، مختصر، خوانا و قابل نگهداری است. با گذراندن این دوره، راهنمایی عملی در مورد نحوه اعمال ویژگی های پایتونیک در پایگاه کد خود کسب خواهید کرد. همانطور که در دوره پیشرفت می کنید، ویژگی های کلیدی زبان پایتون را کشف خواهید کرد که به شما کمک می کند بهره وری بیشتری داشته باشید!

با گذراندن این دوره، مهارت های برنامه نویسی پایتون خود را به سطح پیشرفته ای ارتقا می دهید و به شما امکان می دهد اسکریپت های آماده برای سازمانی را بسازید.

این یک دوره آموزشی ضروری برای هر کسی است که به دنبال تسلط بر زبان برنامه نویسی پایتون است!

اهداف آموزشی

  • دانش خود را در مورد ویژگی های پیشرفته زبان پایتون عمیق کنید
  • قادر به استفاده از ویژگی های پیشرفته زبان پایتون برای ساختن و اسکریپت برنامه های کاربردی قوی در سطح سازمانی باشید
  • بدانید که چگونه و چه زمانی باید ویژگی‌های زبان پایتونیک را اعمال کنید، مانند Lambdas، توابع ژنراتور، درک فهرست، تزئینات و بسیاری موارد دیگر

مخاطب مورد نظر

  • مهندسان نرم افزار علاقه مند به پیشرفت مهارت های پایتون خود هستند
  • هر کسی که علاقه مند به توسعه برنامه پیشرفته پایتون و ابزارهای مرتبط است
  • هر کسی که علاقه مند به درک زمینه ها و ویژگی های پیشرفته پایتون است

پیش نیازها

  • درک اساسی از زبان پایتون
  • درک اولیه از توسعه نرم افزار
  • درک اولیه از چرخه عمر توسعه نرم افزار

طرح کلی محتوا

این دوره بیش از 5 ساعت محتوای آموزشی ارائه می دهد که در 4 سخنرانی ویدیویی آموزشی با کیفیت بالا، 2 تمرین آزمایشگاهی عملی و یک امتحان آمادگی نهایی ارائه می شود. محتوایی که ما پوشش می دهیم به شرح زیر است:

  • برنامه نویسی پایتونیک
    نوشتن کد پایتونیک
    تاپل ها، لیست ها، مجموعه ها و دیکشنری ها
    تکرارها و لیست، مجموعه و درک فرهنگ لغت
    توابع لامبدا، توابع و عبارات مولد
    فرمترهای رشته و قالب‌بندی
  • توابع، ماژول‌ها و بسته‌های پایتون
    نوشتن و تعریف توابع
    پارامترهای ورودی تابع و نحوه استفاده از آنها
    ایجاد ماژول‌ها
    بارگیری ماژول‌ها با استفاده از عبارت import
    کشف ​​ماژول در زمان اجرا
    بسته ها
    نام مستعار
  • کلاس‌های پایتون
    نوشتن کلاس‌ها و سازنده‌های کلاس
    ایجاد روش‌های کلاس
    افزودن ویژگی‌های کلاس
    کار با اشیاء ایجاد شده از کلاس‌ها
    ارث بری کلاس
    پیاده‌سازی روش‌های خاص
  • فرابرنامه نویسی پایتون
    متابرنامه توضیح داده شده
    دسترسی به متغیرهای محلی و جهانی با نام
    بازرسی اشیاء در زمان اجرا
    دستکاری اشیاء در زمان اجرا
    وصله میمون
    تزیین کننده ها برای کلاس ها و توابع

سرفصل ها و درس ها

بررسی اجمالی Overview

  • مقدمه ای بر دوره برنامه نویسی پایتونیک Introduction to Pythonic Programming Course

برنامه نویسی پایتونیک Pythonic Programming

  • معرفی Introduction

  • برنامه نویسی پایتونیک Pythonic Programming

  • مرور Review

توابع، ماژول ها و بسته های پایتون Python Functions, Modules, and Packages

  • معرفی Introduction

  • توابع، ماژول ها و بسته ها Functions, Modules, and Packages

  • مرور Review

کلاس های پایتون Python Classes

  • معرفی Introduction

  • کلاس ها Classes

  • مرور Review

فرابرنامه نویسی پایتون Python Metaprogramming

  • معرفی Introduction

  • متابرنامه نویسی MetaProgramming

  • مرور Review

خلاصه دوره Course Summary

  • بررسی دوره برنامه نویسی پایتونیک Pythonic Programming Course Review

نمایش نظرات

برنامه نویسی پایتونیک
جزییات دوره
2h 32m
14
CloudAcademy CloudAcademy
(آخرین آپدیت)
6,052
4.7 از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Jeremy Cook Jeremy Cook

جرمی یک معمار اصلی محتوا و SME DevOps در اینجا در آکادمی Cloud است، جایی که او در توسعه مستندات آموزشی فنی DevOps تخصص دارد.

او پیشینه قوی در مهندسی نرم‌افزار دارد و با زبان‌های مختلف کدنویسی کرده است. چارچوب ها و سیستم ها برای 25+ سال گذشته. در زمان‌های اخیر، جرمی روی DevOps، Cloud (AWS، Azure، GCP)، امنیت، Kubernetes و یادگیری ماشین تمرکز کرده است.

جرمی دارای گواهینامه‌های حرفه‌ای برای AWS، Azure، GCP، Terraform، Kubernetes است ( CKA، CKAD، CKS).

Jeremy Cook Jeremy Cook

جرمی یک معمار اصلی محتوا و SME DevOps در اینجا در آکادمی Cloud است، جایی که او در توسعه مستندات آموزشی فنی DevOps تخصص دارد.

او پیشینه قوی در مهندسی نرم‌افزار دارد و با زبان‌های مختلف کدنویسی کرده است. چارچوب ها و سیستم ها برای 25+ سال گذشته. در زمان‌های اخیر، جرمی روی DevOps، Cloud (AWS، Azure، GCP)، امنیت، Kubernetes و یادگیری ماشین تمرکز کرده است.

جرمی دارای گواهینامه‌های حرفه‌ای برای AWS، Azure، GCP، Terraform، Kubernetes است ( CKA، CKAD، CKS).