What is Python?

Python is an interpreted, object-oriented, high-level programming language that is widely used for general purposes across various companies in the world. The design viewpoint of the language focuses on code readability and offers a syntax that allows programmers to write some lines of code as compared to other languages like C, C++ or Java. Python supported by major operating systems like Linux, Windows, OS/2, and UNIX and is distributed under an open-source license. Python is simple and easy to learn syntax features readability and therefore reduces the cost of program maintenance. Python supports modules and packages, which helps program modularity and code reuse.

Python Training in Chandigarh

Jiyes Learning institute offered basic and advance python training in Panchkula. Python language can be used to create well-designed scripts and keep alive projects. This course is covered from the basics of the interview and to know the python from the ground, along with a live project, to the advance of python programming.
Jiyes Learning Institute provides 100% practical training, certification and lives projects. Python has a great future because in these days hundred of reputed companies using python language like IBM, Netflix and many more.

Get In Touch With Us!

Python Training Syllabus

Module 1: Introduction
  • Why do we need Python?
  • Program structure

Execution steps

  • Interactive Shell
  • Executable or script files
  • User Interface or IDE
Module 2: Memory management and Garbage collections
  • Object creation and deletion
  • Object properties

Data Types and Operations

  • Numbers
  • Strings
  • List
  • Tuple
  • Dictionary
  • Other Core Types
Module 3: Statements and Syntax
  • Assignments, Expressions and prints
  • If tests and Syntax Rules
  • While and For Loops
  • Iterations and Comprehensions
Module 4: File Operations
  • Opening a file
  • Using Files
  • Other File tools
Module 5: Functions
  • Function definition and call
  • Function Scope
  • Arguments
  • Function Objects
  • Anonymous Functions
Module 6: Modules and Packages
  • Module Creations and Usage
  • Module Search Path
  • Module Vs. Script
  • Package Creation and Importing
Module 7: Classes
  • Classes and instances
  • Classes method calls
  • Inheritance and Compositions
  • Static and Class Methods
  • Bound and Unbound Methods
  • Operator Overloading
  • Polymorphism
Module 8: Exception Handling
  • Default Exception Handler
  • Catching Exceptions
  • Raise an exception
  • User defined exception
Module 9: Advanced Concepts
  • Defining Panda
  • Pandas – Creating and Manipulating Data
  • How to Create Data Frames?
  • Importance of Grouping and Sorting
  • Plotting Data
Module 10: Django
  • Django overview
  • Creating a project
  • Apps life cycle
  • Admin interface
  • Creating views
  • URL Mapping
  • Template system
  • Models
  • Form details
  • Testing
  • Page redirection
  • Sending Emails
  • Deploying Django framework
  • Generic views
  • Form processing
  • File uploading
  • Cookie handling
  • Sessions, Caching and Comments
  • RSS, AJAX