BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//HasGeek//NONSGML Funnel//EN
DESCRIPTION:Hands-on workshop to get started with Python programming
X-WR-CALDESC:Hands-on workshop to get started with Python programming
NAME:Introduction to Python
X-WR-CALNAME:Introduction to Python
REFRESH-INTERVAL;VALUE=DURATION:PT12H
SUMMARY:Introduction to Python
TIMEZONE-ID:Asia/Kolkata
X-PUBLISHED-TTL:PT12H
X-WR-TIMEZONE:Asia/Kolkata
BEGIN:VEVENT
SUMMARY:Introduction to Python
DTSTART:20250906T043000Z
DTEND:20250906T073000Z
DTSTAMP:20260419T235612Z
UID:session/MxEYwzDDNDKgVFZposoe3t@hasgeek.com
SEQUENCE:19
CREATED:20250821T143337Z
DESCRIPTION:# About the hands-on workshop\nPython is one of the most begin
 ner-friendly and versatile programming languages in the world. From automa
 tion and data analysis to AI and web development\, it’s used everywhere\
 , and is surprisingly easy to get started with.\n\nThis hands-on workshop 
 is designed for absolute beginners. You don’t need any prior programming
  experience\, just curiosity\, your own laptop\, and the ability to follow
  basic setup instructions. We’ll walk you through the fundamentals of ho
 w Python works\, help you set it up on your machine (Windows\, Mac\, or Li
 nux)\, and guide you through writing and running your very first scripts.\
 n\nYou’ll learn not just how to code\, but how to learn coding using too
 ls like ChatGPT. We’ll treat ChatGPT as your first coding mentor\, showi
 ng you how to use it to understand errors\, try out ideas\, and explore re
 al-world use cases\, safely and confidently.\n\nBy the end of the day\, yo
 u’ll walk away knowing how to:\n* Run Python scripts on your laptop\n* U
 se third-party libraries\n* Write and adapt basic Python programs\n* Use C
 hatGPT effectively to learn and debug\n\nWhether you’re looking to autom
 ate tasks\, switch careers\, or just try something new\, this workshop is 
 your first step into the world of Python.\n\n## Agenda: Introduction to Py
 thon Workshop (6 hours)\n### Segment 1: Getting Started with Python\nDurat
 ion: 2 hours (including breaks)\n Objective: Set up Python on participant 
 machines and understand the basics of writing and running Python scripts.\
 nPoll: Who’s written code before?\n\n#### 1.1 Python and You (15 min)\n 
 Why Python is a great first language. What can you do with it?\n\n#### 1.2
  Setting Up Python (30 min)\n Installation (Python\, VS Code/Terminal\, pi
 p) for Windows\, Mac\, and Linux\n Help desk-style support for setup\n\n##
 ## 1.3 Hello Python! (30 min)\n Run your first Python script. Understand h
 ow a .py file works.\n print()\, variables\, basic data types.\n\n#### 1.4
  ChatGPT as your coding buddy (15 min)\n How to use ChatGPT to ask for cod
 e\, explanations\, and error help.\n\n#### 1.5 Hands-on exercise: your fir
 st script (30 min)\n A mini project—something fun and beginner-friendly\
 , like a number guesser or to-do list in the terminal.\n\nBreak: 10 minute
 s\n\n### Segment 2: Beyond hello world -- useful skills\nDuration: 1 hour 
 45 mins (including breaks)\nObjective: Introduce core Python concepts and 
 how to explore further on your own.\n#### 2.1 Input\, loops\, and conditio
 ns (25 min)\n Let users interact with your script. Build logic.\n\n##### 2
 .2 Python Libraries and pip (20 min)\nInstalling a third-party package (e.
 g.\, pandas or requests)\nRunning fun/useful code from StackOverflow or Ch
 atGPT\n\n#### 2.3 Hands-On: Real-World Scripting (30 min)\n Ideas:\n* Rena
 me a bunch of files\n* Download content from a URL\n* Format a CSV\n\n####
  2.4 ChatGPT for debugging and exploration (20 min)\n Prompting tips: how 
 to ask the right questions\, copy-paste errors\, get explanations.\n\n####
  Q&A + wrap-up (10 min)\n Recap\, resources\, how to keep going.\n\n## Pre
 requisites\n* Bring your own laptop (Windows/macOS/Linux)\n* You must have
  permission to install software\n* You should be comfortable following ins
 tallation instructions\n* No prior programming experience required\n* A *p
 ersonal* [Github](https://github.com) account\n  - Before the workshop\, s
 end me your ID so I can add you to [the\n  repo](https://github.com/stonec
 harioteer-workshops/introduction-to-python)\n  for access. This is *necess
 ary* because we will be using [gitter](https://gitter.im)\n  for the group
  chat during the workshop\, and for sharing links.\n  - *Some* familiarity
  to `git` is useful\, but not required. If you're\n  interested [here](htt
 ps://www.youtube.com/watch?v=RGOj5yH7evk) is a good\n  intro to both Git a
 nd Github\n\n## Target Audience\n- Absolute beginners to programming\n- Pr
 ofessionals looking to get started with Python\n- Students or hobbyists wh
 o’ve always wanted to try coding\n- Anyone feeling lost about where to b
 egin with Python\n\n## Slides\nWIP\n## Exercises\nWIP\n\n## About the Trai
 ner\nVinay Keerthi is a self-taught developer who has spent the past decad
 e building tools and systems across the software stack—from internal dev
 eloper tools to large-scale data systems. He has worked at companies like 
 Flipkart\, Visa\, and ChainSafe and has taught programming to developers\,
  analysts\, and tech-curious folks alike.\nA firm believer in empowering b
 eginners\, Vinay uses ChatGPT and other modern tools to make learning prog
 ramming more accessible and less intimidating.\n\n## Contact details\nFor 
 inquiries and bulk bookings\, contact Hasgeek on +91-7676332020 or email <
 info@hasgeek.com>
LAST-MODIFIED:20250905T054616Z
LOCATION:Online - https://hasgeek.com/stonecharioteer_workshops/introducti
 on-to-python/
ORGANIZER;CN="Workshops by Vinay Keerthi":MAILTO:no-reply@hasgeek.com
URL:https://hasgeek.com/stonecharioteer_workshops/introduction-to-python/
BEGIN:VALARM
ACTION:display
DESCRIPTION:Introduction to Python in 5 minutes
TRIGGER:-PT5M
END:VALARM
END:VEVENT
END:VCALENDAR
