بعد از اینکه بلوک های پایه ساخت یک زبان برنامه نویسی را یاد گرفتید، هنوز هم مباحث بسیاری برای یادگیری در مورد استفاده از هر یک از آنها و نحوه همکاری آنها با یکدیگر وجود دارد. در این کارگاه شما حل مسئله برنامه نویسی را گام به گام فرا می گیرید. شما می توانید به بحث های بین معلمان Treehouse گوش کنید و نحوه تفکر و کارکردن برنامه نویسان را درک کنید. در بخش 1 با آبجکت ها، متدها و properties مورد نیاز برای رفع مشکل، نوشتن کد شی گرا جاوااسکریپت برای نمایش آن آبجکت و راه هایی برای بهبود گردش کار و کد آشنا می شوید.