• Professional Development
  • Medicine & Nursing
  • Arts & Crafts
  • Health & Wellbeing
  • Personal Development

Course Images

Build a Stock Market Web App with Python and Django

Build a Stock Market Web App with Python and Django

  • 30 Day Money Back Guarantee
  • Completion Certificate
  • 24/7 Technical Support

Highlights

  • On-Demand course

  • 3 hours 38 minutes

  • All levels

Description

Learn Database Driven Web Development With Django and Python!

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. 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!)

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
How To Manage URL s
How to Create Views/Pages
How to Use Templates
Basic CSS with Bootstrap 4.1

Audience

This course is aimed at absolute beginners who want to learn to build Websites with Django and Python.

Approach

Follow along with the instructor and build what he builds. Learn as you build with this hands-on video series.

Key Features

The course is really very helpful for someone who is starting to learn Django framework. Hands-on approach also helps one understand things in a quicker way * No programming skills or special tools are necessary to take this course

Github Repo

https://github.com/packtpublishing/build-a-stock-market-web-app-with-python-and-django

About the Author
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. John graduated with honors with a degree in economics from Washington University in St. Louis where he was an artsci scholar. Today he teaches Web Development courses at Codemy the online code school he founded.

Course Outline

1. SETUP AND INSTALLATION

1. Introduction

SETUP AND INSTALLATION: Introduction

2. Install Sublime and Git Bash Terminal

SETUP AND INSTALLATION: Install Sublime and Git Bash Terminal

3. Install Python

SETUP AND INSTALLATION: Install Python

4. Create a Virtual Environment

SETUP AND INSTALLATION: Create a Virtual Environment

5. Install Django and Startproject

SETUP AND INSTALLATION: Install Django and Startproject

6. Django Admin Area

SETUP AND INSTALLATION: Django Admin Area

2. LEARN DJANGO FOR WEB DEVELOPMENT

1. Startapp

LEARN DJANGO FOR WEB DEVELOPMENT: Startapp

2. Include URLS

LEARN DJANGO FOR WEB DEVELOPMENT: Include URLS

3. Create Homepage Views and URLs

LEARN DJANGO FOR WEB DEVELOPMENT: Create Homepage Views and URLs

4. Create About Page

LEARN DJANGO FOR WEB DEVELOPMENT: Create About Page

5. Extends Base.html

LEARN DJANGO FOR WEB DEVELOPMENT: Extends Base.html

6. Bootstrap CSS and Navbar

LEARN DJANGO FOR WEB DEVELOPMENT: Bootstrap CSS and Navbar

7. Django Links

LEARN DJANGO FOR WEB DEVELOPMENT: Django Links

8. Stock API Introduction

LEARN DJANGO FOR WEB DEVELOPMENT: Stock API Introduction

9. Connect to the API

LEARN DJANGO FOR WEB DEVELOPMENT: Connect to the API

10. API FOR Loop

LEARN DJANGO FOR WEB DEVELOPMENT: API FOR Loop

11. Format API Results

LEARN DJANGO FOR WEB DEVELOPMENT: Format API Results

12. Form Part 1

LEARN DJANGO FOR WEB DEVELOPMENT: Form Part 1

13. Form Part 2

LEARN DJANGO FOR WEB DEVELOPMENT: Form Part 2

14. Form Recap

LEARN DJANGO FOR WEB DEVELOPMENT: Form Recap

15. Add Stock Page

LEARN DJANGO FOR WEB DEVELOPMENT: Add Stock Page

16. Stock Class Model

LEARN DJANGO FOR WEB DEVELOPMENT: Stock Class Model

17. Add Model to Admin Area

LEARN DJANGO FOR WEB DEVELOPMENT: Add Model to Admin Area

18. Output Database to Webpage

LEARN DJANGO FOR WEB DEVELOPMENT: Output Database to Webpage

19. Add Stock Ticker to Database

LEARN DJANGO FOR WEB DEVELOPMENT: Add Stock Ticker to Database

20. Stock Form

LEARN DJANGO FOR WEB DEVELOPMENT: Stock Form

21. Delete Stocks from Database

LEARN DJANGO FOR WEB DEVELOPMENT: Delete Stocks from Database

22. Django Messages

LEARN DJANGO FOR WEB DEVELOPMENT: Django Messages

23. Table Introduction

LEARN DJANGO FOR WEB DEVELOPMENT: Table Introduction

24. Table Configuration

LEARN DJANGO FOR WEB DEVELOPMENT: Table Configuration

25. Add Database Data to Bootstrap Table

LEARN DJANGO FOR WEB DEVELOPMENT: Add Database Data to Bootstrap Table

26. Connect Table To API

LEARN DJANGO FOR WEB DEVELOPMENT: Connect Table To API

27. API Output to Screen

LEARN DJANGO FOR WEB DEVELOPMENT: API Output to Screen

28. API Output to Table

LEARN DJANGO FOR WEB DEVELOPMENT: API Output to Table

29. Delete Buttons

LEARN DJANGO FOR WEB DEVELOPMENT: Delete Buttons

3. VERSION CONTROL

1. SSH Keys

VERSION CONTROL: SSH Keys

2. GIT Version Control

VERSION CONTROL: GIT Version Control

3. GitHub

VERSION CONTROL: GitHub

4. Conclusion Bonus Video

VERSION CONTROL: Conclusion Bonus Video

Course Content

  1. Build a Stock Market Web App with Python and Django

About The Provider

Packt
Packt
Birmingham
Founded in 2004 in Birmingham, UK, Packt’s mission is to help the world put software to work in new ways, through the delivery of effective learning and i...
Read more about Packt

Tags

Reviews