[go: up one dir, main page]

0% found this document useful (0 votes)
5 views8 pages

Advance AI With Datascience v3 Nov24

The document outlines the syllabus for an advanced software development training course offered by ExpertzLab, covering various modules including web development, Python programming, data frameworks, machine learning, and cloud computing with AWS. It details both regular and advanced courses, highlighting specific topics such as Django, NumPy, Pandas, and deep learning techniques. Additionally, it mentions add-on courses in robotics, cybersecurity, and virtual reality, available for separate purchase.

Uploaded by

cyberzoneyt
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views8 pages

Advance AI With Datascience v3 Nov24

The document outlines the syllabus for an advanced software development training course offered by ExpertzLab, covering various modules including web development, Python programming, data frameworks, machine learning, and cloud computing with AWS. It details both regular and advanced courses, highlighting specific topics such as Django, NumPy, Pandas, and deep learning techniques. Additionally, it mentions add-on courses in robotics, cybersecurity, and virtual reality, available for separate purchase.

Uploaded by

cyberzoneyt
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 8

WWW.EXPERTZLAB.

COM
AnISO9001:2015 Certified Advanced Software Development Training
Company Registered with Ministry Of Corporate Affairs Government of
India 2nd, Floor ACT Chambers, Mkk Nair Road, Palarivattom
Ernakulam, Kerala India, Pin code-682025 (Office:(0484)4850512, Mobile:
(+91)70342 56363,62387 43273)

Advance AI with DataScience


Syllabus

***Regular Course***

Module1: Web Concepts & Development Fundamentals


HTML,CSS ,Bootstrap,Website with forms and parameters,
JavaScript(Basics),JQuery,SQL,MySQL,Git,Linux commands,Linux Shell scripts

Module 2: Python Basics


Introduction to Python, Features, Applications, Interpreter, Command Line Options,
Keywords, Types of Errors (Runtime, Semantic), Identifiers, Statements and
Expressions, Multiline Statements, Indentation, Comments and Docstrings, Variables,
Literals and Collection Literals, Storage Locations, Data Types, Type Conversion,
Input/Output, Formatted Strings with print, Use of Underscore, Operators (Arithmetic,
Comparison, Logical, Bitwise, Assignment, Identity, Membership), and Order of
Operations.

if Statement, if..else Statement, if..elif..else Statement, Nested if Statements, Loops


(while and for), Loops with else, Nested Loops, Control Statements (break, continue,
pass), Python Functions (types, definition, call, arguments, return statement, docstrings,
scope, recursion, lambda functions), Python Modules (import statement, packages),
Python Data Structures (lists, tuples, strings, sets, dictionaries), List Comprehension,
Dictionary Comprehension, String Manipulations, and Built-in Functions,Python
Object-Oriented Principles, PIP, VENV, PyUnit

Django:
Introduction to Django, MVC-MVT Pattern, Project Creation, Project Structure, Setting
Up and Running the Project, Launch Preparation, Admin Interface, Simple views.py,
settings.py Configuration, Creating Views, Using Templates, Database Setup, Models
and SQL Generation, Working with the API, Updating models.py, Creating an Admin
User, and Modifying the Poll App in the Admin Interface.
What are views, Adding views, Update the URL pattern in module/urls.py, Question list
in views.py, What is template, Django url for home page to template, Django Template
language, Render function, Django cookies, setting cookies view.py example code,
Urls.py code, Sample code modifying a cookie, Change in the urls.py, deleting cookie,
Django session, JSON Response in Django,Asynchronous JavaScript And XML, Data
Visualization, Static Folder, RESTful API CRUD, Serializers, Postman
Numpy:
Introduction to NumPy & Operations, Understanding Arrays and ndarray, Array
Dimension and Shape, Creating and Manipulating ndarray, NumPy Data Types and
Data Type Objects (dtype), Reshaping and Modifying Arrays, Indexing and Slicing,
Array Operations, Broadcasting, Iterating Over Arrays, Identity Matrices, Loading Data
from Files, Array Attributes and Memory Order, Numerical Ranges and Array Creation
Routines, Random Operations, Mathematical Functions, Exponential and Logarithmic
Functions, Aggregate Functions, String Operations, and Bitwise Operations.

