A Learner’s Guide to the Fundamentals of Python Programming
Paul Barry
Head_First#
Python#
HTML#
databases#
data_structures#
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.