0% found this document useful (0 votes)
35 views10 pages

Data Analytics Courses Provided by Need Data Community

This document outlines a comprehensive course to learn Python over 14 weeks, covering topics from basics to advanced concepts like data structures, object-oriented programming, file handling, and database access with Python. The course includes live sessions, mentorship, projects, and career support.

Uploaded by

Uzzal Hossen
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)
35 views10 pages

Data Analytics Courses Provided by Need Data Community

This document outlines a comprehensive course to learn Python over 14 weeks, covering topics from basics to advanced concepts like data structures, object-oriented programming, file handling, and database access with Python. The course includes live sessions, mentorship, projects, and career support.

Uploaded by

Uzzal Hossen
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/ 10

Introduction to Python

Join our comprehensive 45-day Python class covering a wide range of topics,
from basics to advanced concepts. Here's a structured outline of what you'll
learn:
Week 1-2: Python Basics
• Python installation and setup
• Python syntax and data types
• Variables, operators, expressions
• Input/output and string manipulation
• Control flow statements: if, else, while, for loops
Week 3-4: Functions and Modules
• Defining, calling, and passing arguments in functions
• Scope and namespaces
• Built-in functions and standard modules
• Creating and using custom modules
• Exception handling: try, except, finally
Week 5-6: Data Structures
• Lists: creation, indexing, slicing, methods
• Tuples and sets
• Dictionaries: key-value pairs, methods
• List comprehensions and other data structures
• Iterators and generators
Week 7-8: Object-Oriented Programming (OOP)
• Introduction to OOP and classes
• Creating, using classes and objects
• Inheritance, method overriding
• Encapsulation, abstraction
• Polymorphism, method overloading
Week 9-10: File Handling and I/O
• Reading, writing files
• Working with CSV, JSON files
• Exception handling in file operations
• Working with directories, file paths
• Serialization, deserialization
Week 11-12: Advanced Python Concepts
• Decorators, context managers
• Lambda functions, maps, filters, reduce
• Closures, function decorators
• NumPy, Pandas, Matplotlib libraries
• Virtual environments, package management
Week 13-14: Database Access with Python
• Introduction to Databases, SQL
• Connecting to databases
• CRUD operations: Create, Read, Update, Delete
• SQLite, MySQL
• ORM (Object-Relational Mapping)
Extra Bonus
• Mentorship calls
• Certificate
• Free workshop enrolment in Python, SQL, Excel, Tableau, NumPy,
Pandas, ML, Time Series forecasting
• Building Projects and Portfolio
• 45 Hours of Live sessions
• Lifetime access to recordings
• Resume Building
• LinkedIn Personal Branding for 10x Growth
• 100+ Interview Questions and Preparation
• Closed community of professionals with the same mindset
• Study Group
• Placement Support
Power BI
Welcome to our comprehensive data analysis course, where we dive deep into the
essentials of Power BI. Throughout this course, you'll gain practical skills and insights
to harness the full potential of Power BI for your data analysis needs. Here's a
breakdown of the topics covered in our course:

1: Introduction and Installation


• Understanding the background of Power BI
• Checklist for a perfect installation
• Formatting and setting prerequisites
• Differentiating between Power BI desktop & Power Query
• Exploring the Power BI user interface and available data sources
2: Power BI Interface and Data Sources
• Exploring the various types of data sources and visualizations
• Getting familiar with BI Query & Desktop
• Loading data from multiple sources
• Exploring default chart types and Geo location Map integration
• Creating sample dashboards with Animation Visual
3: Financial Data Analysis in Power BI
• Utilizing financial sample data
• Preparing sample dashboards
• Exploring various map visual types
• Understanding scatter plot chart with Play axis
4: Power BI Artificial Intelligence
• Incorporating AI features in Power BI
• AI analysis using chart Q&A chat bot
• Real-life applications of AI in Power BI
• Understanding Hirarchy tree
5: Visualization Techniques
• Understanding Column and Line Chart
• Implementing Conditional formatting
• Exploring different formatting techniques
6: Power Query Editor
• Loading data from folder
• Detailed understanding of Power Query
• Promoting headers, Splitting to limiter, Adding columns, etc.
• Loading multiple data formats and creating relationships

