How to Set up VS Code for Data Science & AI

  Рет қаралды 313,468

Dave Ebbelaar

Dave Ebbelaar

Күн бұрын

Пікірлер: 244
@daveebbelaar
@daveebbelaar 2 ай бұрын
👉🏻 2024 Update For this Video: kzbin.info/www/bejne/o6HOZYRrm8qKl9k
@viewview6687
@viewview6687 Жыл бұрын
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.
@igortrifunovic1798
@igortrifunovic1798 10 ай бұрын
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! 👏👏👏
@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 🙏🏻
@GurpreetKaur-wu3bd
@GurpreetKaur-wu3bd 2 ай бұрын
You made VS Code so much easier for me to understand and use for my analysis. Thanks, you're a lifesaver!
@toya9412
@toya9412 6 ай бұрын
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
@danijelsusakovic9912
@danijelsusakovic9912 11 ай бұрын
Just switched from Frontend Dev to Data Engineer, this was so useful, thank you a lot for it!
@RolandoLopezNieto
@RolandoLopezNieto 4 ай бұрын
HUGE thanks for this video and specially for the setup of the jupyter interactive window.
@jorgesantanderm
@jorgesantanderm Жыл бұрын
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.
@arillashsaravanan9216
@arillashsaravanan9216 Ай бұрын
Wow this was exactly the video I was looking for. The settings and extensions made the coding way more fun and it is nice to look at the data with the notebook. Thank You.
@IftesumZami
@IftesumZami Ай бұрын
I can't thank you enough brother!!! I'm learning Data Science and this video is a blessing for me
@daveebbelaar
@daveebbelaar Жыл бұрын
Want to see how I use this setup to tackle a complete machine learning project? Watch this: kzbin.info/www/bejne/mXSyf3yap7JljKs
@ludwigstumpp
@ludwigstumpp Жыл бұрын
Thanks for showing that setting which allows the interactive running of python-files! Very valuable.
@daveebbelaar
@daveebbelaar Жыл бұрын
That's awesome right!
@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
@mo-ec6wu
@mo-ec6wu Жыл бұрын
Incredible, the best guide on KZbin hands down. Subscribed!
@chadmace3355
@chadmace3355 Жыл бұрын
Great tips! Yes the shft-enter and using VS Code with Jupiter is a great time saver.
@mavreyn
@mavreyn Жыл бұрын
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! 😁
@riskwise99
@riskwise99 2 ай бұрын
This guide is "top dollar"! Really useful, and very clear. This has helped me out significantly. Well done! +1sub
@sophial.4488
@sophial.4488 8 ай бұрын
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
@victorl.mercado5838
@victorl.mercado5838 8 ай бұрын
Excellent video. I was having a hard time migrating from PyCharm to VS Code. Your video cleared things up for me. Thanks.
@lesmatheson6001
@lesmatheson6001 Жыл бұрын
Awesome tip to use "Shift-Enter" with the Jupyter back end option.
@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.
@TuyenPham-v9u
@TuyenPham-v9u 9 ай бұрын
Thanks for sharing such a powerful workflow on coding in python. Thats help me alot since for me as a beginner in data science.
@naveenkumar5473
@naveenkumar5473 Жыл бұрын
that's a great feature to send python code section to interactive window. Thank you
@patrickgans2
@patrickgans2 9 ай бұрын
This was awesome! As a beginner with Python I didn't realize this was possible!
@popobleistift5000
@popobleistift5000 5 ай бұрын
Awesome and straightforward introduction! Thank you very much!
@Max-fq1bg
@Max-fq1bg 6 ай бұрын
great guide - something like this saves tons of trial and error - thank you for sharing
@TreNcH98
@TreNcH98 Жыл бұрын
Broo the way you explain everything, loved it …
@daveebbelaar
@daveebbelaar Жыл бұрын
You're welcome man!
@GeoffDevitt
@GeoffDevitt 10 ай бұрын
Thank you, I've been looking to move from Jupyter Notebook into VS Code. Very helpful.
@daveebbelaar
@daveebbelaar 10 ай бұрын
Glad it was helpful!
@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 !
@realCleanK
@realCleanK 9 ай бұрын
That interactive window piece is outstanding. THANK YOU! 🙏
@tejalshanbhag5926
@tejalshanbhag5926 6 ай бұрын
Thanks Dave for this awesome video! Have it all set up. Looking forward to doing this series.
@carylynjeru4040
@carylynjeru4040 8 ай бұрын
You are doing a great work, I am learning a lot from your videos
@AbdUllahKhan-qx8ml
@AbdUllahKhan-qx8ml 6 ай бұрын
I just found what I was looking for from the past 2 days.😄
@vieiradan
@vieiradan Жыл бұрын
thanks, man!!! Appreciate it. Keep helping people! God bless you, dude!
@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 🔥
@dirac9
@dirac9 8 ай бұрын
great vide. exactly what i needed to also transition to vsc. and good sound quality from your mic!
@qaws2119
@qaws2119 2 ай бұрын
Thank you! You solved my problems!
@Buhassan5656
@Buhassan5656 Жыл бұрын
A video that changed my coding, forever,,,,, 😳
@FaZeTooTs
@FaZeTooTs 2 күн бұрын
This helped me a lot, thank you
@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 ;)
@DouglasCRPaes
@DouglasCRPaes 2 ай бұрын
Awesome video Thank you so much for sharing your knowledge
@souravrout8383
@souravrout8383 10 ай бұрын
This is the most helpful video that i have come across when it comes to using vss for data science.
@darshilkumar7816
@darshilkumar7816 7 ай бұрын
i am currently a learner in this field it's nice :)
@lkhdd
@lkhdd 11 ай бұрын
Thanks man! Do you consider making a V2 video on this?
@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!
@KalpeshPanchal
@KalpeshPanchal 11 ай бұрын
You may be a good Data Scientist. Do set an easily viewable resolution/zoom level for the audience next time while demonstrating on screen. In Visual Studio Code, you can press "Ctrl and +" together to zoom in and "Ctrl and -" to zoom out. Thanks again for doing this video for beginners. 😃👍
@daveebbelaar
@daveebbelaar 11 ай бұрын
Thanks for the tips!
@squirrel_plays_fof4318
@squirrel_plays_fof4318 5 ай бұрын
Super helpful in getting me started, thanks man
@mariussame9357
@mariussame9357 Жыл бұрын
Even if i'm a window user your videos are so amazing and helpful thanks a lot 🙏
@tat-lyubch
@tat-lyubch 11 ай бұрын
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.
@caballerofelipe00
@caballerofelipe00 5 ай бұрын
Cool video! Thanks Just a suggestion: could you make fonts bigger, everything looks super small if you don't have a huge screen... (or maybe change the size of the screen while you record...)
@3rd_Son
@3rd_Son Жыл бұрын
This is a magic Thank you so much You just gained yourself another subscriber
@KrutikPatel-u2m
@KrutikPatel-u2m 9 ай бұрын
Cheers for the video and explanations. Was very helpful.
@robinchriqui2407
@robinchriqui2407 2 жыл бұрын
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 2 жыл бұрын
Thanks Robin, that really makes my day. And yea, VS Code is awesome for data science!
@KristianL-cf6bh
@KristianL-cf6bh 4 ай бұрын
Thanks for this great tutorial ! i am new to the hole Gen Ai, ML, DNN and Python. It would been great to know whitch liberty you are using, and how you set up data, docs, models and so on folders, in the demo folder. Maybe you can explain this in text? or make an short add-on video for us newbees.
@drudd75077
@drudd75077 2 ай бұрын
I've transition from notebooks to .py using the method in this video. While overall I think vs code using the interactive window is better especially for large notebooks. However I have two items I don't like: 1. In jupter lab I can create a markdown cell and use # to make an outline of my notebook that I can navigate through my notebook. VS codes seems to generate the outline for you based on functions. I often don't use functions so navigating the document is worst to me. 2. The other con I will say is that if I run the top half of my script and run it I can tell where my program is within the script. Additionally when there's an error sometimes it take me a minute to orient myself using the error message to know where the error is within my script. The error message normally does tell me where the error is, but just scrolling to where the program stops within a notebook is more intuitive. However performance is so much better in a .py file especially when it gets large. Also I really like I don't need to create new cells to view things which does make my code so much cleaner. So overall it's way better, but I do wish there was a way to at least address the outline.
@eugenmalatov5470
@eugenmalatov5470 11 ай бұрын
Thanks, great content. I was struggling with the "send selection" option in the jupyter settings it has been renamed to "text editor: execute selection".
@duke_adi
@duke_adi 8 ай бұрын
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.
@MarcMcRae
@MarcMcRae Жыл бұрын
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.
@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!
@alejandromarin3069
@alejandromarin3069 7 ай бұрын
Really grateful for this, thanks man
@ahmedal-saedi2899
@ahmedal-saedi2899 Жыл бұрын
helped me alot as a beginner thnxs
@lcfrod
@lcfrod 7 ай бұрын
Nice explanation. Thanks, Dave.
@aibeginnertutorials
@aibeginnertutorials Жыл бұрын
Awesome video! Have it all set up. Loving it. Thanks Dave
@kyozecai
@kyozecai 10 ай бұрын
wow i love this! def game changing for coding.
@severtone263
@severtone263 Жыл бұрын
This was very helpful buddy. You earned a sub!
@robertf57
@robertf57 4 ай бұрын
Would have been nice to have a copy of your starting folder to make it easier to follow along.
@sanjeevjikamade
@sanjeevjikamade 9 ай бұрын
Nice explanation brother. Very useful.
@PLuna-zb4ol
@PLuna-zb4ol 5 ай бұрын
Awesome video, thank!
@PeterMosier
@PeterMosier 5 ай бұрын
Thank you for this video. Well Done!
@kelvin3y_
@kelvin3y_ Жыл бұрын
The sound is really nice💯💯
@mauriciojcYT
@mauriciojcYT 3 ай бұрын
Beautiful setup!
@daveebbelaar
@daveebbelaar 3 ай бұрын
Thank you!
@andyr8833
@andyr8833 2 ай бұрын
Gold content! Thank you
@meandyouandhimoverthere
@meandyouandhimoverthere 2 ай бұрын
great video. thank you!
@pimmohs
@pimmohs 8 ай бұрын
Bedankt voor de video. Heel behulpzaam!
@santimm20
@santimm20 Жыл бұрын
this is really soo cool and the easiest video on this that i found
@daveebbelaar
@daveebbelaar Жыл бұрын
Glad I could help!
@namtang
@namtang 6 ай бұрын
The important thing that you missed is setting up the Python interpreter and virtual environment in VSCode.
@ultraallgod9423
@ultraallgod9423 10 ай бұрын
this really help me out thanks bro
@huyhq_official1601
@huyhq_official1601 3 ай бұрын
amazing ! Thank you so muchhh
@PeterPan-hs5tu
@PeterPan-hs5tu Жыл бұрын
Hi Dave, appreciated the vid chat last night. Amazing video tutorial, new skill learned. A dumb question to ask, where is the Demo folder we can access from? :)❤
@daveebbelaar
@daveebbelaar Жыл бұрын
Hi Peter, it was a pleasure talking to you! What do you mean with Demo folder? (It's been a while since I've recorded this video)
@PeterPan-hs5tu
@PeterPan-hs5tu Жыл бұрын
@@daveebbelaar Thank you for the reply. Oh yeah I was following along with your tutorial and I think you had a demo folder open, I was looking for it so I can do exactly what you do. But I just let it pass and went on with the actual bootcamp for the Tracking Barbell exercises you made. Can’t thank you enough for the step by step lesson. VS truly is a game changer, so thank you thank you thank you. Learn a ton 🍸! already a fan of the channel, Keep up the good work 🤟
@ujjwalchetan4907
@ujjwalchetan4907 2 ай бұрын
very useful. Thanks
@MarkCarpenter0025
@MarkCarpenter0025 Жыл бұрын
SO COOL! Thank you for this! this is going to help me so much and i dont feel like a ediot lol
@andyn6053
@andyn6053 3 ай бұрын
U can use the shiny extension for creating rapid webapps also
@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
@bolajiadedasola6369
@bolajiadedasola6369 3 ай бұрын
Great work ❤
@CherifRahal
@CherifRahal 7 ай бұрын
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 ?
@B1710-x5c
@B1710-x5c Жыл бұрын
Hi Dave ! nice video :) I would just add some comments: - vscode is not made by Microsoft, it's a fork from vscodium (MIT license) with some modification such as telemetry. There are only some minor differences, but I think it's important to don't give credits to Microsoft for this amazing IDE - Running selected code in a kernel is a great feature, but there is another very similar feature which works in an approximate same way: python cells. Defining cell (adding #%%) allows to run the complete cell with shift+enter and allow debugging, which is very convenient ! Additionally the code can be run as a python file or cell by cell, so it's also production ready
@daveebbelaar
@daveebbelaar Жыл бұрын
Hey there, and thanks! I learned something ;)
@brahyamalmonteruiz9984
@brahyamalmonteruiz9984 Жыл бұрын
i just did i little research, and it's backwards, microsoft develops VScode then the VScodium team builds the binaries without the telemetry and some extra microsoft flavor, so... dave was right?
@laurenshendrikx6363
@laurenshendrikx6363 2 жыл бұрын
You got another subscriber man! Groeten uit Brabant ;)!
@daveebbelaar
@daveebbelaar 2 жыл бұрын
Thanks Laurens!
@natnaelstesfagiorgis3077
@natnaelstesfagiorgis3077 10 күн бұрын
this is great thanks
@Whiz-lc5kc
@Whiz-lc5kc 3 ай бұрын
This video is awesome !!!
@timothyokoth9592
@timothyokoth9592 7 ай бұрын
Very helpful. Fantastic!
@thevadimb
@thevadimb Жыл бұрын
Thank you for sharing these tips!
@daveebbelaar
@daveebbelaar Жыл бұрын
You're welcome!
@Mryoungstar1994
@Mryoungstar1994 Жыл бұрын
More videos like this please
@juandiegomartinezcastro7942
@juandiegomartinezcastro7942 7 ай бұрын
Fantastic video!
@HuzaifaKhan-iy5qj
@HuzaifaKhan-iy5qj 2 ай бұрын
Thanks buddy ^^
@tobiasestebansalcedobenave6002
@tobiasestebansalcedobenave6002 6 ай бұрын
Thank you !!
@joshuapretorious
@joshuapretorious 8 ай бұрын
Very cool. Thanks for the help
@Megabeboo
@Megabeboo Жыл бұрын
Now the only things that are missing for me are 1) execute entire code chunk (without having to declare them with #%%) and 2) move to next line/code chunk after executing. Quite a bummer that this still isn't implemented for python in VS Code 😢
@PaulDavidRosero-Montalvo
@PaulDavidRosero-Montalvo 8 ай бұрын
Thank you for this video.
@zulucharlie5244
@zulucharlie5244 Жыл бұрын
Really great tutorial; excellent job, thank you.
The Ultimate VS Code Setup for Data Science & AI (2024 Update)
32:00
How to Use Git in VS Code for Data Science
16:37
Dave Ebbelaar
Рет қаралды 18 М.
OYUNCAK MİKROFON İLE TRAFİK LAMBASINI DEĞİŞTİRDİ 😱
00:17
Melih Taşçı
Рет қаралды 13 МЛН
The Joker wanted to stand at the front, but unexpectedly was beaten up by Officer Rabbit
00:12
Why Agent Frameworks Will Fail (and what to use instead)
19:21
Dave Ebbelaar
Рет қаралды 67 М.
Python 101: Learn the 5 Must-Know Concepts
20:00
Tech With Tim
Рет қаралды 1,2 МЛН
How to Find Freelance Data & AI Projects in 2024
23:19
Dave Ebbelaar
Рет қаралды 21 М.
Powerful VSCode Tips And Tricks For Python Development And Design
15:50
How to set up VSCode like a PRO!
1:05:36
Syntax
Рет қаралды 28 М.
Using VS Code with Python for Data Science / Data Analysis - P.5
28:03
How I'd Learn AI in 2024 (if I could start over)
17:55
Dave Ebbelaar
Рет қаралды 1 МЛН
25 VS Code Productivity Tips and Speed Hacks
11:35
Fireship
Рет қаралды 2,3 МЛН
My Python Development Environment Setup - Full Tutorial
20:39
Tech With Tim
Рет қаралды 231 М.