Data Science & Python With Deep Learning
Data Science & Python With Deep Learning
Python 5 session
Introduction
EtlHive is a one stop solution for all the IT aspirants, as all of its training centers
are well organized to provide training for niche technologies, by the certified
trainers. The training institute also provides opulent training for Customer Training,
Corporate Training, Online Training, all equipped with the sophisticated hardware
and software resources.
www.etlhive.com
Course Content
Essentials of Python
Defining Python
History of Python and its Growing Popularity
Features of Python and its Wide Functionality
Python 2 vs Python 3
Setting Up Python Environment for Development
What and How of Python Installation?
IDEs: IDLE, Pscharm, and Enthought Canopy
Running a Python Script
Writing First Python Program
Python Scripts on UNIX and Windows
Installation on Ubuntu-based Machines
Programming on Interactive Shell
Python Identifiers and Keywords
Indentation in Python
Comments and Writing to the Screen
Command Line Arguments and Flow Control
User Input
Essentials of Hadoop
UDF Functions
Objectives of Functions
Types of Functions
Creating UDF Functions
Function Parameters
Unnamed and Named Parameters
Creating and Calling Functions
Python user Defined Functions
Python packages Functions
Anonymous Lambda Function
Understanding String Object Functions
List and Tuple Object Functions
Studying Dictionary Object Functions
Automation Testing
Concepts of Testing
Need of automation
Automation Frameworks Types
UI Automation - Selenium Library
Navigating
Locating Elements
Waits
APIs Basics
Types of APIs
API AUTOMATION - Request Module
Django Project
Creating A New project
Running the Development Server
Django Apps
URLs and Views
URL Mapping -- emphasis on Python regex
HTTP protocol Fundamentals
Django Views -- render/HttpResponse Method
Django Templates
Static Files -- CSS, JavaScript and Images
Model, Template and View (MTV) Design Pattern
Django Models
Django Model Classes -- SQL Mapping
Field Types
Generating Databases
SQL Queries
Manage.py Database Commands
Django Admin Interface -- superuser
Implement __str__ for your Model Classes
The Model API
SAVE and Delete
Django Forms
Django Forms -- Model Class
Views and Forms
Templates and Forms -- csrf_token tag
Styling forms using django-crispy- forms
Verbose Name for display in forms
Help Text to show the text to help the user
Make a Field nullable -- null=True
Allow empty text Field -- blank=True
Showing Invitation
Accepting Invitation
Named Groups in URLs
Fat Models, skinny views
URLs: Reverse and get_absolute_url
Micro Services
Micro services
Rest API/Framework and Test Cases
Micro-services, concept and architecture
Writing Micro-services
Rest Framework and API, concept
Writing Rest Services, sending and receiving JSON Data
Writing Test Cases and Automated Testing Framework
Studying Clustering
Clustering and Classification
Understanding K-means Clustering
K-means and Pseudo Code
K-means Clustering using R
TF-IDF and Cosine Similarity
Application to Vector Space Model
What is Hierarchical Clustering?
Hierarchical Clustering Algorithm
Understanding Agglomerative Clustering Process
DBSCAN Clustering
What is Association Rule Mining?
Association Rule Strength Measures
Checking Apriori Algorithms
Ordering Items
Understanding Candidate Generation
Performing Visualization on Associated Rules
What is Regression?
Model Selection
Generalized Regression
Simple Linear Regression
Multiple Linear Regression
Correlations
Correlation between X and Y
Ridge and Regularized Regression
LASSO
Time Series
Prediction: Time Dependent/Variant Data
Ordinary Least Square Regression Model
Dummy Variable Regression Model
Interaction Regression Model
Non-Linear Regression Model
Perform Regression Analysis with Multiple Variables
Non-Linear and Linear Models
Python Setup
Accenture
Wipro
Infosys
Planfirma Technologies Pvt Ltd
Interact CRM
Sudeshi Infotech
HRDXangers Ltd
AD Stringo
Mastek Pvt Ltd
Forbes Technosys Ltd
Wind World
SQWA India
Parametrix Technologies
www.etlhive.com
Introduction to Data science:
Data Science Life Cycle Business Statistics
Introduction to Keras:
Overview of Keras Installation Procedure Guiding Principles When to use KERAS
(https://www.linkedin.com/in/etlhive/recent-activity/)
(https://plus.google.com/+etlhivehadoop-bigdata)
(https://www.linkedin.com/in/etlhive/recent-activity/)
(https://plus.google.com/+etlhivehadoop-bigdata)
(https://www.linkedin.com/in/etlhive/recent-activity/)
(https://plus.google.com/+etlhivehadoop-bigdata)
www.etlhive.com
Introduction to TensorFlow
Intro to TensorFlow
Computational Graph
Key highlights
Creating a Graph
Regression example
Gradient Descent
TensorBoard
Modularity
Sharing Variables
Keras
TensorFlow
TensorFlow installation
TensorFlow APIs
Tensors
Importing TensorFlow
Building & Running a computational graph
Variables: Creation, Initialization, Saving, and Loading
Tensor Ranks, Shape, and Types
Reading Data
Supervisor: Training Helper for Days-Long training
TensorFlow Debugger, Command line Interface
How to use TensorFlow Debugger with tf.contrib.learn
Exporting and importing a MetaGraph
TensorFlow version Semantics
TensorFlow Data versioning: GraphDefs and Checkpoints
TensorBoard: Suite of visualization tools
Perseptron
What is a Perceptron
Logic Gates with Perceptrons
Activation Functions
Sigmoid
ReLU
Softmax
Hyperbolic Functions
www.etlhive.com
How to train ANNs
Introduction
Perceptron Learning Rule
Gradient Descent Rule
Minimize Cost Function
Tuning Learning Rate
Stochastic vs Batch Gradient Descent
Multi-layer ANN
Intro to MLP
Forward propagation
Minimize Cost Function
Back propagation
Convergence in a neural net
Over fitting and Capacity
Hyper parameters in an ANN
Intro to CNNs
Convolution Operation
Kernel filter
Feature Maps
Pooling Operation
CNN Architecture
Intro to RNNs
Unfolded RNNs
Dynamic RNN
Training RNNs
Time-series predictions
LSTM(Long Short Term Memory) with time Series
Gradient Clipping
Word Embeddings
Seq2Seq Models
Residual
Autoencoders
Custom Metrics
GPU Programming in Cloud
Distrubuted TensorFlow
Hyperpameter tuning
www.etlhive.com
Contact Details
ETLHIVE
Pimple Saudagar Branch Address:
ETLhive, Floor #03, Shreeji Vihar, Above Gmart, Kunal Icon Road,
Pimple Saudagar, Pune - 411027
Contact: 8055020011
Website: www.etlhive.com
Email: [email protected]
Connect With Us
www.etlhive.com