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