Tags
Language
Tags
December 2024
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31 1 2 3 4

Python, Mysql, Chatgpt & Tableau With Data Analysis Projects

Posted By: ELK1nG
Python, Mysql, Chatgpt & Tableau With Data Analysis Projects

Python, Mysql, Chatgpt & Tableau With Data Analysis Projects
Published 3/2024
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 19.48 GB | Duration: 21h 19m

No Prior Experience Required - Learn MySQL, Python, ChatGPT and all topics for the Tableau Data Analyst Certification

What you'll learn

Understand MySQL and it's role in data storage and analysis

Gain hands-on experience in using Python libraries such as Pandas and Matplotlib for data manipulation, cleaning, visualization, and analysis

Learn how to effectively use ChatGPT as an assistant in writing code and analyzing data

Study the Tableau topics required for the Tableau Certified Data Analyst exam and prepare with hands on tutorials

Build your own interactive dashboard in Tableau

Engage in practical projects involving SQL, Python, ChatGPT, and Tableau, gaining hands-on experience in each technology.

Requirements

No programming experience required. We will start from scratch.

A PC or laptop with internet connection capable of installing MySQL Workbench

Description

Welcome to this comprehensive course designed to equip you with the skills needed for effective data analysis and visualization. This course is perfect for beginners, as no prior experience is required. Whether you're looking to change careers, enhance your current job, or simply learn a new skill, this course is tailored for you.What You Will Learn:• Python for Data Analysis: Learn 2 popular python libraries - Pandas and Matplotlib, starting from the basics and progressing to advanced data manipulation techniques. You'll learn how to handle datasets, perform computations, and create dynamic columns, among other skills.• SQL: Understand the need for SQL in managing and querying databases. You'll start with the fundamentals and advance to complex operations like joins, subqueries, and aggregate functions. Real-world projects will solidify your knowledge and prepare you for industry tasks.• ChatGPT for Enhanced Productivity: Discover how to write better prompts with ChatGPT, transforming it into a powerful assistant for your coding and analysis needs. Learn to assign roles, add instructions, and provide context to maximize ChatGPT's capabilities.• Tableau for Data Visualization: Study the use of Tableau in creating stunning visualizations. From basic charts to complex dashboards, you'll explore how to present data in a meaningful and impactful way. The course covers certification topics, ensuring you're well-prepared for the Tableau Data Analyst Certification.• Real-World Projects: Apply your skills in projects like analyzing LA crime data and exploring sales trends. These hands-on experiences will reinforce your learning and give you a portfolio to showcase your abilities.Why Take This Course?• Comprehensive Curriculum: Covering four major tools (Python, SQL, ChatGPT, and Tableau), this course provides a holistic approach to data analysis and visualization.• No Experience Required: Start from scratch and gradually build your expertise. Our step-by-step guidance ensures that anyone can follow along.• Practical Projects: Real-world projects enhance your understanding and prepare you for real-life challenges.• Future-Proof Skills: Data analysis and visualization are in high demand across industries. This course equips you with skills that are valuable in today's job market.• Flexibility: Learn at your own pace with lifetime access to the course materials.Who Is This Course For?• Beginners interested in data analysis and visualization.• Professionals seeking to enhance their skills in Python, SQL, ChatGPT, and Tableau.• Anyone looking to switch careers to data-related fields.

Overview

Section 1: Introduction

Lecture 1 Introduction

Lecture 2 Download Course Files Here

Section 2: Python - Pandas Part 1

Lecture 3 Download Anaconda

Lecture 4 Introduction to Jupyter Notebook

Lecture 5 Import Pandas and Matplotlib

Lecture 6 Read csv files into Jupyter Notebook

Lecture 7 Markdown and Commenting Out Code

Lecture 8 Overview of Datasets we will use

Lecture 9 Python Methods to Understand Datasets

Lecture 10 Replace Column Names

Lecture 11 Select Columns

Lecture 12 Basic Computations

Lecture 13 Standard Deviation and Count

Lecture 14 Describe

Lecture 15 Value Counts

Section 3: Python - Pandas Part 2

Lecture 16 Indexes

Lecture 17 Sort Values

Lecture 18 Loc and iloc

Lecture 19 Multi Indexes and Slices

Lecture 20 To Dataframe and Plot

Section 4: Python - Pandas Part 3

Lecture 21 Dealing with NULLs

Lecture 22 Unique and Nunique

Lecture 23 Filtering with Between

Lecture 24 Multiple Filter Conditions

Lecture 25 Filtering with Isin and Or

Lecture 26 Tilde - Bitwise Negation

Lecture 27 Create and Drop Columns

Lecture 28 Create Dynamic Columns

Section 5: Python - Pandas Part 4

Lecture 29 Converting to Datetime

Lecture 30 Replacing Values in a DataFrame

Lecture 31 Type Conversion using astype

Lecture 32 .dt Method

Lecture 33 Grouping Data using Groupby

