
Build a cryptocurrency news site with Python and Django, featuring articles, images, price data for the top 10 or 11 cryptocurrencies, and a lookup for current prices.
Check out my student Facebook Group...
It's a great place to get fast support for this course from me, to interact with other students, to post your projects and code, and to access course announcements and extras...
Join Now!
https://www.facebook.com/groups/codemycom/
Set up a Python virtual environment for Django development, install virtualenv, create and activate the environment in a project directory, and manage packages across Windows, Mac, and Linux.
Django has updated to version 3.0 since this course was released. You can use the latest version of Django with no problems in this course.
Learn how to extend a Django base template and reuse nav bars and footers across pages by using base.html, extends, and block content, with bootstrap integration.
Build a Bootstrap navbar for a crypto news site by inserting a container, adjusting colors, trimming items, and preparing the layout for data integration.
Loop through API data with a basic Python for loop to extract each news item's title, body, image, tags, and vote counts, rendering them on the page.
Create and customize a crypto news site using a jumbotron with bootstrap, adjusting header text and buttons, and prototype a top 10 crypto prices table to display current prices.
Add a top table with price data for top cryptocurrencies via the crypto compair api for multiple symbols; display current price, high/low, market cap, and volume on the home page.
Loop through API price data using Python dictionary items to access USD prices and display key values like price and 24 hour volume for each cryptocurrency.
Create a bootstrap table for the crypto currency news site, with a header and data rows. Apply bordered, striped, and hoverable styles to improve readability.
Learn how to handle price quote errors by validating API responses, show user-friendly messages for invalid symbols, and build a dynamic crypto currency news site that updates for SEO.
You can find the complete code for this course on my Github page at:
https://github.com/flatplanet/CryptoNews
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!