Tutorialspoint

Celebrating 11 Years of Learning Excellence! Use: TP11

Build A Flashcard Website With Python and Django

person icon John Elder

4.5

Build A Flashcard Website With Python and Django

Learn Python Driven Web Development With Django and Python!

updated on icon Updated on Jun, 2025

language icon Language - English

person icon John Elder

English [CC]

category icon Development ,Programming Languages,Python

Lectures -37

Duration -2.5 hours

Lifetime Access

4.5

price-loader

Lifetime Access

30-days Money-Back Guarantee

Training 5 or more people ?

Get your team access to 10000+ top Tutorials Point courses anytime, anywhere.

Course Description

In this course, we'll build a cool little website with Django and Python that will generate random math flashcards and allow the user to guess the answer.  The app will then evaluate the answer and let the user know if they were correct or not.

It may seem like a simple app, but there are a lot of moving parts that will allow us to really learn some cool things with Django and Python!

You don't need to know Python, Django, or HTML to take this course, but if you already know any of those things, it'll be easier for you to follow along. 

After we build the website, I'll show you how to set up Version control with Git, then we'll push our code to GitHub for safe keeping before pushing it to Heroku for Free Web hosting.

Python is easily the most popular programming language out there, and Django is the most popular Web Development Framework for Python. Learning it has never been easier!

Who this course is for:

  • This course is aimed at absolute beginners who want to learn the to build Websites with Django and Python
  • Anyone wanting to learn to build web apps

Goals

  • Introductory Django
  • How to Build Basic Websites With Django
  • Download and Install Python
  • Install Django
  • How To Manage URL's
  • How to Create Views/Pages

Prerequisites

  • No programming skills or special tools are necessary to take this course.
  • You just need a computer with Internet access and a Web Browser.
Build A Flashcard Website With Python and Django

Curriculum

Check out the detailed breakdown of what’s inside the course

Set Up TheDevelopment Environment

7 Lectures
  • play icon Introduction 01:54 01:54
  • play icon Install Python 03:04 03:04
  • play icon Install Sublime Text Editor and Git Bash Terminal 04:34 04:34
  • play icon Create a Virtual Environment 04:49 04:49
  • play icon Install Django and Startproject 03:39 03:39
  • play icon Run The Web Server 03:13 03:13
  • play icon Migrate The Database 05:33 05:33

Create The Django Flashcards App

21 Lectures
Tutorialspoint

Version Control and Web Hosting

8 Lectures
Tutorialspoint

Instructor Details

John Elder

John Elder

John Elder is a pioneer in Web Development who created one of the first Internet advertising networks back in 1997. He sold it to a publicly traded company at the height of the dot com boom and then went on to create the best-selling Submission-Spider search engine submission software that's been used by over 3 million individuals and small businesses in over 45 countries. 

Today he teaches Web Development courses at Codemy the online code school he founded. 

John graduated with honors with a degree in Economics from Washington University in St. Louis where he was an ArtSci Scholar. 

Course Certificate

Use your certificate to make a career change or to advance in your current career.

sample Tutorialspoint certificate

Our students work
with the Best

Feedbacks

C

Charles Dixon

It was really a good course!

A

Anantha Kumar Kondra

Excellent ..

Related Video Courses

View More

Annual Membership

Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses

Subscribe now
Annual Membership

Online Certifications

Master prominent technologies at full length and become a valued certified professional.

Explore Now
Online Certifications

Talk to us

1800-202-0515