Course Overview
Learning Objectives
- Demonstrate core Python scripting skills and language essentials, related to data science specifics
- Leverage best practices for writing python code
- Explore introductory level Python for analytics with Numpy and Pandas
- Explore Python for Web and data base programming (optional)
- Describe how to structure projects and use containers in a VM
- Determine package dependencies
- Explain versions in Python
- Identify data movement, errors, expectations, and code optimization
- Write a unit test using TDD; test the happy path and unhappy path
- Apply Integration testing
- Characterize how to pack and ship code into services and cloud, or container or VM
- Deploy Python applications successfully
- Use the Azure API to interact with Azure in Python
- Employ Cloud best practices in working with Azure
- Complete the course with a Capstone Project, leveraging the skills throughout the course to create, deliver and present (optional) a complete, tested solution from the ground up
Framework Connections
The materials within this course focus on the NICE Framework Task, Knowledge, and Skill statements identified within the indicated NICE Framework component(s):