Mig 224, IInd Floor , Sri sai plaza , Beside R.S.Brother’s Show Room, Kphb Colony, Hyderabad. : 040-23150987
CORE PYTHON While Loop
While..else What is Python ? For loop Uses of Python Using Range( ) in for loop Features of Python Nested Loops Break Statement PYTHON ENVIRONMENT Continue Statement Installation of Python Pass Statement Path Settings of Python Python Shell, Editors , IDLE’s COLLECTIONS Basic Syntax Introduction Of Collections Running Python Scripting List Getting Started Tuple Language fundamentals Set Keywords Dict Data types Collection indexing and slicing Static Data types Vs Dynamic Data types Functions for all Collections Collection Types Working with methods of Collections Mutable Objects vs Immutable Objects Nested Collections Naming Conventions Implementation of SET operations Print( ) , type( ), id( ) functions Getting dictionary values Input( ) and Raw_input( ) Reading file data into a dictionary Type conversion Function Counting with dictionary Del keyword Difference between list , set and dictionary STRING HANDLING Sorting Collections What is String ? String-quoted String literals FUNCTIONS Triple-quoted String Literals Defining a function String Indexing Calling function String Slicing Types of arguments Working with String Functions Default arguments Working With String methods Non default arguments String multiplication Keyword arguments OPERATORS Non keyword arguments Arithmetic Operators Arbitrary arguments Relation Operations Return statement in function Logical Operations Handling returning values Assignment Operators Global vs local variables Short hand Assignment Operators Scope of global variables and local Membership Operators variables Bitwise Operators Call by values Identity Operators Call by reference Evaluating expressions Passing function to functions Lambda functions / anonymous FLOW CONTROLS functions Conditional Statements MODULES Simple if What is modules ? If..else Types of Modules If..elif The import Statement Looping Statements Module Aliases / renaming a module From .. Input Constructors Reloading a module Defining methods Dir( ) function Deference between function and Creating user defined module methods Command line arguments Destructors Working with pre defined standard Object reference count modules( Math, Random, Object Garbage Collections Datetime,Os,Sys,String....) INHERITANCE PACKAGES Types of inheritances Introduction of packages Polymorphism (Overloading and __init__.py file Overriding) Defining packages Super( ) statement Importing from packages Data hiding Importing from sub packages Built in properties of Class Inner Classes EXCEPTION HANDLING Syntax Errors REGULAR EXPRESSIONS Runtime Errors What is Regular Expressions What is an Exception ? Simple character matches Need of Exception Handling Special character matches Predefined Exceptions Quantifiers Try, expect, and finally block Grouping and Match Objects Handling Multiple Exceptions Match( ), search( ) and sub( ) Nested try, expect and finally blocks Splitting a String Named Exceptions Replacing Text User defined Exceptions Raise Statements DATABASE ACCESS What is Database FILE HANDLING Difference Between Files and Databases What is a file ? Difference Between DBMS and RDBMS Opening a file Creating users and Grating Privileges Reading data from a file SQL Commands Writing Data into a file Working with Stored Procedures Closing a file Transaction Management Working with File Methods Working with directories MULTI THREADING Intro ADVANCED PYTHON About multi Tasking Difference between Thread based multi OOPS Concepts tasking and Process Based Multi Tasking Why oops ? Defining Thread What is Difference Between POP and Starting Thread OOPS Thread safety using synchronization Encapsulations Joining of Threads Defining Classes Creating an Objects Python iterators Class variables and instance variables Python Generators PIP GUI Programming Data Analytics Pandas Numpy Matplotlib .....