Python Brochure
Python Brochure
in association with
FlairX networks LLP
Organises
Five-day Certification Program on
RUKMINI EDUCATIONAL
www.reva.edu.in
Charitable Trust
About REVA University
REVA University is a State Private University established in Karnataka State under
the Government of Karnataka Act No. 13 in the year 2012 in Bengaluru, the IT capital
of India. The University is recognised by the University Grants Commission (UGC)
and is approved by the AICTE (All India Council for Technical Education).
Course Description
• This course focuses on the best practices and approaches for measurement and
analysis of the crucial factors that impact the decision in the corporate world
using analytics and python.
• This course focuses on the understanding of principles and techniques of
Python language for business applications.
Course Objectives
1. To develop understanding on using analytics to solve business problems
2. To identify different mathematical and statistical models available
3. To develop and use advanced predictive analytics methods
4. To identify and select the most appropriate predictive analytics methods and
tools to answer the respective questions and presenting data-driven solutions.
Course Outcome: This Five-day certification program will enable the students to
Understand and implement data analytics and visualization using python and its
libraries and enabling the students to make data-driven decisions and to enhance
their skills in today’s competitive job environment.
STEP 1
STEP 1
Register through the link by sending payment receipt to this form
https://docs.google.com/forms/d/105tb0v4ziZlP3auZAb8lVXO3toaHCw9ddKj4N-YBNUU/edit
Last date of registration: 17th March, 2024
Schedule
Day 2 • Getting Started with Python: Introduction to Python syntax and code
structure
• Understanding Python variables and data types: integers, floats, strings,
booleans, and None
• Exploring dynamic typing in Python: understanding variable types and
type conversion
• Working with basic input/output operations: print() function and input()
function
• Introduction to Python's built-in functions and standard libraries
• Introduction to Python's string manipulation capabilities: string
concatenation, slicing, and formatting
• Understanding operator precedence and associativity in Python
• Exploring advanced string manipulation techniques: string methods and
operations
• Introduction to Python data structures: lists, tuples, dictionaries, and sets
• Working with lists in Python: creating lists, accessing elements, and list
manipulation operations
• Exploring tuple immutability and its use cases in Python
• Understanding dictionaries and sets: creating dictionaries, accessing
elements, and set operations
• Hands-on practice: working with variables, strings, arithmetic
operations, and data structures in Python
Day 3 • Understanding the concept of flow control in programming
• Introduction to conditional statements: if, elif, and else statements
• Using comparison operators and logical operators in conditional
statements
• Implementing nested if statements and complex conditionals
• Introduction to iterative statements: while loops
• Using while loops for indefinite iteration and conditional loops
• Understanding loop control statements: break, continue, and pass
• Exploring practical examples and use cases of conditional statements
and while loops
• Introduction to definite iteration: for loops
• Understanding the range() function and its role in for loops
• Working with sequences in for loops: lists, tuples, strings, and
dictionaries
• Using for loops for iteration and traversal of data structures
• Understanding function arguments and return values
• Exploring different types of function parameters: positional parameters,
keyword parameters, and default parameters
• Hands-on practice: implementing control flow structures, loops, and
functions in Python
Day 4 • Understanding file modes: read mode, write mode, append mode, and
binary mode
• Opening and closing files in Python: using the open() function
• Reading data from text files: using read(), readline(), and readlines()
methods
• Writing data to text files: using write() method and file modes
• Handling file errors and exceptions: using try-except blocks
• Working with file objects: file properties, methods, and attributes
• Exploring advanced file handling techniques: file manipulation, copying,
and moving files
• Introduction to advanced data structures: comprehensions and
generators
• Understanding list comprehensions: creating lists using concise syntax
• Exploring dictionary comprehensions and set comprehensions
• Introduction to generator expressions: creating memory-efficient
iterators
• Exploring generator functions: defining and using generator functions
• Hands-on practice: working with files, implementing file handling
operations, and using advanced data structures
Python Packages
Numpy - Introduction to Numpy, Operations & Indexing, Pandas –
Introduction to Pandas, Operations on series and data frames, handling
missing data, Group by, Merging and joining data frames
COORDINATORS
STUDENT COORDINATORS
www.reva.edu.in
Follow us on
/revauniversity_official /REVAUniversity