Escolar Documentos
Profissional Documentos
Cultura Documentos
INTRODUCTION:
* bpython
* Tabs or spaces.
* Blank lines.
• Boolean operators.
* String quotes.
* Raw strings.
9030821111
Gachibowli www.qshore.com https: //www.facebook.com/qshoretech/
Python
• Accepting inputs.
Control Statements:
• Conditional statements
* Introduction
* Boolean expressions
* Logical Operators
* Using If condition
* Pass
• Looping statements
* for
* while
* range
* break
* continue
* Mutable lists.
* In operator.
* Traversing a list.
* List operations.
* Indexing.
* Slicing.
9030821111
Gachibowli www.qshore.com https: //www.facebook.com/qshoretech/
Python
* Aliasing in lists.
* Functions in lists.
* What is tuples.
* Indexing in tuples.
* slicing in tuples.
* Immutable tuples.
* Functions in tuples.
* In operator.
* Looping in dictionaries.
* Lookups in dictionaries.
* Functions in dictionaries.
* Dictionaries vs sets.
Functions:
• Function basics
* Global scope.
* Local scope.
* Locals.
9030821111
Gachibowli www.qshore.com https: //www.facebook.com/qshoretech/
Python
* Globals.
* Global.
• Argument passing
* Keyword arguments.
• List comprehensions.
• Decorators.
Modules:
• "reload" operation.
• dir () function.
• operation.
• Installation of a module.
• Packaging a module.
• Packages.
Files:
9030821111
Gachibowli www.qshore.com https: //www.facebook.com/qshoretech/
Python
• Reading and writing files
* Reading
* Writing
* Modify
• Buffering in files.
• Pickles
• Introduction to subprocess, os
Exceptions:
• Simulating errors.
• trapping errors.
• raising exceptions.
• Customized exceptions.
REGULAR EXPRESSION:
• Getting started.
• Compiling a pattern.
9030821111
Gachibowli www.qshore.com https: //www.facebook.com/qshoretech/
Python
• Search vs match.
• Special characters
* Globbling characters
* Anchors
* character
DEBUGGING:
• Introduction to debugging.
* run mode.
* Trace mode.
* listing
* step, next
* continue, break
* printing variables
* assigning values
* Where, stacks
CLASSES:
9030821111
Gachibowli www.qshore.com https: //www.facebook.com/qshoretech/
Python
• Lets create a bank account.
• Methods in classes.
* Constructor.
* Magic methods.
• Understanding Inheritance.
• Understanding Polymorphism.
• Understanding Encapsulation.
• Operator overloading.
SOCKET PROGRAMMING:
• Introduction.
• Understanding basics
* routing.
* Connect on port.
* sending data.
* receiving data.
* Bind a socket.
* Accept connections.
* Live server
9030821111
Gachibowli www.qshore.com https: //www.facebook.com/qshoretech/
Python
* Handing connections.
* Thread class
* Thread library
* Thread pool
* Task thread
* Multiprocessing
LOGGING:
• Understanding logging.
• Config
• Understanding logger.
• Understanding handlers.
• Understanding Formatters.
• Understanding filters.
DATABASE CONNECTIVITY:
• Introduction
9030821111
Gachibowli www.qshore.com https: //www.facebook.com/qshoretech/
Python
* How to install mysql-server
* Creating a database
* Retrieving data
* Dictionary cursors
* Column headers
CGI PROGRAMMING :
• Introduction
• Configuring apache
• Configuring CGI
MULTI THREADING:
• Introduction
• Starting a thread
• Thread module
• Synchronizing Threads
PYTHON FRAMEWORKS:
• FRAMEWORK Introduction
9030821111
Gachibowli www.qshore.com https: //www.facebook.com/qshoretech/
Python
• FLASK FRAMEWORK
9030821111
Gachibowli www.qshore.com https: //www.facebook.com/qshoretech/