MLTI Advanced Custom Technical Training


Published:September 19, 2011



MLTI Advanced Custom Technical Training
October 17-20, 2011
8:00am - 4:00pm
Limited to 15 participants
Presque Isle High School
16 Griffin St, Presque Isle, ME

We are pleased to announce 4 days of MLTI Custom Technical Training to be held at Presque Isle High School October 17-20, 2011. There is no charge to attend this training but registration is limited to 15 people per day. Meals will not be provided.

Please note: This course will also be held in New Gloucester on December 5-8, 2011. For those looking to take the introductory 3-day course, that will be held on November 7-9, 2011 at Narraguagus High School in Harrington.

Online Registration

If you have any questions, please call the Apple MLTI Project Office at (207) 688-4501. Please see below for training descriptions.

Description:
Days 1 and 2: Advanced Shell Scripting
This is an exploration into some of the command line "power tools" in OS X. We go beyond the material discussed in the intro level scripting class from the MLTI team. We'll start with a review of basic control statements and then dive into details on some specific tools: find, grep, awk, and sed. . A large amount of time will be spent on learning what and how to use regular expressions.

Regular Expressions are a powerful toolset for text processing. Using these search for text patterns you have the ability find, extract, modify and remove blocks of text in important files.

  • find is a fundamental tool for searching for files on your systems and processing those search results.
  • grep is an important tool for grabbing patterns of text in files.
  • sed is a text stream editor for modifying text in files.
  • awk is a pattern matching programming language excellent at extracting and reformatting text into reports.
Day 3: System Administration Tools
The primary goal of this session is to explore some of the underlying utilities available in Mac OS X for increased efficiency of management tasks. Some of the topic areas included are:
  • Command line system setup and configuration
  • Notifications and logging
  • Package "deconstruction"
  • Package making workflow
  • Installation troubleshooting and problem resolution
Day 4: Deployment planning and problem analysis
To start off this session there will be time devoted to an open "Lab" to get support on projects developed the previous 3 days. The rest of the day will be spent wrapping all the techniques together on deployment planning, rollout and finally troubleshooting.

All four days are structured as working dialogues to solve for demands placed on MLTI tech leads. Attendees will be expected to have the following materials with them:
  • MLTI TC MacBook with MLTI 2011 Image
  • Apple Remote Desktop 3.4 installed on TC MacBook
  • Student/Teacher MacBook for testing
  • Restore drive containing the MLTI 2011 Image
  • Other software and licenses needing to be deployed.
Prerequisites
A comfort level with one of the following should suffice:
  • You have taken the intro scripting class from the MLTI team and have used the information to build a few tools.
  • A review the first 5 sections of the shell scripting primer from Apple and understand most of what is described. http://tinyurl.com/657s5cv
Thank you
The MLTI Team