×
ribbon

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

مدرس:

پویا صبرآموز

در این دوره ریفکتورینگ کدها را فارغ از زبان و سطح دانش برنامه نویسی می آموزیم. ریفکتورینگ چیست؟... بیشتر
گواهی‌نامه
4.7 (3)
1 دیدگاه
147دانشجو
4ساعت
سرفصل‌ها
مقدماتی سطح دوره

اشتراک مکتب‌پلاس

خرید اشتراک

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

دسترسی به تمام دوره‌هابیش از ۴،۰۰۰ دوره
محتوای دوره
سرفصل‌ها
پیش‌نیاز‌ها
توضیحات دوره
دیدگاه کاربران
درباره مدرس

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

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

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

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

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

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

4 ساعت ویدئو

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

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

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

سرفصل‌های دوره

10 فصل38 جلسه4 ساعت ویدیو
مقدمه
  مقدمه
07:39
تعاریف پایه
شروع ریفکتورینگ
Bloaters
Object Orientation Abusers
Change Preventers
Dispansables
Couplers
باقی نشانه‌ها
سخن پایانی

پیش‌نیاز‌ها

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

توضیحات دوره

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

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

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

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

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

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

4.7

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

1
2
3
4
5

صبا قشقایی

1 سال پیش

5

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

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

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

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

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

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

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

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

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

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

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

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