Link
Search
Menu
Expand
Document
Data Focused Python
Data Focused Python
Lectures
Topic 01 - Getting Started
01 - Getting Started
02 - Running Python
03 - Your First Python Program
04 - Python Modules and Packages
05 - Start a process in Python
06.a - Writing Terminal Application
06.b - Argparse
Topic 02 - Python basics
01 - Decision Structures and Boolean Logic
02 - Python Tuples
03 - Loops
04 - Python Functions
Topic 03 - Generating Data
01 - Generating Fake Data
02 - Using Faker
03 - Generating Synthetic Healthcare Data
04 - Using Synthea
05 - Generating Other Synthetic Data
Topic 04 - Writing Testable Code
01 - Python Code Quality Tools and Best Practices
02 - Benefits of Testing
03 - Getting Started With Testing in Python
04 - Choosing a Test Runner
05 - Writing Your First Test
06 - Writing Integration Tests
07 - Testing in Multiple Environments
08 - Introducing Linters Into Your Application
09 - Testing for Performance Degradation Between Changes
10 - Testing for Security Flaws in Your Application
Topic 05 - Processing files
01.a - File Processing
01.b - CSV Files
01.c - JSON Files
01.d - XML Files
03 - Using fhirclient to parse Healthcare Data
04 - Reading synthea data
05 - Working with CSV files and JSON data
06 - A Guide to Excel Spreadsheets in Python With openpyxl
07 - Working with PDF Documents
08 - Working with Word Documents
10 - Additional Reading
Topic 06 - Comprehensions and Generators
01 - Comprehensions and Generator Expression in Python
02 - Lists and List Comprehensions
03 - Sets and Set Comprehensions
04 - Dictionary Comprehensions
05 - Generators and yield
Untitled
Topic 07 - Classes
01 - Python Classes
Topic 08 - Making Web Requests
01 - Python and APIs
02 - Getting Data from Web APIs
03 - Using requests to fetch Healthcare Data
04 - Additional Reading
Topic 09 - Interfacing with Databases
Topic 10 - Data Processing and Visualization Part 1
01 - NumPy Your First Steps Into Data Science in Python
02 - NumPy Data analysis
03 - Python Numpy Array Tutorial
04 - Pythonic Data Cleaning With Pandas and NumPy
05 - 10 minutes to pandas
Topic 11 - Data Processing and Visualization Part 2
00 - Additional Links
01 - Pandas Introduction
02.a - Pandas Data analysis Part 1
02.b - Pandas Data analysis Part 2
03 - Matplotlib Tutorial Python Plotting
04 - The Ultimate Python Seaborn Tutorial
09 - Basic Medical Data Visualization
Topic 12 - Web Scraping
01 - A Practical Introduction to Web Scraping in Python
01.b - Check Your Understanding
02 - Introduction to Web Scraping
03 - CSS Selectors
04 - Web Scraping with Beautiful Soup
05 - Web Scraping Using Selenium
06 - Web scraping with Scrapy
07 - More Web Scraping with BeautifulSoup
08 - Even More Web Scraping with BeautifulSoup
Resources
Electronic Health Record (EHR) Exercise
Lectures
Topic 11 - Data Processing and Visualization Part 2
Table of contents
00 - Additional Links
01 - Pandas Introduction
02.a - Pandas Data analysis Part 1
02.b - Pandas Data analysis Part 2
03 - Matplotlib Tutorial Python Plotting
04 - The Ultimate Python Seaborn Tutorial
09 - Basic Medical Data Visualization