Skip to content
UdemyPythonPaid courseIntermediate levelCertificate

Build a Crypto Currency Portfolio App With Python (Udemy.com)

Let's Build A Cool App With Python 3!

Created by: John Elder

Last updated November 2023

icon
What you will learn

  • Build a Cool Crypto Currency Portfolio App
  • Connect To A Web API Using Python
  • Build Basic GUI Apps With TKinter
  • Make Pie Charts With MatPlotLib
  • Build Python Apps That Run In The Terminal
  • Build Python Apps That Have Graphical User Interfaces
  • Check Crypto Currency Prices Programatically With Python
  • Get Historic Crypto Currency Data With Python

icon
Course Description

In this course we'll be using Python 3 to build a couple of different Crypto Currency portfolio apps that pull information from the CoinMarketCap .com free API and display them in a graphical user interface app.


This course is great for people who want to expand their Python skillset, as well as people interested in crypto currencies and crypto currency trading.


Your finished app will be able to track current prices of any crypto currency that you specify, giving you price data as well as other related data.


Do You Need To Know Python To Take This Course?


Strictly speaking, no. But I highly recommend that you understand the basics of the Python programming language before taking this course.


What Will We Learn In This Course?


- How To Connect To A Third Party API

- How to loop through JSON data retrieved from an API

- Cool Python List and Python Dictionary wizardry 

- How to create basic pie charts with MatPlotLib

- How To Develop a Basic GUI (Graphical User Interface) using TKinter

- And Much More!


This intermediate Python course is a great way to pick up a few new skills, and it should be a lot of fun. 


My name is John Elder, and I hope to see you on the inside!


icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

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. 

icon
More courses by John Elder

$54.99

$10.99

$54.99

$11.99

$11.99

$13.99

icon
More Python courses

$22.99

$17.99

Free

Free

$19.99

Free

icon
Reviews

4.1

139 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Ted Swoyer on 2/3/2022

The class is good and the app is interesting but the API has changed and the example code does not work. I was able to figure out how to use the new API and the data it provides and still complete the course.

By Felipe Curvelo on 1/1/2022

The structure of the course is not good. John miss the line of thought a lot. At this exact moment, I am trying to reach for a lot of answers in google/youtube cause the content is incomplete or outdated

By Nahar Bin Hamdan on 5/28/2021

I came up with most of the new codes myself, but of course couldn't start it from scratch which what this course did. Not a boring lecturer tho.

By Daniel Ungureanu on 7/23/2020

It was a great course! it's not my first course of this type and i've watched John Elder's free courses on youtube too. I love how John explains things and i've subscribed to his website too. He is one of the best online programming teachers out there. If you wanna learn python, ruby on rails and a lot more, you can't go wrong with him.

By Prince Jackson on 9/9/2019

I thoroughly enjoyed this course, as a newbie to Python this course has definitely given me confidence to move forward and continue to learn more about the language. John explains ideas and concepts in a way that is easy to understand. He has good timing and pace with his lectures.

By Freddy Hernandez on 3/19/2019

The first programming course I've ever finished and understood. I bought 6 other courses with other teachers and never completed because of either poor explaning or problems with installing plugins or code errors. Thanks John, you helped me start pursuing my passion, programming.

By Erwan M. on 2/24/2019

This is very very basic. It should be labelled that it is for python beginners. Also the code quality is quite bad: - does not respect python standard coding style - the nested loop in the sample app is a terrible way to do things - the abusive casting to floats etc.. etc..

By Acorn M on 4/26/2018

Good course overall, it delivers what it promises. I am a big fan of project based courses where at the end you can have a sense of accomplishment once you finish the work. Clear sound, the instructor seems knowledgeable, responded super fast to questions. Another nice thing was that the instructor seemed cheerful throughout the course and kept me engaged! (you'd be surprised at how many other instructors on udemy sound dull and completely boring..!). Luckily, this was not the case with John! Could do with a little bit of polishing here and there in some explanations, but overall a good course and good instructor! Recommended!

By Olaoluwa Siyanbola on 3/23/2018

The main reason I gave a 5 star rating was because John did exactly what the course said it would do , build a crypto currency portfolio app. and in doing so you learn how to apply logic to you code , it was short but touched on most of the aspect of python[calling API, list, dict, variables, function creation, function calling, looping, tkinter and so on]. you got to build along with him and not just download a folder with all the codes in it where you end up doing a lot copy and paste job, instead of coding. he built the app as basic as possible but lets you know you can enhance it and even gives you hints on what possible enhancement could be done. for me the course along me think through the process and apply logic. Most people can read python codes, but not all can build with it, this course taught me how to build with python. P.S John responds fast to questions

By P Z on 2/20/2018

Love the teaching style, extremely engaging. Getting to see the whole thing even with mistakes and tests etc. instead of just cutting constantly to different clips really helped to understand how to think while coding your own way and building something. Course is short enough where it will keep you interested the whole time and long enough with enough information where you're interesting in moving forward your own way. Would recommend some python experience even if it is just knowing the basics.

Showing all 10 reviews on CourseDuck

Read all 139 reviews on Udemy

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 82 / 100