×
ribbon

دوره جامع Tech Lead حرفه‌ای - مسیر رشد برنامه‌نویسان ارشد

مدرس:

امیرحسین حسینی آرانی

اگر در مسیر تبدیل شدن به Tech Lead یا رهبر فنی حوزه تخصصی خود هستید، این دوره برای... بیشتر
جدید
گواهی‌نامه
4.6 (18)
8 دیدگاه
332دانشجو
9ساعت
سرفصل‌ها
پیشرفته سطح دوره
بروزرسانیخرداد ۱۴۰۵

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

خرید اشتراک

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

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

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

تبدیل شدن از برنامه‌نویس ارشد به Tech Lead حرفه‌ای

رهبری تیم فنی، منتورینگ و رشد توسعه‌دهندگان و تیم فنی

تصمیم‌گیری فنی و معماری برای رهبران فنی

مدیریت تحویل پروژه و کنترل Deadline در تیم فنی

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

8 ساعت ویدئو

43 سؤال سنجش و یادگیری

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

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

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

12 فصل90 جلسه9 ساعت ویدیو
مقدمه دوره
  مقدمه
13:18
رهبری افراد و رشد تیم
  Tech Lead دقیقاً مالک چه چیزی است؟
06:03
  گذار از توسعه‌دهنده ارشد به Tech Lead
04:07
  مرز کدنویسی Tech Lead با رهبری فنی
11:22
  روزهای اول Tech Lead
14:26
  سطوح تفویض اختیار
11:46
  تفویض اختیار سازنده
09:14
  صراحت تمام عیار
08:53
  چه چیزی؟ چگونه؟ چرا؟
08:19
  جلسه 1:1 مؤثر
07:36
  منتورینگ عملی برای اعضای تیم
05:23
  Performance Review و معیارهای رشد افراد
05:13
  گفت‌وگوی سخت با فرد دارای عملکرد ضعیف
04:56
  وقتی به تیم فنی باید «نه» گفته شود
07:09
  مدیریت اختلاف بین Seniorهای تیم
04:42
  نکات مهم در مصاحبه افراد
10:03
  استخدام، Onboarding و Scaling تیم
05:19
  جمع بندی فصل
04:30
  کوئیز: رهبری افراد و رشد تیم
05:00
تصمیم‌گیری فنی و راهبری‌های کلان
  چند Trade-off مهم معماری که Tech Lead باید بلد باشد
05:28
  نکات مهم در طراحی مدل‌ها
06:14
  نکات طلایی تصمیم‌گیری
06:16
  ADR؛ ثبت تصمیم‌های مهم فنی
02:20
  اصل KISS
02:53
  Build vs Buy
04:07
  برون‌سپاری
04:41
  ارزیابی تصمیم فنی با ROI و TCO
02:17
  مدل‌های میزبانی (Hosting) و استقرار زیرساخت
08:37
  جمع‌بندی فصل
01:48
  کوئیز: تصمیم‌گیری فنی و راهبری‌های کلان
05:00
ارتباطات و هم‌راستاسازی ذی‌نفعان
  نکات مهم برای راهبری جلسات
04:34
  روش توضیح مسائل فنی به ذی نفعان
02:49
  دیاگرام‌های معماری ساده برای هم‌راستاسازی
02:06
  مدیریت انتظارات ذی‌نفعان
03:21
  گزارش وضعیت فنی برای مدیران ارشد
03:28
  جمع‌بندی فصل
01:08
  کوئیز: ارتباطات و هم‌راستاسازی ذی‌نفعان
02:00
دانش Agile و اسکرام مورد نیاز Tech Lead
  مفهوم Agile
03:14
  بهبود مستمر (Continuous Improvement)
02:21
  تیم‌های Self-Organizing
02:48
  Kanban
05:37
  قانون طلایی Stop Starting, Start Finishing
09:00
  مفهوم WIP
05:12
  ارزش اصلی Delivery است!
06:19
  اندازه تیم
02:09
  Definition of Ready (DoR)
03:42
  Definition of Done (DoD)
03:42
  توزیع کارها بین توسعه‌دهندگان
02:22
  جمع‌بندی فصل
02:29
  کوئیز: دانش Agile و اسکرام مورد نیاز Tech Lead
05:00
برنامه‌ریزی تحویل و نظم کاری
  برنامه‌ریزی کلان یک Tech Lead
01:50
  Roadmap فنی تیم
04:10
  تخمین قابل اتّکا
04:55
  وقتی پروژه به Deadline نمی‌رسد
04:13
  ظرفیت Planned در برابر Unplanned
05:03
  متریک‌های کلیدی برای مدیریت سلامت تحویل
