Basic Python for Data Management, Finance, and Marketing
1. Getting started with Python
- Variables and numeric data types
- Python containers to hold our data
- Definite loops
- Building a mortgage calculator
2. Writing your own Python scripts
- Custom functions
- Indefinite loops
- Immutable containers - tuples
- Pseudo code to problem solving
3. Extending Excel with Python
- Dictionaries
- Reading and writing csv files with Python
- CSV and Urllib modules
4. Data Analysis with NumPy and Pandas
- NumPy as an extension of Python
- Series and DataFrame
- Manipulate and plot data with Pandas
5. Solving common problems with Pandas
- Concatinate and merge datasets
- Group by keys
- How to use logic in Pandas
6. Gathering data with Python
- Web Scraping with Python
- Reading PDF files with Python
- Cleaning data
- Storing data
7. Building predictive models
- User authentication
- Linear reression
- K-nearest
- CART – decision tree
- Matplotlib to plot data
8. Automating tasks with Python
- Sending emails
- Deploying your script to a server
- Running tasks at specific time
Art Yudin is a FinTech enthusiast who has a great passion for coding and teaching. He earned a Master of Science in Banking and Finance from Adelphi University, Garden City, New York.
Mr. Yudin previously held asset management positions with international financial institutions such as Merrill Lynch and Allianz Investments. Currently, Art Yudin develops FinTech software for well known financial giants. Art Yudin has founded Practical Programming in New York. Practical Programing is a Python bootcamp. Art leads classes and workshops in Python at Practical Programming in New York and Chicago.
Learn how to gather, manipulate, and analyze data with Python. This book is a practical guide to help you get started with Python from ground zero and to the point where you can use coding for everyday tasks.
Python, the most in-demand skill by employers, can be learned in a matter of months and a working knowledge will help you to advance your career. This book will teach you to crunch numbers, analyze big-data, and switch from spreadsheets to a faster and more efficient programming language. You'll benefit from the numerous real-life examples designed to meet current world challenges and from step-by-step guidance to become a confident Python user.
Python is used in all aspects of financial industry, from algo trading, reporting and risk management to building valuations models and predictive machine learning programs. Basic Python for Data Management, Finance, and Marketing highlights how this language has become a useful skill with digital marketers, allowing them to analyze data more precisely and run more successful campaigns.