Javascript Menu by Deluxe-Menu.com LinuxCBT, Linux Training, Computer Based Training,Certification Preparation, Linux Administrator, Learn Linux
 



Price: $195 for Single-Computer License - licensing details
5-Computer License: $495
Academic Pricing Schedule (Students|Education): Pricing Schedule
Additional Licenses: For pricing contact sales@LinuxCBT.com
System Requirements: Windows NT/2000/XP/2003/Vista
Duration: 11 hours/45 Videos on 1-DVD
Available for Download:YES
MD5SUM:
c9750587466f8aa21046cf4a6e5b6636
DEMOS: here
Certificate of Completion: YES - contact sales for details



LinuxCBT Python Edition focuses entirely on the popular Python language. Serious Linux IT-professionals are expected to have a command of various scripting environments for administrative purposes.

LinuxCBT Python Edition, is unparalleled in content, depth and expertise. LinuxCBT Python Edition prepares you or your organization for successfully developing and implementing business-critical GNU/Linux-based scripting solutions.

Recommended Prerequisites:

  • LinuxCBT Classic and/or Debian GNU/Linux Editions and/or LinuxCBT BASH and/or LinuxCBT Perl Editions
  • Open mind & determination to master Linux Scripting Solutions
  • Access to a GNU/Linux-based PC to perform exercises in LinuxCBT Python Edition

Python - Object Oriented Linux Scripting Environment

    • Basics
      • Discuss Python's capabilities & features
      • Identify location of pre-installed Python 2.3x
      • Discuss Python's Interactive interface
      • Use the interactive interface to ouput basic expressions
      • Hello World
      • Identify reserved keywords
      • Escape sequences & escape character exploration
      • Define Python script using Linux SHEBANG header
      • Execute Python scripts using the Python interpreter directly
      • Discuss data types including strings, integers, lists, tuples, dictionaries, etc.
      • Define standard variable types
      • Use the print function to examine ouput of variables and expressions
      • Use the type function to resolve data type
      • Use the id function to expose the memory location of the stored variable
      • Explain and define references and integrate with the id function
      • Comments definition
      • Perform basic arithmetic to illustrate the PEMDAS order of operations and examine how to alter it
    • General Python Information I
      • Explain and illustrate STDIN usage
      • Examine the input function
      • Examine the raw_input function
      • Compare and contrast between input and raw_input functions
      • Define small script to make use of input/raw_input and basic math functions
      • Python Function concepts, applications and definition
    • String Manipulation
      • Define and ascertain the length of strings
      • String extraction using list elements and list slicing
      • Discuss immutable and mutable data types
      • Loop through string slices using for loops
      • Compare strings using string operators
      • Discuss Python's object-oriented nature of various modules including classes and methods
      • Import strings module
      • Convert strings to upper and lower case using strings module methods
      • Split strings into lists
      • Join lists into strings
    • List Manipulation
      • Define lists
      • Discuss and Define tuples
      • Compare and contrast lists and tuples
      • Reverse lists
      • Append lists
      • Extend lists
      • Nest lists
      • Define multi-dimensional lists
      • Stack Lists using Last In First Out (LIFO) using the pop function
      • Define First In First Out (FIFO) lists to emulate queueing using the pop function
      • Insert values into various positions of the list
      • Use ranges to generate integers
      • Lists with Integers
      • Lists with Strings
      • Emulate standard UNIX Syslog logfile format using Lists
      • Parse emulated logfile format using the Split function
      • Recap list manipulation using integers, strings and various list methods
      • Explain and define Dictionaries - key/value pairs similar to Hashes in Perl
    • Control Structures
      • IF - Defintion and usage
      • Discuss the importance of indentation
      • Else/Elif - comparisons against integers and strings
      • Comparison negation
      • Write script to perform conditional testing
      • Import sys module to evaluate positional parameters using ARGV
      • Define script which requires minimum number of command-line arguments
      • Nest multiple if/elif statements to match logic
      • Explain how for loops work in Python
      • for loops definition and usage
      • Iterate through lists of strings using for loops
      • Integrate for loops with string manipulation functions and log file parsing
      • Define and use While loops
      • Define and examine the consequences of incorrect logic with an infinite while loop
      • Integrate while loop with raw_input function to obtain data from the end-user
      • Discuss file handle concepts and applications
      • Use control structures to generate output for use in File I/O exercises
      • Use the open function to read a file into a file handle
      • Iterate through the lines within the opened file using readline functions, etc.
      • Open file handles for writing
      • Open multiple file handles
      • Write strings to files using string formatting options and variable substitution
      • Parse source file by extracting columns to be stored in destination file
      • Regular Expressions
      • Discuss Regular Expressions
      • Import Regular Expressions module (re) for usage
      • Implement Regular Expressions (REs)
      • Regular Expressions Matching of strings and variables
      • REGEX Repeaters
      • Integrate Regular Expressions with text file processing
      • Exception Handling
      • Try & Except
      • Modules
      • Identification of default Python modules
      • Import modules (sys, os, etc.) for usage
      • Use the dir function to ascertain the classes and methods available within modules
      • Use the SHUTIL module for advanced, high-level File I/O (Copy, Move, etc.)
      • Python - Syslog integration
      • Define script using the Syslog module to log to syslog
      • Common Gateway Interface
      • CGI Discussion and applications
      • Implement Python CGI with Apache 2.x
      • Evaluate results of CGI integration
      • Globbing
  • top