Lecture 34 Aggregation with .agg Method

Lecture 35 Stack and Unstack

Section 6: Python - Matplotlib

Lecture 36 Introduction to Matplotlib

Lecture 37 Create Bar Plot, Add Titles and Labels

Lecture 38 Visualize Data Distribution with Histograms

Lecture 39 Display Data with Pie Charts

Lecture 40 Explore Relationships with Scatter Plots

Lecture 41 Visualize Trends with Line Plots

Lecture 42 Create Figures

Lecture 43 Organize Plots using Subplot

Lecture 44 Visualizing Sales Data - Part One

Lecture 45 Visualizing Sales Data - Part Two

Lecture 46 Formatting Sales Plots - Part One

Lecture 47 Formatting Sales Plots - Part Two

Section 7: Python Project - LA Crime

Lecture 48 Getting Dataset and Importing to Jupyter Notebook

Lecture 49 Understand and Prepare Data - Part One

Lecture 50 Understand and Prepare Data - Part Two

Lecture 51 Feature Understanding & Analysis - Part One

Lecture 52 Feature Understanding & Analysis - Part Two

Lecture 53 Feature Understanding & Analysis - Part Three

Lecture 54 Time Taken to Report Crime

Lecture 55 Average Victim Age per Crime

Lecture 56 Areas with Most Crime

Lecture 57 Crime Count by Time of Day

Section 8: SQL

Lecture 58 Downloading MySQL Workbench for Windows

Lecture 59 Downloading MySQL Workbench for Mac

Lecture 60 Introduction to MySQL Workbench

Lecture 61 What is SQL and Data Definition Language (DDL)

Lecture 62 Introduction to SQL: Insert Into Statements

Lecture 63 Importing our Databases

Lecture 64 Understanding the Data in the Database

Lecture 65 Select Data from the Database

Lecture 66 Filtering the Output with Where

Lecture 67 Applying Multiple Filters with In and Not In

Lecture 68 Finding Unique Values using Distinct

Lecture 69 Searching for Text Patterns in Strings using the Like Operator

Lecture 70 An Introduction to Joins

Lecture 71 Combining Tables using Inner Join

Lecture 72 Combining Tables using Left Join

Lecture 73 Combining Tables using Right Join

Lecture 74 Joining a Table to Itself

Lecture 75 Examples and Use Cases of Joins

Lecture 76 Combining Data with Union and Union All

Lecture 77 Introduction to Aggregate Functions

Lecture 78 Grouping Aggregated Data using Group By

Lecture 79 Using Subqueries in SQL

Lecture 80 Practice and Use Cases of Sub Queries

Lecture 81 Grouping Data using a Case Statement

Lecture 82 Transform Data using a Case Statement

Section 9: SQL Project

Lecture 83 Average Order Amount for Each Country

Lecture 84 Sales Value per Product Line

Lecture 85 Top 10 Products by Sales

Lecture 86 Sales Rep Performance

Lecture 87 Average Number of Orders per Customer

Lecture 88 Percent of Orders Shipped on Time

Lecture 89 Net Profit per Product

Lecture 90 Segment Customers by Value

Lecture 91 Identify Cross Selling Opportunities

Section 10: ChatGPT - Introduction to Writing Better Prompts

Lecture 92 Signing up to Open AI and ChatGPT

Lecture 93 Assigning a Role in ChatGPT

Lecture 94 Adding Instructions for Clarity and Impact

Lecture 95 Context is Key: Enhancing Prompt Clarity

Lecture 96 The Importance of Adding Examples: Few Shot Prompting

Lecture 97 Limitations and Considerations when Using ChatGPT

Section 11: Python Project using ChatGPT - Crime in Los Angeles

Lecture 98 Overview of the Dataset

Lecture 99 Importing Data and Beginning Preprocessing

Lecture 100 Begin Analyzing Dataset

Lecture 101 Continued Analysis and Plotting

Lecture 102 Putting Plots Together and Summarizing the Output using ChatGPT

Lecture 103 Ask our Own Questions of Data using ChatGPT

Section 12: SQL Project using ChatGPT - Netflix

Lecture 104 Provide ChatGPT with Tables and Columns - First Prompt

Lecture 105 Continue Analysis using SQL and ChatGPT

Lecture 106 Summarize SQL Output using ChatGPT

Section 13: GPT-4 Analysis

Lecture 107 Adding Review Sentiment Column using GPT-4

Lecture 108 Airline Review Sentiment Analysis

Lecture 109 Sales Analysis using GPT-4

Section 14: Tableau Data Analyst Certification Topics - Part 1

Lecture 110 Download and Install Tableau

Lecture 111 Establishing Data Connections by Connecting to Data Source

Lecture 112 Exploring Attributes and Measures

Lecture 113 Understanding Data Granularity

Lecture 114 Utilizing Aggregate Functions in Tableau

Lecture 115 Organizing Fields in Tableau

Lecture 116 Create Line Chart

