دانلود From Zero to Hero: Writing Clean Code with C# آموزش سی شارپ
- بازدید: 572

دانلود آموزش از صفر تا صد: نوشتن کد تمیز با سی شارپ
«کد تمیز» یکی از پرکاربردترین اصطلاحات در مهندسی نرمافزار است، اما در عین حال یکی از بدترین استفادهها را نیز دارد. کد تمیز به چه معناست و چه چیزی کد ما را کثیف یا تمیز میکند؟ این مفهوم توسط رابرت سی. مارتین یا «عمو باب» رواج یافت و مجموعهای از شیوههاست که به شما کمک میکند کدی بنویسید که تغییر، خواندن و درک آن آسانتر باشد و هنگام تغییر یا گسترش آن، کمتر مستعد خطا یا مشکل باشد. در این دوره، گوی فریرا با بهرهگیری از دانشی که پس از سالها کدنویسی تمیز به صورت حرفهای برای شرکتهای بزرگ به دست آورده است، هر آنچه را که برای شروع نوشتن کد سیشارپ عالی نیاز دارید، به شما آموزش خواهد داد. این دوره بر اصول و تکنیکهای اساسی تمرکز دارد که منجر به تولید کدی میشود که نه تنها عملکردی است، بلکه از نظر ساختار و خوانایی نیز بهینه است. شما با مفاهیمی مانند نامگذاری مناسب، توابع و متدهای کوتاه، اصول SOLID، مدیریت وابستگیها و جلوگیری از کدهای تکراری آشنا خواهید شد. همچنین به چگونگی refactor کردن کد موجود برای بهبود کیفیت و کاهش بدهی فنی پرداخته میشود. هدف این دوره توانمندسازی توسعهدهندگان سیشارپ است تا بتوانند کدی بنویسند که نه تنها در لحظه کار میکند، بلکه در درازمدت نیز قابل نگهداری، مقیاسپذیر و قابل گسترش باشد. این دوره به شما کمک میکند تا به عنوان یک برنامهنویس، کدهایی را تولید کنید که هم برای شما و هم برای سایر اعضای تیم قابل فهم و همکاری باشد.
در دوره آموزشی From Zero to Hero: Writing Clean Code with C# با اصول و شیوههای کدنویسی تمیز در زبان سیشارپ آشنا خواهید شد.
فهرست مطالب دوره From Zero to Hero: Writing Clean Code with C#:
- خوش آمدید
- در این دوره چه خواهید آموخت؟
- این دوره برای چه کسانی است و پیشنیازها
- چرا کد تمیز ضروری است؟
- اصل کمترین غافلگیری
- همبستگی چیست؟
- اصل بوسه (KISS)
- خلاصه بخش
- قانون پیشاهنگان
- مقدمه
- نوشتن کد اصطلاحی
- انسجام چیست؟
- تأثیر نامگذاری
- شناسایی تکرار
- اصل YAGNI
- نظریه پنجرههای شکسته
- خوانایی در مقابل عملکرد
- یک نام چقدر باید بلند باشد؟
- نامگذاری بولیها
- نامگذاری متغیرها
- نامگذاری متدها
- نامگذاری کلاسها
- استفاده از اختصارات و سرواژهها
- خلاصه بخش (2)
- مقدمه (2)
- نظرات خوب و بد
- حذف نظرات تاریخی
- تبدیل نظرات به کد
- حذف نظرات قالببندی
- جایگزینی نظرات با تستها
- خلاصه بخش (3)
- مقدمه (3)
- استفاده از آکولادها
- اعمال تورفتگی
- استفاده از فضای خالی
- مرتبسازی عمودی یک کلاس
- خلاصه بخش (4)
- نوشتن مقایسههای بولی
- مقدمه (4)
- حذف منفیهای مضاعف
- اجتناب از میانبرهای منطقی (short-circuits)
- اجتناب از اعداد جادویی
- عبارات Switch رسا
- خلاصه بخش (5)
- مقدمه (5)
- حذف تو در تویی
- استفاده از بندهای نگهبان (Guard Clauses)
- بازگشت زودهنگام
- اعمال اصل تک مسئولیتی
- حذف آرگومانهای پرچم
- ترتیب پارامترها
- کنترل تعداد پارامترها
- پارامترهای خروجی
- کار با مجموعهها
- خلاصه بخش (6)
- مقدمه
- استثناها در مقابل کدهای خطا
- نوشتن بلوک Try-Catch
- خلاصه بخش
- ارائه زمینه با استثناها
- مقدمه (2)
- اعمال اصل تک مسئولیتی
- تفکیک رابط
- نوشتن سازندهها
- حذف کلاسهای تو در تو
- تبدیل اشیاء کمخاصیت به اشیاء غنی
- وسواس اولیه (Primitive Obsession)
- خلاصه بخش (2)
- مقدمه (3)
- مشکل Nullها
- ایجاد اشیاء Null
- بازنویسی بازگشتیهای Null
- خلاصه بخش (3)
- مقدمه (4)
- اهمیت تستها برای کد تمیز
- نوشتن ادعاهای بهتر (assertions)
- جایگزینی Mockها با اشیاء واقعی
- استفاده از ساختار Act, Arrange, Assert
- استفاده از دادههای تست واقعبینانه
- استفاده از سازندگان دادههای تست (Test Data Builders)
- خلاصه بخش (4)
- اندازهگیری پیچیدگی کد
- مقدمه (5)
- استفاده از ابزارهای بازسازی (refactoring)
- اعمال استانداردها با editorconfig
- استفاده از غلطگیر املایی
- اجرای کیفیت کد
- خلاصه بخش (5)
- مرور بازسازی (Refactoring Walkthrough)
- نتیجهگیری
- کد
- از صفر تا قهرمان: نوشتن کد تمیز با C#
کلمات کلیدی: From Zero to Hero: Writing Clean Code with C#, آموزش From Zero to Hero: Writing Clean Code with C#, آم,
Dometrain full tutorial collection,
یخپثفقشهد, یخئثفقشهد, Download From Zero to Hero: Writing Clean Code with C#,
Tutorial,
E-Learning,
Training Course,
Education,
برنامه نویسی و طراحی وب,
Instruction,
CBT,
Teacher,
Direct Download Link,
DDL,
New,
Update,
Online,
Buy,
Usnet,
Torrent,
P30Download,
Danlod,
Danload,
Donload,
nhkg,n hl,ca,
بقخپ ظثقخ فخ اثقخ: صقهفهدل زمثشد زخیث صهفا ز#, بقخئ ظثقخ فخ اثقخ: صقهفهدل زمثشد زخیث صهفا ز#, Learn how to write elegant C# using modern Clean Code practices,
دانلود آموزش های شرکت دومترین,
n,ljvdk, n,ljvdk, دانلود آموزش آموزش از صفر تا صد: نوشتن کد تمیز با سی شارپ,
اموزش آنلاین,
مجازی,
فیلم آموزشی,
مبتنی بر کامپیوتر,
یادگیری,
ویدئو,
دوره آموزشی,
advanced, beginner, best practices, c#, clean code, coding, computer science, debugging, Dometrain, dotnet, efficiency, learn, optimization, productivity, programming, software development, tutorial, مبتدی, ویژوال استودیو, یادگیری, کارایی, کد تمیز, کدنویسی, پیشرفته, visual studio, آموزش کدنویسی تمیز, آموزش برنامهنویسی, آموزش سی شارپ, بهینهسازی, بهترین روشها, بهرهوری, برنامه نویسی, توسعه نرمافزار, دومترین, دیباگ, دات نت, زبان سی شارپ, علوم کامپیوتر,
راهنمای تصویری,
استاد,
مدرس,
معلم,
تدریس خصوصی,
Development & Web,
رایگان,
خرید,
پی سی,
پی 30,
با لینک مستقیم,
اپدیت,
در دوره آموزشی From Zero to Hero: Writing Clean Code with C# با اصول و شیوههای کدنویسی تمیز در زبان سیشارپ آشنا خواهید شد.,
ترافیک نیم بها,
ای لرنینگ,
فایل آموزش,
از راه دور,
مجانی,
داونلود,
دانلد,
تورنت,
یوزنت,
تحميل,
ڈاؤن لوڈ,
دریافت,
فعفخقهشم مثشقدهدل فقشهدهدل,
hl,ca hc wtv jh wn: k,ajk :n jldc fh sd ahv\, hl,ca hc wtv jh wn: k,ajk :n jldc fh sd ahvm,دانلود From Zero to Hero: Writing Clean Code with C# - آموزش سی شارپ,
2025-06-03
10:01:08
🎓 نام آموزش | From Zero to Hero: Writing Clean Code with C# |
📁 دسته بندی | برنامه نویسی و طراحی وب |
💾 حجم فایل | 913 مگابایت |
📅 تاریخ به روزرسانی | 1404/3/13 |
📊 تعداد دانلود | 566 |
❤️ هزینه دانلود | رایگان و نیم بها |
From Zero to Hero: Writing Clean Code with C# Download
"Clean Code" is one of the most used phrases in software engineering but is also one of the most misused. What does Clean Code mean, and what makes our code dirty or clean? The concept was popularized by Robert C. Martin or "Uncle Bob", and it is a set of practices that will help you write code that is easier to change, read and understand and less prone to mistakes or issues when it comes time to change or expand it. In this course, Gui Ferreira will teach you everything you need to know to start writing excellent C# code using the knowledge he gained after years of writing clean code professionally for big companies.
مشخصات آموزش From Zero to Hero: Writing Clean Code with C#
شرکت سازنده: دومترین / Dometrain
نام انگلیسی: From Zero to Hero: Writing Clean Code with C#
نام فارسی: آموزش از صفر تا صد: نوشتن کد تمیز با سی شارپ
زبان آموزش: انگلیسی
زیرنویس: ندارد
مدرس:
Gui Ferreira
سطح آموزشی: مقدماتی, متوسطه
زمان آموزش: 4 ساعت + 6 دقیقه
حجم فایل: 913 مگابایت
تاریخ انتشار: 01:10 - 1404/3/13 | 2025.06.03
منبع: پی سی دانلود / www.p30download.ir
امتیاز: 4/5