تخفیف!
آموزش نوشتن کد تمیز - کدنویسی تمیز - چگونه کد تمیز بنویسیم - برنامه نویسی تمیز

آموزش نوشتن کد تمیز – Acemind Clean Code

80,000ریال

  • 6.5 ساعت ویدیو با زیرنویس انگلیسی
  • دسترسی همیشگی
  • فقط در یودمی ایران
  • حجم: 1.19GB (ترافیک داخلی)
  • مدرس: Maximilian Schwarzmüller

توضیحات

آموزش نوشتن کد تمیز – کدنویسی تمیز – چگونه کد تمیز بنویسیم – برنامه نویسی تمیز

نام دوره : Clean Code

پیش نیاز:

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

توضیحات:

البته که به عنوان یک توسعه دهنده ، باید بتوانید کدی بنویسید که کار می کند !

متأسفانه ، بسیاری از توسعه دهندگان با این وجود کد بدی می نویسند – حتی اگر کد کار کند. زیرا “کدی که کار می کند” با “کد پاکی که کار می کند” یکسان نیست !

دوره آموزش نوشتن کد تمیز  به شما می آموزد که چگونه کد تمیز بنویسید – کدی که خواندن و درک آن برای انسان آسان است ، نه فقط کامپیوتر!

در این دوره ، خواهید آموخت که کد تمیز دقیقاً  چیست و مهمتر اینکه چگونه می توانید کد تمیز بنویسید. زیرا اگر کد شما به روشی تمیز نوشته شده باشد ، خواندن و درک آن آسان تر است و بنابراین نگهداری آن آسان تر است.

زیرا فقط کامپیوتر نیست که باید کد شما را بفهمد – همکاران شما و شخص آینده شما نیز باید بتوانند آن را درک کنند!

در این دوره ، ما به همه ” نقاط سخت” اصلی مربوط به کد تمیز (یا کد بد – بسته به نوع نگاه شما به آن) می پردازیم و نه تنها یاد می گیرید که کد بد چیست ، بلکه نحوه تبدیل آن به کد را تمیز می آموزید

 

به طور خاص ، با موارد زیر آشنا خواهید شد:

  • نامگذاری چیزها (متغیرها ، خواص ، کلاسها ، توابع ، …) به درستی و به روش تمیز
  • مشکلات و اشتباهات رایجی که هنگام نامگذاری چیزها باید از آنها اجتناب کنید
  • Comments و اینکه اکثر آنها بد هستند
  • ممکن است commet خوبی را به کد خود اضافه کنید
  • قالب بندی کد – قالب بندی افقی و عمودی
  • توابع و نحوه محدود کردن تعداد پارامترهای عملکرد
  • نحوه نوشتن توابع تمیز با تمرکز بر “یک چیز”
  • سطوح انتزاع چگونه به تقسیم توابع و کوچک نگه داشتن آنها کمک می کند
  • نحوه نوشتن توابع خشک و جلوگیری از عوارض جانبی غیر منتظره
  • اجتناب از ساختارهای کنترلی عمیقاً تودرتو با محافظ و استخراج عملکرد به توابع
  • خطاها و مدیریت خطاها به عنوان جایگزینی برای دستورات if
  • اشیاء و محتویات داده/ ساختار داده ها و اینکه چرا این تمایز می تواند اهمیت داشته باشد
  • انسجام و نحوه نوشتن کلاسهای خوب (کوچک!)
  • قانون Demeter و دلایل اهمیت آن برای کد تمیز
  • اصول SOLID چیست و چرا هنگام نوشتن کد تمیز اهمیت دارند
  • خیلی بیشتر!

 

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

البته این یک الگوی طراحی یا دوره الگوهای کلی نیست .

ما کاملاً بر الگوها ، قوانین و مفاهیمی تمرکز می کنیم که به نوشتن کد تمیز به طور خاص کمک می کند .

همه این مفاهیم و قوانین با مثالها ، قطعات کد و نسخه های نمایشی پشتیبانی می شوند . و برای اطمینان از این که از این دوره حداکثر استفاده را می برید ، و فقط نظریه ای را که به زودی فراموش می کنید یاد نمی گیرید ، همچنین چالش های زیادی برای شما وجود دارد که آموخته های خود را به کار بگیرید!

این دوره از Python ، JavaScript و TypeScript برای مثال های کد استفاده می کند ، اما برای پیگیری و کسب نتیجه زیاد نیازی به دانستن این زبان ها ندارید . علاوه بر این ، این دوره روی یک سبک برنامه نویسی یا پارادایم خاص (مانند برنامه نویسی کاربردی ، برنامه نویسی شی گرا و غیره) تمرکز نمی کند ، بلکه مفاهیم و تکنیک های کلی را که همیشه کاربرد دارند ، پوشش می دهد .

 

دوره آموزش نوشتن کد تمیز برای چه کسانی است:

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

بخشی از دوره :

 

نقد و بررسی‌ها

هنوز بررسی‌ای ثبت نشده است.

اولین کسی باشید که دیدگاهی می نویسد “آموزش نوشتن کد تمیز – Acemind Clean Code”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *