Web Software Development with Django | Game Store App
Build a secure multi-user game shop web app with Django. Deploy it to Heroku cloud, support payments and Facebook login.
Description
This course is a perfect entry point into the world of web software development. We will be focusing on Django web application framework and building a complete Game store web application with multi-user data model, payment functionality and Facebook authentication. The course project introduces the most important Django features and demonstrates how to use them practically. Not only will you learn how to build intermediate web apps but you will also start thinking as a professional software engineer taking into account security, app deployment, version control and dependency management. Moreover, the course will make you confident starting your own projects from scratch and you will be able to showcase the final work to potential employers.
What You Will Learn!
- Build medium size Django apps and deploy them to a cloud platform
- Design multi-user data models and database relationships
- Architect applications to accept payments and Facebook authentication
- Take user security into account when designing an app
- Master necessary Django tools, practice Git version control and Heroku Cloud Platform deployments
- Master industry tools to isolate dependencies and Python environments for your projects
- Become a much better developer
Who Should Attend!
- Intermediate Python developers who want to quickly dive into the world of modern web software engineering
- Developers who are looking for a sophisticated project for a career portfolio
- Python developers who want to build more complex software than a To Do list
- Developers interested to see and learn how to use Git and Heroku Cloud Platform
- Python developers curious to integrate different web services like payments or Facebook into the web app
- Developers who want to learn the complete software development process from an idea to a production ready app