Welcome to OILab Learning

Python Full Stack

Python Basic

Python is an interpreted high-level general-purpose programming language. Python's design philosophy emphasizes code readability with its notable use of significant indentation. We at OILAB make you learn the following:

  • Introduction -> work area (web, gaming, MI, Data analytics )
  • Python Installation
  • Environment Setup (running python script with hello world example) / IDE Guide (vs/ Pycharm)
  • Variables
  • Comments
  • Operators
  • Data Types -> (List, Dictionary, Array, Set, Tuple)
  • Conditional statements
  • Class / Objects
  • Scope
  • Functions
  • Nested Functions
  • Decorators
  • Scopes
  • Map
  • Lambda
  • Comprehension
  • JSON
  • Iterators
  • Regular expression
  • Global, Break, continue , length, range, xrange, os
  • Importing Modules
  • Inheritance
  • Encapsulation
  • Exception Handling
  • Datetime module
  • Inheritance
  • Encapsulation
  • Exception Handling
  • Working with files
  • Cronjobs

Advance Python

  • Django Framework
  • Django REST Framework
  • Pandas -> handling csv/json/excel files
  • Mysql connection with Python and data insertion
  • Multithreading
  • Multiprocessing
  • Pymongo
  • Scraping -> selenium / BeautifulSoup / Webdriver
  • Postman
  • Csv
  • Requests

Framework

  • DJANGO
  • FLASK
  • TORNADO
  • WEB2PY
  • BOTTLE
  • CHERRYPY
  • FALCON
  • PYRAMID