Hi Dave, Please, can you help me fix some problems I am having installing/setting up Anaconda/Jupyter notebook? I have been stuck with this issue since yesterday and unable to progress with what I have been trying to achieve. My normal work environment is vs code but there are files I want to open and work on on Jupyter to achieve an intended purpose but they keep opening automatically on vs code which is not desirable for me. I have tried getting help online/RUclips but all to no avail. Any help or referral will be greatly appreciated. Thank you. Chisom
I mean, this is as great a video as anyone could expect. Thorough but moving right along w/o a lot of filler. Informative and nicely planned/edited with the key content. Hats off!
This is a way chill and straightforward intro. I specifically liked the feature comparison (i.e. why?) shortcut summary (i.e. protips) at the end. Thank you.
For some reason RUclips STILL isn't automatically loading chapters for my videos. So here they are: Timeline: 00:00 Intro 00:40 Python shell and IPython 03:28 Pip install amd starting jupyter notebooks 04:37 Jupyter Notebooks 09:01 Juyter Lab 15:33 Google Colab 18:10 Kaggle Notebooks 21:25 Keyboard Shortcuts 24:50 Conclusion
NICE! One of the MOST informative overviews I have come across wrt jupyter notebook vs jupyterlabs (versions), settings and then options to run it elsewhere, etc. Learned a lot from this - great for some of us novices to get going.
congrats, simple, straightforward, and someone mentioned you've lost beginners, I don't agree about the relevance of the comment since the whole data science and notebooks are not for beginners, it presumes programming background at a minimum level and if you're a data science aspirant, you need to already be a scientist to a certain degree 😊.
Great intro for someone technical trying to get started with Jupyter notebooks. I want to introduce the concept of Jupyter notebooks to my organization, and explain why it's different (in a good way) to using Excel. Most users are non-technical, so throwing random Python code snippets at them will make them glaze over. I'll look at the rest of your videos and see if there's something that better-suits my goal. But thank you.
Hi Rob - This was super-helpful for me. I've been a GNU Emacs user since the mid-80s. It has served me well, but now that I'm retired and taking the time to learn about LLMs I figured I'd up my game a bit. I like the environment a lot and your tutorial was exactly what I needed. Now I'm thinking I'm going to have to look and see if Jupyter Lab can be configured for Emacs keybindings. At any rate, thank you so much for a great assist today.
Rob Mulla, I say thanks a lot for helping me getting what I expected for months, for just a couple of hours, I understood and I am taking advantage of your amazing explanations. GREAT!
Learning python and specifically NumPy, SciPy, matplotlib, etc using Jupyter notebooks is amazing. It's so empowering after having been tortured with MATLAB throughout my university career
@@baldpolnareff7224 Same here! Dont mind me asking, where you studied Aerospace engineering? I studied in Singapore and was forced to learn C++ instead. But the university finally decided to swap it with Python. Strange indeed....
@@rohitg1392 I studied in Italy. We did some C for a general programming course the first bachelor year and that is valuable. Then they bombarded us with MATLAB which is horrible. Don’t be sad about C++, it’s a great language. I personally don’t think Python is the ideal first programming language. Many people who are exposed to python initially, don’t learn anything else and end up producing garbage code because they’re not familiar with important principles of programming on a lower level. Python abstracts way too many things away from the user and that’s bad long term. Having a lower level language in your toolbox exposes you to many important concepts and you end up being better at programming, python included.
I wanted to see JupyterLab in use after reading docs, and that's exactly what I got, thanks. The colab/Kaggle section was a surprise bonus, I'll definitely try that.
@@camzilla8733 Not inherently, no. It's how things are done that make them secure or insecure. If files are accessed in a secure manner, whether locally encrypted (your disk may already be encrypted), or over the network via VPN or SSL, then they will *generally* be safe from hacking, but there are no guarantees. Lightning can and does strike. I hope that helps. Apology for slow response.
Legit the best explanation on this topic, thank you for creating the video i really appreciate how you built up the knowledge from scratch. I feel like the only thing you didn't cover was the vs code implementation but all of the knowledge transfers flawlessly and i really like how you went over the shortcuts that is a game change. Thank you Rob!
@@robmulla I am seventy four and remember the cartoon the "Cosby Kids" "Basketball Jones featuring Tyrone Shoelaces" by Cheech and Chong. Well, I got the Jupyter Jones After I commented 'several hundred' I did a search for Notebooks. I have over well over two thousand.
As someone just learning python I am finding Jupyter notebook a great way to annotate the exercises from the training for future reference. I haven't done much with export, but thanks for pointing that out. Since it can produce a makrdown file I can put it in an Obsidian file
Thank you for the tip on a dark theme. I have vision problems and all the bright white screens are blinding to me and I can’t read the text hardly at all. With the dark theme, I am good. Thanks so much for all the tips, but the dark theme is a great boost for me!
To make numbered list with Markdown you can just use '1' in each line. It's more convenient. When you want to rearrange the list, you shouldn't change numbers manually.
I actually respect the hell out of leaving misspoken bits in the video in this hyper polished social media landscape of today! Video was on point and super easy to follow, subbed and looking forward to checking out more of your content.
Thank you for work, great introduction to Jupiter. As a C++ dev, we don't have all these great tools. I'm sure we will never get them. Setting up a C++ project and all dependencies can sometimes take hours.
Great video thanks Rob! Can you also make a video about managing environment? often I come across problems with packages not being found on Jupyter after installing with pip
Great video and thank you. Do you have a video going over the “lingo”? I m on is that probably before beginners stuff but I’m literally jumping into this with zero knowledge. Example: it took me about 15 minutes into your video to figure out what a “kernel” is.
I had an old laptop with jupyter installed and working pretty good but slow due to the laptop being 10 years old. It started to develop a hard drive issue so I figured good as time as any to upgrade. Got python installed ok, installed anaconda but could never get jupyter to start up. Little did I know until this video I could install jupyter by itself and boom... up and running within a couple of minutes of the opening of this video. I had given up and was using jupyter through VSCode until now.
Thanks Mehdi. I go into a lot of detail which I hope wasn't too boring. I want people new to learning about jupyter notebooks to see how awesome they are!
Great video! Short, Sharp, to the point. Good revision for me. Love your videos. Thank you!!
Really appreciate the feedback. Makes me thankful that you found it helpful. Please share my channel with anyone else you think might enjoy it!
Hi Dave,
Please, can you help me fix some problems I am having installing/setting up Anaconda/Jupyter notebook? I have been stuck with this issue since yesterday and unable to progress with what I have been trying to achieve.
My normal work environment is vs code but there are files I want to open and work on on Jupyter to achieve an intended purpose but they keep opening automatically on vs code which is not desirable for me. I have tried getting help online/RUclips but all to no avail. Any help or referral will be greatly appreciated.
Thank you.
Chisom
Absolutely one of the Best video on Jupyter notebooks. Good revision for me as well
I mean, this is as great a video as anyone could expect. Thorough but moving right along w/o a lot of filler. Informative and nicely planned/edited with the key content. Hats off!
This is a way chill and straightforward intro. I specifically liked the feature comparison (i.e. why?) shortcut summary (i.e. protips) at the end. Thank you.
Thanks! Glad you found it helpful.
For some reason RUclips STILL isn't automatically loading chapters for my videos. So here they are:
Timeline:
00:00 Intro
00:40 Python shell and IPython
03:28 Pip install amd starting jupyter notebooks
04:37 Jupyter Notebooks
09:01 Juyter Lab
15:33 Google Colab
18:10 Kaggle Notebooks
21:25 Keyboard Shortcuts
24:50 Conclusion
I especially appreciate that you started with the very basics of how python works on a command line. Well done.
The content is clear.
The diction is clear, I can run the video at x1.5 speed and pause when I need to examine the screen.
Bravo and thank you.
Thanks!
NICE! One of the MOST informative overviews I have come across wrt jupyter notebook vs jupyterlabs (versions), settings and then options to run it elsewhere, etc. Learned a lot from this - great for some of us novices to get going.
congrats, simple, straightforward, and someone mentioned you've lost beginners, I don't agree about the relevance of the comment since the whole data science and notebooks are not for beginners, it presumes programming background at a minimum level and if you're a data science aspirant, you need to already be a scientist to a certain degree 😊.
Great intro for someone technical trying to get started with Jupyter notebooks. I want to introduce the concept of Jupyter notebooks to my organization, and explain why it's different (in a good way) to using Excel. Most users are non-technical, so throwing random Python code snippets at them will make them glaze over. I'll look at the rest of your videos and see if there's something that better-suits my goal. But thank you.
Hi Rob - This was super-helpful for me. I've been a GNU Emacs user since the mid-80s. It has served me well, but now that I'm retired and taking the time to learn about LLMs I figured I'd up my game a bit. I like the environment a lot and your tutorial was exactly what I needed. Now I'm thinking I'm going to have to look and see if Jupyter Lab can be configured for Emacs keybindings.
At any rate, thank you so much for a great assist today.
Rob Mulla, I say thanks a lot for helping me getting what I expected for months, for just a couple of hours, I understood and I am taking advantage of your amazing explanations. GREAT!
Thanks so much 🙏 - Glad you learned something new
such a great tutorial. I was confused about a lot of things. This video cleared things up very quickly. thank you!
Glad you found it helpful!
Great example. Straight to the point. Clear speech. Thankyou.
Glad you liked it!
Learning python and specifically NumPy, SciPy, matplotlib, etc using Jupyter notebooks is amazing.
It's so empowering after having been tortured with MATLAB throughout my university career
As someone who has spent years with matlab early in my career I can totally relate to your feelings!
@@robmulla I can't wrap my head around the fact that we didn't use python in any of my Aerospace engineering courses, what a wasted opportunity!
YOu nailed it, brother. Rob's videos are great way to get started on this powerful tool.
@@baldpolnareff7224 Same here! Dont mind me asking, where you studied Aerospace engineering? I studied in Singapore and was forced to learn C++ instead. But the university finally decided to swap it with Python. Strange indeed....
@@rohitg1392 I studied in Italy. We did some C for a general programming course the first bachelor year and that is valuable. Then they bombarded us with MATLAB which is horrible. Don’t be sad about C++, it’s a great language. I personally don’t think Python is the ideal first programming language. Many people who are exposed to python initially, don’t learn anything else and end up producing garbage code because they’re not familiar with important principles of programming on a lower level. Python abstracts way too many things away from the user and that’s bad long term. Having a lower level language in your toolbox exposes you to many important concepts and you end up being better at programming, python included.
I wanted to see JupyterLab in use after reading docs, and that's exactly what I got, thanks. The colab/Kaggle section was a surprise bonus, I'll definitely try that.
Isn't a sucurity failure browse your files system trough your localhost? Someone in your network can access to your jupyter server?
@@camzilla8733 Not inherently, no. It's how things are done that make them secure or insecure. If files are accessed in a secure manner, whether locally encrypted (your disk may already be encrypted), or over the network via VPN or SSL, then they will *generally* be safe from hacking, but there are no guarantees. Lightning can and does strike.
I hope that helps. Apology for slow response.
Great job for for the introductions of: Jupyter Notebook, Jupyterlab, Jupyter Cloud, and Jupyter Kaggle. keep up up the great work! Thanks.
Glad you found it helpful.
Legit the best explanation on this topic, thank you for creating the video i really appreciate how you built up the knowledge from scratch. I feel like the only thing you didn't cover was the vs code implementation but all of the knowledge transfers flawlessly and i really like how you went over the shortcuts that is a game change. Thank you Rob!
Nice video easy to understand. A great help to newbies. I love using Jupyter notebook and have several hundred.
Thanks so much for the feedback! I really like your username.
@@robmulla I am seventy four and remember the cartoon the "Cosby Kids" "Basketball Jones featuring Tyrone Shoelaces" by Cheech and Chong. Well, I got the Jupyter Jones After I commented 'several hundred' I did a search for Notebooks. I have over well over two thousand.
Im a newbie to python and found this fantastic
Im hoping to create a set of interactive math demos
Glad you found it helpful. Let me know if you have any questions and please share it with anyone else you think might be able to learn from it.
This yt channel has the quality videos for data science ❣️
Here quality means best time efficient and great leaning 🥰
Thanks for watching and leaving a comment! Glad you found it helpful.
This was extremely helpful for me. I am currently in a Data Analytics Program and learning Python as a beginner.
Glad it helped!
Excellent video! I'm learning Python and wanting to focus on data science. Your video opened a whole new avenue for me to explore! Thanks!
Great to hear!
Have a DS interview coming next week, watched this as a great refresher!
Love to hear this. Hope your interview goes well!
As someone just learning python I am finding Jupyter notebook a great way to annotate the exercises from the training for future reference. I haven't done much with export, but thanks for pointing that out. Since it can produce a makrdown file I can put it in an Obsidian file
Glad to hear that! Thanks for watching.
This was a useful video for beginners, thanks a lot for taking the time to make it!
Glad it was helpful! Please share anywhere you think other people might also find it useful.
Just getting adict to your contens now. Sharp and easy to follow. Thank you very much
Thank you for the tip on a dark theme. I have vision problems and all the bright white screens are blinding to me and I can’t read the text hardly at all. With the dark theme, I am good. Thanks so much for all the tips, but the dark theme is a great boost for me!
I really like your explanation, it is simple that everyone can understand. Awesome work bro. Hope to show us more work. Thank you.
Glad you found it easy to follow. I tried to break it down in a way that would make sense to someone new to coding.
Thanks a lot. I'm starting in python and your classes have made it a lot easier
Great to hear! Let me know if there is anything I could do better, and share with anyone else you think might learn from them.
Very useful video. Thank you very much. I tried to use the keyboard shortcuts, but I didn't know about Esc.
Glad it helped. I use those keyboard shortcuts all the time!
Just the intro that I needed.
Quick note: the fast the A and B works as in ‘Above/Below’ instead of ‘Before/After’ will have me forever confused 🤣🤣🤣
A great help to start with Jupyter for anyone with zero coding background.
To make numbered list with Markdown you can just use '1' in each line. It's more convenient. When you want to rearrange the list, you shouldn't change numbers manually.
Good point! Thanks for pointing that out.
Wait, how does that work?
That was short sweet and worthy
Glad you liked it!
This was genuinely very helpful.
very helpful. helped me to understand my uni's online jupyter lab version and how to use ist. Thanks!
I actually respect the hell out of leaving misspoken bits in the video in this hyper polished social media landscape of today!
Video was on point and super easy to follow, subbed and looking forward to checking out more of your content.
Thanks!
Glad you found it helpful.
Great video. It'd be great if also talk about the weaknesses and differences of each tool. and when should we use each of them?
Best tutorial keep it up!!!
Thanks! I appreciate that.
Thank you Rob!! Very nice explanation of Jupyter options and environments!
Great great video! Nice production and great layman explanations!
- A total jupyter beginner
The video is crystal clear and very beginner-friendly.👍
Excellent tutorial, very helpful!
I am, of course, subscribed with notifications turned on, and thumbs up!
Rob thanks for the "J" and "K" keys,
subscribed and enjoy watching
Oh man. I use this all the time.
Great video thanks Rob!
Thanks for watching!
Great video, Rob!!
Thanks!
This was a well-designed video, straight to the point. Thanks. BTW, some of the keyboard shortcuts will be familiar to users of vim.
Hi, thanks so much for this. Keep going I love your videos so far.
Thank you so much for watching. Please share my channel with anyone who you think might find it helpful!
This video was really helpful. Thanks!
Glad it was helpful!
Thank u for the shortcuts)
Glad you like them. They will save you a lot of time!
Very useful Video, thanks
Glad it was helpful!
This is gold, great content as always!
Thanks for this video! it's help me with my master thesis :p
Love that. Good luck!!
Perfect video, thanks for your work.
Glad you liked it!
Great tutorial ! Thank you ^^
Thanks so much Inès. Glad you found it helpful.
Fantastic presentation! Learned a lot!
Thank you Rob!
Thanks for watching and commenting!
I tried the top two suggested 'What is Jupyter' videos, and they were garbage. Yours however, is great! Thanks!
Wow, great video! I now see the benefit of Jupyter lab!
Jupyter notebook finally makes sense
Great video mate. Perfect introduction
as a short video, that's fantastic. good to learn. thanks
Thank you for work, great introduction to Jupiter. As a C++ dev, we don't have all these great tools. I'm sure we will never get them. Setting up a C++ project and all dependencies can sometimes take hours.
Glad you found the tutorial helpful. I'm not sure how something like jupyter would work for a compiled language, but it would be interesting to see!
short and concise explanation!
🙏
This video was very well-made. Thank you!
Video still appropriate, good presentation skills.
Much appreciated!
Thanks, perfect for me was looking for a consise jupyter explanation
Awesome! Got me started fast!
Great video thanks Rob! Can you also make a video about managing environment? often I come across problems with packages not being found on Jupyter after installing with pip
Thanks a lot for this. Was very helpful to get started.
Love it! Made it so easy. Thanks.
Glad you found it helpful Babatunde!
Can I contact you for further help?
Many thanks for your awesome videos 👍
Glad you like them!
Great video and thank you. Do you have a video going over the “lingo”? I m on is that probably before beginners stuff but I’m literally jumping into this with zero knowledge. Example: it took me about 15 minutes into your video to figure out what a “kernel” is.
This was great, thanks!
Glad you enjoyed it! Thanks for watching.
great tutorial!
Thanks. Share with a friend!
Thank you so much. This is a great video. Very helpful 👍☺️
Glad it was helpful! Share it with a friend or two.
My goodness, you are amazing❤
amazing video!! Thanks for sharing!
New to channel, liked your vid & subbed.
Welcome aboard! Glad you liked the video.
Rob Mulla are a Fine superb 👌 and 👍 teaching experience and l will follow up your journey!
really helpful and clear
So glad you found it helpful!
I had an old laptop with jupyter installed and working pretty good but slow due to the laptop being 10 years old. It started to develop a hard drive issue so I figured good as time as any to upgrade. Got python installed ok, installed anaconda but could never get jupyter to start up. Little did I know until this video I could install jupyter by itself and boom... up and running within a couple of minutes of the opening of this video. I had given up and was using jupyter through VSCode until now.
This is so clear!
Thank you 🙏🏼
Thanks Rob, Its a great explanation.
I was struggling many Erro massage when installing jupyter notebook thanks sir
This video was sooo helpful!
Good job mate!
Hi! What do you think of Jupyter Lab? Is it more convenient than notebook? Thanks!
Yes, I mainly use jupyterlab! I talk about it in the second half of the video.
hi,this video is amazing. thank you
Thanks Mehdi. I go into a lot of detail which I hope wasn't too boring. I want people new to learning about jupyter notebooks to see how awesome they are!
thank you so much for your video,extremly heleful for me ,love you
Thanks for the great video.
Thanks brother
Welcome! Thanks for watching
Nice stuff ...and lol for me...being working with Jupiter Notebooks for 2 years, yet i didn't know about Jupiter Lab
Glad the video was helpful. I switched over to jupyter lab when it first came out and never looked back!
Well done. I am now subscribed :-)
can you do a video for deep dive into Kaggle notebooks
Great video! How do you get context menus to pop open to display options for functions, methods, etc.
really nice video!
great video, thanks