How to Set up VS Code for Data Science & AI

  Рет қаралды 274,506

Dave Ebbelaar

Dave Ebbelaar

Күн бұрын

A lot of data professionals want to explore freelancing, but lack the systems, tools, and guidance on how to get started. If you're curious about how we help data analysts, engineers, and scientists, beyond these videos, the link below will explain. No nonsense, no webinar and no "free training". Check it out: www.datalumina.com/data-freel...
⏱️ Timestamps
- 00:00 Introduction & Overview
- 00:53 Introduction to VS Code
- 02:35 Setting up a Workspace
- 03:59 Installing Extensions
- 08:54 Styling VS Code
- 10:49 VS Code Settings
- 13:39 Running Jupyter Notebooks
- 14:22 Running Python code
- 22:05 Outro
🔗 Download Visual Code Studio
code.visualstudio.com/
👋🏻 About Me
Hey there! I'm Dave, an AI Engineer and the founder of Datalumina, where our mission is to facilitate entrepreneurial and technological proficiency in professionals and businesses. Through my videos here on this channel, my posts on LinkedIn, and courses on Skool, I share practical strategies and tools to navigate the complexities of data, artificial intelligence, and entrepreneurship.
🎓 My Courses
www.skool.com/data-alchemy
www.skool.com/data-freelancer
🔗 Let's Connect
/ daveebbelaar
/ daveebbelaar
📥 Datalumina's Newsletter
www.datalumina.com/newsletter
#data #ai #vscode #python
📌 Video Description
In this video, Dave shows us a new way to boost data science work with VS Code. It's different from the usual Jupyter Notebooks and Lab. He gives a full guide on making VS Code work for data science, aiming to make things faster and better. Dave shares his own setup tips, like themes, settings, and key extensions for Python, showing how VS Code has made his work better.
The tutorial starts with an overview of VS Code. It points out its perks like support for many languages, debugging tools, syntax colors, smart code help, and Git integration. Dave talks about how you can add more features with extensions from the marketplace. This part is great for beginners or those moving from other tools. It explains why VS Code is a top choice for data science.
Next, Dave gets into how to set up VS Code, from installing it to getting your workspace ready for data science. He shows how to add a project folder, save workspace settings, and pick themes and icons to make things look good and easy to use. Dave also talks about important extensions like the Python Extension Pack, IntelliCode, and Jupyter. These help with Python coding and let you use Jupyter Notebooks in VS Code. His step-by-step demo makes it simple to tailor VS Code for your projects.
Finally, the video looks at advanced features and workflows in VS Code for data science. Dave shows how to run Python code and Jupyter Notebooks well, using the interactive window for better coding. This method helps with quick testing, changing data, and making graphs, proving it's much better than old ways. The video ends with real examples of working with data and testing functions in VS Code. It highlights how the IDE makes every part of a data science project smoother.

