Sie sind auf Seite 1von 3

Address:- Flat No 401, Mahindra Residency, 4th Floor,Beside Swathi anukar building, Near Tipsy Topsy bakers,

Ameerpet,Hyderabad,India- 500016.

Python Core

About course:
Python is an easy to learn, powerful programming language. It has efficient high-level data structures and a simple but
effective approach to object-oriented programming. Python's elegant syntax and dynamic typing, together with its interpreted
nature, make it an ideal language for scripting and rapid application development in many areas on most platforms.Rulepaper
Academy excels in providing an Enterprise Level of training with a zero theory learning approach provided by
enterprise cloud and SME veterans. Number of students have taken their journey with us and exceled high in their
dream careers, either in job or pursuing a new career. We believe in giving the learner a learning experience which
becomes the foundation stone for the success of both trainee and Rulepaper.

Prerequisites:
It is not mandatory to know any other programming language before learning Python. If you have time to learn and interest in
programming, then you can easily learn Python.

All our training is 100% lab oriented.


Post completion of training we will provide an Enterprise Oriented Project.
8 AM - 8 PM Labs
On demand assistance to labs
Dir function
I : Python Basics V. Collections Working with Standard modules -Math,
Why Python? Introduction Random, Date time and os modules,
History of python Lists
Applications of Python Tuples VIII. Packages
Features of Python Introduction to packages
Python Data Types Defining packages
Python Variables Sets Importing from packages
Dictionaries
II: Operators in python Differences b/w list tuple and set IX. Errors and Exception Handling
Arithmetic Operators and Dictionary Types of errors
Relational Operators Compile-Time Errors
Logical Operators VI. Functions Run-Time Errors
Assignment Operators Defining a function What is Exception?
Short Hand Assignment Calling a function Need of Exception handling
Bitwise Operators Function Parameters Predefined Exceptions
Membership Operators Argument types Try,Except, finally blocks
Identity Operators Variable Length Arguments
X. File Handling
III. Control statements VII. Modules in Python Introduction
Indentation in Python What is a module? Types of Files in Python
Conditional Statements Different types of module Opening a file
Looping Statements Creating user defined module Closing a file
Break statement Setting path Writing data to files
Continue statement The import statement Tell( ) and seek( ) methods
Pass statement Module search path Reading a data from files
Normal Import Various functions
IV. Strings in Python From … Import
String splitting and joining Module Aliases

Python Advanced

I. OOPs concepts  Compiling regular expressions


 OOPS Features  Grouping
 Encapsulation  Match() function
 Abstraction  Search() function
 Class  Matching vs searching
 Object  Splitting a string
 Static and non static variables  Replacing text
 Defining methods
 Diff b/w functions & methods III. Multi Threading
 Inheritance  Defining a thread
 Types of Inheritances  Starting a thread
 Polymorphism  Threading module
 Overloading  Threads synchronization
 Over riding  Locking a Thread
 Constructors  Communication b/w Threads
 Destructors  Multithreaded priority queu
 Object Reference count
 Garbage Collection IV. Database Access
 Super() statement  Introduction
 Installing Oracle database
II. Regular Expressions  Creating database users,
 What is regular expression? Special characters  Installing Oracle Python modules
 Forming regular expression  Establishing connection with oracle
 Closing database connections  PIP
 Cursor object  Working with CSV files
 Executing SQL queries  Working with XML files
 Using python retrieving data from  Working with JSON files
Database.  Debugging
 Using bind variables executing
SQL queries VIII. GUI Programming
 Transaction Management  Introduction
 Handling errors  Components and events
 Root window
V. Modules  Fonts and colors
 Introduction  Working with Containers
 Different types of module  Canvas
 Creating user defined module  Frame
 Setting path  Label widget
 Buttons  Message widget
 Radio Button
 Check Button IX. Data analytics
 List Box  Introduction
 Menus  pandas module
 Entry widget  Numpy module
 The import statement  Matplotlib module
 From … Import  Working Examples
 Module Aliases
 Standard modulesOs,sys,Math,Date X. Network Programming
 Introduction
VI. Packages  Protocols – TCP/IP , UDP
 Introduction to packages  Sockets
 Defining packages  Knowing IP Address
 Importing from packages  Connection to server
 --init--.py file  Sending data
 Defining sub packages  Receiving data
 Importing from sub-packages  Handling connections

VII. Advanced concepts XI.Web Development


 Python Iterator  Introduction
 Python Generator  Architecture
 Python closure  Deployment
 Python Decorators  Applications
 Web Scraping

BE A PART OF RULEPAPER FAMILY


SHARE THIS BROCHURE & CALL US AT +91- 799 55 90980
Journey to your dream career in IT starts with one footstep at Rulepaper

Das könnte Ihnen auch gefallen