The Complete Python for Finance: Learn to Trade in 99 Days

Learn programming, financial analysis, algorithmic trading, the stock market, cryptocurrency, blockchains, neural networks and more.

✓ Be able to program in Python, Solidity and Haskell programming languages professionally

✓ Master the programming projects by building 99 projects over 99 days

✓ Be able to use Python for data science and machine learning

✓ Build machine learning models.

✓ Build smart contracts for Ethereum Blockchain and Cardano

✓ Learn how to trade on the stock market from scratch

✓ Build a trading bot to buy cryptocurrency when Elon Musk tweets about it

✓ Create a portfolio of projects to apply for developer jobs

✓ Learn to use modern frameworks like Python, Dash, Natural Language Processing, NumPy, Matplotlib, SciKit Learn, Seaborn, Pandas, Keras and more.

  • No programming experience needed - We'll teach you everything you need to know.
  • We'll walk you through, step-by-step how to get all the software installed and set up.

Welcome to Python for Finance: Learn to Trade in 99 Days, the only course you need to learn programming. With over 50,000 reviews, our courses are some of the HIGHEST RATED courses online!

99 days, 1 hour per day, learn to build 1 project per day, this is how you master coding.

At 99+ hours, this masterclass is without a doubt the most comprehensive course available anywhere online. Even if you have zero programming experience, this course will take you from beginner to professional. Here's why:

  • The course is a taught by 7+ instructors with decades of experience in their fields.
  • We've taught over 800,000 students how to code and many have gone on to become professional developers or start their own tech startup.
  • You'll save $72,000, the average cost of 6 coding bootcamps. You'll learn completely online at your own pace. You'll get lifetime access to content that never expires.
  • The course has been updated to be 2021 ready. You'll learn the latest tools and technologies.

We'll take you step-by-step through engaging video tutorials and teach you everything you need to know to succeed as a software developer.

The course includes over 99 hours of HD video tutorials and builds your programming knowledge while making real-world projects.

Coding is not as hard as you think.

Feeling stuck in life? Maybe you're working three jobs to make ends meet. I'm sure you've heard how much developers make these days... It's time to upskill!

eDegree Overview

Supercharge your career for the new decade!

In Level 1, learn the fundamentals of finance. No prior experience necessary! Learn stock market trading, day trading, options trading and cryptocurrency trading from 4 experts in the field.

In Level 2, learn how to code in Python, the #1 language for finance, machine learning and data science.

In Level 3, learn data analysis and visualization with real stock market data. Learn to use Python, Pandas, NumPy, Seaborn and Matplotlib.

Build a stock ticker dashboard web app with Python, Dash and Pandas.

In Level 4, learn how to build investing strategies algorithmically. Plus learn cryptocurrency algorithmic trading with the Coinbase API.

In Level 5, learn machine learning and deep learning. Build models and neural networks with Python, Keras and Facebook Prophet.

In Level 6, build smart contracts in Solidity for the Ethereum blockchain. Build smart contracts in Marlowe Haskell for the Cardano blockchain. Deploy contracts with Truffle and Ganache.

In Level 7:

  • Build web apps with Python and Flask. Build dashboards with Plotly and Dash.
  • Build databases with Apache Spark (PySpark) and SQLite.
  • Learn data mining with Python and NumPy.
  • Build chatbots with Pandas, SciKit and natural language processing.
  • Learn exploratory data analysis with Python, Seaborn and Pandas.
  • Build beginner machine learning models.
  • Scrape the web with Python and Beautiful Soup.

In Level 8:

  • Build recommender systems with correlation matrices and machine learning, techniques used by YouTube, Amazon and Netflix.
  • Measure user similarity and build neural networks with deep learning.

In Level 9, learn to code in JavaScript, the #1 language for the web. Build machine learning models and neural networks with Tensorflow.js. Learn to use machine learning in apps and websites with JavaScript.

Testimonials

Throughout this comprehensive course, we cover a massive amount of tools and technologies, including:

  • Python 3 - the lastest version of Python
  • Natural Language Processing
  • NumPy
  • Matplotlib
  • SciKit Learn
  • Seaborn
  • Pandas
  • Cryptocurrency
  • Blockchain
  • Keras
  • Solidity
  • Haskell
  • Facebook Prophet
  • Dash
  • and much more!

Projects You'll Build

Build a portfolio of projects that you can show off to any potential employer. Including:

  • Stock trading
  • Machine learning models
  • Neural networks
  • Data visualizations
  • Stock ticker web app
  • Cryptocurrency trading
  • Investing strategies
  • Trading bot with Tweet sentiment analysis
  • Solidity smart contracts
  • Cardano smart contracts
  • Web apps
  • Dashboards

Sign up today, and look forward to:

  • Video Lectures
  • All Source Code
  • Coding Challenges and Exercises
  • Fully Fledged Projects
  • Programming Resources
  • Downloads

How do I obtain a certificate?

Each certificate in this bundle is only awarded after you have completed every lecture of the course.

Many of our students post their Mammoth Interactive certifications on LinkedIn. Not only that, but you will have projects to show employers on top of the certification.

