کمپ کارورزی و پروژه محور Asp.Net Core (اجرای پروژه واقعی )

دوره حضوری و فشرده کارورزی Asp.Net Core کاملا پروژه محور 

در مدت کارآموزی به صورت Team Work روی یک پروژه بزرگ و حرفه ای کار خواهیم کرد و با تمام موارد مربوط به یک پروژه حرفه ای درگیر خواهیم بود و پس از این کمپ گواهینامه های معتبر به همراه نامه کارورزی دریافت خواهید کرد که در صورت اتمام این میتوانید با خیال راحت و تجربه کافی وارد بازار کار شوید .

ظرفیت بسیار محدود، پس سریع ثبت نام کنید .

قیمت این دوره: رایگانــ
  • مدرس دوره : محمد صالح زارعی
  • تعداد ویدیوها : 23 ویدیو
  • مدت زمان دوره : 5:39:00
  • سطح دوره : مقدماتی
  • وضعیت دوره : به اتمام رسیده
  • تاریخ آخرین بروزرسانی : 1402/03/29
آموزش Clean Code

آموزش Clean Code

مبحث Clean Code

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

قدمت مبحث Clean Code نیز یکی دو سال نمی‌باشد، ولی احتمالاً بسیاری از ما حتی یک بار هم که شده مطالب آن را مطالعه نکرده‌ایم که ثمره‌ی آن کدهای غیر قابل فهم و تو در تو و حتی گاهی غیر قابل توسعه، بوده است. در طی این مبحث آموزشی قصد داریم تا شما را با مهم‌ترین نکات کدنویسی تمیز آشنا کنیم و در پایان این دوره، احتمالاً متعجب خواهید شد که این مبحث چقدر نکات ریز و مهمی را در خود داشته است. 

برخی از فواید کدنویسی تمیز:

خوانایی کدها را بالا می‌برد،

باعث افزایش کارایی برنامه‌ می‌‎شود،

توسعه برنامه و اضافه کردن قابلیت‌های جدید به آن را راحت‌تر می‌کند،

باعث صرفه‌جویی در زمان می‌شود،

و... 

این دوره فقط مربوط به یک زبان برنامه‌نویسی است؟

مبحث Clean Code فقط مربوط به یک زبان برنامه‌نویسی نیست اما این دوره با زبان سی‌شارپ و در محیط Visual Studio این مطلب را توضیح می‌دهد. طبیعتاً برخی از نکات گفته شده دراین دوره برای خیلی از زبان‌های برنامه‌نویسی می‌توانند استفاده شوند زیرا مفهومی هستند.

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

آشنایی با زبان برنامه‌نویسی سی‌شارپ یا هر زبان دیگری




فهرستـــ ویدیوها

مدت زمان دوره 5:39:00
  • با مشاهده آنلاین جلسات در سایت ، هزینه اینترنت شما به صورت نیم بها محاسبه خواهد شد.

1
  • ویدئو معرفی

00:05:02

ویدئو معرفی

2
  • کمی درباره‌ي Clean Code

00:20:07

کمی درباره‌ي Clean Code

3
  • نامگذاري

00:30:33

نامگذاري

4
  • یک متد یک کار

00:36:59

یک متد یک کار

5
  • Single Responsibility Principle

00:16:30

Single Responsibility Principle

6
  • The Open Closed Principle

00:13:55

The Open Closed Principle

7
  • Comment

00:13:37

Comment

8
  • ثابت قدم بودن

00:16:59

ثابت قدم بودن

9
  • مرور کردن کدها

00:04:44

مرور کردن کدها

10
  • استفاده بهینه از مقادیر ثابت و نوع داده‌ی شمارشی

00:08:49

استفاده بهینه از مقادیر ثابت و نوع داده‌ی شمارشی

11
  • Interpolated Strings And In-line if

00:09:19

Interpolated Strings And In-line if

12
  • استفاده بهینه از Try-Catch

00:13:12

استفاده بهینه از Try-Catch

13
  • Null Coalescing And Expression Body Methods

00:12:03

Null Coalescing And Expression Body Methods

14
  • In-line Variables

00:10:59

In-line Variables

15
  • Private And Protected Constructor

00:17:42

Private And Protected Constructor

16
  • حفظ ساختار منظم

00:09:21

حفظ ساختار منظم

17
  • Method Chaining

00:05:54

Method Chaining

18
  • نکات تکمیلی

00:05:09

نکات تکمیلی

19
  • Validating the input

00:23:47

Validating the input

20
  • Side Effects

00:10:21

Side Effects

21
  • Avoid Type-Checking

00:30:37

Avoid Type-Checking

22
  • جلوگیری از دستورات شرطی با استفاده از چندریختی‌ها

00:13:13

Replace Conditional with Polymorphism

23
  • جلوگیری از تورفتگی کدها با برگرداندن شرط

00:10:51

جلوگیری از تورفتگی‌‎ کدها با برگرداندن شرط

دوره های دیگر مدرس

مشاهده همه دوره ها

نظرات کاربران در رابطه با این دوره

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