Python Training in Bangalore | Python Course Brochure | Learnbay

5

Transcript of Python Training in Bangalore | Python Course Brochure | Learnbay

Page 1: Python Training in Bangalore | Python Course Brochure | Learnbay
Page 2: Python Training in Bangalore | Python Course Brochure | Learnbay

Learnbay provides practical training and hands on project experience for workingprofessional in python.Our trainers are highly experienced and expert in their domain

Who Should Attend Python Training:

Experienced Professional who want to  learn Automation through Python .

Network professional  who wants to start Automating  network tasks using

Python

Software developers,Project Managers,Software test ing professionals.

Anyone who has deep desire to  learn Python.

1. Practical training and hands onReal Time Project Implementation With Assignment.Course has many mini projects and minor projects with tons of assignment and exercises.2. Expert InstructorInstructors from premier institute like IIT Hyderabad,BITS Pilani and tier one product basedMNC3. Placement Assistance:Interview Guidance And Placement assistance for job seekers.

Course Duration:35 Hours of Live Classroom Training(Weekend Class)20 Hours Assignment6 Hours Project

Page 3: Python Training in Bangalore | Python Course Brochure | Learnbay

Course Outline1. Installing & Running PythonPython 2.7 vs Python 3Local Environment SetupInstalling Python on differentPlatforms(Windows and Linux)Python Interpreter and PythonInteractive ShellPython IDE(Pydev,Pycharm,VIM)

2. IntroductionPython OverviewHistory Of PythonCpython,Jython,PyPyPython FeaturesAreas Of Application of PythonUnderstanding More About PythonWriting your First Python ProgramInteractive Mode ProgrammingScript Mode ProgrammingDir and help: Getting help from thePython interpreter.

3. Python Syntax ,Keywords andOperatorsPython IdentifiersVarious Operators and OperatorsPrecedenceReserved Words,LinesMulti­Line Statements,Quotation  Command Line ArgumentsPython Input/Output:Using the PrintFunctionGetting Input from UserBasic Data Types And Variables

4. Expressions, Statements, VariablesWorking With NumbersWorking With BooleansWorking with StringsString types and formattingProgram to find duplicate characters in aString.Program to reverse a stringProgram to check if String is Palindromeprogram to remove a newline in PythonMini Project :Dice Rolling Simulator

5. Python Data Types:List,Tuples,DictionariesPython Lists,Tuples,DictionariesAccessing Values,Basic OperationsIndexing, Slicing, and MatrixesBuilt­in Functions & MethodsExercises on List,Tuples And DictionaryRemove Duplicate from ListsProgram to find the index of an item of atuple,Python program to convert a list to atuple,Python program to reverse a tupleprogram to convert a tuple to a dictionaryMini Project:Hangman game : “Guess the word” game

6. Making Decisions – if StatementsThe Relational OperatorsThe Logical OperatorsSimple if Statement,if­else Statementif­elif StatementMore Advanced If, ElIf & Else Processing

Page 4: Python Training in Bangalore | Python Course Brochure | Learnbay

7. Loop ControlIntroduction To while LoopsCount­Controlled while LoopsEvent­Controlled while LoopsUsing continuE,Using breakIntroduction To for LoopsFor loops with files,list,tuples anddictionariesMini Project:Decode the SMS: Translate or Decode amessage based on abbreviation

8. IteratorsUnderstanding IteratorsUsing iter And nextIterators And DictionariesOther Iterators

9. Functions And ScopesIntroduction To Functions – WhyDefining Functions Calling FunctionsFunctions With Multiple ArgumentsPredicate Functions,RecursiveFunctions,Object,Generators,Decorators,Anonymous Functions,AnonymousFunctions,Higher­Order FunctionsScope ,Global Scope,Local Scope,Nested Scope

10. ModulesUsing Built­In ModulesUser­Defined ModulesModule Namespaces

11. File I/OPrinting to the ScreenReading Keyboard InputOpening and Closing Filesopen Function,file Object Attributesclose() Method ,Read,write,seekRename,remove,Mkdir,chdir,rmdirMini Project:Anagrams in File

12. Error And Exceptional HandlingException Handling,Assertions: Theassert StatementWhat is Exception,Handling anexceptionThe except Clause with No Exceptions,the try­finally ClauseArgument of an Exception,Raising anExceptions,User­Defined Exceptions

13. Classes And ObjectsOverview of OOP­Creating ClassesConstructor and destructor,Static andinstance variableCreating Instance ObjectsBuilt­In Class Attributes,DestroyingObjectsClass Inheritance,Overriding MethodsBase Overloading MethodsOverloading Operators,Data Hiding

Page 5: Python Training in Bangalore | Python Course Brochure | Learnbay

14. Regular ExpressionMatching and Searching­ match() andsearch() FunctionsSearch and ReplaceRegular Expression ModifiersRegular Expression PatternsNon greedy repetitionBackreferences,AnchorsAutomation with regular expressionExercise:Validate email addressValidate web addressProcessing credit card numbers

15. Logging And DebuggingLogging — Logging facility for PythonLogger Objects,Logging LevelsCreating Log filesPython debugger­ pdb

16.Python Network ProgrammingNetworking Basics,What is Sockets?TCP vs UDP,Server Socket MethodsClient Socket MethodsGeneral Socket Methods,Socket ServerModule,Python networking withTelnet,Python networking with SSHTelnet and SSHv2 router  configurationPython networking with SNMPPython networking with Scapy.Mini Project:Chat ApplicationPing Monitor

17. MultithreadingOverview of Threading modelProperties of ThreadsCreating Thread Using ThreadingModuleUsing queue with threadsSynchronizing Threads

18.  Project and Certificate