How to Set up VS Code for Data Science & AI
Vložit
- čas přidán 29. 06. 2024
- 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.
Want to see how I use this setup to tackle a complete machine learning project? Watch this: czcams.com/video/cCONIdrM2VI/video.html
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.
Incredible, the best guide on CZcams hands down. Subscribed!
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.
Thanks Dagart 🙏🏻
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! 👏👏👏
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.
That interactive window piece is outstanding. THANK YOU! 🙏
Thanks Dave for this awesome video! Have it all set up. Looking forward to doing this series.
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 !
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
Awesome video! Have it all set up. Loving it. Thanks Dave
Just switched from Frontend Dev to Data Engineer, this was so useful, thank you a lot for it!
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!
Great tips! Yes the shft-enter and using VS Code with Jupiter is a great time saver.
Thanks for showing that setting which allows the interactive running of python-files! Very valuable.
That's awesome right!
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
HUGE thanks for this video and specially for the setup of the jupyter interactive window.
thanks, man!!! Appreciate it.
Keep helping people! God bless you, dude!
Excellent video. I was having a hard time migrating from PyCharm to VS Code. Your video cleared things up for me. Thanks.
Even if i'm a window user your videos are so amazing and helpful thanks a lot 🙏
Really great tutorial; excellent job, thank you.
This was awesome! As a beginner with Python I didn't realize this was possible!
Great Content Dave! 🔥
This is a magic
Thank you so much
You just gained yourself another subscriber
Broo the way you explain everything, loved it …
You're welcome man!
You are doing a great work, I am learning a lot from your videos
Awesome tip to use "Shift-Enter" with the Jupyter back end option.
Awesome and straightforward introduction! Thank you very much!
Thank you for this tutorial brother appriciate the effort.
This was very helpful buddy. You earned a sub!
Thanks for sharing such a powerful workflow on coding in python. Thats help me alot since for me as a beginner in data science.
amazing video!!!
to the point and really neat
thank you
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!!
Yea it's awesome! 😁
Great setup bro!
that's a great feature to send python code section to interactive window. Thank you
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!
Thanks Adu! Yea, it's a real game changer to start working like this
great vide. exactly what i needed to also transition to vsc. and good sound quality from your mic!
Cheers for the video and explanations. Was very helpful.
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.
Super helpful in getting me started, thanks man
thanks for a great video. i didnt know about that interactive feature, it is awesome. 🙏🏻
You're welcome! It's a game changer for your productivity 🔥
Very, Very good!!! Congrats!
Thank you, I've been looking to move from Jupyter Notebook into VS Code. Very helpful.
Glad it was helpful!
great guide - something like this saves tons of trial and error - thank you for sharing
Great video. Helped me a lot. Thanks👍
Really grateful for this, thanks man
Very helpful. Fantastic!
Thank you for this video. Well Done!
Bedankt voor de video. Heel behulpzaam!
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.
Nice explanation. Thanks, Dave.
Thank you for sharing these tips!
You're welcome!
This is awesome!!! thanks you so much!
this really help me out thanks bro
Really great tutorial :))))))))) thanks man
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.
Thanks Robin, that really makes my day. And yea, VS Code is awesome for data science!
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
Thanks! And noted!
Awesome video, thank!
Nice explanation brother. Very useful.
amazing ! Thank you so muchhh
helped me alot as a beginner thnxs
Great work ❤
Great to see your contents
Great video!!!
I just found what I was looking for from the past 2 days.😄
Very cool. Thanks for the help
wow i love this! def game changing for coding.
This video is awesome !!!
The sound is really nice💯💯
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!
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 ;)
Thank you for this video, that was helpful
You're welcome Aymen 😁
Very good presentation legend
Fantastic video!
This is the most helpful video that i have come across when it comes to using vss for data science.
Thank you for this video.
Thanks for this
Thank you !!
Toooooooo Goooood!!!!
Amazing Man!
Thanks a lot!
More videos like this please
Beautiful setup!
Thank you!
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 ?
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.
I second that. It makes it extra difficult to concentrate when using earphones.
i am currently a learner in this field it's nice :)
SO COOL!
Thank you for this! this is going to help me so much and i dont feel like a ediot lol
You got another subscriber man!
Groeten uit Brabant ;)!
Thanks Laurens!
this is really soo cool and the easiest video on this that i found
Glad I could help!
Helpful!
thx for this 👍 I subbed
Thank you so much!!!
A video that changed my coding, forever,,,,, 😳
Thank you so much ❤
Excellent!
Thanks!
great video thank you
Thanks, great content. I was struggling with the "send selection" option in the jupyter settings it has been renamed to "text editor: execute selection".
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. 😃👍
Thanks for the tips!
GOLD!
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.
thanks very much
Thanks man! Do you consider making a V2 video on this?
Awesome!