Python for Health Sciences and Healthcare
2h 10mBeginner2023-10-12
Authors

Wuraola Oyewusi
Wuraola Oyewusi is an experienced data scientist, machine learning, and artificial intelligence professional.
Course details
There’s so much to learn when it comes to Python—where should you start? This course, with integrated CoderPad challenges, offers a focused starting point that teaches foundational principles and skills of Python programming that are useful to healthcare and health science professionals. Experienced data scientist Wuraola Oyewusi guides you through bringing Python programming to your career. Get started with general programming concepts, including Python naming conventions and keywords and much more. Set up a Colaboratory notebook and learn how to use the Coderpad portion of this course. Explore basic Python data types, data structures, and operations. Go over functions, statements, build-in functions, and other operations in Python. Dive into code documentation and Python libraries. Plus, build your skills with a series of challenges and solutions.
Skills covered
PythonData AnalysisProgramming LanguagesData ScienceBusiness Analysis and StrategyBusiness Software and ToolsOpen SourceSoftware DevelopmentOne-Off
Concepts
0. Introduction
- 01 - Learn Python for healthcare
- 02 - Python for health sciences and healthcare
1. General Programming Concepts
- 03 - What is programming
- 04 - What are programming languages
- 05 - Code editors
- 06 - Integrated development environment software (IDEs)
- 07 - Modules, libraries, packages, and systems
- 08 - Code versioning
- 09 - Version control and repositories
- 10 - Package managers and installers
- 11 - What is Python
- 12 - Python naming convention
- 13 - Python keywords
2. Setup and Workspace
- 14 - Colaboratory notebook (online)
- 15 - An overview of the Coderpad coding challenges
3. Python File Handling
- 16 - Open Python file
- 17 - Write Python file
- 18 - Read Python file
4. Basic Python Data Type
- 19 - Numeric data
- 20 - String data
- 21 - Boolean
5. Basic Python Data Structures
- 22 - Lists
- 23 - Tuples
- 24 - Sets
- 25 - Dictionaries
- 26 - Solution - Remove an element from a list
- 27 - Solution - Create a set from a list
6. Basic Operations in Python
- 28 - Arithmetic operations
- 29 - Comparison operations
- 30 - Logical operations
- 31 - Solution - Repeat string by integer multiplication
- 32 - Solution - Integer floor division
7. Python Functions and Statements
- 33 - Functions
- 34 - Conditional statements
- 35 - For loops
- 36 - Solution - Define a function
- 37 - Solution - Iterate over a list with for loop
8. Built-in Functions and Other Operations in Python
- 38 - Length and count function
- 39 - Minimum and maximum function
- 40 - Range and sum function
- 41 - String case functions
- 42 - Split and join function
- 43 - Strip and replace function
- 44 - Zip function
- 45 - Map function
- 46 - Slicing
- 47 - String formatting
- 48 - Solution - Return maximum value from a tuple
- 49 - Solution - Print elements in a list in lowercase
- 50 - Solution - Zip two lists
- 51 - Solution - Get list element using negative indexing
9. Code Documentation in Python
- 52 - Comments
- 53 - Docstring
- 54 - Error messages
- 55 - Official Python documentation
10. Libraries
- 56 - Import statement and aliasing
- 57 - Install and uninstall Python libraries
- 58 - Python data analysis libraries
Conclusion
- 59 - Next steps
Related courses
- Advanced AI: NLP Techniques for Clinical Datasets
- Flask Essential Training
- Building Apps with Azure AI Language and Python
- Machine Learning Fundamentals for Healthcare
- Deep Learning Fundamentals for Healthcare
- Python for Data Visualization (2019)
- Python for Data Science Tips, Tricks, & Techniques
- Python for Data Science Essential Training Part 2
Related learn paths
- Python for Data Professionals in Healthcare
- Hands-On Healthcare Analytics
- Advance Your Data Science Skills in Health Sciences
- Advance Your Skills in Deep Learning and Neural Networks
- Getting Started with AI and Machine Learning
- Become a Programmer: Foundations
- Explore App Development with the MERN Stack
- Data Engineering Professional Certificate by Snowflake