PYTHON

python

PYTHON TRAINING

Python is mainly stated as high-level, general-purpose programming language, which emphasizes code readability. The syntax helps the programmers to express their concepts in few general "lines of code" when compared with other promising languages, like Java or C++. Through our courses, you can easily construct clear programs, on both large and small scales.As the importance of Python programming language is gaining huge popularity, therefore; the need to understand and know the language is increasing among people. When you think about Python training, you must look for an Ducat expert help.

AN INTRODUCTION TO PYTHON

  • Brief History
  • Why Python
  • Where to use



BEGINNING PYTHON BASICS

  • The print statement
  • Comments
  • Python Data Structures & Data Types
  • String Operations in Python
  • Simple Input & Output
  • Simple Output Formatting



PYTHON PROGRAM FLOW

  • Indentation
  • The If statement and its’ related statement
  • An example with if and it’s related statement
  • The while loop
  • The for loop
  • The range statement
  • Break & Continue
  • Assert
  • Examples for looping



FUNCTIONS & MODULES

  • Create your own functions
  • Functions Parameters
  • Variable Arguments
  • Scope of a Function
  • Function Documentation/Docstrings
  • Lambda Functions & map
  • An Exercise with functions
  • Create a Module
  • Standard Modules



EXCEPTIONS

  • Errors
  • Exception Handling with try
  • Handling Multiple Exceptions
  • Writing your own Exceptions



FILE HANDLING

  • File Handling Modes
  • Reading Files
  • Writing & Appending to Files
  • Handling File Exceptions
  • The with statement



CLASSES IN PYTHON

  • New Style Classes
  • Variable Type
  • Static Variable in class
  • Creating Classes
  • Instance Methods
  • Inheritance
  • Polymorphism
  • Encapsulation
  • Scope and Visibility of Variables
  • Exception Classes & Custom Exceptions



REGULAR EXPRESSIONS

  • Simple Character Matche
  • Special Characters
  • Character Classes
  • Quantifiers
  • The Dot Character
  • Greedy Matches
  • Grouping
  • Matching at Beginning or End
  • Match Objects
  • Substituting
  • Splitting a String
  • Compiling Regular Expressions
  • Flags



DATA STRUCTURES

  • List Comprehensions
  • Nested List Comprehensions
  • Dictionary Comprehensions
  • Functions
  • Default Parameters
  • Variable Arguments
  • Specialized Sorts
  • Iterators
  • Generators
  • The Functions any and all
  • The with Statement
  • Data Compression
  • Closer
  • Decorator



WRITING GUIS IN PYTHON

  • Introduction
  • Components and Events
  • An Example GUI
  • The root Component
  • Adding a Button
  • Entry Widgets
  • Text Widgets
  • Checkbuttons
  • Radiobuttons
  • Listboxes
  • Frames
  • Menus
  • Binding Events to Widgets



THREAD IN PYTHON

  • Thread life Cycle
  • Thread Definition
  • Thread Implementation



NETWORK PROGRAMMING INTRODUCTION

  • A Daytime Server
  • Clients and Servers
  • The Client Program
  • The Server Program
  • Recap
  • An Evaluation Client and Server
  • The Server Portion
  • A Threaded Server



PYTHON MYSQL DATABASE ACCESS INTRODUCTION

  • Installation
  • DB Connection
  • Creating DB Table
  • INSERT, READ,UPDATE, DELETE operations
  • COMMIT & ROLLBACK operation
  • Handling Errors


ENQUIRY FORM