The following lab exercises provide the learner with an in-depth introduction to scripting languages, including basic data types, control structures, regular expressions, input/output, and textual analysis:
- Advanced Data Structure Usage
- File I/O, String Parsing and Data Structures
- Tuples(Arrays), Error handling and Secure Programming
- Loops
- Math in Python
- Getting Started with Python on Ubuntu – Running from the Command Line
- Introduction to Control Structures and Data Types
- Getting Started with Python on Ubuntu – Writing Your First Program
- Verifying a File Type with its Extension
- Creating a Ping Scanner
- Data Visualization
- Pattern Matching
- Extracting and Cleaning Data Using Python
- Analysis with Kmeans
- Inheritance