How NOT to learn Python for Data Science

Luke Barousse · Beginner ·📊 Data Analytics & Business Intelligence ·5y ago

Key Takeaways

The video discusses how not to learn Python for data science, highlighting common mistakes and providing tips for successful learning, including structured learning, unstructured learning, and project-based learning.

Full Transcript

what up debt nerds quick story before we get started so growing up i was the youngest of three brothers as you can imagine four boys in a household is destined for chaos my three oldest brothers were always getting in trouble and then getting caught by my parents and getting punished and i mean as a kid punishment getting ground to just like the worst thing ever as the youngest i took advantage of this perspective and really just started to learn what my brothers were doing wrong in order to apply that to not get punished so what did i ultimately learn well i ultimately learned skills not to get caught and because i didn't get caught i didn't get punished so with this i hope that you can take away a lot of the key learnings that i had when i failed at learning python and apply that in your journey in learning python for this video today i think it's important to understand where i'm coming from so i'm going to start with my failure story of how i failed at learning python from there we're going to move into what i took away from this how i've upgraded myself and thus moved into learning python successfully and finally i'll just wrap it up with some key takeaways that i have in learning python and you can apply this to any coding language that you want to learn so i started my journey like probably a lot of you going to youtube watching different tutorial series trying to understand the basics of python and from there once i thought i had the the basics i moved into a project at the time i was trying to pursue a business idea of launching a meal prep application so i thought it would be great to learn some sort of web framework which i was going to use django to apply python with and build this revolutionary app that i was going to come up with to plan your meals so what i found whenever i was building this application is i really didn't understand the basics of python and i was trying to apply basic concepts of python into this django web framework which i also had very little knowledge of or operation of how this framework even operated this ultimately led to my demotivation with the project i you know banged my head on the table had many different explicits that i shouted out and it just led me down a row that i didn't like because i wasn't ultimately able to hit the goal that i wanted to with the application i was really demotivated in my learning with python and ultimately led to me stepping away from python for a little bit and really trying to reflect on my learnings and on what i failed at so before we get into my key takeaways from this experience and what i ultimately did to successfully learn python let's have a quick word from my sponsor who's my sponsor you got value out of this video what do you mean i don't have a sponsor awkward so here's a shameless plug for my channel make sure you like and subscribe also if you're interested in learning the basics of python or interested in learning how to set up python your computer i have a couple tutorial series on that which i'll include links above and also links below so getting into successfully learning python i really reflected back on it and the approach that i took was watch a few youtube videos and then go out and try to do this large basically unaccomplishable project and so i broke it down more simply into more smaller goals that i could actually accomplish and learnings that would keep me motivated and build my knowledge level up so first i think it's important that you have some sort of structured learning so youtube tutorial series are great i highly recommend this i also highly recommend that you pick up maybe some books around learning python and some basics of python i like to before i go to bed at night just read books to sort of calm me down and put me to sleep but they also help provide a pathway of understanding what i should be knowing for python to supplement the videos and books i also follow i mean i use medium.com but they provide short little articles that you can read on python and i really feel it's good throughout the day when you have breaks to just pop open these articles and read these different topics and ideas around python that people are using in their everyday lives to solve problems and this really helps reinforce learning some of the things from your videos and also from the books that you're reading next i still recommend getting into doing projects but have more accomplishable projects that you can do i think kaggle.com is an excellent resource if you don't know what you want to do my channel focuses on data analysis and data science so i think that's a good place to go and build different machine learning models or different data analysis tools with python i however like to do and focus on topics that i actually have an interest in and i don't always feel like kaggle has those interested so just for an example whenever i was in my journey one of the facebook groups i'm a part of did a survey and had a bunch of analytical results and a lot of data from that survey i graciously volunteered to do some data analysis on the data set and provide it to the members so that way they could provide it to the group and there was a great learning experience to apply those skills in an area that i was actually interested in and then finally what i've more transitioned to lately and has helped even expose even more what i don't know about python is just teaching others so take the time to go through with others and teach simple concepts to others on python and this really helps reinforce what you're trying to learn so just to reinforce what are the tools to successfully learn python so first of all you have to have the basics how do you have the basics you need to have some sort of structured learning so i really enjoy the youtube tutorial series that are out there i also highly recommend you pick up a few different books that you can read during the night and afternoon addition with the structure learning i like some unstructured learning so maybe consider going to medium.com and signing up for that and using that to supplement with just short articles throughout the day to sort of reinforce what you're trying to learn and then from there projects projects are really important at applying the skills that you're learning from your learnings into actual implementation and that implementation is going to help reinforce your learning and then finally once you're getting comfortable with it i highly recommend you start teaching others you know take the time maybe uh especially the times that we're in skype with somebody a video conference with them and teach them this skill and with that i'm curious with learning and also sharing with others what have you found is most successful in learning python drop in the comments down below so we can share with others as always smash that like button if you got value out of this video consider subscribing if you learn want to learn more about tips and tricks for data analysis and with that we'll see in the next one

