admin@onlinetrainings9.com

IND No.+91-9036298699
  • Home
  • About
  • Courses
  • Instructors
  • Payment
  • Contact Us

Python

Python

DESCRIPTION

Course Content

Python Course Contents:

  1. Introduction
    • What is python
    • Why python, why not other languages
    • The python console
    • Python in linux and windows
    • Simple operations
  2. Strings
    • String operations
    • Simple input and output
    • Type conversion
    • Variables
    • In-place operators
    • Quiz on Strings
    • Assignment on Strings
  3. Control structures
    • Boolean and comparisions
    • If statements
    • Else statements
    • Boolean logic
    • Operator precedence
    • While loop
    • Quiz on control structures
    • Assignment on control structures
  4. Lists
    • List operations
    • List functions
    • Range
    • For loop
    • Quiz on lists
    • Assignment on lists
  5. Dictionaries and tuples
    • Dictionaries operations
    • Dictionaries functions
    • Tuples
    • List comprehensions
    • String formatting
    • Quiz on Dictionaries and tuples
    • Assignment on dictionaries and tuples
  6. Sets
    • Sets operations
    • Sets functions
    • Quiz on sets
    • Assignment on sets
  7. Functions and modules (Check section 12 for modules and packages)
    • Function arguments
    • Returning from functions
    • Comments and doc strings
    • Functions as objects
    • *args and **kwargs
    • Closures
    • Decorators
    • Global
    • Modules
    • How to write your own module
    • How to use existing modules
    • The standard library and pip
    • Quiz on Functions and modules
    • Assignment on functions and modules
  8. Functional programming
    • Lambdas
    • Map and filter
    • Reduce
    • Iterators and Generators
    • Revisiting decorators
    • Recursion
    • Itertools
    • Revisiting modules
    • Quiz on functional programming
    • Assignment on functional programming
  9. Exceptions and file handling
    • Exceptions
    • Exception handling
    • Finally
    • Raising exceptions
    • Assertions
    • Opening files
    • Reading files
    • Writing files
    • Working with files
    • Quiz on Exceptions and file handling
    • Assignment on Exceptions and file handling
  10. Object oriented programming
    • What is a class and object
    • Encapsulation, does python support encapsulation? How to achieve it?
    • Inheritance, does python support inheritance?, types of inheritance
    • Abstraction, does python support abstraction?, how to achieve it?
    • Polymorphism, does python support polymorphism? How to achieve it?
    • Does python support Over riding, over loading, operator overloading
    • Magic methods
    • Class and static methods
    • What is the use of python property feature?
    • Creating your own exception classes
    • Quiz on Object oriented programming
    • Assignment on object oriented programming
  11. Regular expressions
    • Simple functions
    • Metacharacters
    • Quantifiers
    • Character classes
    • Groups
    • Escape sequences
    • Modifiers
    • Quiz on regular expressions
    • Assignment on regular expressions
  12. Modules and Packages
    • How to write a package
    • How to write a sub package
    • What is the difference between package and module
    • Writing a package and making it installable
    • Simple project – Building a package
  13. Miscellaneous concepts
    • The zen of python
    • PEP
    • Creating virtual environment
    • Tuple unpacking
    • Packages
    • Creating your own packages and installing
    • Quiz on miscellaneous concepts
    • Assignment on miscellaneous concpets
  14. Working with MySQLdb using Python
    • MySQLdb module – connect
    • Create, Read, Update and Delete records using MySQLdb module
    • Fetching one record, many records from mysql table
    • Quiz on Working with MySQLdb using Python
    • Assignment on working with MySQLdb using Python
  15. Python application programming
    • Creating virtual environment
    • telnetlib
    • ftplib
    • smtplib
    • json
    • csv
    • xml
    • beautifulsoup
    • urllib
    • subprocess
    • SimpleHTTPServer
    • CGIHTTPServer
    • sqlite3
    • logging
    • parsing HTML data

 

 

     Register this course
  • Paypal:  rajani.kotapati9@gmail.com
  • riamoneytransfer.com
  • remitly.com
  • Duration: 
  • Type: 
  • Languages: 
  • Video : 
Python

About

Online Trainnings9 is based at India and serves to global customers for IT Training and Consulting Services. Online Trainnings9having the trainer pool to deliver training programs with cutting edge techniques and methodology that provides people with right skills and knowledge to help them achieve their career goals.

Hot Links

  • About Us
  • Courses
  • Instructers
  • Payment
  • Contact Us

Contact

phone
IND NO.+91 90 3629 8699
USA NO.+1 7576099623
email
info@onlinetrainings9.com
Skype id
onlinetrainings9

Payment

    Thanks for your interest to register for a course with us, we ensure you to get the best service for the same. You can pay your course fee with the following options,

     
  •  Paypal  rajani.kotapati9@gmail.com
  •  riamoneytransfer.com
  •  www.remitly.com

Copyright © 2016 Onlinetrainings | All Right Reserved | Privacy Policy | Terms of Use

Designed & Developed By