Copyright © LinuxGenius, LLC. 2003-2008 - All Rights Reserved - Privacy | Site Map
Linux is a registered trademark of Linus Torvalds.
All brands, products or company names are trademarks or registered trademarks of their respective companies.

 


LinuxCBT feat. KornShell Edition - Released...(more)


Accenture
Actel
AccuWeather
AIG
Alcatel
Alliant Energy
Ameritrade
Avocent
AutoDesk
Bechtel Corp.
Bentley College
Boston Pub Health
Burlington Coat
Cadence
CalState PolyTech
CALTECH
Canada Space Agency
City of Orlando
Cisco Systems
Continental Airlines
CNET
Daimler Chrysler
Dublin AA
DisplayTech
Dept. of Labor
DELL
DISA
DORMAN
Duke Energy
EMC
ENTRUST
FBI.GOV
Filtration Group
FH Cancer Research
Fuji Film Canada
Georgia Lottery
Good Year
GrayBar Electric
Hewlett Packard
Ingersoll Rand
Iowa State U.
iPAY
JP Morgan Chase
Kramer Levin LLP
Louisville Tech
Maui HPCC
Maxtor Corporation
MBG
McGill University
Methodist University
Mt. Sinai Medical
Namasco
NASA.GOV - JPL
NAVY
NICHIA Corp
NIH.GOV
NOAA.GOV
NOKIA
Ontario Power Gen.
PABC Bank
Park Nicollet
Partners Healthcare
PA State Senate
Phelps Dodge
Piper Jaffray
REUTERS
ROGERS
SAIC
SafeNet, Inc.
Sanofi-Aventis
Sarah Lawrence
Seton Hall U.
SGI
Simon & Schuster
SLCC.EDU
Smiths Aerospace
Stafford Pub Schools
Symantec
TD Waterhouse
TeliaSonera
Texas Instruments
UC Irvine
UC San Francisco
UC Santa Cruz
U. of Afghanistan
Univ. of Alaska
Univ. of Colorado
University of Iowa
Univ. of Louisville
Univ. of New Haven
UMass School of Med.
Unilever
Unisys
US Courts
Veritas
VMWare
WebTrends
Weidlinger Associates
Woods Hole
XEROX

· EL-5 Edition
· IPv6 Edition
· Debian4x Edition
· SUSE10 Edition
· UnixCBT Edition
· DBMS Edition
· Security Edition
· Basic Security
· Proxy Security
· Firewall Security
· SELinux Security
· NIDS Security
· Packet Analysis
· PAM Security
· OpenSSHv2 Security
· OpenPGP Security
· Samba Edition
· EL-4 Edition
· Mail Edition
· Sendmail Edition
· Postfix Edition
· qmail Edition
· SUSE9 Edition
· Classic Edition
· Debian3x Edition
· Scripting Edition
· BASH Edition
· Perl Edition
· Python Edition
· PHP Edition
· RegEx Edition
· Awk & Sed Edition
· KornShell Edition
· Suite Edition
· Demo Edition
· Pricing & Licensing
· Purchase Orders
· FAQ
· Testimonials
· About us
· Demos
· Contact us
· Clients
· Tell a friend