Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Coursera Project Network

Build an expense tracker app in Django

Coursera Project Network via Coursera

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
In this project, you’ll develop a web app for Rumi Press, a book distribution company, that helps the company manage its distribution expenses. You’ll use Python and Django to build data models, scaffold an application using Django Admin, and create visual reports. Upon completion, you’ll publish your project on GitHub and showcase your work with a compelling project overview. There isn’t just one right approach or solution in this scenario, which means you can create a truly unique project that helps you stand out to employers. ROLE: Software Developer SKILLS: Python, Django, Github, Git, HTML5, CSS3, Javascript, VS Code PREREQUISITES: Web application development with Django, HTML5, Bootstrap, Javascript, and CSS3. Data visualization with Django and Chart.js.

Syllabus

  • Project
    • In this 4-6 hours project, you will develop an expense-tracking web app for the book distribution company: Rumi Press. In this project, you will use your Python and Django skills to build data models, scaffold applications using Django Admin, and create visual reports in web apps. By the end of this project, you will produce a web app that supports the team at Rumi Press in managing their book distribution expenses. You will also publish your project to Github and share your findings with potential employers by creating a Coursera portfolio page. This project is designed to let you use multiple approaches to create your solution. This flexibility will make your project stand out from the competition and help your employer differentiate your skills from those of other candidates.

Taught by

Mohammed Wed

Reviews

Start your review of Build an expense tracker app in Django

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.