Course Overview
Learning Objectives
Important learning outcomes include:
• Understand core concepts of computer programming
• Understand good software development practices
• Learn fundamental programming constructs in the Python Programming Language
• Gain a strong working knowledge of fundamental Python programming constructs such as built-in datatypes, variables, conditional logic, control flow, loops, comprehensions, dictionaries, lists, and functions
• Work with File I/O
• Learn how to work with important Python libraries
• Gain hands-on experience with significant coding projects
• Prepare to pass the PCEP-30 Certification Exam
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):