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 05 - Processing files
10 - Additional Reading
Additional Reading
Working with CSV Files and JSON Data
Organizing Files
Working with Excel Spreadsheets
Working with PDF and Word Documents
Reading and Editing PDF’s and Word Documents From Python