قراره تو این دوره چی یاد بگیرم؟

  • یاد بگیرید که چگونه کدی بنویسید که خوانا و قابل درک باشد .
  • با مثال های عملی و تبدیل کدهای بد به خوب یاد بگیرید.
  • بیاموزید با افزایش قابلیت نگهداری با کد پاک، کد را زنده نگه دارید.
  • در مورد اصول، قوانین و مفاهیم کلیدی که به شما امکان می دهد کدهای تمیز بنویسید،

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

۲ فصل
۹ جلسه
۴ ساعت
۱

توضیحات

۱ قسمت
۰۰:۳۰:۲۲
1

intro

رایگان
۳۰:۲۲
۲

آموزش ها

۸ قسمت
۰۳:۱۲:۳۳

clean code چیست ؟

.ایده‌ی کدنویسی تمیز، توسط آقای رابرت سی مارتین (Robert C. Martin) که اصطلاحا عمو باب هم به ایشون گفته میشه، به وجود اومد. ایشون یه برنامه‌نویس با سابقه‌ای هستند و طی سال‌ها بررسی در کدهای مختلف، به این نتیجه میرسند که نوشتن کدهای قابل فهم و خوانا یه مساله و موضوع مهمی در حوزه‌ی توسعه نرم‌افزار هستش، از این رو تصمیم به انتشار دانسته‌های خودشون می‌گیرین و کتا‌ب‌های مختلفی در حوزه‌ی توسعه نرم‌افزار تألیف می‌کنند که یکی از محبوب‌ترین این کتاب‌ها، کتاب Clean Code هستش، که در اون به اصول کدنویسی تمیز پرداخته شده.

در دوره اصول کدنویسی تمیز چه می آموزید ؟

  • در این دوره، ما به تمام “نقاط دردناک” اصلی مربوط به کد تمیز (یا کد بد – بسته به نوع نگاه شما به آن) می پردازیم و شما نه تنها یاد خواهید گرفت که چه چیزی کد بد را تشکیل می دهد، بلکه همچنین یاد خواهید گرفت که چگونه آن را به کد تمیز تبدیل کنید.
  • ما با استفاده از زبان برنامه نویسی پایتون یسری نکات درباره کد نویسی تمیز به شما می گوییم و مثال می زنیم
  • در این دوره آموزشی، شما با طیف گسترده ای از مفاهیم، ​​قوانین، ایده ها، افکار و اصول آشنا خواهید شد و البته در پایان، ایده خوبی در مورد آنچه که هنگام نوشتن کد تمیز باید در نظر داشته باشید، خواهید داشت.

این دوره چه بازارکاری دارد ؟

قطعا شرکت های مختلف به افرادی که دارای کد های تمیز و منظم هستن علاقه دارد تا افرادی که به ساختار کد های خودشون بی توجه اند.

  • توسعه دهندگانی که می خواهند اطمینان حاصل کنند که کد آنها نه تنها کار می کند، بلکه خواندن، درک و نگهداری آن نیز آسان است.
  • همه کسانی که در مورد توسعه و نوشتن کدهای واقعی جدی هستند.

پیش نیازهای این دوره چیست ؟

  • دانش برنامه نویسی اولیه (بدون توجه به زبان) مورد نیاز است
  • هیچ تجربه قبلی در مورد کد تمیز لازم نیست
  • شما نیازی به دانستن یک زبان برنامه نویسی یا پارادایم خاصی ندارید

سرفصل های دوره رایگان اصول کدنویسی تمیز :

فصل 1 یک توضیح کلی درباره دوره است

فصل 2 شروع می کنیم به گفتن نکات و ترفند ها مانند کامنت گذاری و…

 دوره clean code برای چه کسانی مناسب است ؟

برای تمامی برنامه نویسان و علاقه مندان به اصول clean code

چه نرم افزارهایی در این دوره استفاده شده است ؟

در این دوره از نرم افزار vscode استفاده شده است .