صفحه اصلی برنامه نویسی وب بک اند آموزش برنامه نویسی پایتون پیشرفته – ترفند Python

آموزش برنامه نویسی پایتون پیشرفته – ترفند Python

تمامی محتوای این دوره از جمله ویدئوها، فایل برنامه‌ها و پروژه‌ها و یادداشت‌ها به گونه‌ای طراحی شده‌اند که یادگیری سریع‌تر و موثرتر صورت پذیرد. همچنین تالار پرسش و پاسخ این دوره، محیطی را برای رفع ابهامات و تعامل با مدرس و دیگر دانشجویان فراهم می‌کند.

سطح دوره:پیشرفته
نوع دوره:آنلاین
زبان دوره:فارسی
02 ساعت

محتوای دوره

6 فصل 16 جلسه 02 ساعت ویدیو

video مقدمه 0:5 play
file ابزارهای مورد نیاز  lock 

video تبدیل انواع داده‌ها 0:5 play
file تبدیل مبنای اعداد  lock 
file نمایش اعداد در مبناهای مختلف  lock 

video مقدار منطقی معادل برای متغیرها 0:5 play
file ویژگی اتصال‌کوتاه بودن عملگرهای and و or  lock 

file روش‌های کلاسیک برای ساختن رشته‌‎ها  lock 
file کاربرد عملگر % برای ساختن رشته‌ها  lock 
file متد format از کلاس str  lock 
file کاربرد f-string برای ساختن رشته‌ها  lock 

file زیرخط _ تنها برای نامگذاری متغیرها  lock 

video توابع any و all 0:5 play
file توابع min و max  lock 
file تابع hash و کاربردهای آن  lock 
file ایجاد کپی عمیق و سطحی از متغیرها  lock 

درباره دوره

پایتون چیست؟ 

زبان برنامه‌نویسی پایتون (Python)، یکی از پرکاربردترین و محبوب‌ترین زبان‌های برنامه‌نویسی است و به طور خاص در حوزه‌های محاسبات کاربردی، هوش مصنوعی، یادگیری ماشین، یادگیری عمیق و علوم داده، یکی از ابزارهای اصلی به حساب می‌آید. پایتون در سال ۱۹۹۱ و توسط برنامه‌نویسی هلندی به نام «خیدو فان روسوم» (یا گیدو ون روسوم | Guido van Rossum) معرفی شد.


اهمیت یادگیری ترفندهای پایتون چیست؟

در طی بیش از ۳ دهه که از عمر پایتون می‌گذرد، این زبان برنامه‌نویسی شاهد تغییرات زیادی بوده و یکی از فعال‌ترین کامیونیتی‌های توسعه جمعی را داشته است. علاوه بر کتابخانه استاندارد پایتون، ماژول‌های جانبی که برای آن توسعه داده می‌شوند نیز امکانات کم‌نظیری را در بر دارند که در کمتر زبان‌های برنامه‌نویسی دیگر مشابه آن را می‌توان یافت. تسلط به این موارد و استفاده کارآمد از آن‌ها، می‌تواند بسیار کمک‌کننده باشد و سطح شما را در برنامه‌نویسی، به خوبی ارتقا دهد.

در این فرادرس چه چیزی و چگونه یاد می‌گیریم؟ 

در آموزش ترفندهای برنامه‌نویسی پایتون، سعی شده است مهم‌ترین و کاربردی‌ترین نکات در خصوص استفاده از امکانات زبان برنامه‌نویسی پایتون و کتابخانه‌های استاندارد آن، بررسی شود. مطالب ارائه شده در این فرادرس در سطح متوسط و بالاتر از آن هستند و فرض شده است که دانشجویان این درس، پیش از این کار با پایتون را در حد متوسط آموخته‌اند.

در این آموزش، که بیش از ۸۰ جلسه دارد، مطالب متنوعی پوشش داده‌ شده است. اهم مطالب پوشش داده شده، عبارتند از:

  • کار با انواع داده‌ها
  • تبدیل مبنای اعداد
  • کار با داده‌های منطقی (Boolean)
  • کار با رشته‌ها و کاراکترها
  • روش‌های قالب‌بندی رشته‌ها و ساخت آن‌ها
  • ترفندهای نامگذاری متغیرها، توابع و کلاس‌ها
  • توابع پرکاربرد دورنی (built-in) در پایتون
  • هش کردن و کاربردهای آن
  • محاسبات دقیق با تعداد ارقام اعشار دلخواه
  • لاگ کردن یا ثبت وقایع
  • کار با اشیای تکرارپذیر (مانند لیست‌‎ها و دیکشنری‌ها)
  • ساختمان‌های داده و کانتینرهای بهبود یافته
  • روش‌های توصیف مفهومی برای تعریف تکرارپذیرها
  • ابزارهای ماژول itertools برای کار با تکرارها
  • توابع و ماهیت آن‌ها در پایتون

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

پیش نیاز ها

نظرات


آموزش برنامه نویسی پایتون پیشرفته – ترفند Python
35% 930,000 605,000 تومان
سید امیرحسین رهنمافرد

مدرس:سید امیرحسین رهنمافرد

امیرحسین رهنمافرد، اکنون مدیر محصول و مشاور رشد کسب‌وکارهای دیجیتال است. او در حال حاضر به عنوان مدیر محصول نیز فعالیت می‌کند.