هدف این درس، ارائه دانش و مهارتهای پایه برای برنامهنویسی مبتنی بر وب و اینترنت است. هر چند سرعت تغییر فناوریهای این حوزه به سرعت زیاد است، اما در این درس تلاش میشود اصول برنامهنویسی و طراحی معماری چنین نرمافزارهایی مورد بحث قرار بگیرد. معماری مورد بحث در این درس شامل یک بخش back-end مشتمل بر لایههای منطق دامنه و دسترسی به دادههاست که با زبان جاوا تولید شده است و خدمات مورد نظر را به لایهی front-end که به سبک ک ...