Pandas:
Overview of Pandas, Data Analysis Process, Types of Analysis, Key Features of
Pandas, Installing Pandas, Data Structures (Series and DataFrame), Creating Series
(from ndarray, dictionary, scalar), Creating DataFrames (from lists, dictionaries),
Managing DataFrames (rows, columns, indices), Selecting Elements, Filtering, Handling
NaN Values, Operations between Series, Basic DataFrame Functionality, Descriptive
Statistics, Function Application, Reindexing, Renaming, Dropping Data, Working with
Text Data, Iteration, Sorting, Indexing and Selecting Data (.loc() and iloc()), Arithmetic
Operations between DataFrames, Reshaping Data (Melt & Pivot), Concatenation, and
Python Data File Formats (CSV, JSON)

Module 3: Data Frameworks & Visualization Basics


Matplotlib:
Matplotlib, Bar Plot, Stacked Bar plot, Boxplot, Histograms, Scatter plots, Pie chart, Line
Graph.

Module 4: Machine Learning Basics


Statistics for data science, Response variables, Mean, Variance, Covariance, Beta,
Alpha, Distributions, Normal Distribution, Link function, Logistic function, Logit function,
Binomial, Poisson, Chi Test, Anova, Use cases, SKlearn, Regression, Linear
Regression, Multi-linear Regression

Accuracy, Precision, Recall, Sensitivity, Estimator, Visualization of training results, linear


least squares, cost or loss function, Residuals, Residual sum of squares, least squares,
Evaluating Model, calculate R-Squared, Regression Vector, Evolving Model,Finding
Beta Vector, Calculating coefficients, Finding performance, Polynomial Regression,
Compare Polynomial and Linear Regression, Quadratic and Cubic difference,
regression curve, Nth Degree Polynomial, Regularization, Ridge Regression, Effect of
Ridge regression, Apply Ridge regression
Lasso Regression, Elastic Net Regression, train/test split, Fitting evaluation technique,
Validation, k-fold cross validation, Leave one out cross validation, Gradient Descent,
Derivative of loss function, Learning rate, when to use GD, Stochastic Gradient
Descent,Scaling features, Feature Extraction and Preprocessing, Label encoder,
One-Hot encode, Extracting features from text, bag-of-words, Corpus, NLTK, Text
processing, WordVect, Feature Vector, Tokenization, Document Similarity, Euclidean
Distance, Semantic equivalent of documents

Sparse Vectors, Curse of Dimensionality, Hughes effect, Effect of adding dimensionality,


Stop word filtering, Stemming and lemmatization, Determining Lemma, TF-IDF weights,
TF-IDF featurization, Logarithmically scaled frequencies, Augmented frequencies,
Normalization, Inverse Document Frequency, hash trick, HashVectorizer,Classification,
Naive Bayes classification, Decision Tree, Random Forest, KNN, Clustering, K-Means,
Training data sets, over-fitting, under-fitting, cross-validation, Regularization, Variance,
Bias, Performance measures, Bias Variance Tradeoff

Module 5: Cloud Computing, AWS Basics


Overview of AWS services and global infrastructure, with a focus on regions, availability
zones, and edge locations. storage, content delivery, and networking, along with
databases and application services.AWS EC2, AMI, and instance types, along with
pricing and storage options like Elastic Block Storage (EBS). Networking concepts such
as Virtual Private Cloud (VPC), subnets, availability zone networking, and high
availability, Shared Responsibility Model, simplified deployments with managed
services, and Identity and Access Management (IAM), focusing on policies, role
creation, SSH key pairs, and access management. Key AWS management tools like
AWS CLI, CloudFormation, and monitoring services such as CloudWatch, CloudTrail,
and Cost Explorer. EC2 instances, configuring security, and implementing backup and
restore strategies.

** Advanced Course **(Inclusive of Regular course+registration fees)

Module 1: Web Concepts


