قیمت 
کلاس خصوصی آنلاین تکنفره : 4,500,000 تومان
دوره (گروهی / حضوری در لاهیجان): 3,250,000 تومان
شما هنوز در این دوره ثبت‌نام نکرده‌اید. 

پیش نیاز این دوره ، دوره code میباشد 

دوره Structure: معماری پروژه و Clean Code

تفاوت یک برنامه‌نویس معمولی با یک توسعه‌دهنده ارشد، در قدرت سازماندهی کدها و مدیریت پروژه‌های بزرگ است. در دوره Structure، شما از سطح کدنویسی ساده فراتر می‌روید و یاد می‌گیرید که چگونه کدهایی بنویسید که نه تنها «درست کار می‌کنند»، بلکه «تمیز، خوانا و مقیاس‌پذیر» هستند. هدف اصلی این دوره، آموزش تفکر مهندسی و پیاده‌سازی استانداردهایی است که در شرکت‌های بزرگ بازی‌سازی دنیا رعایت می‌شود. شما یاد می‌گیرید که چگونه از شر کدهای درهم‌ریخته (Spaghetti Code) خلاص شوید و پروژه‌ای بسازید که با بزرگ شدن ابعاد آن، مدیریت‌اش ساده‌تر شود.

در این دوره که به صورت حضوری در آموزشگاه bazei برگزار می‌شود، ما به سراغ ابزارهای حیاتی کار تیمی مثل Git می‌رویم تا شما را برای ورود به بازار کار واقعی آماده کنیم. همچنین با یادگیری الگوهای طراحی (Design Patterns) و مفاهیم پیشرفته‌ای مثل Scriptable Objects، یاد می‌گیرید که چگونه سیستم‌های پیچیده بازی را به قطعاتی هوشمند و مستقل تبدیل کنید که به راحتی قابل بازیافت و استفاده مجدد در پروژه‌های دیگر باشند.

مفاهیم کلیدی که در این دوره به آن پرداخته می‌شود:

  • اصول Clean Code: نوشتن کدهایی که بقیه تیم عاشق خواندن آن باشند.
  • الگوهای طراحی (Design Patterns): پیاده‌سازی الگوهای Singleton، Observer و State در Unity.
  • مدیریت نسخه با Git: یادگیری کار با GitHub و مدیریت تاریخچه تغییرات پروژه.
  • Scriptable Objects: مدیریت حرفه‌ای داده‌ها و تنظیمات بدون وابستگی به صحنه.
  • معماری پوشه‌ها: ساختاردهی استاندارد Assetها برای پروژه‌های تجاری.
  • Refactoring: تکنیک‌های مدرن برای بهبود کدهای قدیمی و ارتقای کیفیت پروژه.

محتوای دوره

بخش ها
9 موضوع
نصب و ساخت پروژه
Scene و GameObject
Component
Transform
Camera
Lighting
Material
Prefab
Asset management
پروژه ها Copy
1 موضوع
ساخت محیط 3D تعاملی
به بالا بروید