Build a Crypto Currency News Site With Python and Django (Udemy.com)
Pull Crypto News From An API and Build A Website With Django and Python!
Created by: John Elder
Last updated November 2023
What you will learn
- Introductory Django
- How to Build API Driven Websites With Django
- Download and Install Python
- Install Django
- How To Manage URL's
- How to Create Views/Pages
- How to Use Templates
- How To Connect to Third Party APIs
- Basic CSS with Bootstrap 4.1
- How To Get Crypto Price Data
Course Description
Cryptocurrencies are all the rage right now. Wouldn't it be cool to build a website that shows Crypto news automatically? That's what we'll learn in this course!
We'll build a website using Django (version 2.0.7) and Python (version 3.7.0) and Bootstrap (version 4.1.1) that connects to a free third party crypto API.
We'll be able to pull news stories, crypto price data, and all kinds of cool stuff, and output it onto the screen of our website automatically.
Who Should Take This Course?
This course is aimed at the beginner. You don't need to know Python, or Django, or Bootstrap...or anything at all...to take this course. I'll walk you through it all; step by step. If you already know the basics of any of those things, you'll be fine too. You'll still learn some cool things along the way!
What Tools Do You Need To Take This Course?
You don't need any special tools to take this course. We'll be downloading everything we need for free. I'm on a Windows computer, but if you're on a Linux or a Mac, you'll be able to follow along just fine. (They're will be a few different commands for mac users, but I'll try to point them out along the way)
What if you don't like the course?
I offer an unconditional, 30-day Money back Guarantee. If you aren't happy for any reason, you get your money back! No hoops to jump through at all.
What if you get stuck along the way?
I'm here answering questions everyday! Just shoot me a message and I'll personally walk you through it. Unlike a lot of instructors here, I actually care about my students success and I spend a lot of time answering questions to make sure you understand everything.
My name is John Elder and I hope to see you on the inside!
Instructor Details
- 4.6 Rating
341 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 Jay Temp on 10/18/2021
Originally, I had a different rating for this course until I understood what this instructor was trying to do. This is not a beginners course where you will have explanations why or extreme detail on the syntax. As someone who is strong in python but no Django, I had to understand that the professor is trying to get you a working web-app within 2 hours. The videos are concise and each have an objective. If you know that going in, it allows you to frame your mindset on what you will get from this course.
By Sridevi G on 4/27/2020
In earlier courses (by different instructors), I had tried to work on virtual environment. the whole process was soo confusing that few courses I stopped at that stage. But in this course, you have explained it so clearly and easily. Thank you. Now I am not "scared of" working with virtual environment.
By Andru Mace on 11/28/2019
I was initially hesitant about buying this course, as the it's pretty short relative to other, similarly priced courses, and I was worried about wasting my money for only a couple of hours of content. I did buy it because I figured if I didn't think it delivered enough value then I could always return it. After completing it I can now say that it was completely and totally worth it. Almost every second is packed with information. Not a minute of my time was wasted. As some others have said, it's not for complete beginners. You should have some programming/python knowledge, and it would help to have a little HTML knowledge as well. I wish I could give this course more than 5 stars. I'll be checking with this instructor in the future before buying a course from anyone else.
By Fiona Liu on 1/21/2019
Clear explanation with the content. I expected the course to be more in-depth.
By John Thomas on 12/27/2018
As an experienced web developer looking for a quick course to learn the basics of Django this was great. It builds a project and gets you up to speed while doing it. To many courses go into hours of theory, this one jumps right in and builds a great example. I have enough confidence to continue building out the rest of the site, or any website for that matter.
By Anson VA on 11/23/2018
Excellent! Anyone who can understand English and knows how to use computer can build a Crypto Currency Self updating API based News website with this Course! Oh!! and most importantly, the satisfaction...you have just developed a website by your own using the most popular and high demanding programming languages PYTHON and DJANGO!! Thanks to John Elder for this Direct to the point Python & Django course!
By Murat Cem on 9/7/2018
Developer has clear to understand language. He knows what he do. He is genius, I learn the content very easily. Problem is content was too low. He just get the data from API and showed it. Maybe some extra content can be better. Only problem is, Issue has not rich content. I like this developer, i can understand easily what he says, I can be fan of him, only problem is i need more content from him.
By Bhavika Kapadia on 8/13/2018
Great course. I just purchases this course and browse through couple of lectures. I think I can easily follow along. Previously I have taken many Django course on Udemy that I couldn't follow along. I almost gave up on it but then I found John's course. I think this is the course that I was looking for. Thank you for making it simple
By Syed Muhammad Khizer on 7/14/2018
This is a stellar course with an engaging instructor who knows how to keep things fun whilst stealthily injecting knowledge into your brain. What really makes this the best course that is is real-world project with neat and clean code . Answering quickly and dealing with the problems is one of the best part of the instructor . Waiting for more real-life project with depth explanation . I'm clearly very satisfied and recommend that if you want the most up-to-date instruction of Python and Django than just click the add to cart button on your screen .
By Manish Shinde on 7/9/2018
I have just finished this course.Its 6:30 am in the morning and I am still typing this review properly that's how good john's course was! Super cool guy with lot of knowledge. I was looking for some good django 2.0 course and I came across this one.Definitely was worth staying 4 hours awake! Explanation and everything was really good.
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 92 / 100