7: Data Modelling in Power BI


• Making dashboards with new loaded data
• Filter Data in Power Query Editor
• Creating Custom Column & Conditional Column
• Managing Parameters
8: Advanced Visualization Techniques
• Utilizing Tool tip with information
• Visual interaction and customization
• Drill Down functionality
• Implementing Drill through function and usage
9: DAX Expressions
• Introduction to DAX Table and Calculated column
• Understanding DAX measure
• Implementing DAX expressions for trend analysis and future forecast
10: Custom Visual and Publishing
• Understanding Custom Visuals
• Loading and pinning custom visuals
• Publishing Power BI reports
• Introduction to Power BI Service and app.powerbi.com
11: Power BI Service
• Schedule refresh and Data flow
• Using Power BI online
• Downloading data as live in PowerPoint
Join us on this journey to mastering Power BI and elevate your data analysis
skills to the next level!
Excel: Mastering MS Office
Welcome to our comprehensive Excel Essentials course! In this course, you'll
delve into the depths of Microsoft Office, learning essential skills to excel in
your daily tasks. Here's what you'll cover throughout the:
Introduction
• Understanding MS Office Versions: Similarities and Differences
• Exploring the Latest Interface
• Mastering Rows, Columns, and Keyboard Shortcuts
• Efficient Data Entry Techniques: Fill Series, Find and Select, Clear Options
Referencing and Named Ranges
• Understanding Cell Referencing: Absolute, Relative, Mixed
• Utilizing Named Ranges and their Applications
• Exploring Arithmetic Functions for Mathematical Calculations
Logical Functions
• Mastering Logical Functions: IF, AND, OR, NESTED IFS, NOT, IFERROR
• Combining Mathematical and Logical Functions for Advanced Analysis
Referring Data from Different Tables
• Exploring Various Lookup Methods: LOOKUP, VLOOKUP, HLOOKUP,
INDEX, INDIRECT, OFFSET
• Mastering Nested IF Statements for Complex Analysis
Advanced Functions
• Combination of Arithmetic, Logical, and Lookup Functions
• Implementing Data Validation with Dependent Drop-downs
Date and Text Functions
• Exploring Date Functions: DATE, DAY, MONTH, YEAR, EOMONTH
• Utilizing Text Functions: UPPER, LOWER, PROPER, LEFT, RIGHT, SEARCH,
FIND, MID, TEXT, Flash Fill
Data Handling and Visualization
• Cleaning and Formatting Data: Removing Duplicates, Number
Formatting, Converting to Excel Tables
• Exploring Data Visualization: Conditional Formatting, Charts (Bar,
Column, Line, Scatter, Combo, Gantt, Waterfall, Pie)
Data Summarization with Pivot Reports
• Understanding Pivot Reports: Insertion, Interface, Crosstab Reports
• Creating Pivot Charts and Utilizing Slicers for Dynamic Analysis
Dashboard Creation and Tips
• Exploring Dashboard Types and Design Principles
• Connecting Data with Power Query, Pivot, and Power Pivot within Excel
VBA and Macros
• Introduction to VBA Basics: Subs, Ranges, Sheets
• Utilizing Conditional Statements and Loops
• Communicating with End-users via Message Boxes and User Forms

