Looking for a reliable way to learn how to program on your own,without being overwhelmed by confusing concepts?Head FirstProgrammingintroduces the core concepts of writing computerprograms -- variables, decisions, loops, functions, and objects --which apply regardless of the programming language. This bookoffers concrete examples and exercises in the dynamic and versatilePython language to demonstrate and reinforce these concepts.Learn the basic tools to start writing the programs that interestyou, and get a better understanding of what software can (andcannot) do. When you're finished, you'll have the necessaryfoundation to learn any programming language or tackle any softwareproject you choose.With a focus on programming concepts, this book teaches you howto:
Understand the core features of all programming languages,including: variables, statements, decisions, loops, expressions,and operators
Reuse code with functions
Use library code to save time and effort
Select the best data structure to manage complex data
Write programs that talk to the Web
Share your data with other programs
Write programs that test themselves and help you avoidembarrassing coding errors
We think your time is too valuable to waste struggling with newconcepts. Using the latest research in cognitive science andlearning theory to craft a multi-sensory learning experience,Head First Programminguses a visually rich formatdesigned for the way your brain works, not a text-heavy approachthat puts you to sleep.
18.188.252.23