All Courses
×
IIT Guwahati logo
Electronics & ICT Academy IIT Guwahati

Advanced Certification in Big Data Analytics

6,216 Ratings

This certification program is in collaboration with E&ICT, IIT Guwahati, and aims to provide extensive training on Big Data Analytics concepts such as Hadoop, Spark, Python, MongoDB, Data Warehousing, and more. This program warrants providing a complete experience to learners in terms of understanding the concepts, mastering them thoroughly, and applying them in real life.

Apply Now Download Brochure

Learning Format

Online

Live Classes

9 Months

Career Services

by Intellipaat

E&ICT IIT Guwahati

Certification

EMI Starts

at ₹8,000/month*

trustpilot 3109
sitejabber 1493
mouthshut 24542

About Program

This certification program in Big Data Analytics will provide you with academic rigor along with industry exposure. The course is designed and created under the mentorship of the top faculties of IIT Guwahati.

Key Highlights

231 Hrs Instructor Led Training
182 Hrs Self-paced Videos
300 Hrs Project & Exercises
Advanced Certification by E&ICT, IIT Guwahati
Learn from IIT Faculty & Industry Practitioners
Get access to Learning Management Team
One-on-One with Industry Mentors
Placement Assistance
Resume Preparation and LinkedIn Profile Review
24*7 Support
Designed for Working Professionals & Freshers
1:1 Mock Interview
No-cost EMI Option
2 Days campus immersion at EICT, IIT Guwahati Campus

Partnering with E&ICT, IIT Guwahati

This Certification Program in Big Data Analytics is in partnership with E&ICT Academy IIT Guwahati. E&ICT IIT Guwahati is an initiative of the Ministry of Electronics and Information Technology (MeitY), Govt. of India in collaboration with the team of IIT Guwahati professors to provide high-quality education programs.

Upon completion of this program, you will:

  • Receive a certificate from E&ICT, IIT Guwahati
Advanced Certification in Big Data Analytics Click to Zoom

Who Can Apply for the Course?

  • Anyone with a bachelor’s degree and passion for Big Data Analytics
  • Professionals looking to grow their career in Data Analytics, Data Science
  • Analysts & Software Engineers with a bachelor’s degree who wants to enter this domain
  • Project Managers / Product Managers looking to up-skill
  • Anyone with degrees in fields like Maths, Computer Science, Statistics, or similar
who can apply

What roles can a Big Data Analyst play?

Big Data Specialist

Builds and manages a personalized pluggable service-based framework to allow import, cleansing, transformation, and validation of data.

Data Engineer

Transforms raw data into meaningful insights and presents data in a meaningful form for business users.

Data Scientist

Identifies problems, understands data sets, collects & cleans large data sets, creates data models, and performs data mining.

Big Data Analyst

Develops data pipelines and design necessary solutions to resolve complex issues.

Big Data Engineer

Designs, creates, and tests scalable and robust elements of data platforms and provides solutions for various problems.

Business Analyst

Extract required data for tasks like business analysis, and build reports, metrics, and dashboards for performance monitoring.

View More

Skills to Master

Big Data

Hadoop

Spark

Statistics

Data Science

Machine Learning

SQL

Python

Scala

Real-time Streaming

Data Mining

Business Intelligence

AWS Big Data

View More

Tools to Master

hadoop spark SQL python scala tableau pyspark jupyter java mapreduce Adv Excel apache pig flume sqoop hive cloudera kafka

Program Curriculum

Live Course Self Paced Industry Expert

Python 

  • Introduction to Python and IDEs – The basics of the Python programming language, and how you can use various IDEs for Python development like Jupyter, Pycharm, etc. 
  • Python Basics – Variables, Data Types, Loops, Conditional Statements, functions, decorators, lambda functions, file handling, exception handling,etc.
  • Object Oriented Programming – Introduction to OOPs concepts like classes, objects, inheritance, abstraction, polymorphism, encapsulation, etc.
  • Hands-on Sessions And Assignments for Practice – The culmination of all the above concepts with real-world problem statements for better understanding. 
Download Brochure
  • Java programming for MapReduce
  • SQL fundamentals
  • Linux fundamentals
Download Brochure

Tools covered

java mapreduce SQL 1
  • Introduction to Python
  • Python basic constructs
  • OOPs in Python
  • NumPy for mathematical computing
  • SciPy for scientific computing
  • Data manipulation
  • Data visualization with Matplotlib
  • Implementing statistical algorithms using Python
Download Brochure

Tools covered

python 2
  • Hadoop installation and setup
  • Introduction to Big Data and Hadoop
  • Understanding HDFS and MapReduce
  • Deep dive into MapReduce
    • Introduction to Hive
    • Advanced Hive and Impala
    • Introduction to Pig
    • Flume and Sqoop
Download Brochure

Tools covered

hadoop 1 mapreduce apache pig sqoop flume hive cloudera
  • Scala programming
  • Spark framework
  • RDD in Spark
  • DataFrames and Spark SQL
  • Machine Learning using Spark (MLlib)
Download Brochure