Web requests & response,stateless and stateful services,cookies and
headers,REST,Nameko microservice,Flask,FastApi

Module 2: Python Advanced


File handling, Opening a file, Reading from a file, Writing to a file, Closing a file, CSV,
XML, JSON, Images,Python Exception Handling, Handling exceptions, Raising
exceptions, User-defined exceptions, Python Built-in Functions, Map, Filter, and Reduce
functions, Error handling, Python scripting with __name__ == "__main__"

Modules, Packages, Time module, Random module, Assert statements, Recursion,


Stack frames, Enumeration, Threading, Multiprocessing,Logging, Regular Expressions,
Decorators, Generators, Iterators, Python OOP, Classes and Objects, Inheritance,
Encapsulation, Polymorphism, Class and Instance Attributes, Method Overriding,
Operator Overloading, Python Standard Library, Useful Modules.

Module 3: Data Frameworks & Visualization Advanced


Seaborn, Streamlit

Module 4: Machine Learning Advanced:


Computer Vision, Face detection, Extracting features from pixel densities, OCR,
Handwritten letter recognition, Feature vector of an image, Image featurization, Deep
Learning from images
Extracting points of objects, Point of interests, SIFT, SURF, mohotas, Data
Standardization, Normalization, Unit scaling, z-score scaling, Standard scaler,
Domination Feature, Logistic Regression, Support Vectors, Mathematical analysis,
Margin, Optimization function

Binary classification, Confusion Matrix, Visualizing confusion matrix, Reading confusion


matrix, Accuracy, Precision and Recall, F1 measure, ROC AUC, Plot AUC,
Hyperparameters, Grid search, Tuning model, Multi-class classification
Sentiment Analysis, Medical data analysis, Multi-label classification performance,
Jaccard Similarity, Hamming Loss, Non-linear classification and Regression,
Agglomerative and divisive clustering, SVM, Classification boundary, Goal of SVM,
Maximum margin

Support Vectors, Mathematical analysis, Margin, Optimization function, Soft margin,


Constraints and margin conditions for finding margin, Deduce from equations,
Hyperplane, Kernel Trick, Mapping to Higher Dimensional plane, Kernel calculation,
Applying higher dimensional space, Kernel functions, Sequential Minimal Optimization,
Classifying characters use case, Recognize handwritten letters, SVM Regression, SVM
classes

Module 5: Deep Learning Advanced


Perceptron, Perceptron connections, Activation functions, Heaviside, Sigmoid, logit,
Perceptron learning algorithm, rate and epoch, Binary classification with Perceptron,
Document classification with Perceptron, Limitations of Perceptron, Linearly separable
concept, ANN: Artificial Neural networks, Neural Net, Neural Decision boundaries, ANN
for XOR, Feedforward and feedback ANN, Multilayer Perceptron, Hidden layer, Network
Diagram, MSE cost function

Minimizing cost function, Backpropagation, Training FF with BP, Forward Propagation


steps, Error calculation, Updating weights, Classifying handwritten digits, Keras,
Features of Keras, Keras backend, Keras Neural Networks, Layers, Deep learning
trends, probabilistic modeling, Logistic regression using Keras, Kernel methods,
Decision boundary, Kernel function,
Learning Deep, Keras workflow, sequential layers, Compilation, Fit, Using Layers,
optimizer, Preprocessing, Preparing the labels, Overfitting, Tensors, 1D, 2D and 3D
tensors, Image processing, Time Series and uses, Video data, tensor operations,
Elementwise operations, Broadcasting, Tensor dot, dot operation, Tensor re-shaping,
Transpose, Geometric interpretation of tensor operations, Deep learning algorithm,
engine of neural networks, Derivatives, SGD, mini-batch, Issues with SGD, batch SGD,
loss surface, GD intuition, Optimizers, Momentum, Local and Global Minimum

Naive implementation, Chaining derivatives, Topology selection, Choosing Loss


