Python Content

Duration : 30 Hrs

Python is a widely used high-level, general-purpose, interpreted, dynamic programming language. Its design philosophy emphasizes code readability, and its syntax allows programmers to express concepts in fewer lines of code than would be possible in languages such as C++ or Java. The language provides constructs intended to enable clear programs on both a small and large scale.

Python supports multiple programming paradigms, including object-oriented, imperative and functional programming or procedural styles. It features a dynamic type system and automatic memory management and has a large and comprehensive standard library.

Introduction to UNIX
  • Introduction to the Unix operating system
  • Unix System Architecture
  • General purpose commands and utilities
  • File system commands and wild cards
  • Text processing utilities
  • Security Features in UNIX
Introduction to UNIX Shell Scripting
  • Shell scripting
    • Shell features and responsibilities, types of shell
    • Shell variables and positional parameters
    • Quotes, Command substitution
    • Decision and Iteration control
    • Customizing your environment
    • Functions
    • Advanced I/O redirection
    • Non portable features (from bash)
  • Debugging shell scripts
  • Secure shell scripting tips
  • Shell scripting Gotchas
Introduction to Perl scripting
  • Introduction to Perl scripting
  • Regular Expressions
  • Operators and String Handling Functions
  • Control Statements
  • Arrays and Hashes
  • File Handling Operations
  • Database Programming
  • Web Programming
Introduction to Python
  • Features of Python
  • Python v/s other languages
Python Basics
  • Data variables
  • Operators
  • Control Structures
  • String Inbuilt functions
  • Indentation in Python
Python Data Structures
  • Strings
  • Tuples
  • Lists
  • Dictionaries
Python Regular Expression
  • re module usage with functions like split, search, findall , compile etc
Standard library modules introduction with examples
  • Command Line Arguments
  • Operating System Interface
  • File and Directory management Utilities
  • File wildcards
  • Math, Date and time module
User defined functions
  • Default Arguments
  • Keyword Arguments
  • Variable Arguments
  • Lambda Functions
Modules and Packages
  • Module Creation and Invocation
  • Reloading Modules
  • dir function and its usage
  • Package creation and Invocation
  • file creation
Python File handling
  • Opening a file
  • Closing a file
  • Reading a file
  • write() method usage
  • tell() method usage
  • Seek function
  • File Object Attributes
Errors and Exception handling
  • Knowledge of Python errors
  • Exceptions
  • Raising the exception


No reviews

Post Review

Review Title
Review Content
View All Categories

Quick Enquiry

Technology Portfolio