space
Search Courses  in 

Get COURSE FEES Instantly from SOFTTRONIX IT SOLUTION!

 

I need details for

 

My Name

My Mobile Number

My Email ID

SOFTTRONIX IT SOLUTION
( Nagpur - Nagpur City )

Python Course by SOFTTRONIX IT SOLUTION at Nagpur City in Nagpur

Training Method:Classroom Training Course Duration:120 Day(s)
Batch Size:15 members Placement Support:100% Placement Assistance
Demo Class:Yes, Demo Available Course Discount:10 % Discount

Course Timings

Morning Batch (6am - 9am)
Daytime Batch (9am - 6pm)
Evening Batch (6pm - 9pm)
Weekend Batch ( Sat/Sun/Hoildays)
 

Trainer Type

Realtime Working Professionals

 

Trainer Profile

Trainer is Working professional ,having seven year of experience in the python development & Training,She Was work with TCS, and now currently he is working with as freelancer with our company , She has great Experience of training Also

 

 

Course Fees

view course fees    Book Free Demo Class

 

 

Course Content

Python Syllabus

Introduction to C & C++ Concept
Introduction to Script
• What is Script, program?
• Types of Scripts
• Difference between Script and Programming Languages
• Features and Limitation of Scripting
• Types of programming Language Paradigms
Introduction to Python
• What is Python?
• Why Python?
• Who Uses Python?
• Characteristics of Python
• History of Python
• What is PSF?
• Python Versions
• How to Download and Install Python
• Install Python with Diff IDEs
• Features and Limitations of Python
• Python Applications
• Creating Your First Python Program
• Printing to the Screen
• Reading Keyboard Input
• Using Command Prompt and GUI or IDE
• Python Distributions
Different Modes in PYTHON
• Execute the Script
• Interactive and Script Mode
• Python File Extensions
• SETTING PATH IN Windows
• Clear screen inside python
• Learn Python Main Function
• Python Comments
• Quit the Python Shell
• Shell as a Simple Calculator
• Order of operations
• Multiline Statements
• Quotations in Python
• Python Path Testing
• Joining two lines
• Python Implementation Alternatives
• Sub Packages in Python
• Uses of Python in Data Science, IoT
• Working with Python in Unix/Linux/Windows/Mac/Android..!!
PYTHON NEW IDEs
• PyCharm IDE
• How to Work on PyCharm
• PyCharm Components
• Debugging process in PyCharm
• PYTHON Install Anaconda
• What is Anaconda?
• Coding Environments
• Spyder Components
• General Spyder Features
• Spyder Shortcut Keys
• Jupyter Notebook
• What is Conda? and Conda List?
• Jupyter and Kernels
• What is PIP?
Variables in Python
• What is Variable?
• Variables and Constants in Python
• Variable,Variable names and Value
• Mnemonic Variable Names
• Values and Types
• What Does “Type” Mean?
• Multiple Assignment
• Python different numerical types
• Standard Data Types
• Operators and Operands
• Order of Operations
• Swap variables
• Python Mathematics
• Type Conversion
• Mutable Versus Immutable Objects
String Handling
• What is string?
• String operations and indices
• Basic String Operations
• String Functions, Methods
• Delete a string
• String Multiplication and concatenation
• Python Keywords, Identifiers and Literals
• String Formatting Operator
• Structuring with indentation in Python
• Built-in String Methods
• Define Data Structure?
• Data Structures in PYTHON
Python Operators and Operands
• Arithmetic, Relational Operators and Comparison Operators
• Python Assignment Operators
• Short hand Assignment Operators
• Logical Operators or Bitwise Operators
• Membership Operators
• Identity Operators
• Operator precedence
• Evaluating Expressions
Python Conditional Statements
• How to use “if condition” in conditional structures
• if statement (One-Way Decisions)
• if .. else statement (Two-way Decisions)
• How to use “else condition”
• if .. elif .. else statement (Multi-way)
• When “else condition” does not work
• How to use “elif” condition
• How to execute conditional statement with minimal code
• Nested IF Statement
Python LOOPS
• How to use “While Loop” and “For Loop”
• How to use For Loop for set of other things besides numbers
• Break statements, Continue statement, Enumerate function for For Loop
• Practical Example
• How to use for loop to repeat the same statement over and again
• Break, continue statements
Learning Python Strings
• Accessing Values in Strings
• Various String Operators
• Some more examples
• Python String replace() Method
• Changing upper and lower case strings
• Using “join” function for the string
• Reversing String
• Split Strings
Sequence or Collections in PYTHON
• Strings
• Unicode Strings
• Lists
• Tuples
• buffers
• xrange
Python Lists
• Lists are mutable
• Getting to Lists
• List indices
• Traversing a list
• List operations, slices and methods
• Map, filter and reduce
• Deleting elements
• Lists and strings
Python TUPLE
• Advantages of Tuple over List
• Packing and Unpacking
• Comparing tuples
• Creating nested tuple
• Using tuples as keys in dictionaries
• Deleting Tuples
• Slicing of Tuple
• Tuple Membership Test
• Built-in functions with Tuple
• Dotted Charts
Python Sets
• How to create a set?
• Iteration Over Sets
• Python Set Methods
• Python Set Operations
• Union of sets
• Built-in Functions with Set
• Python Frozenset
Python Dictionary
• How to create a dictionary?
• PYTHON HASHING?
• Python Dictionary Methods
• Copying dictionary
• Updating Dictionary
• Delete Keys from the dictionary
• Dictionary items() Method
• Sorting the Dictionary
• Python Dictionary in-built Functions
• Dictionary len() Method
• Variable Types
• Python List cmp() Method
• Dictionary Str(dict)
Python Functions
• What is a function?
• How to define and call a function in Python
• Types of Functions
• Significance of Indentation (Space) in Python
• How Function Return Value?
• Types of Arguments in Functions
• Default Arguments and Non-Default Arguments
• Keyword Argument and Non-keyword Arguments
• Arbitrary Arguments
• Rules to define a function in Python
• Various Forms of Function Arguments
• Scope and Lifetime of variables
• Nested Functions
• Call By Value, Call by Reference
• Anonymous Functions/Lambda functions
• Passing functions to function
• map(), filter(), reduce() functions
• What is a Docstring?
Advanced Python
Python Modules
• What is a Module?
• Types of Modules
• The import Statement
• The from…import Statement
• ..import * Statement
• Underscores in Python
• The dir( ) Function
• Creating User defined Modules
• Command line Arguments
• Python Module Search Path
Packages in Python
• What is a Package?
• Introduction to Packages?
• py file
• Importing module from a package
• Creating a Package
• Creating Sub Package
• Importing from Sub-Packages
• Popular Python Packages
Python Date and Time
• How to Use Date & DateTime Class
• How to Format Time Output
• How to use Timedelta Objects
• Calendar in Python
• datetime classes in Python
• How to Format Time Output?
• The Time Module
• Python Calendar Module
• Python Text Calendar, HTML Calendar Class
• Unix Date and Time Commands
File Handling
• What is a data, Information File?
• File Objects
• File Different Modes and Object Attributes
• How to create a Text Fil and Append Data to a File and Read a File
• Closing a file
• Read, read line ,read lines, write, write lines…!!
• Renaming and Deleting Files
• Directories in Python
• Working with CSV files and CSV Module
• Handling IO Exceptions
Python OS Module
• Shell Script Commands
• Various OS operations in Python
• Python File System Shell Methods
Python Exception Handling
• Python Errors
• Common RunTime Errors in PYTHON
• Abnormal termination
• Chain of importance Of Exception
• Exception Handling
• Try … Except
• Try .. Except .. else
• Try … finally
• Argument of an Exception
• Python Custom Exceptions
• Ignore Errors
• Assertions
• UsingAssertionsEffectively
More Advanced PYTHON
• Python Iterators, Generators, Closures, Decorators and Python @property
Python Class and Objects
• Introduction to OOPs Programming
• Object Oriented Programming System
• OOPS Principles
• Define Classes
• Creating Objects
• Class variables and Instance Variables Constructors
• Basic concept of Object and Classes
• Access Modifiers
• How to define Python classes
• Python Namespace
• Self-variable in python
• Garbage Collection
• What is Inheritance? Types of Inheritance?
• How Inheritance works?
• Python Multiple Inheritance
• Overloading and Over Riding
• Polymorphism
• Abstraction
• Encapsulation
• Built-In Class Attributes
Python Regular Expressions
• What is Regular Expression?
• Regular Expression Syntax
• Understanding Regular Expressions
• Regular Expression Patterns
• Literal characters
• Repetition Cases
• Example of w+ and ^ Expression
• Example of s expression in re.split function
• Using regular expression methods
• Using re.match()
• Finding Pattern in Text (re.search())
• Using re.findall for text
• Python Flags
• Methods of Regular Expressions
Python XML Parser
• What is XML?
• Difference between XML and HTML and XML, JSON, Gson
• How to Parse XML and Create XML Node
• Python vs JAVA
• XML and HTML
Python-Data Base Communication
• What is Database? Types of Databases?
• What is DBMS?, RDBMS?
• What is Big Data? Types of data?
• Oracle
• MySQL
• SQL server
• DB2
• Postgre SQL
• Executing the Queries
• Bind Variables
• Installing of Oracle Python Modules
• Executing DML Operations..!!
Multi-Threading
• What is Multi-Threading
• Threading Module
• Defining a Thread
• Thread Synchronization
Web Scrapping
• The components of a web page
• BeautifulSoup
• Urllib2
• HTML,CSS,JS,jQuery
• Dataframes
• PIP
• Installing External Modules Using PIP
Unit Testing with PyUnit
• What is Testing?
• Types of Testings and Methods?
• What is Unit Testing?
• What is PyUnit?
• Test scenarios, Test Cases, Test suites
Introduction to Python Web Frameworks
• Django – Design
• Advantages of Django
• MVC and MVT
• Installing Django
• Designing Web Pages
• HTML5, CSS3, AngularJS
• PYTHON Flask, Bottle, Pyramid, Falcon
GUI Programming-Tkinter
• Introduction
• Components and Events
• Adding Controls
• Entry Widget, Text Widget, Radio Button, Check Button
• List Boxes, Menus, ComboBox
Free Internship including 2 Projects
• Introduction
• Project Problem Statement
• Architecture
• week wise project task - module design & development
FACILITIES WITH COURSE
• PDF Notes hard copy soft copy
• Profiling
• Three type Mode
 Skype Interview
 Telephonic Interview
 Personal Interview
• Validity Card
• Company Expert Workshop
• Placement Seminar
• TCT(Technical campus training/ Preparation) Program
• Technical Test
• Personal References
• Assignments
• Internship I-card
• Project Development
• Internet Facility
• Company Question & Answer Booklet (Tcs,Wipro,Capgemini,Persistent)
• 6 month Certificate


 

Course Eligibility

Any Graduate BE/B-Tech/MCA/BCA

 

 

Contact Information

SOFTTRONIX IT SOLUTION,

Call : 9765073480/9168276045 , 9168276045
Website: www.softtronix.in

 

High Technologies Solutions - Delhi,Noida,Gurgaon

TrainerDesk Training Jobs

 

Training course fee & Discounts