Tools covered

scala spark 1
  • Introduction to PySpark
  • Who uses PySpark?
  • Why Python for Spark?
  • Values, Types, Variables
  • Operands and Expressions
  • Conditional Statements
  • Loops
  • Numbers
  • Python files I/O Functions
  • Strings and associated operations
  • Sets and associated operations
  • Lists and associated operations
  • Tuples and associated operations
  • Dictionaries and associated operations
  • Functions
  • Lambda Functions
  • Global Variables, its Scope, and Returning Values
  • Standard Libraries
  • Object-Oriented Concepts
  • Modules Used in Python
  • The Import Statements
  • Module Search Path
  • Package Installation Ways
  • Introduction to Spark Streaming
  • Features of Spark Streaming
  • Spark Streaming Workflow
  • StreamingContext Initializing
  • Discretized Streams (DStreams)
  • Input DStreams, Receivers
  • Transformations on DStreams
  • DStreams Output Operations
  • Describe Windowed Operators and Why it is Useful
  • Stateful Operators
  • Vital Windowed Operators
  • Twitter Sentiment Analysis
  • Streaming using Netcat server
  • WordCount program using Kafka-Spark Streaming

Hands-On:

  • Twitter Sentiment Analysis
  • Streaming using Netcat server
  • WordCount program using Kafka-Spark Streaming
  • Spark-flume Integration
  • Demonstrating Loops and Conditional Statements
  • Tuple–related operations, properties, lists, etc.
  • List–operations, related properties
  • Set–properties, associated operations
  • Dictionary–operations, related properties
  • Lambda–Features, Options, Syntax, Compared with the Functions
  • Functions–Syntax, Return Values, Arguments, and Keyword Arguments
  • Errors and Exceptions–Issue Types, Remediation
  • Packages and Modules–Import Options, Modules, sys Path
Download Brochure

Tools covered

python 2 pyspark 1 kafka spark 1
  • Spark Components & its Architecture
  • Spark Deployment Modes
  • Spark Web UI
  • Introduction to PySpark Shell
  • Submitting PySpark Job
  • Writing your first PySpark Job Using Jupyter Notebook
  • What are Spark RDDs?
  • Stopgaps in existing computing methodologies
  • How does RDD solve the problem?
  • What are the ways to create RDD in PySpark?
  • RDD persistence and caching
  • General Operations: Transformation, Actions, and Functions
  • Concept of Key-Value Pair in RDDs
  • Other pair, two pair RDDs
  • RDD Lineage
  • RDD Persistence
  • WordCount Program Using RDD Concepts
  • RDD Partitioning & How it Helps Achieve Parallelization
  • Passing Functions to Spark

Hands-On:

  • Building and Running Spark Application
  • Spark Application Web UI
  • Loading data in RDDs
  • Saving data through RDDs
  • RDD Transformations
  • RDD Actions and Functions
  • RDD Partitions
  • WordCount program using RDDs in Python
Download Brochure

Tools covered

pyspark 1 spark 1
  • Introduction to Machine Learning- What, Why and Where?
  • Use Case
  • Types of Machine Learning Techniques
  • Why use Machine Learning for Spark?
  • Applications of Machine Learning (general)
  • Applications of Machine Learning with Spark
  • Introduction to MLlib
  • Features of MLlib and MLlib Tools
  • Various ML algorithms supported by MLlib
  • Supervised Learning Algorithms
  • Unsupervised Learning Algorithms
  • ML workflow utilities

Hands-On:

  • K- Means Clustering
  • Linear Regression
  • Logistic Regression
  • Decision Tree
  • Random Forest
Download Brochure

Tools covered

pyspark 1 spark 1
  • Apache Flume and Apache Kafka
  • Spark Streaming
  • Case Study: Spark vs Kafka and when to use them
Download Brochure

Tools covered

spark 1 flume kafka
  • Introduction to Big Data and Data Collection
  • Introduction to Cloud Computing & AWS
  • Elastic Compute and Storage Volumes
  • Virtual Private Cloud
  • Storage – Simple Storage Service (S3)
  • Databases and In-Memory DataStores
  • Data Storage
  • Data Processing
  • Data Analysis
  • Data Visualization and Data Security
Download Brochure

Power BI Basics

  • Introduction to PowerBI, Use cases and BI Tools , Data Warehousing, Power BI components, Power BI Desktop, workflows and reports , Data Extraction with Power BI.
  • SaaS Connectors, Working with Azure SQL database, Python and R with Power BI
  • Power Query Editor, Advance Editor, Query Dependency Editor, Data Transformations, Shaping and Combining Data ,M Query and Hierarchies in Power BI.

DAX 

  • Data Modeling and DAX, Time Intelligence Functions, DAX Advanced Features

Data Visualization with Analytics  

  • Slicers, filters, Drill Down Reports
  • Power BI Query, Q & A and Data Insights
  • Power BI Settings, Administration and Direct Connectivity
  • Embedded Power BI API and Power BI Mobile
  • Power BI Advance and Power BI Premium

Hands-on Exercise:

