Python

  1. The Difference between extend and append ( http://www.diveintopython.net/native_data_types/lists.html )
  2. Difference between single vs double quotes
  3. Python 2.x vs 3.x
  4. Alternative of switch
  5. Difference between break and continue
  6. loops
  7. Declaring Variable – http://www.diveintopython.net/native_data_types/declaring_variables.html
  8. To readline() or readlines() – https://www.peterbe.com/plog/blogitem-040312-1
  9. How to get a list of built-in modules in python?
    dir(__builtins__)
  10. help(‘modules’)
  11. https://github.com/zhiwehu/Python-programming-exercises/blob/master/100%2B%20Python%20challenging%20programming%20exercises.txt
  12. Does Python support multiple inheritance – https://www.programiz.com/python-programming/multiple-inheritance
  13. http://www.practicepython.org/resources-for-learners/
  14. https://stackoverflow.com/questions/394809/does-python-have-a-ternary-conditional-operator?rq=1
  15. Class – http://www.jesshamrick.com/2011/05/18/an-introduction-to-classes-and-inheritance-in-python/
  16. https://www.saltycrane.com/blog/2008/01/how-to-use-args-and-kwargs-in-python/
  17. https://stackoverflow.com/questions/36901/what-does-double-star-asterisk-and-star-asterisk-do-for-parameters
  18. Decorator – https://www.youtube.com/watch?v=FsAPt_9Bf3U
  19. https://codescracker.com/python/program/python-program-add-two-numbers.htm
  20. https://www.guru99.com/learn-python-main-function-with-examples-understand-main.html
  21. https://www.hackerearth.com/practice/python/getting-started/input-and-output/tutorial/
  22. Magic methods – http://pankajparashar.com/posts/magic-methods/
  23. Private methods – http://radek.io/2011/07/21/private-protected-and-public-in-python/
  24. http://igorsobreira.com/2010/09/16/difference-between-one-underline-and-two-underlines-in-python.html
  25. http://radek.io/2011/07/21/static-variables-and-methods-in-python/
  26. https://stackoverflow.com/questions/1801668/convert-a-python-list-with-strings-all-to-lowercase-or-uppercase
  27. https://www.developer.com/lang/other/article.php/630101/Learn-to-Program-using-Python-Unpacking-Tuples.htm

 

Course Content :

Python Training – Day wise schedule

 

Day -1

  1. Overview of Python
  2. History of Python
  3. Advantages and Disadvantages of Python
  4. Installing Python
  5. Documentation
  6. Structure of Python script and IDLE
  7. Variables and Data Types
  8. Variables and types (local, global)
  9. Strings
  10. Integers
  11. Float
  12. Boolean
  13. Etc.

Day-2:

  1. Data Structures
  2. Strings
  3. Lists
  4. Dictionaries
  5. Tuples
  6. Sets
  7. Flow Control
  8. If
  9. For
  10. While
  11. Break, continue, pass statements

Day-3:

  1. Functions
  2. Types of functions
  3. Syntax and types of parameters
  4. range() and xrange() functions
  5. lambda function
  6. map(), filter(), reduce() functions – Functional programming
  7. Iterators & Generators
  8. Decorators
  9. Working with Files
  10. Text file I/O
  11. Opening a file
  12. Reading a File
  13. Writing to a file
  14. Sample programs

Day – 4:

  1. Exception handling
  2. Exceptions and Their types
  3. Try, except and finally blocks
  4. Else block
  5. OOPs (Object Oriented Programming)
  6. Class – constructors and destructors, ‘self’ keyword
  7. Objects/Instances
  8. Inheritance
  9. Polymorphism
  10. Dynamic binding
  11. Etc…

Day – 5:

  1. Multi Threading
  2. Threading
  3. Processing
  4. Thread, threading modules
  5. Modules and Packages
  6. What is a module?
  7. The import and from import statements
  8. Packages
  9. Creating modules and packages – os, sys, re, xml and commands examples
  10. Python 3.0
  11. What’s new in Python3.0

Advertisements