02:45
  نرم افزار‌های تقویم
03:48
  تقویم ایده‌آل Tech Lead
02:35
  جمع‌بندی فصل
01:43
  کوئیز: برنامه‌ریزی تحویل و نظم کاری
04:00
Performance نرم‌افزار و سنجش آن
  پرفورمنس (Performance) نرم‌افزار
05:48
  راه‌های متداول ارتقای Performance نرم‌افزار
08:50
  مفهوم Percentile
10:04
  SLO و Error Budget
05:02
  الگوریتم بهبود (Performance) نرم‌افزار
07:36
  تعیین استاندارد برای زمان اجرای Query ها
04:13
  جمع‌بندی فصل
02:14
  کوئیز: Performance نرم‌افزار و سنجش آن
05:00
تحویل امن، Release و آماده‌سازی فنی
  نسخه فنی اولیه
08:05
  برنامه‌ریزی Release
05:41
  Rollback Plan برای Deployment
04:18
  Feature Flag برای Release کم‌ریسک
02:28
  Shadow Deployment
05:37
  تست قناری (Canary Testing)
07:11
  جمع‌بندی فصل
02:32
  کوئیز: تحویل امن، Release و آماده‌سازی فنی
05:00
بدهی فنی و حفظ سلامت محصول
  بدهی فنی (Technical Debt)
06:31
  روش‌های پرداخت بدهی‌های فنی
11:25
  ریفکتورینگ هدفمند در سیستم Live
03:58
  جمع‌بندی فصل
02:17
  کوئیز: بدهی فنی و حفظ سلامت محصول
03:00
نکات فنی کاربردی برای Tech Lead
  مدیریت حادثه (Incident) یا بحران (Disaster)
09:53
  RPO و RTO؛ دو شاخص کلیدی تاب‌آوری سرویس
03:39
  ملاحظات کلیدی بکاپ و بازیابی سرویس
06:39
  استاندارد 3-2-1-1-0 برای بکاپ مطمئن
08:26
  Scale Up در مقابل Scale Out
07:48
  Database Sharding و Database Partitioning
11:50
  Postmortem
06:12
  Code Review استاندارد و مؤثر
03:46
  امنیت نرم افزار
05:17
  امنیت داده (Data Security)
04:52
  جمع‌بندی فصل
02:35
  کوئیز: نکات فنی کاربردی برای Tech Lead
06:00

توضیحات دوره

اگر در مسیر تبدیل‌شدن به Tech Lead یا رهبر فنی حوزه تخصصی خود هستید، این دوره برای شما طراحی شده است؛ چه توسعه‌دهنده نرم‌افزار باشید و چه در حوزه‌هایی مثل DevOps، دیتابیس، زیرساخت، معماری نرم‌افزار یا امنیت فعالیت کنید.

با این حال، چون تمرکز دوره روی Technical Leadership در تیم‌های توسعه نرم‌افزار است و بخشی از مثال‌ها از فضای برنامه‌نویسی و تیم‌های توسعه نرم‌افزار می‌آید، این دوره برای توسعه‌دهندگان کمی کاربردی‌تر خواهد بود.

بسیاری از نیروهای فنی وقتی به سطح Senior می‌رسند، از نظر تخصصی توانمند هستند؛ اما مسیر بعدی برایشان شفاف نیست. اینکه چطور از یک نیروی فنی توانمند به یک رهبر فنی اثرگذار تبدیل شویم، موضوعی است که معمولاً کمتر آموزش داده می‌شود.

این دوره دقیقاً برای همین طراحی شده است: نشان‌دادن مسیر رشد از Senior Developer یا متخصص فنی ارشد به Tech Lead حرفه‌ای؛ به‌صورت عملی، واقعی و قابل اجرا.

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

این دوره برای شما مناسب است اگر:

  • توسعه‌دهنده ارشد هستید و می‌خواهید برای نقش Tech Lead آماده شوید. 
  • برنامه‌نویس Mid-Level هستید و می‌خواهید مسیر رشد شغلی خود را هوشمندانه‌تر طی کنید. 
  • Tech Lead تازه‌کار هستید و می‌خواهید نقش خود را حرفه‌ای‌تر اجرا کنید. 
  • در حوزه‌هایی مثل DevOps، دیتابیس، زیرساخت، معماری، امنیت یا کیفیت نرم‌افزار فعالیت می‌کنید و می‌خواهید رهبر فنی حوزه خودتان شوید. 
  • مدیر فنی یا CTO هستید و می‌خواهید تیم‌های فنی را بهتر هدایت کنید. 

در این دوره چه چیزهایی یاد می‌گیرید؟

