Python Programming

img

Course Information

  • Course Price $250
  • Total Students 800+
  • Course Duration 4 Weeks

Description

First and foremost, Python is a user friendly, versatile and dynamic programming language.

Secondly, it consists of extensive libraries and frameworks which are simple to use.

Benefits

  • When you have knowledge of R programming and a reasonable knowledge of statistics then you will have an amazing career in data analytics. 
  • Being a free software makes R an exhaustively used programming language. This also leads to creation of a lot of opportunities for professionals who are interested in taking up a career in R Programming.

Syllabus

Python-Overview
  • A brief history of python
  • Application and trends in python
  • Available python versions
Python-Environment Setup
  • Getting and installing python
  • Environmental variables and idle
  • Executing python from command line
Fundamentals
  • I/O
  • Naming conversation
  • Data Types
  • Numbers
  • Strings
  • List
  • Tuple
  • Dictionary
  • Set
Python Operators
Statements :
  • for loop
  • while loop
Functions
Oops Concepts :
  • Class and objects
  • Getters and Setters
  • Properties
  • Inheritance
  • Polymorphism
  • Special Functions of Python:Lambda,Map,Reduce,Filter
Modules in Python
  • Math
  • Arrow
  • Geopy
  • Beautiful soup
  • Numpy
  • Sys
  • Os
Multithreading
  • Introducing threads and life cycles
  • Priorities
  • Dead Locks
Exceptional handling
  • Errors
  • Runtime errors
  • Exceptional models
  • Exceptional hierarchy
  • Handling multiple exception
  • Raise exceptions
File Handling
  • Text files
  • Csv files
Regular Expressions
  • Simple character matches
  • Flags,quantifiers,greedy matches
  • Grouping and matching objects
  • Matching at beginning or end
  • Substituting and splitting a string
  • Compiling regular expressions
Generators
Iterators
Decorators
Closures
GUI Interfacing :
  • Tkinter
  • Widgets
  • Integrators application
  • MySQL/with application
  • Converting.exe
Project 1 :
  • Loops
  • OOPS concept
  • threading
Project 2 :
  • Tkinter-GUI
LETFIX Technologies
LETFIX Technologies