شکل‌دهی و استقرار

سایت Learning Log اکنون کاملاً کارآمد است امّا هیچ شکل و سیاقی ندارد و روی ماشین محلی شما اجرا می‌شود. در این فصل پروژه را به شکلی ساده امّا حرفه‌ای درمی‌آوریم و سپس آن را روی سرور در حال اجرا مستقر می‌کنیم تا هر کس در هر جای دنیا بتواند حساب کاربری بسازد و از آن استفاده کند.

برای شکل‌دهی به سایت از کتابخانه‌ی Bootstrap استفاده می‌کنیم که مجموعه‌ای از ابزارها برای سر و شکل دادن به برنامه‌های کاربردی تحت وب است تا آن‌ها در افزاره‌های مدرن حرفه‌ای به نظر برسند، از نمایشگرهای تخت بزرگ گرفته تا گوشی‌های هوشمند. برای چنین کاری از برنامه‌ی django-bootstrap4 کمک می‌گیریم تا علاوه بر هدف اصلی خود، در کار کردن با برنامه‌هایی که دیگر توسعه‌دهندگان جانگو ساخته‌اند تجربه کسب کنید.

برای استقرار پروژه از Heroku استفاده می‌کنیم، سایتی که به شما امکان می‌دهد که پروژه‌ی خود را روی یکی از سرورهای آن قرار دهید تا هر کس با اتّصال اینترنت به آن دسترسی داشته باشد. افزون بر این کار با یک سیستم کنترل نسخه به نام Git برای ردگیری تغییرات پروژه شروع می‌کنیم.

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