|
|
Dec 21, 2024
|
|
2022-2023 Yavapai College Catalog [PREVIOUS CATALOG YEAR]
|
CNT 190 - Programming and Scripting for Network Admins Description: Structured programming and scripting introduction with emphasis on application to network and server administration. Topics include algorithms, problem solving, Boolean logic, variables, control structures, and secure coding concepts. Python and PowerShell languages are covered.
Prerequisites: CNT 101
Credits: 3 Lecture: 2 Lab: 2
Course Content:
- Introduction to programming and scripting
- Variables and data types
- Program control structures
- Strings and files
- Lists and dictionaries
- Functions
- Classes
- Network programming
- PowerShell basics
- Scripting with PowerShell
Learning Outcomes:
- Describe the features of an algorithm and write a simple program. (1)
- Use variables and data types in a program. (2)
- Write control structures and work with Boolean expressions. (3)
- Work with strings and text files. (4)
- Construct and manipulate lists and dictionaries. (5)
- Define a function, including recursive functions. (6)
- Define constructors and methods for classes. (7)
- Use IP addresses, ports and sockets in a network application. (8)
- Use basic PowerShell cmdlets. (9)
- Write scripts with PowerShell. (10)
|
|
|