A Learner’s Guide to the Fundamentals of Python Programming
Paul Barry

#Head_First
#Python
#HTML
#databases
#data_structures
🐍 Python به سبک Head First
🧠 از این کتاب چه چیزهایی یاد میگیری؟
📘 میخوای زبان Python رو یاد بگیری، بدون اینکه بین کتابهای آموزشی خشک و خستهکننده گیر بیفتی؟ با Head First Python خیلی سریع مبانی Python رو از طریق کار با ساختارهای داده داخلی و Functionها یاد میگیری.
🌐 اپلیکیشن وب مخصوص خودت رو میسازی و وقتی برای استفاده واقعی آماده شد، اون رو روی Cloud اجرا میکنی. همینطور یاد میگیری چطور دادهها رو با Python پردازش کنی، اطلاعات رو از وب استخراج کنی، دادهها رو وارد pandas کنی و با دیتابیسها ارتباط داشته باشی.
🚀 ویرایش سوم این کتاب یک تجربه کامل یادگیریه که کمکت میکنه در مدت کوتاهی به یک برنامهنویس واقعی Python تبدیل بشی.
✨ چه چیزی این کتاب رو خاص میکنه؟
🎨 اگر قبلا یکی از کتابهای Head First رو خوندی، میدونی باید منتظر چه چیزی باشی: یک قالب بصری غنی که متناسب با شیوه واقعی کارکرد مغز طراحی شده.
🧩 اگر هنوز کتابی از این مجموعه نخوندی، تجربه جذابی در انتظارت هست. با این کتاب، Python رو از طریق یک تجربه یادگیری چندحسی یاد میگیری که ذهنت رو فعال نگه میداره؛ نه با یک روش سنگین و پر از متن که خوابت میکنه.
📖 فهرست مطالب
فصل ۰. چرا Python؟
فصل ۱. شروع سریع
فصل ۲. لیستهای عددی
فصل ۳. لیست فایلها
فصل ۴. رشتههای قالببندیشده
فصل ۵. سازماندهی کد
فصل ۶. ساخت یک اپلیکیشن وب
فصل ۷. دیپلوی
فصل ۸. کار با HTML
فصل ۹. کار با دادهها
فصل ۹ و نیم. کار با فیلهای DataFrame
فصل ۱۰. دیتابیسها
فصل ۱۱. List Comprehensionها
فصل ۱۲. بازگشت به دیپلوی
👤 درباره نویسنده
👨🏫 پل بری مدرک کارشناسی سیستمهای اطلاعاتی و کارشناسی ارشد Computing داره. او همینطور یک مدرک تحصیلات تکمیلی در زمینه یادگیری و تدریس دریافت کرده.
🎓 پل از سال ۱۹۹۵ در Institute of Technology, Carlow فعالیت میکنه و از سال ۱۹۹۷ در این مؤسسه تدریس کرده.
💻 پیش از ورود به حوزه آموزش، او حدود یک دهه در صنعت IT در ایرلند و کانادا کار کرد و بخش زیادی از تجربه حرفهایش در محیطهای مرتبط با سلامت و درمان شکل گرفت.
What will you learn from this book?
Want to learn the Python language without slogging your way through how-to manuals? With Head First Python, you'll quickly grasp Python's fundamentals by working with built-in data structures and functions. You'll build your very own web app, which—once it's ready for prime time—runs in the cloud. You'll learn how to wrangle data with Python, scrape data from the web, feed data to pandas, and interact with databases. This third edition is a complete learning experience that will help you become a bona fide Python programmer in no time.
What's so special about this book?
If you've read a Head First book, you know what to expect: a visually rich format designed for the way your brain works. If you haven't, you're in for a treat. With this book, you'll learn Python through a multisensory experience that engages your mind—rather than a text-heavy approach that puts you to sleep.
Table of Contents
Chapter 0: why Python?
Chapter 1: diving in
Chapter 2: lists of numbers
Chapter 3: list of files
Chapter 4: formatted string literals
Chapter 5: getting organized
Chapter 6: building a webapp
Chapter 7: deployment
Chapter 8: working with HTML
Chapter 9: working with data
Chapter 9 1 /2: working with elephants dataframes
Chapter 10: databases
Chapter 11 : list comprehensions
Chapter 12: deployment revisited
Paul Barry has a B.Sc. in Information Systems, as well as an M.Sc. in Computing. He also has a postgraduate qualification in Learning and Teaching. Paul has worked at The Institute of Technology, Carlow since 1995, and lectured there since 1997. Prior to becoming involved in teaching, Paul spent a decade in the IT industry working in Ireland and Canada, with the majority of his work within a healthcare setting.









