وبینارهای کد و قهوه - آشنایی با linting در پایتون
ویدیوی معرفی
کد رویداد: 86394
بهمن شادمهر
مدرس
بهمن شادمهر
برنامه‌نویس ارشد بک اند
شروع وبینار 19 آذر 1401 - ساعت 18:00
مدت وبینار
1 ساعت
1
معرفی linting در پایتون
19 آذر 1401
ساعت 18:00 تا 19:00
محل برگزاری آنلاین
این وبینار در نرم‌افزار اختصاصی برگزار می‌شود
زال کدرز
برگزارکننده
زال کدرز
Webinar Ad Banner 1
Webinar Ad Banner 2
Webinar Ad Banner 3
اشتراک‌گذاری

وبینارهای کد و قهوه - آشنایی با linting در پایتون
برگزار شده

وبینارهای کد و قهوه - آشنایی با linting در پایتون

مدت وبینار:
ذخیره کردن
وبینارهای کد و قهوه - آشنایی با linting در پایتون

وبینارهای کد و قهوه - آشنایی با linting در پایتون
برگزار شده

وبینارهای کد و قهوه - آشنایی با linting در پایتون

مدت وبینار:
ذخیره کردن
کد رویداد: 86394
بلیت‌های وبینار
تومان
بلیت ویدئو
رایگان

توضیحات
سرفصل‌ها
سوالات متداول
نظرات
توضیحات

توی برنامه نویسی اصطلاحی به اسم linting وجود داره که برنامه‌نویس‌های کمی با اون آشنا هستن. یکی از علت‌های اصلیش اینه که text editor ها و IDE ها به صورت پیش فرض این کار رو برای ما انجام میدن. اما دونستن نحوه‌ی کار اون‌ها و این که پشت پرده دقیقا چه اتفاقی میوفته برای یه برنامه نویس واجبه.

 

اول از همه بذارید با linting آشنا شیم:

توی برنامه نویسی، linting به پروسه‌ی شناسایی باگ‌ها و مشکلات مرتبط با نحوه‌ی نوشتن کد گفته میشه. این کار توسط ابزارهایی به اسم linters انجام میشه. لینترها برای اکثر زبان‌های برنامه نویسی به صورت رایگان قابل استفاده هستند. برای این که بخوایم ساده‌تر لینترها رو توضیح بدیم، میتونیم بگیم لینترها مثل ابزارهایی هستن که غلط‌های املایی و گرامری ما رو توی نوشته‌ها به ما نشون میدن.

علاوه بر لینترها، ما ابزارهای دیگه‌ای رو هم داریم به اسم auto-formatter. با کمک این ابزارها ما میتونیم فرمت نوشتن کدمون رو به صورت استاندارد در بیاریم.

 

چرا linting توی پایتون اهمیت داره؟

توی سال ۲۰۰۱، مقاله‌ای برای pep8 نوشته شد که به ما نشون میده یه کد تمیز پایتونی چه خصوصیاتی باید داشته باشه. هرچند که دونستن pep8 خیلی مهمه، ولی این که بخوایم همیشه به اون‌ها توجه کنیم یه مقدار سخته و معمولا بعضی چیزها فراموش میشن. به همین خاطر هستش که linter ها اینجا به کمک ما میان و به ما کمک میکنن خطاهایی که توی کدمون هست رو رفع کنیم.

 

به حالت کلی، linting به ما مزیت‌های زیر رو میده:

  • خوانایی: با کمک لینترها، کدهای ما خوانا‌تر میشه.
  • دیباگ کردن: یکی از مزایای اصلی لینترها، امکان دیباگ کردن کد بدون نیاز به اجرای کد هست.
  • یکسان بودن کد: وقتی تعداد دولوپرهای یه پروژه از یکی بیشتر میشه، هر کسی به شکلی که عادت داره کدش رو مینویسه. لینترها به ما کمک میکنن تا استایل یکسانی رو توی کد پروژه رعایت کنیم.

 

توی این جلسه، قراره با لایبرری‌های زیر آشنا بشیم:

  • pylint
  • flake8
  • black

 

علاوه بر این ماژول‌ها، با pep8 هم آشنا میشیم و بخش‌های مهم اون رو بررسی می‌کنیم.

سرفصل‌ها

این وبینار توی یک ساعت برگزار میشه و توی اون قراره که مباحث زیر رو به صورت کامل بررسی کنیم:

  • بررسی لینترها و دلایل استفاده از اون‌ها
  • آشنایی با pep8
  • آشنایی با انواع لینترهای پایتون
  • آشنایی با pylint
  • آشنایی flake8
  • آشنایی با blak
سوالات متداول
برای شرکت توی این وبینار چه چیزهایی باید بلد بود؟

آیا این وبینارها ضبط میشن؟

اگه پایتون رو بلد نباشم باید چیکار کنم؟
نظرات
امتیاز 5 از 5 ( 4 نظر )
5.0
بروز و کاربردی بودن محتوا
5.0
ارزش محتوای وبینار نسبت به قیمت
5.0
تسلط و دانش مدرس وبینار
5.0
تجربه محور بودن محتوا
Webinar Ad Banner 1
Webinar Ad Banner 2
Webinar Ad Banner 3
بهمن شادمهر
مدرس
بهمن شادمهر
برنامه‌نویس ارشد بک اند
شروع وبینار 19 آذر 1401 - ساعت 18:00
مدت وبینار
1 ساعت
1
معرفی linting در پایتون
19 آذر 1401
ساعت 18:00 تا 19:00
زال کدرز
برگزارکننده
زال کدرز
محل برگزاری آنلاین
این وبینار در نرم‌افزار اختصاصی برگزار می‌شود
اشتراک‌گذاری
وبینارهای کد و قهوه - آشنایی با linting در پایتون