Learn to code Economic Models in Python
4.1 (21 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
1,701 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Learn to code Economic Models in Python to your Wishlist.

Add to Wishlist

Learn to code Economic Models in Python

Code your own Economic Models in Python: modelling, equilibriums, results, graphs and more! No more pencil/paper needed!
4.1 (21 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
1,701 students enrolled
Created by Mauricio Maroto
Last updated 8/2017
English
Current price: $10 Original price: $95 Discount: 89% off
5 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 3.5 hours on-demand video
  • 7 Articles
  • 3 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Learn how to code Economic Models proficiently in Python and analyze equilibriums!
  • Learn how to tweak and adjust the Economic Models for your own analysis!
  • Learn how to use Python capabilities in Data Analysis and Visualization!
  • Learn how to think outside the box and code your own Economics models!
View Curriculum
Requirements
  • 1. DESIRE to program your own Economic Models!
  • 2. *Before coding our Economic models, we'll review them nicely and easily in advance!
  • 3. DESIRE to gain a new TECH SKILL: Coding in Python once and for all!
Description

═════════════════════════════════════════════════════

Course Achievements:

  • +1,600 Worldwide Students enrolled

═════════════════════════════════════════════════════

"The Course is very easily explained, it is very useful and helpful to economists (...)" (Feb-17)

"Very good explanation." (Jan-17)

"Very innovative!!! Great course for economic modeling and nice graphs too!"  (Dec-16)

══════════════════════════════════════════════════════════

Hi. Thanks for showing interest in this course!

With this course, you will learn how to program Economic Models in Python. I'll show you step-by-step instructions for programming Economic Models in Python scripts, and then, use them for full results and visualization:

  • Equations
  • Equilibrium points (X,Y)
  • Minimization/Maximization Algorithms
  • Graphs, Plots
  • and more.

With this course, you will learn to program in Python doing what you love most: Economic Modelling. The course is structured in a way to learn the basics within the first sections, and then it goes into more intermediate and advanced topics. 

The models we'll cover in depth are:

  • Partial Market Analysis (beginner): Demand and Supply, Inverse functions, Consumer and Producer Surplus, Equilibrium Points and Graphs.
  • Production Possibilities Frontier (intermediate): Mathematical form, Technological Advancement, More Resources, Comparison between Countries' Economies and Graphs.
  • Consumer Choice (advanced): Indifference Curves, Budget Constraints, Equilibrium Basket, Comparison across Consumers and Graphs.

Inside each lesson, you will learn how to use Python with examples and tips that will make coding Economic Models easier. In the end, you will also be able to tweak this models to suit your own assumptions too!

You will get quizzes with detailed answers, so you can review and test all your knowledge so far.

Lastly, you can post questions or doubts, and I’ll answer to you personally.

I hope you find this course as useful as I have creating it! It's awesome to be able to program your own Economic Models!

I'll see you inside,

-M.A. Mauricio M.

Who is the target audience?
  • Economics Students (Undergraduates and Graduates) that wish to program Economic Models!
  • Economics Professionals that wish to to program Economic Models!
  • Other related career students will benefit too! (Business Administration, Marketing, Accounting, Statistics, Finance and more)
  • *Before coding our Economic models, we'll review them nicely and easily in advance!
Compare to Other Python Courses
Curriculum For This Course
35 Lectures
03:48:57
+
Introduction and Foreword
4 Lectures 14:00

Understand all this course has to offer in a nutshell! 

Preview 07:25

Understand what Python is. Also, what are its benefits for general and scientific programming.

Preview 05:10

Get the first tips and hints for getting the MOST out of this course

A foreword and initial tips
01:21

BONUS COUPON: For any course!
00:04

Quiz
3 questions
+
Initial Software Requirements
3 Lectures 02:24

Install Python in your computer, the easy way.

Installing Anaconda (Python) -FREE-
00:55

Install a Python IDE in your computer for easier coding.

Installing PyCharm (a Python IDE) -FREE-
01:12

Ultra-fast work in PyCharm with Python code using these hotkeys!

PyCharm Hotkeys
00:16

Quiz
1 question
+
Python 101
10 Lectures 01:22:56

Know great official guidelines for writing the best Python code

The Zen of Python
09:18

Get yourself comfortable with Python and print text and numbers

Getting yourself around Python
08:06

Understand lists, very useful for data analysis, and also how to proficiently create them.

Python Lists
10:07

Know a new type of container, similar to Lists. 

Python Dictionaries
07:32

Create and manage tuples, which are inmutable

Python Tuples
06:27

Write conditional statements like 'if', 'elif' and 'else' commands.

Python Conditions
07:21

Know an essential part of general Python coding

Python Loops
09:06

Use Python functions and also create your own pre-defined functions

Python Functions
07:51

Understand Classes, a medular Python feature, and how they'll be used in this course

Python Classes
08:37

More required knowledge about Classes

Python Classes -continued-
08:31

Quiz
6 questions
+
Python modules for Economics
2 Lectures 14:24

Know 2 of the best scientific computing modules for Python

NumPy and SciPy
08:21

Know great modules for graphing inside Python

Matplotlib and Seaborn
06:03

Quiz
2 questions
+
Economic Model 1: Partial Market Analysis
4 Lectures 41:08

Design the Partial Market class: inverse demand, inverse supply, equilibrium equation,  consumer surplus, producer surplus and also graphs

Coding the Market Equilibrium
14:17

Use the Partial Market Equilibrium class: create objects, declare parameters, use methods, find equilibriums and create graphs too

Finding the Market Equilibrium
08:33

Use the Partial Market Equilibrium class: create objects, declare parameters, use methods, find equilibriums and create graphs too

Finding the Market Equilibrium -continued-
12:40

Create a change in preferences and show its new market equilibrium

APPLICATION: Change in Preferences
05:38

Quiz
2 questions
+
Economic Model 2: Production Possibilites Frontier Analysis
3 Lectures 24:44

Model the Production Possibilities Frontier (PPF) class

Coding the Production Possibilites Frontier (PPF)
08:37

Show and graph 2 economies with different levels of PPF

APPLICATION: Comparing 2 Country's PPF
09:37

Show Technological Advancement on 1 good for 1 economy

APPLICATION: Technological Advancement
06:30

Quiz
2 questions
+
Economic Model 3: Consumer Choice Analysis
7 Lectures 48:35

Solve calculus equations with Python

Calculus Preliminary
08:59

Solve calculus equations with Python

Calculus Preliminary -continued-
08:46

Solve calculus equations with Python

Calculus Preliminary -continued 2-
06:46

Model a 2-good consumer utility using Cobb-Douglas function

Coding the Consumer Choice Model
09:38

Model a 2-good consumer utility using Cobb-Douglas function

Coding the Consumer Choice Model -continued-
03:41

Compute the equilibrium Basket and Budget Constraint given initial parameters

Finding the Consumer Choice Equilibrium
05:20

What happens when a good's price decreases?

APPLICATION: A 2nd Consumer
05:25

Quiz
2 questions
+
Final Words
1 Lecture 00:28

A brief conclusion about the entire course and what to do next

Final Words
00:28
+
OPTIONAL: Further Reading
1 Lecture 00:03
Further Reading
00:03
About the Instructor
Mauricio Maroto
4.2 Average rating
171 Reviews
2,552 Students
5 Courses
Economist Data Scientist +2,500 students and growing!

═════════════════════════════════════════════════════

In-Development: Convolutional Neural Networks. Completion 90%. Just a few more moments for a new course launch!

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Latest course: The Visual Guide on How Neural Networks Learn from Data. Average Review: 4.5/5.0. Check it out now!

═════════════════════════════════════════════════════

Mauricio Maroto holds a Master in Industrial Economics from Carlos III University in Madrid, Spain. 

He has with extensive experience in Data Analysis and Visualization. He's proficient at Python, STATA and Microsoft Excel and he likes Machine Learning, Prediction, Optimization Methods and similar quantitative topics. He gained all experience through work, private consultancies and personal projects.

He blogs about Machine Learning, Energy, Technology and related topics at medium website.

He believes "Code is a fundamental skill" and "innovation brings progress to everyone". He loves teaching, passing knowledge and just making life easier. 

Mauricio's other passions are his family, friends, his pets and he loves to play soccer, whether indoors or outdoors. He also goes out for a run on weekends (not lately). He also loves topics such as Entrepreneurship, Cryptocurrencies and Science.