Lecture 117 Create Bar Chart

Lecture 118 Create Highlight Table

Lecture 119 Adding Filters to Sheets

Lecture 120 Creating Context Filters

Lecture 121 Add Date Filters

Lecture 122 Area and Pie Charts

Lecture 123 Scatter Plots - Part One

Lecture 124 Scatter Plots - Part Two

Section 15: Tableau Data Analyst Certification Topics - Part 2

Lecture 125 Custom Shapes and Colors

Lecture 126 Create Bubble and Packed Bubble Charts

Lecture 127 Visualize Trends using the Pages Shelf

Lecture 128 Enhance Data Visualization using Animations

Lecture 129 Add Notes or Highlights to your Visualization using Annotations

Lecture 130 Add Titles and Captions

Lecture 131 Creating a Map in Tableau

Lecture 132 Choosing a Map Type and Grouping Map Data

Lecture 133 Dealing with Unknown Locations in Maps

Lecture 134 Heat Maps & Map Layers

Section 16: Tableau Data Analyst Certification Topics - Part 3

Lecture 135 Create a Dashboard

Lecture 136 Adding Dashboard Objects

Lecture 137 Dashboard Layout Options

Lecture 138 Adding Filters to Dashboards

Lecture 139 Make Dashboard Interactive using Actions

Lecture 140 Set Dashboard Design for Specific Devices

Lecture 141 Create a Story

Section 17: Tableau Data Analyst Certification Topics - Part 4

Lecture 142 Connect to a New Data Source

Lecture 143 Organize Data by Creating a Hierarchy

Lecture 144 Organize Data into Groups

Lecture 145 Segmenting Data into Bins

Lecture 146 Utilizing Sets for Analysis

Lecture 147 Sorting Data for Insights

Lecture 148 Visualizing Distributions with Histograms

Lecture 149 Exploring Data with Tree Maps

Lecture 150 Comparing Metrics with Dual Axes Charts

Lecture 151 Formatting Visuals for Impact

Lecture 152 Enhancing Tooltips with Visuals

Lecture 153 Creating Calculated Fields

Lecture 154 Making Decisions with IF and CASE Statements

Lecture 155 Manipulating Dates for Insights

Lecture 156 Converting Data Types

Lecture 157 Working with String Functions

Lecture 158 Applying Mathematical Operators

Section 18: Tableau Data Analyst Certification Topics - Part 5

Lecture 159 Summarizing Data with Totals and Subtotals

Lecture 160 Marking Key Points with Constant Lines

Lecture 161 Median and Average Confidence Intervals

Lecture 162 Adding Reference Lines for Context

Lecture 163 Visualizing Data with Reference and Distribution Bands

Lecture 164 Clustering Data for Patterns & Box Plots

Lecture 165 Showing Trends with Trend Lines

Lecture 166 Projecting Future Data with Forecasting

Lecture 167 Simplifying Analysis with Quick Table Calculations

Lecture 168 Customizing Calculations for Advanced Analysis

Lecture 169 Building Predictive Models in Tableau

Lecture 170 Utilizing Parameters for Dynamic Analysis

Lecture 171 Visualizing with Parameters and Reference Lines

Lecture 172 Swapping Sheets Dynamically with Parameters

Section 19: Tableau Data Analyst Certification Topics - Part 6

Lecture 173 Understanding Fixed Level of Detail Expressions

Lecture 174 Exploring Further with Fixed LODs

Lecture 175 Visualizing Project Timelines with Gantt Bar Charts

Lecture 176 Defining Relationships Between Data Sources

Lecture 177 Combining Data with Joins

Lecture 178 Managing Complex Data Sources and Blending Data

Lecture 179 Creating Calculations for Joins

Lecture 180 Combining Data with Union

Lecture 181 Preparing Data with the Data Interpreter and Pivot

Lecture 182 Splitting Data for Granular Analysis

Lecture 183 Getting Started with Tableau Desktop

Lecture 184 Creating and Filtering Data Extracts

Lecture 185 Publishing Workbooks to Tableau Server

Lecture 186 Managing Subscriptions, Alerts, and Data Sources

Lecture 187 Running and Managing Data Flows in Tableau

Section 20: Guided Project - Create your Own Tableau Dashboard

Lecture 188 Connecting to our Data Source

Lecture 189 Creating a Top 10 Products Visualization

Lecture 190 Designing a Stacked Bar Chart

Lecture 191 Adding a Bubble Chart

Lecture 192 Mapping Sales Data Geographically

Lecture 193 Analyzing Profit, Adding Year-over-Year Calculation and a Parameter

Lecture 194 Visualizing the Revenue Trend with a Line Chart

Lecture 195 Adding Product Costs

Lecture 196 Putting Dashboard Together - Part One

Lecture 197 Putting Dashboard Together - Part Two

Anyone with an interest in Data Analysis,Students looking to learn and practice the topics required for the Tableau Certified Data Analyst exam