Professional Documents
Culture Documents
SESSION
Data Analysis Course Curriculum
DIPLOMA COURSE
DURATION 01 YEAR
2023-24 SESSION
COURSE CURRICULUM
BASIC PYTHON
1. Introduction to Python
a. Python History
b. Python Installation
c. Python Features
d. Python Future Scopes
2. Core Programming Fundamentals
a. Variables & Constants
b. Literals
c. Keywords
d. Print() Function & Ways to Use Print()
e. Input() Function
3. Data Types
a. Number
i. Int
ii. Float
iii. Complex
b. String
c. Boolean
d. None
4. Operators
5. Data Collections
a. List
b. Tuple
c. Dictionary
d. Set
e. Frozen Set
6. Working with Strings
a. Indexing
b. Slicing
c. String Methods
d. MultiLine String
7. Conditional Statements
a. IF
b. Ladder IF-ELSE
c. Nested IF-ELSE
8. Loop
a. For Loop
b. While Loop
c. Break
d. Continue
e. Pass
9. Functions
a. Pre Defined Functions
b. User Defined Functions
c. Return
d. Yield
10. Modules and Packages
11. Exceptions Handling
12. Try Block
a. Except Block
b. Finally Block
c. Asserting the Exceptions
d. Raising the Exceptions
13. File Handling
14. Web Crawling & Api Calling
a. BS4
b. LXML
c. URLLIB.REQUEST
d. GIPHY DOWNLOADER
15. Pygame
a. Installing & Importing Pygame
b. Setting Game Screen
c. Drawing Objects
d. Importing Images & Sounds
e. Collision
f. Score Printing
g. Timer
h. Game Over Screen
ADVANCE EXCEL
1. Advanced Excel is all about mastery over formulas, VBA (Visual Basic for Applications)
programming, and other Excel features for handling complex tasks. Experts can use Excel for
more advanced purposes like data analytics and simulation.
2. Introduction of Excel
3. Formats of cells
4. Conditional formatting with rules and colors
5. Working with cells
6. Protection excel data
7. Working with chart
8. Formulae
9. Sum of entire cells, particular cells
10. Subtraction, multiplication and division
11. Average formula, rank
12. Conditional formulae
13. Mark sheet creation
14. Payroll sheet creation
15. Countif and sumif
16. Countifs and sumifs with multiple conditions
17. Lookup, vlookup and hlookup formulas
18. Fixing of formulae
19. Pmt (per month installment calculation)
20. Simple interest calculation
21. Running total
22. Text formula
23. Concatenate formula
24. Round formulae
25. Worksheets
26. Bills creation with GST
27. Attendance sheet format
MYSQL
1. MYSQL – INTRODUCTION
What is a Database?
RDBMS Terminology
MySQL Database
2. MYSQL – INSTALLATION
Installing MySQL on Linux/UNIX
Installing MySQL on Windows
Verifying MySQL Installation
Post-installation Steps
Running MySQL at Boot Time
3. MYSQL – ADMINISTRATION
Running and Shutting down MySQL Server
Setting Up a MySQL User Account
Administrative MySQL Command
4. MYSQL – CONNECTION
5. MYSQL – CREATE DATABASE
Create Database Using mysqladmin
Create a Database
6. MYSQL – DROP DATABASE
Drop a Database using mysqladmin
Drop Database
7. MYSQL – SELECT DATABASE
Selecting MySQL Database from the Command Prompt
Selecting a MySQL Database
8. MYSQL – DATATYPES
Numeric Data Types
Date and Time Types
String Types
9. MYSQL – CREATE TABLES
Creating Tables from Command Prompt
Creating Tables
10. MYSQL – DROP TABLES
Dropping Tables from the Command Prompt
Dropping Tables
11. MYSQL – INSERT QUERY
Inserting Data from the Command Prompt
12. MYSQL – SELECT QUERY
Fetching Data from a Command Prompt
13. MYSQL – WHERE CLAUSE
14. MYSQL – UPDATE QUERY
Updating Data from the Command Prompt
TABLEAU
1. Getting started with tableau
Introduction to Tableau
Installation and Environment Setup
Tableau Interface
Architecture of Tableau
Exporting Tableau files
5. Visual Analytics
Sorting in tableau
Grouping
Adding Filters
Interactive Filters
Working with groups
Creating static and dynamic sets
Working with Sets
Formatting Pane
Trend Lines
Forecasting
Analysis with cubes
7. Calculations
Calculation Syntax
Types of calculations
Intro to table Calculations
Modifying Table Calculations
LOD Expressions
Aggregation and Replication LOD Expression
Nested LOD Expressions
Level of Details
How to validate
Logic Calculations
String and Number Calculations
Using R with Tableau
Working with Parameters
Using parameters in filter session, calculated fields, reference line.