Step-by-step practical guide to building real-world projects using Python 3This course covers the essential concepts in Python 3 and shows you how to implement them in various applications. You’ll learn about Python 3.x's new features and develop the skills required to build robust, easily scalable, and maintainable code in Python. Throughout this course, you will be building multiple applications, ranging from simpler ones to more complex ones. Learning by doing has its advantages as you will immediately see concepts explained in action. You will learn how to build scalable, resilient, and effective applications as real-world Python 3.x projects that suit your software requirements and also further your understanding of the Python programming language. By the end of the course, you will enhance your basic programming skills, taking them to another level, and easily build any Python 3.x projects you need .The GitHub link to the course is here: About the AuthorMatthew Macarty is an experienced academic and industry professional. He has taught graduate and undergraduate business school students for over 15 years and currently teaches at Bentley University, USA. His teaching expertise covers courses in statistics, quantitative methods, information systems, and database design, and his current focus includes real-world problem-solving using business system analytics and modeling techniques. In addition to his academic endeavors, he provides professional data analysis consultancy services for clients ranging from governmental agencies through to commercial businesses.
Facilities
Location
Start date
Online
Start date
Different dates availableEnrolment now open
About this course
Develop a stock price tracking application that will automate periodical checking of stock prices
Conduct advance data analysis of stock price behavior
Build a mortgage refinance analysis tool app that allows you to quickly evaluate refinance offers
Automate emails by building a tool to manage and send custom texts to a list of email addresses
Create a professional website powered by Django, a third-party library for Python
Questions & Answers
Add your question
Our advisors and other users will be able to reply to you
We are verifying your question adjusts to our publishing rules. According to your answers, we noticed you might not be elegible to enroll into this course, possibly because of: qualification requirements, location or others. It is important you consult this with the Centre.
Thank you!
We are reviewing your question. We will publish it shortly.
Or do you prefer the center to contact you?
Reviews
Have you taken this course? Share your opinion
This centre's achievements
2021
All courses are up to date
The average rating is higher than 3.7
More than 50 reviews in the last 12 months
This centre has featured on Emagister for 4 years
Subjects
Install
Programming
Finance
Installation
Securities
Options
Course programme
Building a Stock Portfolio Price Tracker
9 lectures32:28The Course Overview This video will give you an overview about the course.Setting up the Python Environment In this video, we walk through installation of Anaconda, a popular scientific Python platform. The software is free to install and use.
• Download installation package
• Install software
• Verify installationGetting Started with the pandas_datareader In this video, we will briefly look at the functionality of the pandas datareader module.
• Install pandas datareader
• Download data from yahoo finance
• Streamline downloadExpanding to a List of Symbols In this video develop a list of securities to track and create an application entry point.
• Create list of symbols
• Write function to get price updates
• Create main function as application entry pointAdding an Option Menu In this video, we develop and display a text based option menu to allow for the administration of the application
• Create list of option choices
• Read and format options into number list for output
• Create control structure for and placeholder functionsImplementing A Menu Start to flesh out our administrative functions in the application.
• Define function to display default symbol list
• Define function to add symbols to the default listDefining Functions In this video we will define some functions in our menu.
• Define Functions in a MenuDefining More Functions In this video, we will continue defining some more application functions.
• Create function to allow list of securities to be editedWrapping Up In this video, we finish up our application by defining the final function that allows a new list to be entered and tracked.
• Develop functionality for entering and tracking a new listBuilding a Stock Portfolio Price Tracker - Quiz
Building a Stock Portfolio Price Tracker.
9 lectures32:28The Course Overview This video will give you an overview about the course.Setting up the Python Environment In this video, we walk through installation of Anaconda, a popular scientific Python platform. The software is free to install and use.
• Download installation package
• Install software
• Verify installationGetting Started with the pandas_datareader In this video, we will briefly look at the functionality of the pandas datareader module.
• Install pandas datareader
• Download data from yahoo finance
• Streamline downloadExpanding to a List of Symbols In this video develop a list of securities to track and create an application entry point.
• Create list of symbols
• Write function to get price updates
• Create main function as application entry pointAdding an Option Menu In this video, we develop and display a text based option menu to allow for the administration of the application
• Create list of option choices
• Read and format options into number list for output
• Create control structure for and placeholder functionsImplementing A Menu Start to flesh out our administrative functions in the application.
• Define function to display default symbol list
• Define function to add symbols to the default listDefining Functions In this video we will define some functions in our menu.
• Define Functions in a MenuDefining More Functions In this video, we will continue defining some more application functions.
• Create function to allow list of securities to be editedWrapping Up In this video, we finish up our application by defining the final function that allows a new list to be entered and tracked.
• Develop functionality for entering and tracking a new listBuilding a Stock Portfolio Price Tracker - QuizThe Course Overview This video will give you an overview about the course.
The Course Overview This video will give you an overview about the course.
The Course Overview This video will give you an overview about the course.
The Course Overview This video will give you an overview about the course.
This video will give you an overview about the course.
This video will give you an overview about the course.
Setting up the Python Environment In this video, we walk through installation of Anaconda, a popular scientific Python platform. The software is free to install and use.
• Download installation package
• Install software
• Verify installation
Setting up the Python Environment In this video, we walk through installation of Anaconda, a popular scientific Python platform. The software is free to install and use.
• Download installation package
• Install software
• Verify installation
Setting up the Python Environment In this video, we walk through installation of Anaconda, a popular scientific Python platform. The software is free to install and use.
• Download installation package
• Install software
• Verify installation
Setting up the Python Environment In this video, we walk through installation of Anaconda, a popular scientific Python platform. The software is free to install and use.
• Download installation package
• Install software
• Verify installation
In this video, we walk through installation of Anaconda, a popular scientific Python platform. The software is free to install and use.
• Download installation package
• Install software
• Verify installation
In this video, we walk through installation of Anaconda, a popular scientific Python platform. The software is free to install and use.
• Download installation package
• Install software
• Verify installation
Getting Started with the pandas_datareader In this video, we will briefly look at the functionality of the pandas datareader module.
• Install pandas datareader
• Download data from yahoo finance
• Streamline download
Getting Started with the pandas_datareader In this video, we will briefly look at the functionality of the pandas datareader module.
• Install pandas datareader
• Download data from yahoo finance
• Streamline download
Getting Started with the pandas_datareader In this video, we will briefly look at the functionality of the pandas datareader module.
• Install pandas datareader
• Download data from yahoo finance
• Streamline download
Getting Started with the pandas_datareader In this video, we will briefly look at the functionality of the pandas datareader module.
• Install pandas datareader
• Download data from yahoo finance
• Streamline download
In this video, we will briefly look at the functionality of the pandas datareader module.
• Install pandas datareader
• Download data from yahoo finance
• Streamline download
In this video, we will briefly look at the functionality of the pandas datareader module.
• Install pandas datareader
• Download data from yahoo finance
• Streamline download
Expanding to a List of Symbols In this video develop a list of securities to track and create an application entry point.
• Create list of symbols
• Write function to get price updates
• Create main function as application entry point
Expanding to a List of Symbols In this video develop a list of securities to track and create an application entry point.
• Create list of symbols
• Write function to get price updates
• Create main function as application entry point
Expanding to a List of Symbols In this video develop a list of securities to track and create an application entry point.
• Create list of symbols
• Write function to get price updates
• Create main function as application entry point
Expanding to a List of Symbols In this video develop a list of securities to track and create an application entry point.
• Create list of symbols
• Write function to get price updates
• Create main function as application entry point
In this video develop a list of securities to track and create an application entry point.
• Create list of symbols
• Write function to get price updates
• Create main function as application entry point
In this video develop a list of securities to track and create an application entry point.
• Create list of symbols
• Write function to get price updates
• Create main function as application entry point
Adding an Option Menu In this video, we develop and display a text based option menu to allow for the administration of the application
• Create list of option choices
• Read and format options into number list for output
• Create control structure for and placeholder functions
Adding an Option Menu In this video, we develop and display a text based option menu to allow for the administration of the application
• Create list of option choices
• Read and format options into number list for output
• Create control structure for and placeholder functions
Adding an Option Menu In this video, we develop and display a text based option menu to allow for the administration of the application
• Create list of option choices
• Read and format options into number list for output
• Create control structure for and placeholder functions
Adding an Option Menu In this video, we develop and display a text based option menu to allow for the administration of the application
• Create list of option choices
• Read and format options into number list for output
• Create control structure for and placeholder functions
In this video, we develop and display a text based option menu to allow for the administration of the application
• Create list of option choices
• Read and format options into number list for output
• Create control structure for and placeholder functions
In this video, we develop and display a text based option menu to allow for the administration of the application
• Create list of option choices
• Read and format options into number list for output
• Create control structure for and placeholder functions
Implementing A Menu Start to flesh out our administrative functions in the application.
• Define function to display default symbol list
• Define function to add symbols to the default list
Implementing A Menu Start to flesh out our administrative functions in the application.
• Define function to display default symbol list
• Define function to add symbols to the default list
Implementing A Menu Start to flesh out our administrative functions in the application.
• Define function to display default symbol list
• Define function to add symbols to the default list
Implementing A Menu Start to flesh out our administrative functions in the application.
• Define function to display default symbol list
• Define function to add symbols to the default list
Start to flesh out our administrative functions in the application.
• Define function to display default symbol list
• Define function to add symbols to the default list
Start to flesh out our administrative functions in the application.
• Define function to display default symbol list
• Define function to add symbols to the default list
Defining Functions In this video we will define some functions in our menu.
• Define Functions in a Menu
Defining Functions In this video we will define some functions in our menu.
• Define Functions in a Menu
Defining Functions In this video we will define some functions in our menu.
• Define Functions in a Menu
Defining Functions In this video we will define some functions in our menu.
• Define Functions in a Menu
In this video we will define some functions in our menu.
• Define Functions in a Menu
In this video we will define some functions in our menu.
• Define Functions in a Menu
Defining More Functions In this video, we will continue defining some more application functions.
• Create function to allow list of securities to be edited
Defining More Functions In this video, we will continue defining some more application functions.
• Create function to allow list of securities to be edited
Defining More Functions In this video, we will continue defining some more application functions.
• Create function to allow list of securities to be edited
Defining More Functions In this video, we will continue defining some more application functions.
• Create function to allow list of securities to be edited
In this video, we will continue defining some more application functions.
• Create function to allow list of securities to be edited
In this video, we will continue defining some more application functions.
• Create function to allow list of securities to be edited
Wrapping Up In this video, we finish up our application by defining the final function that allows a new list to be entered and tracked.
• Develop functionality for entering and tracking a new list
Wrapping Up In this video, we finish up our application by defining the final function that allows a new list to be entered and tracked and get an idea of some of the...
Additional information
Some prior experience in Python 3 (or on Python 2) will help you get through the course more easily