Start Your 7 - Days Free Trial Today.

Python Development

Python Development

Duration
Class Timings 1 hour
Eligibility 12th

Advance Certification in Python

DAAC provides Python training in jaipur, DAAC have industries best trainer who provides training to student in professional manner according to industry requirements.
Python Scripting is one of the easy languages to learn and is widely used from individuals to big organizations such as Google. This Python training starts with the basic syntax of Python and continues to small GUI programs. You will learn Python data types such as Tuples and Dictionaries, Looping, Functions and I/O handling. Python training will also give you an overview of Object Oriented Programming and Graphical application development. Python Scripting course will explain some basics modules and their usage. At the end of the Python Scripting Training, individuals will have the skills to grow in Web-Development, GUI Application Programming, Game Development and writing powerful scripts for System Administration.

 

Python Introduction

  • Introduction of Scripting Languages and Programming Languages
  • Introduction of python.
  • Demonstration on Python Installation
  • Discuss about IDE's like IDLE, Pycharm and Enthought Canopy
  • Understand the Types
  • What are Variables
  • How to use Operators and Branching
  • Control flow statements and looping

Core Objects and functions>

  • Number and string operations
  • UDF Functions and Object Functions
  • Various type of functions
  • Create UDF functions
  • Parameterize UDF function, through named and unnamed parameters
  • Calling Function
  • The anonymous Functions - Lambda Functions
  • Python built-in functions

Core Objects and functions>

  • List Object and Operations
  • Tuple Object and operations
  • Dictionary Object and operations
  • Set object and operations
  • Boolean Object and None Object
  • Different data Structures, data processing
  • File operations
  • Linear Search
  • Bisection Search
  • Bogo and Bubble Sort

Python Modules>

  • Python inbuilt Modules
  • Python User Defined Modules
  • Using PYTHONPATH for Module search
  • Create Python Packages
  • File for package initialization

Debugging>

  • Python Debugging techniques
  • Python Exceptions Handling
  • What is Exception?
  • Handling various exceptions using try
  • Try-finally clause
  • Argument of an Exception and create self-exception class
  • Python Standard Exceptions
  • Raising an exceptions, User-Defined Exceptions

Classes and Inheritance>

  • Object oriented features
  • Understand real world examples on OOP
  • Implement Object oriented with Python
  • Creating Classes and Objects, Destroying
  • Accessing attributes, Built-In Class Attributes Inheritance and Polymorphism
  • Overriding Methods, Data Hiding
  • Overloading Operators

Regular Expression and Database interface

  • Regular expressions
  • match and search Function
  • Compile and matching
  • Search and Replace feature using RE
  • Extended Regular Expressions
  • Wildcard characters and work with them.
  • Creating a Database with SQLite 3.
  • CRUD Operations.
  • Creating a Database Object.
  • Python MySQL Database Access
  • DML and DDL Operations with Databases
  • Performing Transactions
  • Handling Database Errors
  • Disconnecting Database

Package Installation and XLS, Json Prasing, Web Scraping

  • Install package using Pycharm
  • Set up the environment to install packages?
  • Install packages for XLS interface and XLS parsing with Python
  • Create XLS reports with Python
  • JSON parsing using json and simplejson
  • Introduction to web scraping

Data Analysis and Data Visualization

  • Introduction of Pandas
  • Creating Series and Data Frames
  • Grouping, Sorting using Pandas
  • Plotting Data and visualization using mat plot lib
  • Data analysis with data set
  • Practical use cases using data analysis
  • Memory storage
  • Indirection
  • Searching and sorting methods