0% found this document useful (0 votes)
2 views

python

The document provides a comprehensive overview of Python programming, covering topics such as program structure, execution steps, memory management, data types, syntax, file operations, functions, modules, classes, exception handling, and advanced concepts like Pandas and Django. It outlines the essential components and functionalities of Python, including how to create and manipulate data, handle exceptions, and develop web applications using Django. Each section is designed to guide users through the fundamental aspects and advanced features of Python programming.
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views

python

The document provides a comprehensive overview of Python programming, covering topics such as program structure, execution steps, memory management, data types, syntax, file operations, functions, modules, classes, exception handling, and advanced concepts like Pandas and Django. It outlines the essential components and functionalities of Python, including how to create and manipulate data, handle exceptions, and develop web applications using Django. Each section is designed to guide users through the fundamental aspects and advanced features of Python programming.
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

PYTHON

1. Introduction

 Why do we need Python


 Program structure

2. Execution steps

 Interactive Shell
 Executable or script files
 User Interface or IDE

3. Memory management and Garbage collections

 Object creation and deletion


 Object properties

4. Data Types and Operations

 Numbers
 Strings
 List
 Tuple
 Dictionary
 Other Core Types

5. Statements and Syntax

 Assignments, Expressions and prints


 If tests and Syntax Rules
 While and For Loops
 Iterations and Comprehensions

6. File Operations

 Opening a file
 Using Files
 Other File tools
7. Functions

 Function definition and call


 Function Scope
 Arguments
 Function Objects
 Anonymous Functions

8. Modules and Packages

 Module Creations and Usage


 Module Search Path
 Module Vs. Script
 Package Creation and Importing

9. Classes

 Classes and instances


 Classes method calls
 Inheritance and Compositions
 Static and Class Methods
 Bound and Unbound Methods
 Operator Overloading
 Polymorphism

10. Exception Handling

 Default Exception Handler


 Catching Exceptions
 Raise an exception
 User defined exception

11. Advanced Concepts

 Defining Panda
 Pandas – Creating and Manipulating Data
 How to Create Data Frames?
 Importance of Grouping and Sorting
 Plotting Data
12. 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

You might also like