[55a] Django Part 1: Python for Beginners (Joe Torreggiani)

Опубликовано: 18 Май 2026
на канале: Data Umbrella
209
6

Join our Meetup group for more events!
https://www.meetup.com/data-umbrella

[55a] Django Part 1: Intro to Python (Joe Torreggiani)
Video 1/3:    • [55a] Django Part 1: Python for Beginners ...  
Slides: 1-34

[55b] Django Part 2: Intro to Web Development Frameworks (Joe Torreggiani)
Video 2/3:    • [55b] Django Part 2: Intro to Web Developm...  
Slides 35-86

[55c] Django Part 3: Building Your First Django Application (Joe Torreggiani)
Video 3/3:    • [55c] Django Tutorial Part 3: Building You...  
Slides: 87-141

Key Links
Transcript: https://github.com/data-umbrella/even...
Meetup Event: https://www.meetup.com/data-umbrella/...
Transcriber: ? [needs a transcriber]

Resources
Slides: https://docs.google.com/presentation/...

Talk Outline
10,000 foot view of web development with Django
Building your first Django application
Deploying Django applications
Recap & next steps

Timestamps
00:00 Data Umbrella introduction by Beryl
05:06 Beryl introduces Joe Torreggiani
06:50 Intro to Django presentation by Joe
08:00 What is Django?
08:50 Where did Django get its name?
09:41 Overview about Django
10:18 10,000 foot view of web development with Django
10:42 Django open-source software licensing
11:50 Python programming language
11:58 What is the Python programming language?
13:54 What makes Python high-level?
15:37 What makes Python interpreted?
16:57 What makes Python general-purpose?
18:52 What makes python dynamically-typed?
21:19 Importing modules from Python’s standard library
21:47 Python packages
22:50 Virtual environments
24:16 Closing thoughts about Python

About the Event
This talk will introduce attendees to Django, a free and open source Python-based web framework that encourages rapid development using software engineering best practices. We will start with covering the basic concepts of web development and learning how software frameworks like Django remove much of the hassle of building web applications and allows developers to focus on writing code without needing to reinvent the wheel. The presentation will demonstrate how Django enables development of secure and maintainable software by scaffolding a simple dynamic website from the ground up. We will then take a look at a real-world open source project built with Django and see an example of a web application released in a production environment. This talk will end with a recap of we've learned together and recommendations for getting started with web development with Django.

About the Speaker
Joe Torreggiani is a technologist, educator, and advocate for environmental and social justice. He has over a decade of experience as a software engineer and leader working at impact-focused organizations across multiple industries including education, agriculture, and finance. Joe holds a Bachelor of Arts in History from The College of Saint Rose in Albany, New York and is a graduate from General Assembly's web development boot camp program. Joe is a senior software engineer at Square, which makes technology that helpers sellers more easily run and growth their business with its integrated ecosystem of commerce, staff, customer, and banking solution. Joe is also a co-founder of Sustainable Progress and Equality Collective (SPEC), an open learning organization with a mission empower individuals to become globally-minded change agents by helping them learn the essential skills required to build sustainable careers and make a positive impact in their communities. In addition to his work in software development and non-profit management, Joe serves as a board member for Open Food Network USA and co-chair of Block's Bay Area Neurodiversity community. He lives with his partner Veronica and their dog Molly in San Francisco California. In his free time, Joe likes to read, travel, hike, kayak, practice martial arts, and skateboard.

LinkedIn:   / joetorreggiani  
Twitter:   / joetorreggiani  
GitHub: https://github.com/jtorreggiani

#python #webapp #django