n0code.net

CSCI-230 Scripting Languages

Scripting languages are regularly used in server environments to automate tasks. This course introduces the student to the Linux operating system, which is often used in enterprise servers. Students will learn how to write scripts to automate tasks using the Unix shell and other scripting languages such as Perl, Python, and Ruby. Regular expressions and their use with common Unix commands such as grep, sed and awk/gawk are discussed. Process control, file systems, redirection, pipes, and scheduling tasks with cron are also discussed.
Prerequisites: CSCI-105

Course Administration
  • Syllabus
  • Course and Classroom Policies
  • Course Schedule

  • Notes & Assignments
  • GitHub
  • Student Roster
AWS Resources
  • AWS Portal
  • AWS EC2 Pricing

  • AWS EC2 Documentation
  • AWS USer Guide for Linux Instances
  • Connecting to a Linux Instance
Python Resources
  • The Python Tutorial
  • The Python Standard Library
  • The Python Language Reference
  • Python 3.6.2 Documentation
  • Python re Module Documentation
  • Google regex Documentation

© 2016 n0code.net