Is this an eBook or videos?

The majority of this course bundle will be video tutorials (screencasts of practical coding projects step by step.) We will also have several PDFs and all source code.

Can't I just learn via Google or YouTube?

This course is much more streamlined and efficient than learning via Google or YouTube. We have curated a massive 5-course curriculum to take you from absolute beginner to starting a high-paying career in AWS Machine Learning.

How will I practice to ensure I'm learning?

With each section there will be a project, so if you can build the project along with us you are succeeding. There is also a challenge at the end of each section that you can take on to add more features to the project and advance the project in your own time.

Read more FAQs in the FAQ tab.

About Mammoth Interactive

Mammoth Interactive's mission is to close the tech skills gap by providing affordable and accessible courses primarily targeting beginners. Our instructors make video tutorials that are practical and to the point. Learning at Mammoth Interactive will be the next step to improving your career and your life.

We are not laying anyone off during this recession. Because of this, we're offering so many benefits in this Kickstarter. We need a bit more funding to keep our operations running from home.

Trusted Company with 24 Kickstarter Campaigns

Unlock Your Completion Certificate

Upon completing any of our courses, you'll receive a Completion Certificate. You can feature this certificate in your portfolio and share on LinkedIn.


Your Instructor


Alexandra Kropova
Alexandra Kropova

Alexandra Kropova is a software developer with extensive experience in full-stack web development, app development and game development. She has helped produce courses for Mammoth Interactive since 2016, including the Coding Interview series in Java, JavaScript, C++, C#, Python and Swift.


Course Curriculum


  Days 1 - 5 -- Stock Trading Course
Available in days
days after you enroll
  Day 5 - 10 -- Day Trading Course
Available in days
days after you enroll
  Day 10 - 15 -- Cryptocurrency Trading Course
Available in days
days after you enroll
  Day 15 - 20 -- Options Trading Course
Available in days
days after you enroll
  Day 26 -- Stock Market Data Analysis and Visualization with Python, Pandas, NumPy, Seaborn and Matplotlib - Compare Stocks and Returns
Available in days
days after you enroll
  Day 27 -- Stock Market Data Analysis and Visualization with Python, Pandas, NumPy, Seaborn and Matplotlib - Calculate and Visualize Risk
Available in days
days after you enroll
  Day 32A -- Cryptocurrency Algorithmic Trading Masterclass with Python and Coinbase API - Access Data with Coinbase Pro API
Available in days
days after you enroll
  Day 32B -- Cryptocurrency Algorithmic Trading Masterclass with Python and Coinbase API - Fetch Data with Sandbox Coinbase API
Available in days
days after you enroll
  Day 32C -- Cryptocurrency Algorithmic Trading Masterclass with Python and Coinbase API - Buy and Sell with Real Coinbase API
Available in days
days after you enroll
  Day 33 -- Predict Stock Trends with Twitter Sentiment Analysis Machine Learning - Preprocess Twitter Sentiment and Stock Prices Data
Available in days
days after you enroll
  Day 36 -- Trading Bot Masterclass - Buy Cryptocurrency When Elon Musk Tweets with Sentiment Analysis - Scrape and Process Tweets
Available in days
days after you enroll
  Day 37 -- Trading Bot Masterclass - Buy Cryptocurrency When Elon Musk Tweets with Sentiment Analysis - Tweet Sentiment Analysis
Available in days
days after you enroll
  Day 38 -- Trading Bot Masterclass - Buy Cryptocurrency When Elon Musk Tweets with Sentiment Analysis - Buy Cryptocurrency Algorithmically - Test with Sandbox
Available in days
days after you enroll
  Days 39A -- Trading Bot Masterclass - Buy Cryptocurrency When Elon Musk Tweets with Sentiment Analysis - Buy Cryptocurrency Algorithmically - Real Coins
Available in days
days after you enroll
  Days 39B -- Trading Bot Masterclass - Buy Cryptocurrency When Elon Musk Tweets with Sentiment Analysis - Run Bot All Day
Available in days
days after you enroll
  Days 39C -- Trading Bot Masterclass - Buy Cryptocurrency When Elon Musk Tweets with Sentiment Analysis - Buy Doge with Kraken API
Available in days
days after you enroll
  Day 40 -- Trading Bot Masterclass - Buy Cryptocurrency When Elon Musk Tweets with Sentiment Analysis - Data Analysis - Other Cryptos Affected by Tweets
Available in days
days after you enroll
  Day 41A -- Trading Bot Masterclass - Buy Cryptocurrency When Elon Musk Tweets with Sentiment Analysis - How to Expand Bot
Available in days
days after you enroll
  Day 42A -- Beginners Solidity for Ethereum Blockchain Masterclass - How to Build Smart Contracts Online
Available in days
days after you enroll
  Day 42B -- Beginners Solidity for Ethereum Blockchain Masterclass - Build Your First Solidity Smart Contract
Available in days
days after you enroll
  Day 43A -- Beginners Solidity for Ethereum Blockchain Masterclass - Build Solidity Variables
Available in days
days after you enroll
  Day 43B -- Beginners Solidity for Ethereum Blockchain Masterclass - Build Solidity Arrays
