UPDATED Data Science Syllabus
UPDATED Data Science Syllabus
Enhanced
Industry- Data Decision-
Relevant Science Making
Knowledge
Skill Career
Development Advancement
Personal
Growth
COURSE ASSOCIATION
PYTHON
MACHINE
LEARNING
ARTIFICIAL
INTELLIGENCE
SQL
PYTHON – Course Content
1. Introduction to 2.Python
3. Basics of Python 4. Control Flow 5. Functions
Python Interpreter
• History of Python • Using the • Variable • If statement • Basics Defining
• Why to learn interpreter • Keywords • If - else function
python • Integrated • Statements & • If – elif -else • Function call
• How is Python Development Comments • Nested if-else Return statement
Different? Environments • Indentation • Function with
• while loop
• Installing Python (IDE) How to run parameter and
• Data types • for – in loop
Python programs? without
• Static Typing vs • Nested for loop parameter
Dynamic Typing • Nester while loop • Function
• Input and output • Loop with else parameters Call by
• Operators • Pass statement value or call by
Arithmetic reference local
• Break and
operator and global
continue
Relational variable
Operator
• Recursion,
Assignment
Anonymous
Operator
(lambda) function
• Logical operator
• User define
Bitwise operator
functions
Membership
Operator • Examples
PYTHON – Course Content
• Defining module • Defining package • Numeric type • Defining a string • Defining a list
• How to create a • How to create basics • Different ways to • Creating list
module the package • Hexadecimal, create string • Accessing list
• Importing • Importing Octal, and Binary Accessing elements of list
module package Notation elements of the • Deleting list
• Dir() • Installing third • Complex string
• List methods
• Module search party packages Numbers • Escape sequence
• Functions used
path • Typecasting • Raw string String with list
• Reloading a Numeric methods
• List
module Functions • String formatting comprehension
• Sys module • Random number Expressions
• Implementation
generation(Using
• Os module of stack and
Random
• Namespace queue using list
Modules)
• Use of Zip ()
• Matrix
operations using
list
PYTHON – Course Content
15. Exception
11. Tuple 12. Dictionary 13. Set 14. Files
Handling
• Defining a tuple • Defining a • Defining a set • Defining a file • Defining an
• Creating a tuple dictionary • Creating set • Types of file exception?
• Accessing • Creating a • Set operations operations • Default
elements of the dictionary • Set methods • Opening a File exception
tuple • Accessing • Closing file handler
• Set
• What is elements of the comprehension • File modes • Exception
Immutability dictionary handling
• Writing to file
• List vs tuples • Deleting a techniques
• Reading from
• Tuple Methods dictionary • User-defined
file
Functions used • Dictionary exceptions
• Appending to
with tuple methods
file
• Advantage of • Dictionary
• File positions
Tuple Comprehension
• Binary file
• Pickle module
PYTHON – Course Content
16.Object-Oriented
Programming OOPS concepts 17. Multi-Threading 18.Additional Concepts 19. Live Projects
Defining
• Method vs function Calling • Process-based multitasking • Introductions concepts • Create GUI and store data in
methods • Thread based multitasking • 1. Numpy the Database. (5-day session)
• Instance attribute vs class • Creating a Thread without • 2.Scipy • Create a server-client
attribute using class • 3.Pandas program. (using TCP )
• Instance method vs class • Creating thread using class • 4.Matlotlib
method • Sleep() method • 5. Django
• Private attribute and method • Join() method Getting and
Static Method setting the name of the
• Method Overloading Thread Logging module
Constructor • Synchronization
• Method Overriding • Lock concept
Constructor
• Object-Oriented
• List of objects Inheritance
• Inter thread communication
• Examples
• Is_Alive() method
• Active_count() method
• Enumerate() method
• Current_thread() method
• Daemon Thread
MACHINE LEARNING
Course Content
4.Usage
4.Usage of
of Single-Row
Single-Row 5.
5. Invoke
Invoke Conversion
Conversion
1.
1. Introduction
Introduction to
to Oracle
Oracle 2.
2. Retrieve
Retrieve Data
Data using
using the
the 3.
3. Learn
Learn to
to Restrict
Restrict and
and
Functions
Functions to
to Customize
Customize Functions
Functions and
and
Database
Database SQL
SQL SELECT
SELECT Statement
Statement Sort
Sort Data
Data
Output
Output Conditional
Conditional Expressions
Expressions
••List
List the
the features
features of of ••List
List the
the capabilities
capabilities of
of ••Write
Write queries
queries that
that ••Describe
Describe the
the differences
differences ••Describe
Describe implicit
implicit and
and
Oracle
Oracle Database
Database 12c 12c SQL
SQL SELECT
SELECT statements
statements contain
contain aa WHERE
WHERE clauseclause between
between single
single row
row and
and explicit
explicit data
data type
type
••Discuss
Discuss thethe basic
basic design,
design, ••Generate
Generate aa report
report of
of to
to limit
limit the
the output
output multiple
multiple row
row functions
functions conversion
conversion
theoretical,
theoretical, and and physical
physical data
data from
from the
the output
output ofof retrieved
retrieved List
List ••Manipulate
Manipulate strings
strings with
with ••Use
Use the
the TO_CHAR,
TO_CHAR,
aspects
aspects of of aa relational
relational aa basic
basic SELECT
SELECT ••the
the comparison
comparison character
character function
function in
in the
the TO_NUMBER,
TO_NUMBER, and and
database
database statement
statement operators
operators and and logical
logical SELECT
SELECT and
and WHERE
WHERE TO_DATE
TO_DATE conversion
conversion
••Categorize
Categorize the the different
different ••Select
Select All
All Columns
Columns operators
operators thatthat are
are used
used clauses
clauses functions
functions
types
types ofof SQL
SQL statements
statements ••Select
Select Specific
Specific Columns
Columns in
in aa WHERE
WHERE clause
clause ••Manipulate
Manipulate numbers
numbers ••Nest
Nest multiple
multiple functions
functions
••Describe
Describe the the data
data set
set ••Use
Use Column
Column Heading
Heading ••Describe
Describe thethe rules
rules ofof with
with the
the ROUND,
ROUND, ••Apply
Apply the
the NVL,
NVL, NULLIF,
NULLIF,
used
used byby the
the course
course Defaults
Defaults precedence
precedence for for TRUNC,
TRUNC, and
and MOD
MOD and
and COALESCE
COALESCE functions
functions
••Log
Log onon to
to the
the database
database comparison
comparison and and logical
logical functions
functions to
to data
data
••Use
Use Arithmetic
Arithmetic
using
using SQL
SQL Developer
Developer operators
operators Use Use ••Perform
Perform arithmetic
arithmetic with
with ••Use
Use conditional
conditional IF IF THEN
THEN
Operators
Operators
environment
environment ••character
character string
string literals
literals date
date data
data ELSE
ELSE logic
logic in
in aa SELECT
SELECT
••Learn
Learn the
the DESCRIBE
DESCRIBE
••Save
Save queries
queries to to files
files and
and in
in the
the WHERE
WHERE clause
clause ••Manipulate
Manipulate dates
dates with
with statement
statement
command
command to to display
display the
the
use
use script
script files
files in
in SQL
SQL table
table structure
structure ••Write
Write queries
queries that
that the
the DATE
DATE functions
functions
Developer
Developer contain
contain an an ORDER
ORDER BY BY
••Understand
Understand Operator
Operator
clause
clause toto sort
sort the
the output
output
Precedence
Precedence
of
of aa SELECT
SELECT statement
statement
••Sort
Sort output
output inin
descending
descending and and
ascending
ascending order
order
SQL – Course Content
16. Manage Objects with Data 18. Retrieve Data Using Sub-
17. Manipulate Large Data Sets 19. Regular Expression Support
Dictionary Views queries
• Explain the data dictionary • Use Subqueries to • Multiple-Column Subqueries • Use the Regular Expressions
• Use the Dictionary Views Manipulate Data • airwise and No pairwise Functions and Conditions in
• USER_OBJECTS and • Retrieve Data Using a Comparison SQL
ALL_OBJECTS Views Subquery as Source • Scalar Subquery Expressions • Use Meta Characters with
• Table and Column • Insert Using a Subquery as a • Solve problems with Regular Expressions
Information Target Correlated Subqueries • Perform a Basic Search using
• Query the dictionary views • Usage of the WITH CHECK • Update and Delete Rows the REGEXP_LIKE function
for constraint information OPTION Keyword on DML Using Correlated Subqueries • Find patterns using the
• Query the dictionary views Statements • The EXISTS and NOT EXISTS REGEXP_INSTR function
for view, sequence, index, and • List the types of Multi-table operators • Extract Substrings using the
synonym information INSERT Statements • Invoke the WITH clause REGEXP_SUBSTR function
• Add a comment to a table • Use Multi-table INSERT • The Recursive WITH clause • Replace Patterns Using the
Statements REGEXP_REPLACE function
• Merge rows in a table • Usage of Sub-Expressions
• Track Changes in Data over a with Regular Expression
period of time Support
• Implement the
REGEXP_COUNT function
Enroll Now
Contact Us :
9594750538 / 9967357277
Visit Us :