Creating a dashboard to depict actionable insights in sales data.

Download Brochure
  • Marketing, Web, and Social Media Analytics
  • Fraud and Risk Analytics
  • Supply Chain and Logistics Analytics
  • HR Analytics
Download Brochure
  • Job Search Strategy
  • Resume Building
  • LinkedIn Profile Creation
  • Interview Preparation Sessions by Industry Experts
  • Mock Interviews
  • Placement opportunities with 400+ hiring partners upon clearing the Placement Readiness Test.
Download Brochure
View More
Disclaimer
Intellipaat reserves the right to modify, amend or change the structure of module & the curriculum, after due consensus with the university/certification partner.

Program Highlights

231 Hours of live training
182 Hours of Self-paced video
300 Hours of Guided projects
24/7 Lifetime support

Project Work

The projects will be a part of your certification in big data analytics to consolidate your learning. Industry-based projects will ensure that you gain real-world experience before starting your career in big data.

Practice 100+ Essential Tools

Designed by Industry Experts

Get Real-world Experience

Career Services By Intellipaat

Career Services
guaranteed
Placement Assistance
job portal
Exclusive access to Intellipaat Job portal
Mock Interview Preparation
1 on 1 Career Mentoring Sessions
resume 1
Career Oriented Sessions
linkedin 1
Resume & LinkedIn Profile Building
View More

Our Alumni Works At

Hiring Partners

Admission Details

The application process consists of three simple steps. An offer of admission will be made to selected candidates based on the feedback from the interview panel. The selected candidates will be notified over email and phone, and they can block their seats through the payment of the admission fee.

ad submit

Submit Application

Tell us a bit about yourself and why you want to join this program

ad review

Application Review

An admission panel will shortlist candidates based on their application

ad admission 1

Admission

Selected candidates will be notified within 1–2 weeks

Frequently Asked Questions

Is this program conducted online or offline?

This program is conducted online for 9 months with the help of multiple live instructor-led training sessions.

Intellipaat provides career services that include guaranteed interviews for all the learners enrolled in this course. EICT IIT Guwahati is not responsible for the career services.

After you share your basic details with us, our course advisor will speak to you and based on the discussion, your application will be screened. If your application is shortlisted, you will need to fill in a detailed application form and attend a telephonic interview, which will be conducted by a subject matter expert. Based on your profile and interview, if you are selected, you will receive an admission offer letter.

This program must be completed over the course of nine months by attending live courses and finishing the assigned tasks.

If by any circumstance you miss a live class, you will be given the recording of the class within the next 12 hours. Also, if you need any support, you will have access to our 24/7 technical support team for any sort of query resolution.

To complete this program, you will have to spare around six hours a week for learning. Classes will be held over weekends (Sat/Sun), and each session will be for three hours.

To ensure that you make the most of this program, you will be given industry-grade projects to work on. This is done to make sure that you get a concrete understanding of what you’ve learned.

Upon the completion of this program, you will be first preparing for job interviews through mock interview sessions, and then you will get assistance in preparing a resume that fulfills industry standards. This will be followed by a minimum of three exclusive interviews with 400+ hiring partners across the globe.

Upon the completion of all of the requirements of the program, you will be awarded a certificate from E&ICT Academy IIT, Guwahati.

There will be a two-day campus immersion module at E&ICT Academy, IIT-Guwahati during which learners will visit the campus. You will learn from the faculty as well as interact with your peers. However, this is subject to the COVID-19 situation and guidelines provided by the Institute. The cost of travel and accommodation will be borne by the learners. However, the campus immersion module is optional.

To be eligible for getting into the placement pool, the learner has to complete the course along with the submission of all projects and assignments. After this, he/she has to clear the Placement Readiness Test (PRT) to get into the placement pool and get access to our job portal as well as the career mentoring sessions.

Please note that the course fees is non-refundable and we will be at every step with you for your upskilling and professional growth needs.

Due to any reason you want to defer the batch or restart the classes in a new batch then you need to send the batch defer request on [email protected] and only 1 time batch defer request is allowed without any additional cost.

Learner can request for batch deferral to any of the cohorts starting in the next 3-6 months from the start date of the initial batch in which the student was originally enrolled for. Batch deferral requests are accepted only once but you should not have completed more than 20% of the program. If you want to defer the batch 2nd time then you need to pay batch defer fees which is equal to 10% of the total course fees paid for the program + Taxes.

Yes, Intellipaat certification is highly recognized in the industry. Our alumni work in more than 10,000 corporations and startups, which is a testament that our programs are industry-aligned and well-recognized. Additionally, the Intellipaat program is in partnership with the National Skill Development Corporation (NSDC), which further validates its credibility. Learners will get an NSDC certificate along with Intellipaat certificate for the programs they enroll in.

View More

What is included in this course?

  • Upskill without leaving your Job
  • Lear from top IIT Guwahati Faculty & Industry Experts
  • Rigorous curriculum designed to gain Industry relevant skills
  • Group Learning with your peers through Intellipaat PeerChat
  • Dedicated Career Services to land you in dream Job!