Certified Professional Diploma in Data Analytics (1)
Certified Professional Diploma in Data Analytics (1)
Diploma in
DATA
ANALYTICS
• Practical Training • Interview Preparation
• Training From Expert Trainer • Complete Placement Assistance
https://www.nettechindia.com info@nettechindia.com
CERTIFICATIONS OPTIONS AVAILABLE
ABOUT US
NetTech India is a premier training institute specializing in
cutting-edge, job-ready courses in the field of IT, CAD &
25%
Accounts. With a focus on practical, hands-on learning, we
offer industry-recognized certifications and personalized
Theory
training programs. Our expert instructors are committed to
helping students and professionals enhance their skills and
advance their careers. Located in Thane, Mumbai and Navi
75%
Mumbai, NetTech India is dedicated to providing quality Practicals
education and fostering a culture of continuous learning
and innovation. We Prepare You To Be The Talent The
Industry Needs!
BENEFITS OF
DATA ANALYTICS
• Career Growth - Higher Pay & Position
• Encourages Professional Development
• Enriches Self-image And Reputation
• Enhances Professional Credibility.
• Abundant Job Opportunities
• Used In Many Industries
• Global Recognition
• Secure And Flexible
• 150+ Case Studies
• 150+ Projects
DATA ANALYTICS
TOPICS
• Python
• SQL
• Advanced Excel
• Power Bi
• Tableau
PYTHON
Introduction to Python
• History of Python
• Why to learn python
• How is Python Different?
• Installing Python
Python Interpreter
• Using the interpreter
• Integrated Development Environments (IDE) How to run Python programs?
Basics of Python
• Variable
• Keywords
• Statements & Comments
• Indentation
• Data types
• Static Typing vs Dynamic Typing
• Input and output
• Operators Arithmetic operator Relational Operator Assignment Operator
• Logical operator Bitwise operator Membership Operator
• Identity Operator
Control Flow
• If statement
• If - else
• If – elif -else
• Nested if-else
• while loop
• for – in loop
• Nested for loop
• Nester while loop
• Loop with else
• Pass statement
• Break and continue
Functions
• Basics Defining function
• function call Return statement
• Function with parameter and without parameter
• Function parameters Call by value or call by reference local and global variable
• Recursion, Anonymous (lambda) function
• User define functions
• Examples
Modules
• Defining module
• How to create a module
• Importing module
• Dir()
• Module search path
• Reloading a module
• Sys module
• Os module
• Namespace
Package
• Defining package
• How to create the package
• Importing package
• Installing third party packages
Numeric Types
• Numeric type basics
• Hexadecimal, Octal, and Binary Notation Complex Numbers
• Typecasting Numeric Functions
• Random number generation(Using Random Modules)
String
• Defining a string
• Different ways to create string Accessing elements of the string Escape sequence
• Raw string String methods String formatting Expressions
List
• Defining a list
• Creating list
• Accessing list elements of list
• Deleting list
• List methods
• Functions used with list
• List comprehension
• Implementation of stack and queue using list
• Use of Zip ()
• Matrix operations using list
Tuple
• Defining a tuple
• Creating a tuple
• Accessing elements of the tuple
• What is Immutability
• List vs tuples
• Tuple Methods Functions used with tuple
• Advantage of Tuple
Dictionary
• Defining a dictionary
• Creating a dictionary
• Accessing elements of the dictionary
• Deleting a dictionary
• Dictionary methods
• Dictionary Comprehension
Set
• Defining a set
• Creating set
• Set operations
• Set methods
• Set comprehension
Files
• Defining a file
• Types of file operations
• Opening a File
• Closing file
• File modes
• File attributes
• Writing to file
• Reading from file
• Appending to file
• File positions
• Binary file
• Pickle module
Exception Handling
• Defining an exception?
• Default exception handler
• Exception handling techniques
• Detecting Exception (try)
• Catching exceptions (catch)
• Catching multiple exceptions
• Raising exception (raise) Finally block
• User-defined exceptions
Object-Oriented Programming OOPS concepts Defining
Class Creating object
• Method vs function Calling methods
• Instance attribute vs class attribute
• Instance method vs class method
• Private attribute and method Static Method
• Method Overloading Constructor
• Method Overriding Constructor
• List of objects Inheritance
• Examples
Multi-Threading
• Process-based multitasking
• Thread based multitasking
• Creating a Thread without using class
• Creating thread using class
• Sleep() method
• Join() method Getting and setting the name of the Thread Logging module
• Synchronization
• Lock concept
• Object-Oriented
• Inter thread communication
• Is Alive() method
• Active count() method
• Enumerate() method
• Current thread() method
• Daemon Thread
Event Handling
• Defining an event
• Bind() method
• Mousse events
• Keyboard events
• Examples
Data Base Programming
• Introduction to MySQL. Connector module, Connecting to the database by using
MySQL, Creating a table by MySQL
• Performing SQL operations, Introduction to MySQL, Installing MySQL, Creating
database using MySQL
• Connecting MySQL database from python, Creating a table, Performing
• SQL operations
• Examples
LIVE PROJECTS
• Create GUI and store data in the Database. (5-day session) Create a server-client
program. (using TCP )
ORACLE_DATAPUMP
• Query External Tables
Manage Objects with Data Dictionary Views
• Explain the data dictionary
• Use the Dictionary Views
• USER_OBJECTS and ALL_OBJECTS Views
• Table and Column Information
• Query the dictionary views for constraint information
• Query the dictionary views for view, sequence, index, and synonym information
• Add a comment to a table
Data Gateways
• Introduction to Data Gateways
• How Data Gateways work
• Connect to an on premise Data Source by using a Data Gateway
• Download Data Gateway
• Installing a Data Gateway
• Types of Gateways
• On-premises Data Gateway, On-premises Data Gateway (personal mode)
• Manage Data Gateway
• Add and Remove Administrators
• Add Data Source, Add or Remove Users to a Data Source
• Refresh On Premise Data
• Configuring Automatic Refresh using Schedules
3. Data Organization
• How to Organize and Simplify Data?
• What is Filtering?
• How to Apply a Filter to a View?
• Filtering on Dimensions
• Totals and Subtotals
• Aggregating Measures and Data Spotlighting
• String Functions and Logical Functions
• How to Sort Data in Tableau?
• Combined Fields
• Group and Aliases
• Advanced Table Calculations
• Calculated Fields and Table Calculations
• Quality Assurance for Table Calculations
• Hierarchies and Sets
• Tableau Bins
• Fixed Size and Variable Sized Bins
• Drilling and Drilling Methods
• Aggregations
• Formatting and Annotations
• Spatial Analysis and Geo-Coding
• Chart Types: Motion Charts, Gantt Charts
• Box and Whisker Plots
• Mapping and Locations
• Pan Zoom Lasso and Radial Selection
• Individuals Who Want To Become Research Analyst, Data Analyst, Data Scientist,
Data Visualizer Etc.
GET PLACED
GET TRAINED
ENROLL
FACILITIES OFFERED
• Practical Training On Live Projects
• Complete Placement Assistance
• Interview Preparation
• Global Certification
• Fully Functional Labs
• Online / Offline Training
• Study Materials
• Expert Level Industry Recognized Training