More Information
  • 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 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

This course covers the essential concepts in Python 3 showing how to implement them in various applications. You’ll learn about Python 3.x new features and develop the skills required for building 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 the concepts explained in action. You will learn how to build scalable, resilient, and effective applications as real-world projects in Python 3.x that suit your software requirements and also furthers your understanding of the Python programming language. By the end of the course, you will build upon your basic programming skills taking your programming skills to another level and conveniently build projects with Python 3.x as per your need.

The GitHub link to the course is here:

Style and Approach

A step-by-step and fast-paced guide that will help you learn different techniques and tools to tackle a practical problem and take your Python skills to the next level. This course takes a bottom-up approach for developing a variety of user-friendly real world applications using Python 3.x.

  • Get hands-on experience developing various kinds of Python applications on different platforms, architectures, and tools.
  • Learn to build four real-world applications: a stock portfolio, a mortgage refinance analysis tool, an email automation system, and a database-driven web app.
  • Identify the right techniques and tools to utilize the methods taught in this course on real-world data, using Python’s expressive syntax and functions.
Course Length 2 hours 23 minutes
ISBN 9781789953374
Date Of Publication 29 Apr 2019


Matthew Macarty

Matthew Macarty has taught graduate and undergraduate business school students for over 15 years and currently teaches at Bentley University. He has taught courses in statistics, quantitative methods, information systems and database design.