Available in days
days after you enroll
  Day 44 -- Beginners Solidity for Ethereum Blockchain Masterclass - Build Solidity Mappings
Available in days
days after you enroll
  Day 45A -- Beginners Solidity for Ethereum Blockchain Masterclass - Build Solidity Conditionals and Loops
Available in days
days after you enroll
  Day 45B -- Beginners Solidity for Ethereum Blockchain Masterclass - Send Ether
Available in days
days after you enroll
  Day 48A -- Beginners Solidity for Ethereum Blockchain Masterclass - Interact on a Live Blockchain with Web3, Ganache and Truffle
Available in days
days after you enroll
  Day 48B -- Beginners Marlowe Haskell for Cardano Blockchain Masterclass - Blockchain and Smart Contracts Overview
Available in days
days after you enroll
  Day 52 -- Beginners Marlowe Haskell for Cardano Blockchain Masterclass - Marlowe Fundamentals
Available in days
days after you enroll
  Day 53 -- Beginners Marlowe Haskell for Cardano Blockchain Masterclass - Build a Simple Send Crypto Contract
Available in days
days after you enroll
  Day 54 -- Beginners Marlowe Haskell for Cardano Blockchain Masterclass - Build a Selectable Amount Contract
Available in days
days after you enroll
  Day 57 -- Beginners Marlowe Haskell for Cardano Blockchain Masterclass - Build a Token Swap Smart Contract
Available in days
days after you enroll
  Day 60 -- Beginners Marlowe Haskell for Cardano Blockchain Masterclass - Build a Discount Bond Contract
Available in days
days after you enroll
  Day 62 -- Build Interactive Python Dashboards with Plotly and Dash - Project 1 - Build a Dash App with Plotly
Available in days
days after you enroll
  Day 63 -- Build Interactive Python Dashboards with Plotly and Dash - Project 2 - Build a Dash App with Altair
Available in days
days after you enroll
  Day 65B -- Exploratory Data Analysis Bootcamp with Python, Seaborn and Pandas - Visualize Relationships Between Dataset Features
Available in days
days after you enroll
  Day 83A -- Ultimate Advanced JavaScript Masterclass for Web Developers - 01. Introduction
Available in days
days after you enroll
  Day 88A -- Beginners Machine Learning Masterclass with Tensorflow JS - Course Overview
Available in days
days after you enroll
  Day 88B -- Beginners Machine Learning Masterclass with Tensorflow JS - Build Your First Tensors
Available in days
days after you enroll
  Day 89A -- Beginners Machine Learning Masterclass with Tensorflow JS - Visualize Data
Available in days
days after you enroll
  Day 89B -- Beginners Machine Learning Masterclass with Tensorflow JS - Train a Simple Model
Available in days
days after you enroll
  Day 89C -- Beginners Machine Learning Masterclass with Tensorflow JS - Generate and Visualize Data
Available in days
days after you enroll
  Day 90A -- Beginners Machine Learning Masterclass with Tensorflow JS - Build a Linear Regression Model
Available in days
days after you enroll
  Day 91A -- Beginners Machine Learning Masterclass with Tensorflow JS - Visualize Polynomial Regression with User Input
Available in days
days after you enroll
  Day 92 -- Beginners Machine Learning Masterclass with Tensorflow JS - K Nearest Neighbors Image Classification with Tensorflow JS
Available in days
days after you enroll
  Day 95A -- Beginners Guide to Neural Networks in Tensorflow JS - Build a Simple Neural Network
Available in days
days after you enroll
  Day 95B -- Beginners Guide to Neural Networks in Tensorflow JS - Build a Neural Network with Cross Validation
Available in days
days after you enroll
  Day 96A -- Beginners Guide to Neural Networks in Tensorflow JS - Image Classification with a Neural Network
Available in days
days after you enroll
  Day 96B -- Beginners Guide to Neural Networks in Tensorflow JS - Build a Neural Network for the XOR Algorithm
Available in days
days after you enroll
  Day 97A -- Beginners Guide to Neural Networks in Tensorflow JS - Use Recurrent Neural Networks with Tensorflow JS
Available in days
days after you enroll
  Day 97B -- Beginners Guide to Neural Networks in Tensorflow JS - Detect Objects in Images with a Neural Network
Available in days
days after you enroll
  Day 99A -- Beginners Guide to Neural Networks in Tensorflow JS - Build a Neural Network with Gradient Descent
Available in days
days after you enroll
  Day 99B -- Beginners Guide to Neural Networks in Tensorflow JS - Build a Deep Neural Network with Backpropagation
Available in days
days after you enroll

Frequently Asked Questions


When does the course start and finish?
The course starts now and never ends! It is a completely self-paced online course - you decide when you start and when you finish.
How long do I have access to the course?
How does lifetime access sound? After enrolling, you have unlimited access to this course for as long as you like - across any and all devices you own.
What if I am unhappy with the course?
We would never want you to be unhappy! If you are unsatisfied with your purchase, contact us in the first 30 days and we will give you a full refund.

Get started now!