Web Software Development with Django - Game Store App
- Development
- May 06, 2025

Web Software Development with Django | Game Store App, available at $19.99, has an average rating of 4.1, with 63 lectures, based on 12 reviews, and has 596 subscribers.
You will learn about 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 This course is ideal for individuals who are Intermediate Python developers who want to quickly dive into the world of modern web software engineering or Developers who are looking for a sophisticated project for a career portfolio or Python developers who want to build more complex software than a To Do list or Developers interested to see and learn how to use Git and Heroku Cloud Platform or Python developers curious to integrate different web services like payments or Facebook into the web app or Developers who want to learn the complete software development process from an idea to a production ready app It is particularly useful for Intermediate Python developers who want to quickly dive into the world of modern web software engineering or Developers who are looking for a sophisticated project for a career portfolio or Python developers who want to build more complex software than a To Do list or Developers interested to see and learn how to use Git and Heroku Cloud Platform or Python developers curious to integrate different web services like payments or Facebook into the web app or Developers who want to learn the complete software development process from an idea to a production ready app.
Enroll now: Web Software Development with Django | Game Store App
Summary
Title: Web Software Development with Django | Game Store App
Price: $19.99
Average Rating: 4.1
Number of Lectures: 63
Number of Published Lectures: 63
Number of Curriculum Items: 63
Number of Published Curriculum Objects: 63
Original Price: $19.99
Quality Status: approved
Status: Live
What You Will Learn
Who Should Attend
Target Audiences
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.
Course Curriculum
Chapter 1: Introduction and tools setup
Lecture 1: Introduction to the project
Lecture 2: Quick word about tools installation
Lecture 3: Development setup
Lecture 4: Virtual environment
Lecture 5: Django installation
Lecture 6: Installing tools for Windows
Chapter 2: Django project scaffolding
Lecture 1: Creating a project
Lecture 2: Creating an app
Lecture 3: Main project files
Lecture 4: Admin page
Lecture 5: Django shell
Chapter 3: Fundamental Django components
Lecture 1: Intro to models
Lecture 2: Models and Django shell
Lecture 3: Model details
Lecture 4: URLs
Lecture 5: View functions
Lecture 6: Models with views
Lecture 7: Basics of templates
Lecture 8: Static files
Lecture 9: Template extension Part 1
Lecture 10: Template extension Part 2
Lecture 11: Passing data to templates
Chapter 4: Application Deployment
Lecture 1: Getting started with Git
Lecture 2: Dependency isolation
Lecture 3: Intro to Heroku cloud platform
Lecture 4: Create a Heroku app
Lecture 5: Add deployment files
Lecture 6: Configure production server
Lecture 7: Provision cloud SQL database
Lecture 8: Deploy to Heroku cloud
Lecture 9: Apply cloud migrations
Lecture 10: Add .gitignore file
Chapter 5: Build authentication flow
Lecture 1: User models
Lecture 2: Login and logout templates
Lecture 3: Authentication implementation
Lecture 4: Access models via admin page
Lecture 5: Signup process
Lecture 6: Home page
Lecture 7: Transaction model
Lecture 8: Player base template
Lecture 9: New index page
Lecture 10: Implement login
Chapter 6: Publish new games
Lecture 1: Developer templates
Lecture 2: Developer dashboard
Lecture 3: Developer inventory
Lecture 4: Create a game
Lecture 5: Edit game page
Lecture 6: Delete a game
Lecture 7: Edit game parameters
Lecture 8: Game catalog
Chapter 7: Payment integration
Lecture 1: Intro to payments
Lecture 2: Payment implementation
Lecture 3: Payment success handler
Lecture 4: Cancel payment
Lecture 5: Access purchased games
Lecture 6: Implement game search
Chapter 8: Facebook authentication
Lecture 1: Facebook developer page
Lecture 2: Configure Facebook authentication
Lecture 3: Login with Facebook
Lecture 4: Notes about allowed URLs
Lecture 5: Facebook configuration in the cloud
Lecture 6: Production app validation
Lecture 7: Run production server
Instructors

Aleksandr Romanov
Professional software engineer and entrepreneur
Rating Distribution
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
- Random Picks
- Popular
- Hot Reviews
- GetResponse Marketing Automation
- 3DS Max Tutorial. Learn The Art of Modelling and Animation
- Company Valuation Financial Modeling
- How to Draw Cute Thanksgiving!
- Step-By-Step Stock Market Analysis and Real-Time Trades
- Canva Next Level- Become a Canva Expert
- Create 3D Models of Furniture and Books in Paint 3D
- Stock Screener Ninja- Stock Picking Certification 4 Dummies
- 1SolidWorks Essential Training ( 2023 2024 )
- 2Photoshop CC- Adjustement Layers, Blending Modes Masks
- 3YouTube Masterclass The Best Guide to YouTube Success
- 4The Architecture of Oscar Niemeyer
- 5Personal Finance
- 6FlexVertex- Graph, Document, KV, Time Series One Database
- 7Polymer Clay Jewelry Making Techniques for Beginners
- 8Advanced Photoshop Manipulations Tutorials Bundle
- 1Linux Performance Monitoring Analysis Hands On !!
- 2Content Writing Mastery 1- Content Writing For Beginners
- 3Media Training for PrintOnline Interviews-Get Great Quotes
- 4Learn Facebook Ads from Scratch Get more Leads and Sales
- 5The Complete Digital Marketing Course Learn From Scratch
- 6C#- Start programming with C# (for complete beginners)
- 7[FREE] How to code 10 times faster with Emmet
- 8Driving Results through Data Storytelling