×
ribbon

آموزش Clean Code

مدرس:

احسان گازار

با اصول کدنویسی تمیز، کدی خوانا و توسعه‌پذیر بنویسید که نگهداری، تست و همکاری تیمی را آسان‌تر کند.

گواهی‌نامه
3.9 (82)
38 دیدگاه
4,199دانشجو
11ساعت
سرفصل‌ها
مقدماتی سطح دوره
محتوای دوره
سرفصل‌ها
پیش‌نیاز‌ها
توضیحات دوره
دیدگاه کاربران
درباره مدرس

این دوره شامل:

1 ساعت ویدئو

2 تمرین و پروژه

دسترسی به تالار گفتگو

گواهینامه مکتب‌خونه

دسترسی مادام‌العمر به محتوای دوره

پیش‌نیاز‌ها

این دوره به آموزش Clean Code می‌پردازد؛ در واقع شما باید برنامه‌نویس باشید تا بتوانید مهارت‌های لازم برای کدنویسی تمیز را فرا بگیرید. 

برای یادگیری بهتر کدنویسی تمیز پیشنهاد می‌کنیم کتاب‌های زیر را مطالعه کنید:

  • Clean Code: A Handbook of Agile Software Craftsmanship
  • Refactoring: Improving the Design of Existing Code

توضیحات دوره

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

کدنویسی تمیز (Clean code) در ابتدای برنامه‌نویسی اتفاق نمی‌افتد و شما باید برای آن، وقت صرف کرده و حتی دوره آموزش کدنویسی تمیز را بگذرانید؛ بنابراین شما با آموزش و تمرین مداوم می‌توانید کدنویسی خود را بهبود دهید و آن را لذت‌بخش کنید.

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

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

دوره آموزش Clean code محصول سال‌ها تجربه برنامه‌نویسی و کسب اطلاعات است که به شما یاد می‌دهد چگونه یک کد تمیز بنویسید یا یک کد را به یک کد تمیز تبدیل کنید.

 

هدف از یادگیری دوره آموزش Clean code چیست؟

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

 

دوره آموزش کدنویسی تمیز (Clean code) مناسب چه کسانی است؟

  • تمام کسانی که برنامه‌نویسی بلدند و به کیفیت کار خود اهمیت می‌دهند.
  • برنامه‌نویسانی که می‌خواهند برای شرکت‌های بزرگ و معتبر اپلای کنند.
  • برنامه‌نویسانی که تمایل دارند کدهای تمیز و بهینه‌ای بنویسند.

 

بعد از فراگیری دوره آموزش کدنویسی تمیز چه مهارت‌هایی کسب خواهید کرد؟

  • یادگیری تفکر کد تمیز
  • تبدیل کد به کد تمیز
  • نوشتن فانکشن‌های کوچک و بهینه
  • کار با Setter & Getter
  • نوشتن کامنت‌های بهینه و کافی

دوره آموزش رایگان Clean Code به شما یاد می‌دهد که چگونه کدهای تمیزتر و خواناتری بنویسید و چه چیزهایی را Refactor کنید. برای اینکه بتوانید از مطالب گفته شده در این دوره بهره کافی را ببرید، بهتر است هرچند ماه یک‌بار آن‌ها را مرور کنید تا کاملاً در ذهنتان ثبت شود.

دیدگاه کاربران

3.9

بر اساس امتیاز 82 دانشجو

1
2
3
4
5

گواهینامه اختصاصی دو زبانه

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

امکان اشتراک گذاری در لینکدین
دو زبانه

ضمانت بازگشت وجه

کیفیت این آموزش توسط مکتب‌خونه تضمین شده است. در صورت عدم رضایت، با شرایط زیر می‌توانید درخواست بازگشت وجه کنید.

مهلت درخواستتا ۱۵ روز پس از خرید دوره
میزان مشاهدهکمتر از ۲۰ درصد یا ۵ جلسه از دوره
8دوره
18,343دانشجو
947نظر و امتیاز

احسان گازار برنامه‌نویسی را از ۱۷ سالگی با QBasic آغاز کرد و پس از یادگیری زبان‌های C و C++ به دنیای وب وارد شد. او در همان سال‌های ابتدایی با HTML، CSS و JavaScript چندین وب‌سایت طراحی کرد و علاقه‌اش به برنامه‌نویسی وب مسیر آینده‌اش را شکل داد.

او فارغ‌التحصیل مهندسی کامپیوتر (گرایش سخت‌افزار) از دانشگاه خواجه نصیر است اما مسیر حرفه‌ای خود را به عنوان یک Full Stack JavaScript Developer ادامه داد. احسان از سال ۱۳۹۰ فعالیت حرفه‌ای خود را در ایران آغاز کرد و سپس برای ادامه‌ی مسیر کاری به استرالیا مهاجرت کرد؛ جایی که به عنوان مهندس نرم‌افزار و رهبر تیم‌های فنی تجربه‌های ارزشمندی به دست آورد. از سال ۲۰۲۳ نیز در لندن به فعالیت خود ادامه می‌دهد.

احسان علاوه بر فعالیت‌های حرفه‌ای، همیشه به آموزش و انتقال تجربه علاقه‌مند بوده است. تاکنون بیش از ۵۰۰ ویدیو، ۱۰۰ مقاله و چندین دوره آموزشی منتشر کرده و بیش از ۱۶ هزار دانشجو از آموزش‌های او بهره‌مند شده‌اند.

در کنار آموزش، احسان یک کارآفرین فعال نیز هست و پروژه‌های متنوعی در حوزه فناوری و هوش مصنوعی را راه‌اندازی کرده است. او در fa.gazar.dev به فارسی می‌نویسد: درباره‌ی طراحی سیستم، مسیر شغلی مهندسی نرم‌افزار از جایی که نوشتن کدِ بیشتر دیگر کافی نیست، و ساختن محصول روی مدل‌های زبانی. اگر می‌خواهید نوشته‌های تازه را دنبال کنید، از همان صفحه می‌توانید در خبرنامه عضو شوید.

مسیر حرفه‌ای و شخصی احسان از تهران تا استرالیا و لندن، بازتابی از کنجکاوی، پشتکار و اشتیاق او به یادگیری و ساختن است. او خود را مهندس، کارآفرین و داستان‌گو می‌داند و مأموریتش توانمندسازی برنامه‌نویسان و تیم‌ها برای رسیدن به رشد و تأثیرگذاری بیشتر است.

poster

آموزش Clean Code

4,199دانشجو
3.9(82)

دوره‌های مشابه

دیگر دوره‌های احسان گازار

سوالات پرتکرار

آیا ممکن است برخی جلسات یک درس ناقص باشند؟

معمولا تمامی جلسات هر درس به‌طور کامل ضبط می‌شوند؛ اما گاهی به دلیل برخی ناهماهنگی‌ها ممکن است یک یا چند جلسه ضبط نشده باشد. جزئیات این موارد در توضیحات هر درس درج شده است.

اگر لینک دانلود یا پخش ویدئو مشکل داشت، چه کاری باید انجام داد؟

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

آیا می‌توان ویدئوهای یک درس را به‌صورت سی‌دی یا دی‌وی‌دی از شما تهیه کرد؟

در حال حاضر امکان ارسال دروس به‌صورت سی‌دی یا دی‌وی‌دی وجود ندارد و همه محتواها به شکل آنلاین ارائه می‌شوند.