هر کسی که شروع به برنامهنویسی میکنه ابتدا با الفبای آن آشنا میشه و برنامه کوچکی را باهاش مینویسه. ولی به زودی میفهمه که طراحی و ساخت برنامههای بزرگ برای انجام کارهای واقعی میتونه خیلی پیچیده باشه.
مثلا بانک ملی چطوری چند میلیون کاربر خود مدیریت میکنه با اینکه همه کاربران با هم متفاوت هستند؟ یا بازی Clash of Clans با میلیونها بازیکن که هر نفر میتونه قلعه خود را پیشرفت بده یا به بازیکن دیگری حمله کنه؟
اونوقت هست که روبروی مانیتور خودت نشستی و به برنامه بزرگ خودت فکر میکنی، ولی فقط یک خط چشمک زن را میبینی و نمیدونی از کجا باید شروع کرد.
شیءگرایی دیدت را به برنامهنویسی تغییر میده و بهت برای نوشتن برنامههای بزرگ کمک میکنه. در این دوره باهاش آشنا میشیم و با هم به صورت تئوری یک بازی را پیادهسازی خواهیم کرد.
مناسب برای: کسانی که دوره برنامهنویسی با پایتون: پایه را گذرانده باشند.
زمان پیشنهادی: ۱۵۰ دقیقه