Пікірлер: 223
@daveebbelaar
@daveebbelaar Жыл бұрын
Want to see how I use this setup to tackle a complete machine learning project? Watch this: kzbin.info/www/bejne/mXSyf3yap7JljKs
@DagStylez
@DagStylez Жыл бұрын
This is the best tutorial on setting up a data science VS Code environment I have ever seen. Your videos are very thorough and also to the point. Please keep sharing these. You have already improved my productivity x2 by explaining the Jupyter trick.
@daveebbelaar
@daveebbelaar Жыл бұрын
Thanks Dagart 🙏🏻
@igortrifunovic1798
@igortrifunovic1798 6 ай бұрын
As a DS enthusiast and someone who is working with Python for many years now, I was never really able to settle with Jupiter Notebook and I am glad someone has covered this topic well! Great job Dave! 👏👏👏
@viewview6687
@viewview6687 11 ай бұрын
As a data science student, who have a really difficult lecture drive deep to algorithm and mathematical magic, I have to type a hugeeee thank you for your video. Having a ton of knowledge but cannot even control the coding program is most of the research data science student ( including me). Thanks for your great videos.
@mo-ec6wu
@mo-ec6wu Жыл бұрын
Incredible, the best guide on KZbin hands down. Subscribed!
@jorgesantanderm
@jorgesantanderm 11 ай бұрын
Very cool feature the last one you showed. I saw a video of someone using VS with jupyter and saw that potential. Now I've confirmed it.
@realCleanK
@realCleanK 5 ай бұрын
That interactive window piece is outstanding. THANK YOU! 🙏
@danijelsusakovic9912
@danijelsusakovic9912 8 ай бұрын
Just switched from Frontend Dev to Data Engineer, this was so useful, thank you a lot for it!
@toya9412
@toya9412 3 ай бұрын
Being able to send the output to a jupyter kernel is amazing. Thanks for sharing! I've been looking for something like this for a while
@tejalshanbhag5926
@tejalshanbhag5926 3 ай бұрын
Thanks Dave for this awesome video! Have it all set up. Looking forward to doing this series.
@RolandoLopezNieto
@RolandoLopezNieto 25 күн бұрын
HUGE thanks for this video and specially for the setup of the jupyter interactive window.
@maulikda
@maulikda Жыл бұрын
Dave : Great video. Thanks for sharing this great stuff.. Moving to VS Code for all DS work.. earlier I was using VS code and Jupyter notebook for different kind of work which wasn't efficient. Thanks again !
@ludwigstumpp
@ludwigstumpp Жыл бұрын
Thanks for showing that setting which allows the interactive running of python-files! Very valuable.
@daveebbelaar
@daveebbelaar Жыл бұрын
That's awesome right!
@chadmace3355
@chadmace3355 Жыл бұрын
Great tips! Yes the shft-enter and using VS Code with Jupiter is a great time saver.
@gkennedy_aiforsocialbenefit
@gkennedy_aiforsocialbenefit 11 ай бұрын
Awesome video! Have it all set up. Loving it. Thanks Dave
@vieiradan
@vieiradan Жыл бұрын
thanks, man!!! Appreciate it. Keep helping people! God bless you, dude!
@sophial.4488
@sophial.4488 5 ай бұрын
Thank you for this workflow! Clear explanation and I love the last part where you can run/dissect code chunk by chunk by sending python script to jupyter notebook interface. Game changer! Not going back to jupyter notebook now
@TreNcH98
@TreNcH98 Жыл бұрын
Broo the way you explain everything, loved it …
@daveebbelaar
@daveebbelaar Жыл бұрын
You're welcome man!
@mariussame9357
@mariussame9357 Жыл бұрын
Even if i'm a window user your videos are so amazing and helpful thanks a lot 🙏
@victorl.mercado5838
@victorl.mercado5838 5 ай бұрын
Excellent video. I was having a hard time migrating from PyCharm to VS Code. Your video cleared things up for me. Thanks.
@mikew2883
@mikew2883 Жыл бұрын
Great video! Had no idea you could setup this type of environment in VS Code. I was actually bummed when starting to learn Python I feel like I had to start from scratch by using PyCharm. Definitely going this path now I know it can be done. Thanks!
@zulucharlie5244
@zulucharlie5244 10 ай бұрын
Really great tutorial; excellent job, thank you.
@patrickgans2
@patrickgans2 5 ай бұрын
This was awesome! As a beginner with Python I didn't realize this was possible!
@popobleistift5000
@popobleistift5000 2 ай бұрын
Awesome and straightforward introduction! Thank you very much!
@lesmatheson6001
@lesmatheson6001 9 ай бұрын
Awesome tip to use "Shift-Enter" with the Jupyter back end option.
@3rd_Son
@3rd_Son Жыл бұрын
This is a magic Thank you so much You just gained yourself another subscriber
@MaverickReynolds
@MaverickReynolds Жыл бұрын
I have never seen the Jupyter Send before and I am trying it out and messing around / following along as I type this. I totally agree I think this will be a real game changer for me for testing and messing around and productivity in my coding journey. Thanks!!
@daveebbelaar
@daveebbelaar Жыл бұрын
Yea it's awesome! 😁
@carylynjeru4040
@carylynjeru4040 4 ай бұрын
You are doing a great work, I am learning a lot from your videos
@naveenkumar5473
@naveenkumar5473 Жыл бұрын
that's a great feature to send python code section to interactive window. Thank you
@qaboahene
@qaboahene Жыл бұрын
The part where you can get the code to run in the interactive is pretty neat! Solid point on the fact that you can write production code whiles testing in Jupyter. The is such a great option to get a python beginner to leave the Jupyter notebook coding mindset to writing production level code! I know I definitely would be using it more to help me build confidence in my python programming! Great shout Dave!
@daveebbelaar
@daveebbelaar Жыл бұрын
Thanks Adu! Yea, it's a real game changer to start working like this
@user-cj7gh6rq7f
@user-cj7gh6rq7f 6 ай бұрын
Thanks for sharing such a powerful workflow on coding in python. Thats help me alot since for me as a beginner in data science.
@user-bj5cd1ss9e
@user-bj5cd1ss9e 6 ай бұрын
Cheers for the video and explanations. Was very helpful.
@IanDangerfield
@IanDangerfield Жыл бұрын
Thank you for this tutorial brother appriciate the effort.
@kynseli5071
@kynseli5071 Жыл бұрын
Great Content Dave! 🔥
@MarcMcRae
@MarcMcRae 10 ай бұрын
Sorts out tool-spread where at times I found Jupyter (setup and foibles) annoying & useful, same for Pycharm (very professional but HEAVY) and this hits the middle ground of overall super-useful (for me). Everyone will have different levels/needs I guess. Explains a lot, really awesome share! Thank you so much.
@Max-fq1bg
@Max-fq1bg 3 ай бұрын
great guide - something like this saves tons of trial and error - thank you for sharing
@ignaciobursa275
@ignaciobursa275 Жыл бұрын
amazing video!!! to the point and really neat thank you
@alejandromarin3069
@alejandromarin3069 4 ай бұрын
Really grateful for this, thanks man
@fille.imgnry
@fille.imgnry Жыл бұрын
thanks for a great video. i didnt know about that interactive feature, it is awesome. 🙏🏻
@daveebbelaar
@daveebbelaar Жыл бұрын
You're welcome! It's a game changer for your productivity 🔥
@develom_ai
@develom_ai 5 ай бұрын
Great video. Helped me a lot. Thanks👍
@dirac9
@dirac9 4 ай бұрын
great vide. exactly what i needed to also transition to vsc. and good sound quality from your mic!
@ultraallgod9423
@ultraallgod9423 7 ай бұрын
this really help me out thanks bro
@PeterMosier
@PeterMosier Ай бұрын
Thank you for this video. Well Done!
@GeoffDevitt
@GeoffDevitt 7 ай бұрын
Thank you, I've been looking to move from Jupyter Notebook into VS Code. Very helpful.
@daveebbelaar
@daveebbelaar 7 ай бұрын
Glad it was helpful!
@severtone263
@severtone263 8 ай бұрын
This was very helpful buddy. You earned a sub!
@thevadimb
@thevadimb Жыл бұрын
Thank you for sharing these tips!
@daveebbelaar
@daveebbelaar Жыл бұрын
You're welcome!
@johann.cardenas
@johann.cardenas Жыл бұрын
Great setup bro!
@user-is8he7dn8b
@user-is8he7dn8b 4 ай бұрын
Thank you for this video.
@squirrel_plays_fof4318
@squirrel_plays_fof4318 2 ай бұрын
Super helpful in getting me started, thanks man
@PLuna-zb4ol
@PLuna-zb4ol 2 ай бұрын
Awesome video, thank!
@lcfrod
@lcfrod 4 ай бұрын
Nice explanation. Thanks, Dave.
@user-el6dw9ef8q
@user-el6dw9ef8q Жыл бұрын
Very, Very good!!! Congrats!
@carlcetin
@carlcetin 9 ай бұрын
This is awesome!!! thanks you so much!
@pimmohs
@pimmohs 4 ай бұрын
Bedankt voor de video. Heel behulpzaam!
@tat-lyubch
@tat-lyubch 7 ай бұрын
Great video! I begun to learn Python from Jupiter Notebook, and what I've done in the first courses was exactly related to work with small appsto run on dashboards, plots, datasets (pandas of course, sql), then I switched to another more general course where we work in VSCode, so I even forgot/ pushed back wgat was done on the first steps, so yoy give me a vision howvto ties these all up. For me settings/figuring out configurations might be even more complicated than just to write functionality, but it's all connected.
@ahmedal-saedi2899
@ahmedal-saedi2899 10 ай бұрын
helped me alot as a beginner thnxs
@timothyokoth9592
@timothyokoth9592 3 ай бұрын
Very helpful. Fantastic!
@tobiasestebansalcedobenave6002
@tobiasestebansalcedobenave6002 2 ай бұрын
Thank you !!
@AbdUllahKhan-qx8ml
@AbdUllahKhan-qx8ml 2 ай бұрын
I just found what I was looking for from the past 2 days.😄
@joshuapretorious
@joshuapretorious 4 ай бұрын
Very cool. Thanks for the help
@sanjeevjikamade
@sanjeevjikamade 5 ай бұрын
Nice explanation brother. Very useful.
@robinchriqui2407
@robinchriqui2407 Жыл бұрын
First Dave I would like to thank you for your work you deserve much more views and subscribers, I'm moving to VS code I used to work with Jupyter(alone) and Spyder but VS code is much more convenient it was very helpful.
@daveebbelaar
@daveebbelaar Жыл бұрын
Thanks Robin, that really makes my day. And yea, VS Code is awesome for data science!
@kyozecai
@kyozecai 7 ай бұрын
wow i love this! def game changing for coding.
@aymenmissaoui6958
@aymenmissaoui6958 Жыл бұрын
Thank you for this video, that was helpful
@daveebbelaar
@daveebbelaar Жыл бұрын
You're welcome Aymen 😁
@souravrout8383
@souravrout8383 6 ай бұрын
This is the most helpful video that i have come across when it comes to using vss for data science.
@juandiegomartinezcastro7942
@juandiegomartinezcastro7942 4 ай бұрын
Fantastic video!
@kelvin3y_
@kelvin3y_ 9 ай бұрын
The sound is really nice💯💯
@Buhassan5656
@Buhassan5656 Жыл бұрын
A video that changed my coding, forever,,,,, 😳
@kianmehreganian5980
@kianmehreganian5980 10 ай бұрын
Really great tutorial :))))))))) thanks man
@Whiz-lc5kc
@Whiz-lc5kc 5 күн бұрын
This video is awesome !!!
@mauriciojcYT
@mauriciojcYT 14 күн бұрын
Beautiful setup!
@daveebbelaar
@daveebbelaar 13 күн бұрын
Thank you!
@nicolasreyeszerene9374
@nicolasreyeszerene9374 8 ай бұрын
Thank you so much!!!
@borisn.1346
@borisn.1346 Жыл бұрын
Thanks for this! My sense has always been that notebooks don't lend themselves well to good scripting habits and clear thinking - you have just confirmed that hunch!
@daveebbelaar
@daveebbelaar Жыл бұрын
Notebooks are great for experimentation and sharing code, but if you want to bring code into production you need a more structured way of writing code ;)
@santimm20
@santimm20 Жыл бұрын
this is really soo cool and the easiest video on this that i found
@daveebbelaar
@daveebbelaar Жыл бұрын
Glad I could help!
@ItercomViews
@ItercomViews Жыл бұрын
Installed extensions: - Azure Account - Code Runner - CodeSnap - Docker - Edit csv - IoT Device Cube - Jupyter - Jupyter Keymap - Material Icon Theme - Python Extension Pack - autoDocstring - IntelliCode - Path Intellisense - Python - Pylance - isort - Python Environment Manager - Python Indent - autoDocstring - (not installed) Django - (not installed) Jinja - Remote Development
@maxjohnson7623
@maxjohnson7623 4 ай бұрын
great video thank you
@Mryoungstar1994
@Mryoungstar1994 Жыл бұрын
More videos like this please
@pfuhad3760
@pfuhad3760 Жыл бұрын
Thanks for this
@lahirulowe4752
@lahirulowe4752 Жыл бұрын
Awesome video Dave! Always wanted to transition to VS code, but never did, but thats the first thing il be doing now. Also a suggestion, make a video on Docker for Data Science, and then Docker + VS code
@daveebbelaar
@daveebbelaar Жыл бұрын
Thanks! And noted!
@anandsethi9300
@anandsethi9300 Жыл бұрын
Toooooooo Goooood!!!! Amazing Man! Thanks a lot!
@kennethstephani692
@kennethstephani692 Жыл бұрын
Great video!!!
@TVDramaHome
@TVDramaHome 8 ай бұрын
Great to see your contents
@user-gn6ld5to8m
@user-gn6ld5to8m 9 ай бұрын
Thank you so much ❤
@MannyBernabe
@MannyBernabe 6 ай бұрын
Helpful!
@CherifRahal
@CherifRahal 3 ай бұрын
Thank you so much man, I just started learning data analysis and I needed this video as I don't like to work with jupyter, quick question which macbook you recommend ?
@darshilkumar7816
@darshilkumar7816 4 ай бұрын
i am currently a learner in this field it's nice :)
@ray76794
@ray76794 2 ай бұрын
thx for this 👍 I subbed
@exshenanigan2333
@exshenanigan2333 Жыл бұрын
Dave, thanks for the video. Something I'd like to mention; the recorder you're using has stereo mics. So when you move your head around, your voice also pans left or right. I'd suggest making your voice mono so it always comes from the center.
@patricioperez1985
@patricioperez1985 Жыл бұрын
I second that. It makes it extra difficult to concentrate when using earphones.
@ezekielmauricio5209
@ezekielmauricio5209 Жыл бұрын
GOLD!
@genevevechristelle2361
@genevevechristelle2361 10 ай бұрын
Thank you
@duke_adi
@duke_adi 5 ай бұрын
Similar benefit of both code wise execution and file wise execution can be enjoyed in spyder 5 as well, although did not compare the two for finding which one is better for the fitness tracker project.
@MarkCarpenter0025
@MarkCarpenter0025 8 ай бұрын
SO COOL! Thank you for this! this is going to help me so much and i dont feel like a ediot lol
@user-li7mq5hp9g
@user-li7mq5hp9g Жыл бұрын
Excellent!
@daveebbelaar
@daveebbelaar Жыл бұрын
Thanks!
@thewarri0r9
@thewarri0r9 5 ай бұрын
Awesome!
@user-pn1gq4rl8o
@user-pn1gq4rl8o 5 ай бұрын
superb!
@eugenmalatov5470
@eugenmalatov5470 8 ай бұрын
Thanks, great content. I was struggling with the "send selection" option in the jupyter settings it has been renamed to "text editor: execute selection".
@laurenshendrikx6363
@laurenshendrikx6363 Жыл бұрын
You got another subscriber man! Groeten uit Brabant ;)!
@daveebbelaar
@daveebbelaar Жыл бұрын
Thanks Laurens!
@usmanmuhammad3760
@usmanmuhammad3760 Жыл бұрын
thanks very much
@iamyuvraj128
@iamyuvraj128 Жыл бұрын
Appreciate 👏👍
@rafidbinsadeque499
@rafidbinsadeque499 4 ай бұрын
excellent video, is there a dataframe viewer for vscode similar to r studio ??
How to Use Git in VS Code for Data Science
16:37
Dave Ebbelaar
Рет қаралды 16 М.
Why I stopped using Jupyter Notebooks
11:17
Dave Ebbelaar
Рет қаралды 6 М.
We Got Expelled From Scholl After This...
00:10
Jojo Sim
Рет қаралды 63 МЛН
Homemade Professional Spy Trick To Unlock A Phone 🔍
00:55
Crafty Champions
Рет қаралды 56 МЛН
small vs big hoop #tiktok
00:12
Анастасия Тарасова
Рет қаралды 18 МЛН
My Python Development Environment Setup - Full Tutorial
20:39
Tech With Tim
Рет қаралды 208 М.
Software engineer interns on their first day be like...
2:21
Frying Pan
Рет қаралды 13 МЛН
The Harsh Reality of Being a Data Analyst
7:39
Sundas Khalid
Рет қаралды 551 М.
The Ultimate Coding Setup for Data Science
17:35
Rob Mulla
Рет қаралды 106 М.
Python 101: Learn the 5 Must-Know Concepts
20:00
Tech With Tim
Рет қаралды 1,1 МЛН
How I'd Learn AI (If I Had to Start Over)
15:04
Thu Vu data analytics
Рет қаралды 714 М.
25 VS Code Productivity Tips and Speed Hacks
11:35
Fireship
Рет қаралды 2,3 МЛН
How I'd Learn AI in 2024 (if I could start over)
17:55
Dave Ebbelaar
Рет қаралды 828 М.
Revealing My New AI-Powered Data Science Workflow
1:02:53
Dave Ebbelaar
Рет қаралды 22 М.
Using VS Code with Python for Data Science / Data Analysis - P.5
28:03
We Got Expelled From Scholl After This...
00:10
Jojo Sim
Рет қаралды 63 МЛН