function, Projects: Classifying reviews, Classifying news wires, Predicting house prices,
MLPs, RNN, CNN, ReLU, Regularization in Deep Networks, Dropout, Softmax
activation, tanh, Sigmoid, Choices of Loss function, Plotting the model, Conv2D,
Convolution, Convolution process, Pooling, MaxPooling2D, Pooling and Compression,
Performance evaluation, RNN digit classification, SimpleRNN, LSTM Model, Sentiment
Analysis using LSTM, GRU, Stacked RNN, Keras Functional API, Flatten and Dropout,
TensorFlow, Dimensions, Immutability, Variables, Computational Graph, Sessions,
Correcting Initialization errors, Global Variable Initializer, Assigning values to Variables,
Guidelines and Tensor types, Feeding values, running graph, Eval and run, Evaluating
multiple nodes, Dependencies between nodes, Solutions to multiple runs, Closing
session, NN Architecture, using activation function in TensorFlow, Swish Activation,
Project: US Census Bureau data sets, re-structure for iterations, Project: Fashion
MNIST data set classification
Module 6: Use Cases Advanced
Chatbot,Object detection/Computer Vision,Language translation,OCR,Face
detection,Text to Speech,

Module 7: Cloud Computing with AWS Advanced


AWS:
load balancing, Load Balancer types, Layering LBs, Configure Routing, Auto Scaling,
Configure scaling policies, Storages, DynamoDB, AWS Simple Storage Service (S3),
AWS Simple Storage Service (s3), Create S3 bucket, Cloudfront, RDS, Simple workflow
service, AWS CodeCommit, Kinesis, CodePipeline, Amazon Platform as Service,
Lightsail, Elastic Beanstalk, Containers,
Serverless Functions,Sign in to AWS, CloudFront,
AmazonElastic,MapReduce,lambdaRDS,
EMR,API gateway,ECS,Elastic container
Service(Fargate)AWSsagemaker,AWSBedrock,
SecurityConfiguration,GCP,Google collab

Snowflake+Airflow:
Snowflake, Snowflake Architecture, How it works, Key Layers of Snowflake, Cloud
environment, CREATE WAREHOUSE, Use Warehouse, Loading Bulk Data into
snowflake, Snowflake Basics, Data preprocessing before loading to Snowflake, Pushing
preprocessed data to Snowflake, Commands to update to snowflake warehouse,
Loading data from bronze table to gold table, Visualization Using snowflake,
Visualization using Dashboards, Querying data with python, Snowflake automation,
Creating a refresh task for gold table, Snowflake in AWS, Integration of snowflake with
S3, IAM trust relationship policy, Automation in s3 to snowflake using snowpip,airflow
snowflake integration.

Databricks:
Aws Databricks, Course Topics, Why DataBricks?, Databricks Pricing, Databricks setup,
Pricing calculation, Databricks UI and Cluster Setup, Dataset, ETL goals and
Visualizations to be achieved, Import Data to Databricks using UI, Creating Code repos,
Processing using Spark in Databricks, Visualization in Databricks, External Data Access
and BI, PowerBI queries through Compute Cluster, PowerBI queries through Databricks
SQL Warehouse
Below are Add-on courses which needs to be purchased separately,
Please contact Councillor for fee details

AddOn Courses-:

1) Robotics With Reinforcement Learning


-QLearning,MDP
-Agents,Multi-Agents,
-QLearning, MDP, Markov chains,
-State Matrix, SARSA, Open AI,
-Swarm Intelligence, Rastrigin function,
-TFLearn, Chain RL, Frozen Lake Simulation,
-Deep Q with Keras and Tensorflow

2)Cyber Security with Blockchain


- Blockchain network
- Mining
- Hyperledger
- Cryptocurrency,
-Bitcoin,
-Consensus Mechanisms PoW,
-PoS, PoA, Miners, Wallet,
-Transactions, Ethereum, Solidity,
-Smart Contract, Truffle, MetaMask,
-Tokens, Hyperledger Fabric

3)Virtual with GAN


-AR/VR -Generative AI
-Auto encoders,
-Generating letters,
-Deep Convolutional GAN, Latent space interpolation
-Conditional GAN,
-Cycle GAN,
-GANs in medicine, fashion

You might also like