talks icon indicating copy to clipboard operation
talks copied to clipboard

Get started with Jupyter notebooks for Python

Open HVbajoria opened this issue 1 year ago • 3 comments

Title

Get started with Jupyter notebooks for Python

Describe your Talk

Workshop Description: Dive into the world of interactive computing with Jupyter notebooks in Visual Studio Code! This workshop will guide you through the process of creating and running Python code within Jupyter notebooks, providing you with a hands-on experience.

Key Goals:

  • Skill Development: Master the art of using Jupyter notebooks in VS Code for Python development.
  • Practical Application: Build a real-world example: a spaceship manual that incorporates interactive Markdown and executable code elements.

Learning Outcomes:

  • Notebook Creation: Learn how to create and structure Jupyter notebooks effectively.
  • Code Integration: Seamlessly integrate Python code into your notebooks for interactive exploration.

Workshop Outline:

  1. Introduction: Understand the benefits of Jupyter notebooks and their integration with VS Code.
  2. Environment Setup: Configure your development environment for Jupyter notebook usage.
  3. Notebook Creation and Execution: Create your first Jupyter notebook and execute Python code within it.
  4. Summary: Recap the key points covered and provide resources for further learning.

By the end of this workshop, you'll be equipped with the knowledge and skills to effectively use Jupyter notebooks in VS Code for your Python projects.

Pre-requisites & reading material

  • Python 3 or greater
  • Visual Studio Code

Time required for the talk

20 minutes

Link to slides/demos

https://docs.google.com/presentation/d/1sRo1-VMvs0FRFZpj7jktowu_OIy-d7vHOP3AMiXjmXs/edit?usp=sharing

About you

Harshavardhan Bajoria is an Associate Product Manager at Unstop with a strong background in Azure development and a passion for fostering technical communities. As a GitHub Campus Expert and 7 times Microsoft Certified professional, he has a deep understanding of cloud technologies, AI, and data science. He is also the founder of Devorld, a platform dedicated to empowering developers.

LinkedIn: https://in.linkedin.com/in/harshavardhan-bajoria

Twitter: https://x.com/hvbajoria

Availability

19/10/2024

Any comments

No response

HVbajoria avatar Oct 12 '24 15:10 HVbajoria

Hi @HVbajoria, some feedback for the slides:

While the slides mostly look okay, some of them had too much text that the audience might not have the patience to read.

My recommendation would be to just have those texts as bullet points, since you already have the whole text in the speaker notes section.

PS: I liked the knowledge check slides, makes the talk more interactive.

Animesh-Ghosh avatar Oct 14 '24 02:10 Animesh-Ghosh

Hi @HVbajoria, now that we're also celebrating KDE's birthday, it'll be difficult to adjust a 20 min talk in the schedule.

I'd hate however, if your hard work on the slides were to go to waste. So, you can instead present this topic as a crisp 5 min lightning talk, where instead of taking people through the process of installing Jupyter, you just show off some of the lesser known/cool features of Jupyter.

pulsar17 avatar Oct 14 '24 13:10 pulsar17

Hey @pulsar17, Cool! But, I think then I can be a part of the next meetup ✨ Thanks for considering.

HVbajoria avatar Oct 14 '24 15:10 HVbajoria

Hi @HVbajoria, would you like to present this material on January 18th, 2025? The details for the meetup are here: https://www.meetup.com/pydelhi/events/305501763/

agriyakhetarpal avatar Jan 09 '25 17:01 agriyakhetarpal

Hey @agriyakhetarpal, Yes we can have it!

HVbajoria avatar Jan 09 '25 19:01 HVbajoria

Thanks! Based on the reviews above, I can schedule it. It would be great if you could include cool tricks or lesser-known features about Jupyter, as Ishaan mentioned.

Do you have any preferences for a time slot?

agriyakhetarpal avatar Jan 10 '25 03:01 agriyakhetarpal

Thanks! Based on the reviews above, I can schedule it. It would be great if you could include cool tricks or lesser-known features about Jupyter, as Ishaan mentioned.

Do you have any preferences for a time slot?

Surely! Nothing as such I would just be needing 30 minutes.

HVbajoria avatar Jan 10 '25 10:01 HVbajoria

Thanks for giving the talk, @HVbajoria, and for giving away the t-shirts and swag you brought! We hope to see you deliver more talks sometime in the future :)

agriyakhetarpal avatar Jan 20 '25 14:01 agriyakhetarpal

Thanks for giving the talk, @HVbajoria, and for giving away the t-shirts and swag you brought! We hope to see you deliver more talks sometime in the future :)

Thanks for the opportunity! Looking forward for more such amazing sessions in the future

HVbajoria avatar Jan 20 '25 18:01 HVbajoria