Join us on this enriching journey to excel in Excel and enhance your data analysis
skills!
Tableau: Mastering Data Visualization
Welcome to our comprehensive Tableau Essentials course! In this course, you'll
explore the depths of Tableau and learn essential skills to master data
visualization. Here's what you'll cover:
Introduction to Tableau
• Understanding Tableau and Data Visualization
• Overview of Tableau Products
• Variations of Tableau Desktop
• Tableau File Extensions
• Data Types, Dimensions, Measures, and Aggregation Concepts
• Tableau Desktop Installation
• Data Source Overview: Live Vs Extract
Basic Charts & Formatting
• Overview of Worksheet Sections and Shelves
• Creating Bar Charts, Stacked Bar Charts
• Line Charts: Discrete & Continuous
• Creating Symbol Maps and Filled Maps
• Text Tables and Highlight Tables
• Formatting Techniques: Removing grid lines, hiding axes, number
formatting, shading, etc.
• Understanding the Marks Card
Filters
• Introduction to Filters and Types of Filters
• Understanding Extract, Data Source, Context, Dimension, Measure, and
Quick Filters
• Order of Operation of Filters
• Cascading Filters and Applying Filters to Worksheets
Calculations
• Need for Calculations in Tableau
• Types of Calculations: Basic, LOD's (Level of Detail)
• Examples of Basic Calculations: Aggregate functions, Logical functions,
String functions, Table Calculation functions, Numerical functions, Date
functions
Calculations Continued
• Examples of Level of Detail (LOD's) Calculations
• Examples of Table Calculations
Data Combining Techniques
• Understanding Data Combining Techniques
• Types: Joins, Relationships, Blending & Union
Custom Charts
• Creating Dual Axis Charts
• Combined Axis Charts
• Creating Donut Charts and Lollipop Charts
• KPI Cards: Simple and with Shape
Groups, Bins, Hierarchies, Sets, Parameters
• Understanding Groups and their Purpose
• Understanding Bins and their Purpose
• Introduction to Hierarchies, Sets, and Parameters
Analytics & Dashboard
• Adding Reference Lines and Trend Lines
• Overview of Dashboard: Tiled Vs Floating
• Creating Dashboards with proper formatting
Dashboard Actions & Tableau Public
• Understanding Dashboard Actions: Filter, Highlight, URL, Sheet,
Parameter, Set
• How to save the workbook to Tableau Public website?

Join us on this enriching journey to master Tableau and revolutionize your data
visualization skills!
MySQL: Mastering Database Management
Welcome to our comprehensive MySQL Essentials course! In this course, you'll
embark on a journey to master the fundamentals of MySQL and database
management. Here's what you'll cover:
Introduction to MySQL
• Understanding Databases and Introduction to Relational Database
Management Systems (RDBMS)
• Explaining RDBMS through normalization
• Overview of different types of RDBMS
• Software Installation: MySQL Workbench
SQL Commands and Data Types
• Types of SQL Commands: DDL (Data Definition Language), DML (Data
Manipulation Language), DQL (Data Query Language), DCL (Data Control
Language), TCL (Transaction Control Language) and their applications
• Understanding Data Types in SQL: Numeric, Char, Datetime
DQL & Operators
• SELECT Statement: LIMIT, DISTINCT, WHERE, AND, OR, IN, NOT IN,
BETWEEN, EXIST, ISNULL, IS NOT NULL, Wild Cards, ORDER BY
Case When Then and Handling NULL Values
• Usage of Case When Then to solve logical problems and handling NULL
Values with IFNULL and COALESCE functions
Group Operations & Aggregate Functions
• Group By Clause, Having Clause
• Aggregate Functions: COUNT, SUM, AVG, MIN, MAX, COUNT
• String Functions, Date & Time Functions
Constraints
• Understanding Constraints: NOT NULL, UNIQUE, CHECK, DEFAULT, ENUM,
Primary Key, Foreign Key (Both at column level and table level)
Joins
• Inner Join, Left Join, Right Join, Cross Join, Self Join, Full Outer Join
DDL Commands
• DDL Commands: Create, Drop, Alter, Rename, Truncate, Modify,
Comment
DML & TCL Commands
• DML Commands: Insert, Update, Delete
• TCL Commands: Commit, Rollback, Savepoint, Data Partitioning
Indexes and Views
• Understanding Indexes (Different Types of Indexes) and Views in SQL
Stored Procedures
• Creating Stored Procedures: Procedure with IN Parameter, Procedure
with OUT parameter, Procedure with INOUT parameter
Function Constructs
• User-Defined Functions
• Window Functions: Rank, Dense Rank, Lead, Lag, Row_number
Union, Intersect, Sub-query
• Union, Union all, Intersect
• Sub Queries, Multiple Query
Exception Handling, Loops, Cursor
• Handling Exceptions in a query
• CONTINUE Handler, EXIT Handler
• Loops: Simple, Repeat, While Loop
• Cursor
Triggers
• Triggers: Before | After DML Statement

Join us on this enriching journey to master MySQL and revolutionize your database
management skills!

You might also like