در این دوره با مهم‌ترین مهارت‌ها و چالش‌های واقعی یک Tech Lead حرفه‌ای آشنا می‌شوید؛ از جمله:

  • تفاوت نقش Senior Developer با Tech Lead و تغییر ذهنیت از اثرگذاری فردی به اثرگذاری تیمی 
  • مسئولیت‌های اصلی Tech Lead در تصمیم‌های فنی، کیفیت محصول، خروجی تیم و سلامت نرم‌افزار 
  • تعادل بین کار فنی، رهبری تیم، منتورینگ، تصمیم‌سازی و رفع گلوگاه‌ها 
  • تصمیم‌گیری فنی با توجه به معماری، هزینه، ریسک، Performance و نیازهای بیزینس 
  • کنترل Technical Debt، Refactoring و حفظ کیفیت بلندمدت محصول 
  • مدیریت Release و Deployment با تکنیک‌های پیشرفته و کم‌ریسک 
  • آمادگی برای Incident و یادگیری از آن با Postmortem، RPO، RTO و بکاپ 
  • رشد اعضای تیم، برگزاری جلسه 1:1، تفویض اختیار و مدیریت گفت‌وگوهای سخت 
  • توضیح مسائل فنی به مدیران و ذی‌نفعان غیرفنی به زبان ساده و تصمیم‌ساز 
  • تصمیم‌گیری واقع‌بینانه درباره استفاده از AI در محصول نرم‌افزاری، بدون هیجان‌زدگی

ویژگی متمایز این دوره

مزیت اصلی این دوره، نگاه عملی و واقعی به نقش Tech Lead است.

در این دوره فقط درباره مدیریت تیم یا فقط درباره جزئیات فنی صحبت نمی‌شود. تمرکز اصلی روی موقعیت‌هایی است که یک رهبر فنی در کار واقعی با آن‌ها روبه‌رو می‌شود: تصمیم‌های معماری، اختلاف‌نظرهای فنی، رشد افراد، بدهی فنی، مشکلات Performance، Release، Incident و ارتباط با مدیران.

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

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

4.6

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

1
2
3
4
5

مهدیه خوانای اقدم

13 روز پیش

5

واقعا دوره ی کاربردی و جذابیه چون مطالب از باب تجربه می آیند.

پارسا کیانی

21 روز پیش

5

عالی

دانشجوی دوره

21 روز پیش

5

بسیار ارزنده

اکبر محمدی

21 روز پیش

5

دوره ی خوبی هستش

مهدیه نجفی

25 روز پیش

5

بسیار عالی و کاربردی

آرمان پاینده

1 ماه پیش

5

خیلی خیلی خوب

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

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

امکان اشتراک گذاری در لینکدین
دو زبانه
امیرحسین حسینی آرانیمهندس نرم‌افزار - CTO جاب‌ویژن و نوواتک
5دوره
4,218دانشجو
405نظر و امتیاز

امیرحسین حسینی آرانی بیش از ۲۳ سال تجربه حرفه‌ای در توسعه نرم‌افزار و برنامه‌نویسی دارد و حدود ۱۵ سال از این مدت را در نقش‌های مدیریت تیم‌های فنی، مدیریت محصول و مدیریت پروژه گذرانده است.

او فارغ‌التحصیل مهندسی کامپیوتر از دانشگاه صنعتی شریف و دارای مدرک کارشناسی ارشد مدیریت IT است.

امیرحسین از هم‌بنیان‌گذاران جاب‌ویژن و نوواتک است و در حال حاضر به‌عنوان مدیر فنی (CTO) این دو مجموعه فعالیت می‌کند. همچنین سال‌ها مدیریت فنی مؤسسه آموزشی گزینه دو را بر عهده داشته و در مسیر توسعه پروژه‌های کشوری در حوزه‌های آموزش و منابع انسانی، تجربیات ارزشمندی کسب کرده است.

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

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

دیگر دوره‌های امیرحسین حسینی آرانی

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

پس از خرید اشتراک مکتب‌پلاس به چه محتوایی دسترسی خواهیم داشت؟

با خرید اشتراک، شما به همه ویدیو‌ها و کوییزهای (سوالات تستی و جای خالی) تمام دوره‌ها دسترسی خواهید داشت. اشتراک مکتب‌پلاس شامل پروژه‌ها، تالار گفتگو، منتورینگ و امکان دانلود جلسات نمی‌شود.

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

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

تفاوت خرید یک دوره با خرید اشتراک چیست؟

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

آیا امکان دریافت گواهی مسیر یادگیری (گواهی تخصص) را دارم؟

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

پس از اتمام اشتراک باز هم به دوره های گذرانده شده دسترسی دارم؟

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