Original Description

👨🏼‍💻 My FREE Course to be a Data Analyst 👉 https://lukebarousse.com/5daycourse Python Fundamentals Course (DataCamp) 👉🏼 https://lukeb.co/PythonBasicsDataCamp Data Analyst Track w/ Python (DataCamp) 👉🏼 https://lukeb.co/PythonAnalystDataCamp (My recommended courses that I took to learn Python!) What up data nerds, in this short video I discuss how I failed at learning Python when I first started. Additionally, I go into my key takeaways from my failure and how I moved forward in successfully learning this great language for data analysis/science. Basics of Python playlist 👉🏼 https://www.youtube.com/playlist?list=PL_CkpxkuPiT8zTx9XO9jFf4PQ0iwBWfXB Setting up Python on your computer playlist 👉🏼 https://www.youtube.com/playlist?list=PL_CkpxkuPiT9udgCeqZpS4HKF6uIzra3r Certificates & Courses ================================== Coursera Courses: 📜 Google Data Analytics Certificate (START HERE) 👉🏼 https://lukeb.co/GoogleCert 💿 SQL for Data Science 👉🏼 https://lukeb.co/SQLdataScience 🧾 Excel Skills for Business 👉🏼 https://lukeb.co/ExcelBusinessAnalyst 🐍 Python for Everybody 👉🏼 https://lukeb.co/PythonForEverybody 📊 Data Visualization with Tableau 👉🏼 https://lukeb.co/Tableau_UCDavis 🏴‍☠️ Data Science: Foundations using R 👉🏼 https://lukeb.co/RforDataScienceJH Coursera Plus Subscription (7-day free trial) 👉🏼 https://lukeb.co/CourseraPlus DataCamp Courses: 🐍 Python 👉🏼 https://lukeb.co/PythonBasicsDataCamp 📈 Power BI 👉🏼 https://lukeb.co/PowerBIDataCamp 📊 Tableau 👉🏼 https://lukeb.co/TableauDataCamp 🏴‍☠️ R 👉🏼 https://lukeb.co/RDataCamp 🐍 Data Analyst w/ Python 👉🏼 https://lukeb.co/PythonAnalystDataCamp DataCamp Subscription (25% off ) 👉🏼 https://lukeb.co/datacamp_discount 👨🏼‍🏫 All courses 👉🏼 https://kit.co/lukebarousse/data-analytics-courses My Tech for Data Science (Includes Amazon Affiliate Links) ================================== 💻 Dell New XPS 13 (PC of choice) 👉🏼 https://geni.us/DellNewXPS13 💻 Dell New XPS 15 👉
Watch on YouTube ↗ (saves to browser)
Sign in to unlock AI tutor explanation · ⚡30

Playlist

Uploads from Luke Barousse · Luke Barousse · 23 of 60

