Data Analytics at NP IT SOLUTIONS
Data Analytics at NP IT SOLUTIONS
Basic Python :
1. Introduction to Python
o What is Python?
o Features of Python
o Installing Python and setting up the environment
o Running Python scripts (.py files)
o Introduction to Jupyter Notebook and Google Colab
3. Operators in Python
o Arithmetic Operators (+, -, *, /, %, //, **)
o Comparison Operators (==, !=, >, <, >=, <=)
o Logical Operators (and, or, not)
o Assignment Operators (=, +=, -=, *=, /=)
o Membership Operators (in, not in)
o Identity Operators (is, is not)
4. Python Data Structures
o Strings
• String indexing & slicing
• String methods (upper(), lower(), strip(), split(), join(),
replace(), find(), etc.)
o Lists
• Creating lists
• List indexing & slicing
• List methods (append(), extend(), insert(), pop(),
remove(), sort(), reverse())
• List comprehension
o Tuples
• Tuple creation
• Tuple methods (count(), index())
• Difference between lists & tuples
• Dictionaries
• Creating dictionaries
• Accessing values using keys
• Dictionary methods (keys(), values(), items(), get(),
update(), pop())
o Sets
• Creating sets
• Set operations (union, intersection, difference)
• Set methods (add(), remove(), discard(), clear())
•
5. Control Flow Statements
o Conditional Statements
• if, if-else, if-elif-else
o Loops
• for loop (range-based and iterating over lists, strings,
etc.)
• while loop
• break, continue, pass
6. Functions in Python
o Defining functions using def
o Function arguments & parameters
o Default arguments & keyword arguments
o Return values
o Lambda functions (anonymous functions)
7 . Pandas :
o Pandas Dataframe
• reading the collection datatypes in dataframe
• reading the files in dataframe
• various dataframe functions
o Data Preprocessing With The Help Of Pandas
• handling nulls / blanks
• aggregating the data
• filtering the data
• sorting the data
• joining the dataframes (merge functionality )
• concating the data
• lamda function
o Panda Series And Various Series Functions
8 . Numpy :
o Numpy Array
▪ indexing
▪ slicing
▪ broadcasting
▪ vectorization
▪ aggregation functions
▪ sorting of arrays
▪ multidimensional array using numpy
Contact Us:
NP IT SOLUTIONS – An ISO 9001: 2015 Certified Company
Office No 106, 2nd Floor, Above SBI Abhonkar Ln, Raviwar Peth, Raviwar
Karanja, Panchavati, Nashik, Maharashtra 422002
Call Us:
Call / WhatsApp: 9665819110 / 8788442237
E- mail Us:
[email protected]
Visit Us:
https://www.npitsolutions.in