Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Build a Crypto Currency News Site With Python and Django
Rating: 4.6 out of 5(341 ratings)
3,559 students

Build a Crypto Currency News Site With Python and Django

Pull Crypto News From An API and Build A Website With Django and Python!
Created byJohn Elder
Last updated 11/2023
English

What you'll 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 content

1 section28 lectures1h 45m total length
  • Introduction2:14
  • First Things First: How To Get Support Fast!0:09

    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/

  • Installing Python4:32
  • Setting Up A Virtual Environment4:36
  • Installing Django1:54
  • Django Version 3.0 Update0:06

    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.

  • Starting A Project4:12
  • Starting An App Creating Urls3:21
  • Creating a Homepage, Views, URLs, and Templates3:55
  • Extends Base and Bootstrap4:02
  • Creating a Navbar4:32
  • Intro To The CryptoCompare API3:40
  • Request and API4:43
  • Looping Through our API Results5:04
  • Building Bootstrap Cards4:46
  • Building a Jumbotron2:33
  • Getting Price Data5:10
  • Looping Through The Price Data3:34
  • Picking Specific Price Data3:55
  • Creating a Bootstrap Table4:51
  • Building a Lookup Form4:21
  • Making the Form Work2:57
  • Calling The API and Checking For Uppercase4:08
  • Looping Through The Price Data4:34
  • If Statement For Links3:41
  • Price Quote Error Handling4:08
  • Course Code on Github0:03

    You can find the complete code for this course on my Github page at:

    https://github.com/flatplanet/CryptoNews

  • Bonus Lecture10:10

Requirements

  • No programming skills or special tools are necessary to take this course
  • You just need a computer with Internet access and a Web Browser

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!

Who this course is for:

  • This course is aimed towards absolute beginners who want to learn the to build Websites with Django and Python
  • Anyone wanting to learn to build web apps
  • Anyone interested in Crypto Currencies
  • Anyone interested in Blockchain News