1 Connect Google Sheets to Tableau & Joining Data - Tableau Tutorial P.1
Connect Google Sheets to Tableau & Joining Data - Tableau Tutorial P.1
Luke Barousse
2 How To Use Tableau Desktop Controls - Tableau Tutorial P.2
How To Use Tableau Desktop Controls - Tableau Tutorial P.2
Luke Barousse
3 Dimensions Vs Measures  (Blue Vs Green Data) - Tableau Tutorial P.3
Dimensions Vs Measures (Blue Vs Green Data) - Tableau Tutorial P.3
Luke Barousse
4 Create Stacked Bar Chart (and any other visuals EASILY!) w/ Show Me! - Tableau Tutorial P.4
Create Stacked Bar Chart (and any other visuals EASILY!) w/ Show Me! - Tableau Tutorial P.4
Luke Barousse
5 Conditional Format Tables in Tableau (Like Excel!) - Tableau Tutorial P.5
Conditional Format Tables in Tableau (Like Excel!) - Tableau Tutorial P.5
Luke Barousse
6 Calculated Fields in Tableau (Formulas & IF Statements) - Tableau Tutorial P.6
Calculated Fields in Tableau (Formulas & IF Statements) - Tableau Tutorial P.6
Luke Barousse
7 Parameters (Create & Use in Calculated Fields and/or Visuals) - Tableau Tutorial P.7
Parameters (Create & Use in Calculated Fields and/or Visuals) - Tableau Tutorial P.7
Luke Barousse
8 Totals, Average Lines, & Trend Lines (Analytics Pane) - Tableau Tutorial P.8
Totals, Average Lines, & Trend Lines (Analytics Pane) - Tableau Tutorial P.8
Luke Barousse
9 How To Create a Dashboard - Tableau Tutorial P.9
How To Create a Dashboard - Tableau Tutorial P.9
Luke Barousse
10 Upload your dashboard to Tableau Public  - Tableau Tutorial P.10
Upload your dashboard to Tableau Public - Tableau Tutorial P.10
Luke Barousse
11 Install Python for Data Science on Mac & Windows (PC) with Anaconda - P.1
Install Python for Data Science on Mac & Windows (PC) with Anaconda - P.1
Luke Barousse
12 How to run Python for Data Science - Editors vs IDEs - P.2
How to run Python for Data Science - Editors vs IDEs - P.2
Luke Barousse
13 Install VS Code with Python for Data Science / Data Analysis - P.3
Install VS Code with Python for Data Science / Data Analysis - P.3
Luke Barousse
14 Understanding Virtual Environments for Data Science / Data Analysis - P.4
Understanding Virtual Environments for Data Science / Data Analysis - P.4
Luke Barousse
15 Using VS Code with Python for Data Science / Data Analysis - P.5
Using VS Code with Python for Data Science / Data Analysis - P.5
Luke Barousse
16 Python for Data Science / Analysis  ft. 'The Office' Dataset - P.0
Python for Data Science / Analysis ft. 'The Office' Dataset - P.0
Luke Barousse
17 Python Objects frequently used in Data Science / Data Analysis - P.1
Python Objects frequently used in Data Science / Data Analysis - P.1
Luke Barousse
18 Python If Statements for Data Science / Data Analysis - P.2
Python If Statements for Data Science / Data Analysis - P.2
Luke Barousse
19 Python For & While Loops for Data Science / Data Analysis - P.3
Python For & While Loops for Data Science / Data Analysis - P.3
Luke Barousse
20 Python List Comprehension for Data Science / Data Analysis - P.4
Python List Comprehension for Data Science / Data Analysis - P.4
Luke Barousse
21 Python Functions for Data Science / Data Analysis - P.5
Python Functions for Data Science / Data Analysis - P.5
Luke Barousse
22 Lambda Functions for Data Science / Data Analysis - Python P.6
Lambda Functions for Data Science / Data Analysis - Python P.6
Luke Barousse
How NOT to learn Python for Data Science
How NOT to learn Python for Data Science
Luke Barousse
24 What is Business Intelligence (BI)? 📊😅
What is Business Intelligence (BI)? 📊😅
Luke Barousse
25 Top 3️⃣ Technical Skills for Business Intelligence 📚📊
Top 3️⃣ Technical Skills for Business Intelligence 📚📊
Luke Barousse
26 Top Non-technical Skills for Business Intelligence 📊👨🏼‍💻
Top Non-technical Skills for Business Intelligence 📊👨🏼‍💻
Luke Barousse
27 M1 vs Intel Mac for Data Science
M1 vs Intel Mac for Data Science
Luke Barousse
28 M1 vs Intel Mac for Excel 📈👨🏼‍💻
M1 vs Intel Mac for Excel 📈👨🏼‍💻
Luke Barousse
29 M1 vs Intel Mac for Python 🐍👨🏼‍💻
M1 vs Intel Mac for Python 🐍👨🏼‍💻
Luke Barousse
30 M1 vs Intel Mac for Business Intelligence Tools 💻📊
M1 vs Intel Mac for Business Intelligence Tools 💻📊
Luke Barousse
31 M1 Macbook Air vs Pro (8 vs 16 GB) for Data Science
M1 Macbook Air vs Pro (8 vs 16 GB) for Data Science
Luke Barousse
32 Python for M1 Mac vs Intel (SPOILER: M1 is 2x faster)
Python for M1 Mac vs Intel (SPOILER: M1 is 2x faster)
Luke Barousse
33 Data Analyst's WFH Setup & Upgrades
Data Analyst's WFH Setup & Upgrades
Luke Barousse
34 Windows on the M1 Mac - What are your options?
Windows on the M1 Mac - What are your options?
Luke Barousse
35 Install your favorite Windows app on M1 Mac - ft. Parallels
Install your favorite Windows app on M1 Mac - ft. Parallels
Luke Barousse
36 Data Science shortcuts for Mac
Data Science shortcuts for Mac
Luke Barousse
37 Day in the life of a data analyst
Day in the life of a data analyst
Luke Barousse
38 Power BI vs Tableau - Best BI Tool
Power BI vs Tableau - Best BI Tool
Luke Barousse
39 Mac Vs PC - BEST for Data Science
Mac Vs PC - BEST for Data Science
Luke Barousse
40 Data Scientist vs Data Analyst (funny!)
Data Scientist vs Data Analyst (funny!)
Luke Barousse
41 Become a DATA ANALYST with NO degree?!? The Google Data Analytics Professional Certificate
Become a DATA ANALYST with NO degree?!? The Google Data Analytics Professional Certificate
Luke Barousse
42 Certificates vs Degree for Data Analysts (ft. Google Data Analytics Professional Certificate)
Certificates vs Degree for Data Analysts (ft. Google Data Analytics Professional Certificate)
Luke Barousse
43 Google vs IBM Data Analyst Certificate - BEST Certificate for Data Analysts
Google vs IBM Data Analyst Certificate - BEST Certificate for Data Analysts
Luke Barousse
44 Python Vs R (funny!)
Python Vs R (funny!)
Luke Barousse
45 THIS got me my job as a Data Analyst - My portfolio tip
THIS got me my job as a Data Analyst - My portfolio tip
Luke Barousse
46 I used Python to Count my Bike Jumps!
I used Python to Count my Bike Jumps!
Luke Barousse
47 Standout as a Data Analyst with THIS TOOL
Standout as a Data Analyst with THIS TOOL
Luke Barousse
48 STOP using Spreadsheets for Everything!
STOP using Spreadsheets for Everything!
Luke Barousse
49 Transition into Data Science - My Tips & Story
Transition into Data Science - My Tips & Story
Luke Barousse
50 Get a JOB w/ Google Data Analytics Certificate?!? (ft. Certificate Holders)
Get a JOB w/ Google Data Analytics Certificate?!? (ft. Certificate Holders)
Luke Barousse
51 Staying Motivated in Data Science
Staying Motivated in Data Science
Luke Barousse
52 Data Science - Expectation vs Reality (funny!) - ft. @KenJee_ds
Data Science - Expectation vs Reality (funny!) - ft. @KenJee_ds
Luke Barousse
53 Get NOTICED in Data Science!!! (3 types of GREAT projects)
Get NOTICED in Data Science!!! (3 types of GREAT projects)
Luke Barousse
54 Use THIS to showcase EXPERIENCE in Data Science
Use THIS to showcase EXPERIENCE in Data Science
Luke Barousse
55 How to show EXPERIENCE... when you have NONE?!?
How to show EXPERIENCE... when you have NONE?!?
Luke Barousse
56 Learn PYTHON to be a DATA ANALYST?!? (or is R enough...)
Learn PYTHON to be a DATA ANALYST?!? (or is R enough...)
Luke Barousse
57 The BIGGEST MISTAKE when starting a data project!
The BIGGEST MISTAKE when starting a data project!
Luke Barousse
58 Top Jobs in Data Science
Top Jobs in Data Science
Luke Barousse
59 How to get Data Analytics side jobs - NEW LinkedIn Feature
How to get Data Analytics side jobs - NEW LinkedIn Feature
Luke Barousse
60 Building a bot to scrape job data… How NOT to collect data
Building a bot to scrape job data… How NOT to collect data
Luke Barousse

