Build a Stock Market Web App With Python and Django (Udemy.com)
Learn Database Driven Web Development With Django and Python!
Created by: John Elder
Last updated November 2023
What you will learn
- Introductory Django
- How to Build Database Driven Websites With Django
- How To Use API's In Your Django App
- How To Get Stock Market Data For Your App
- Download and Install Python
- Install Django
- How To Manage URL's
- How to Create Views/Pages
- How to Use Templates
- Basic CSS with Bootstrap 4.1
How it compares
Against the other 72 rated Udemy courses in Django on CourseDuck:
- Rating4.6 out of 5higher than 63% of them
- Reviews946#24 of 73 by number of reviews
- Length3.8 hoursshorter than 79% of them
- Last updatedNovember 2023earlier than 37% of them
Course Description
Django and Python can seem overwhelming at first, but they don't have to be! In this course I’ll walk you through it step by step and you’ll be building your first web app in MINUTES. You’ll be amazed how quick and easy it is to create very professional looking websites, even if you have no programming or web design experience at all.
Watch over my shoulder as I build a cool Stock Market app step by step right in front of you. You’ll follow along and build your own copy. By the time we’re finished, you’ll have a solid understanding of Django and how to use it to build awesome web apps.
The course contains 39 videos – and is just over 2 hours long. Watch the videos at your own pace, and post questions along the way if you get stuck. You don’t need any special knowledge or software to take this course, though any experience with HTML or CSS is a plus. You don’t even need to know the Python programming language. I’ll walk you through EVERYTHING.
Django is a great web development tool and learning it has never been this easy.
What We'll Build...
We'll build a cool Stock Market Portfolio app that let's you save stock ticker symbols to the database, then connects to a third party API to collect stock market information about your stocks!
We'll style the website using the popular Bootstrap CSS framework (I'll show you how to use it!)
Sign up today and I'll see you on the inside!
Instructor Details
- 4.6 Rating
946 Reviews
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.
More courses by John Elder
Intro To PostgreSQL Databases With PgAdmin For Beginners (2023)
4.5 (7,751 Reviews)
Provider: Udemy
Time: 2h
$54.99
Build An API With The Django Rest Framework Using Python (2023)
4.5 (1,229 Reviews)
Provider: Udemy
Time: 1.4h
$54.99
Top Node and Javascript Bundle: Learn Node and JS (2023)
4.3 (1,126 Reviews)
Provider: Udemy
Time: 8.2h
$11.99
More Django courses
The Ultimate Beginner's Guide to Django 1.11 (2019)
4.7 (1,632 Reviews)
Provider: Udemy
Time: 9h
$12.99
Python Django - Build Complex MultiVendor Ecommerce System (2026)
4.7 (885 Reviews)
Provider: Udemy
Time: 37.4h
$79.99
Python Django: Build an E-commerce Store (2026)
4.7 (556 Reviews)
Provider: Udemy
Time: 19.4h
$84.99
Build a User Authentication Web App With Python and Django (2023)
4.7 (525 Reviews)
Provider: Udemy
Time: 2.3h
$54.99
Reviews
By Ric Omphroy on 11/4/2021
The only thing that kept this from a 5 star was that John introduced a delete button in a table displaying stock data from the add_stock page, said that implementing it correctly would be a bit confusing, then introduced a ridiculous way of deleting a stock where the implementation is unrealistic in the real world. When he was asked in the questions how to implement the delete the way he originally introduced it, he said "that's not covered in the course." To me, he could have and should have taught the concept the way he introduced it. It would have been more realistic and thorough. He also should not have copped out during the questions. It made the end of a good tutorial seem rushed and sloppy...disappointing. As an aside, if he happens to read this review, he could go back and answer the question of how to implement the delete stock button from the add_stock page from within the stock table. That would be a very big save.
By Gualter Portella on 4/15/2021
The course delivers what it promises. Very practical, to the point, and the chosen strategy to build the app consuming an API was a catch for me. Kept my interest throughout the whole project. I also point out that I was able to understand the very basic flow of Django through simple, but effective examples. The URLs, Views, Templates and Models links and flow are not misterious and difficult to understand as it was before. An excellent start to Django by example. Lots of fun.
By Subhankar Mishra on 11/21/2020
I loved this course. For a long time I wanted to learn Python and Django and create a workable website :). I had enrolled a course which had full stack web development in its curriculum but it was quite overwhelming. This course actually helped me understand a lot of core concepts with a simplistic approach. The one key thing about this course is the flow / sequence which John has used to pass on the knowledge because Python and Django can be quote overwhelming at times. He made the learning experience quite good. Since this was a 4 hour course, I took it up on a weekend and was able to finish it in approximately 6 hours which was great. Thank you John for this great course. Please do post some 4 hour code along sessions on different domains as well :)
By Sam Rondinelli on 11/21/2020
very clear and easy to follow. code still works in 2020
By Michele Hjorleifsson on 11/21/2020
Didnt finish up by showing how to actually deploy the app to a webserver or how to use a production level db.
By Andrew Nicholls on 11/14/2020
I was taking a course on python django and it was awful . This has really helped me start to understand the framework and relationships much better
By Harkirat Singh on 11/14/2020
Doesn't show much for the mac and linux users who may have different commands or directories to reference
By Jose Luis Amador Jaime on 11/9/2020
Excellent course, the project shows you how to create a Django webapp from start to finish. The code itself is really concise and you mostly end up copy pasting most of the code, which myself as a lazy programmer really appreciated. I would recommend this course for people that already know how to program and/or ambitious students willing to learn all of it from scratch but beware the learning curve might be steep without previous background.
By Mana Sriphet on 10/24/2020
Love project style courses from John. He gets right into the project and build the project while teaching, so you know it works.
By Sneha Singh on 10/20/2020
Nice
By Cyriacus Onuigbo on 10/18/2020
The first five videos was really cool. Let's check the rest
By Srinath B on 10/17/2020
Tutor's teaching skills are good and explained all the concepts of this course clearly and you must have some basic knowledge in Django to understand them as this is not a tutorial for Django but a project course that expects you have some knowledge in Django to implement them practically.
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 92 / 100












