Python Developer
Python Developer
Syllabus
TCS iON NPT - Python Developer Test Syllabus
Exam Pattern
Part A Test of Knowledge + Part B Test of Application
Total no. of Questions Total Marks Total Duration (Mins)
59 90 100
50 1 50 60
2
TCS iON NPT - Python Developer Test Syllabus
Measures of Dispersion or
Variability (Absolute Deviation
from Mean, Variance,
Standard Deviation, Range,
Quartiles, Skewness, Kurtosis)
Inferential Statistics:
Estimating parameters,
Hypothesis testing
Probability, Conditional
Probability
2 Core Python Core Python with Core Python Installing Python 3.x.x on 40%
Object-Oriented Windows/Linux, Install and
Programming Setup Anaconda and Jupyter
Notebook, Data Science
Library - Pandas, Python
interpreter, types,
expressions, variables, objects,
writing first python code,
string operations, if-else
statements, loops while and
for loop, logic building using
loops.
3
TCS iON NPT - Python Developer Test Syllabus
List, Tuple, Dictionary, Sets,
Comprehensions(List,
Dictionary)
3 NumPy NumPy for N- NumPy for N- What is NumPy, NumPy one 10%
Dimensional Dimensional and two dimensional arrays,
Arrays Arrays what is Ndarray, NumPy
universal functions, NumPy
array creation functions like
np.ones(), np.zeros()
4
TCS iON NPT - Python Developer Test Syllabus
4 Data Munging Data Munging in Reading dataset files using 10%
Python using pandas like CSV, Excel, JSON,
Pandas HTML, loading datasets,
pandas dataframe, find and
fixing missing values, viewing
data, data operations with
pandas functions
pandas series, dtype,
aggregations, groupby,
concatenation
Merging/joining, categorical
data, sparse data
Pie charts
5
TCS iON NPT - Python Developer Test Syllabus
6
TCS iON NPT - Python Developer Test Syllabus
Practical Scenario - Case 3 Core Python with Application of Python programming 25%
Object-Oriented in real-life problems using core
Programming python concepts and applying object-
oriented design