The video provides tips for learning Python for data science, including structured learning, unstructured learning, and project-based learning. It highlights the importance of having a structured learning approach, supplementing with unstructured learning, and applying skills through projects. Teaching others is also recommended as a way to reinforce learning.

Key Takeaways
  1. Start with structured learning (YouTube tutorials, books)
  2. Supplement with unstructured learning (Medium.com, articles)
  3. Apply skills through projects (Kaggle.com, personal projects)
  4. Teach others to reinforce learning
💡 Having a structured learning approach, supplementing with unstructured learning, and applying skills through projects are key to successfully learning Python for data science.

Related AI Lessons

The Attention Economy: Your Attention Is Worth More Than Gold
Learn how the attention economy works and why your focus is a valuable resource in the digital age
Medium · Data Science
What I Learned Building a Tableau Dashboard for Deloitte’s Data Analytics Simulation
Learn how to build a Tableau dashboard for data analytics by exploring a real-world project for Deloitte's simulation, focusing on machine downtime and pay equity
Medium · Data Science
Six Months, 9,541 Restaurant Development Records, and What the Data Actually Says
Analyzing 9,541 restaurant development records reveals insights into the industry, showing what the data actually says about trends and patterns
Medium · Data Science
CRM Analitiği ile Müşteri Değerini Anlamak: RFM, CLTV ve Predictive CLTV Rehberi
Learn how to use CRM analytics to understand customer value with RFM, CLTV, and Predictive CLTV
Medium · Data Science
Up next
Spreadsheet Guy Meets the CFO: "Define How Much"
Digital Transformation with Eric Kimberling
Watch →