Open Site Navigation

Python

Python is a general-purpose language, which means it can be used to build just about anything, which will be made easy with the right tools/libraries.Professionally, Python is great for backend web development, data analysis, artificial intelligence, and scientific computing.

Python

Course Modules

Introduction


  • History ,Features, Setting up path
  • Working with Python, Basic Syntax
  • Variable and Data Types, Operator




Conditional Statements


  • If, If- else, Nested if-else,




Looping


  • For, While , Nested loops,




Control Statements


  • Break, Continue, Pass,




String Manipulation


  • Accessing Strings, Basic Operations , String slices
  • Function and Methods,




Lists


  • Accessing list, Operations, Working with lists
  • Function and Method,




Tuple


  • Operations, Working, Functions and Methods,




Dictionaries


  • Introduction, Accessing values in dictionaries
  • Working with dictionaries, Properties,




Multiple Forms


  • Creating , adding, removing Forms in project, Hide,
  • Show Method, Load, Unload
  • Statement, Me Keyword, Referring to Objects on a Different Forms,




Functions


  • Calling a function, Types of functions, Function Arguments, Anonymous functions
  • Global and local variables,




Modules


  • Random module, Packages, Composition,




Input-Output


  • Printing on screen, Reading data from keyboard, Opening and closing file
  • Reading and writing files, Functions,




Exception Handling


  • Exception
  • Exception Handling, Except clause, Try ? finally clause,
  • User Defined Exceptions




Advanced Python OOPS Concept


  • Class and object, Attributes, Inheritance, Overloading
  • Overriding, Data hiding




Regular Expressions


  • Match function, Search function
  • Matching VS Searching, Modifiers, Patterns,




CGI


  • Introduction, Architecture CGI environment variable,
  • GET and POST methods
  • Cookies, File upload,




Database


  • Introduction, Connections, Executing queries
  • Transactions, Handling error,




Networking


  • Socket, Socket Module, Methods
  • Client and server, Internet modules,




Multithreading


  • Thread, Starting a thread
  • Threading module, Synchronizing threads,
  • Multithreaded Priority Queue




GUI Programming


  • Introduction,
  • Tkinter programming,
  • Tkinter widgets





Duration of the courses: 120 Hours

Key Benefits

On completion of this course, candidate will gain knowledge programming and would have opportunities working as a Software Developer, Application Developer, Technical specialist in MNC’s and large companies.