×
ribbon

آموزش ریفکتورینگ: نشانه‌ها و تکنیک‌ها

مدرس:

پویا صبرآموز

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

گواهی‌نامه
150دانشجو
4ساعت
سرفصل‌ها
مقدماتی سطح دوره
محتوای دوره
سرفصل‌ها
پیش‌نیاز‌ها
توضیحات دوره
دیدگاه کاربران
درباره مدرس

آنچه در این دوره می‌آموزید

یادگیری عمیق تمامی مفاهیم اصلی ریفکتورینگ

تسلط بر مباحث تئوری شی‌گرایی و کد تمیز

کمک به مصاحبه با شرکت‌های خارجی و داخلی

تسلط بر مباحث پیشرفته‌ برنامه‌نویسی فارغ از هر زبانی

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

4 ساعت ویدئو

1 فایل ضمیمه قابل دانلود

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

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

پیش‌نیاز‌ها

برای گذراندن دوره آشنایی با یک زبان برنامه نویسی و آشنایی با اصول پایه برنامه نویسی شیء گرا (OOP) نیاز است.

توضیحات دوره

در این دوره ریفکتورینگ کدها را فارغ از زبان و سطح دانش برنامه‌نویسی می‌آموزیم. 

ریفکتورینگ چیست؟ 

فرایند تغییر کد کثیف یا پرداختن (Technical Debt). هدف ریفکتورینگ جنگیدن با بدهی فنی آن است. 

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

  • برنامه‌نویسان در هر سطح از Junior تا Senior با هر زبان برنامه‌نویسی 
  • کسی که می‌خواهد به یک سطح پیشرفته‌تر در برنامه‌نویسی برسد 
  • مدیران پروژه‌های IT 
  • هر کسی که علاقه‌مند به مشارکت در پروژه‌های منبع‌باز است 
  • کسی که interview با شرکت‌های خارجی برای job offer یا قصد دریافت پروژه‌های بین‌المللی دارد. 

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

4.8

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

1
2
3
4
5

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

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

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

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

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

مهلت درخواستتا ۱۵ روز پس از خرید دوره
میزان مشاهدهکمتر از ۲۰ درصد یا ۵ جلسه از دوره
1دوره
150دانشجو
5نظر و امتیاز

پویا صبر آموز، دانش‌آموخته کارشناسی ارشد مهندسی کامپیوتر گرایش نرم‌افزار و دارای ۱۳ سال سابقه کار و تدریس برنامه‌نویسی به زبان‌های مختلف است. ایشان تجربه راه‌اندازی استارتاپ به‌عنوان هم‌بنیان‌گذار فنی در کاربوم، یک‌پی و اسکرام اسکول را داشته‌اند، و البته به‌عنوان مشاور و منتور در شرکت‌های داخلی و بین‌المللی فعالیت می‌کنند. از تجربیات بین‌المللی ایشان می‌توان به مشاوره شرکت Smart IT Solutions انگلستان و برنامه‌نویسی و مدیر فنی در Bison Solutions کانادا اشاره کرد. همچنین ایشان تجربه راه‌اندازی و مشاوره فنی استارتاپ‌های متعدد در ایران و امارات را داشته و در حال حاضر هم‌بنیان‌گذار استارتاپ scrumschool در هلند هستند. از سوابق آموزشی ایشان می‌توان به سابقه سال‌ها تدریس در بهترین مجتمع‌های فنی تهران و تدریس دوره‌های مختلف برنامه‌نویسی، ریفکتورینگ، گیت، میکروسرویس‌ها، دیتابیس و... اشاره کرد.

poster

آموزش ریفکتورینگ: نشانه‌ها و تکنیک‌ها

150دانشجو

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

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

آیا بعد از پایان مدت دوره همچنان به محتوای آن دسترسی دارم؟

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