You are using an outdated browser. For a faster, safer browsing experience, upgrade for free today.

Details

Release Info

Python continues to reign as one of the most studied languages available. For starters, it is included with common Linux Distros and is available for other platforms: (Windows | MacOS | etc.). It is Object Oriented (OO) and provides virtually unlimited access to libraries of interest that make you uber-productive, quickly. It's also worth mentioning that Python's Interactive interface enhances the learning process by facilitating rapid experimentation. Whatever the Application or Service, Python can be applied.

Release Syllabus

Windows® Python Scripting

Python on Windows

  • Basics
    • Discuss features
    • Download & Install
    • Explore environment
    • Derive OS-related values
    • Peruse variables: scalar, sequences, tuples, sets
    • Use interactive | non-interactive modes
    • Transform & slice data accordingly
    • Manage lists with relevant functions
  •  
  • Conditions
    • Discuss applications
    • Confirm and validate supplied arguments
    • Integrate Regular Expressions (RegEx)
    • Navigate standard conditional branches
  •  
  • Loops
    • Cycle through sequences using FOR
    • Traverse lists
    • Generate sequences with range()
    • Iterate over the contents of textual data
    • Use WHILE similarly
    • Evaluate
  •  
  • Error Handling with Exceptions
    • Discuss features and benefits
    • Implement error handling using TRY and EXCEPT
    • Trap various errors based on classes of interest
    • Provision catchall exceptions
  •  
  • File I/O
    • Discuss features and modes
    • Open content as string and list
    • Integrate exception handling
    • Strip superfluous delimiters
    • Modify I/O stream to suit objectives
    • Write transformed I/O
    • Ascertain OS statistics as needed
  •  
  • Checksum Generation
    • Discuss necessity
    • Identify key hash library and supported checksums
    • Integrate glob() function
    • Auto-generate checksums on specified content
    • Evaluate results
  •  
  • Mass Copy & Normalization of Files
    • Define objective
    • Parse delimiters as needed
    • Segregate file elements accordingly
    • Substitute desired delimiters
    • Normalize format
    • Determine delimiters from source files
    • Evaluate output
  •  
  • FTP
    • Implement FTP client library with encryption support to remote instance
    • Parse and retrieve latest content as per objective
    • Confirm results
  •  
  • Directory Tree Copy
    • Identify limitations
    • Import relevant modules
    • Duplicate desired directory trees
    • Confirm results
  •  
  • Process Execution
    • Discuss applicability
    • Implement system calls
    • Parse returned results
    • Evaluate accordingly
  •  
  • URL Library
    • Explain features
    • Import relevant modules
    • Implement HTTP client access
    • Submit variables to server-side process
    • Evaluate returned data
  •  

Tokyo Time

16:9

Rate

1.25x

Watched

1

Completed

1 of 5