Being a newbie in programming, the first book that caught my fancy was
Think python - How to think like a computer scientist by
Allen B. Downey.
The book introduces you to programming in general starting from basic
concepts including variables, operators, expressions and statements
before delving into python programming in full.
A content summary is listed below:
- The way of the program
- Variables, Expressions and statements
- Functions
- Interface Design
- Conditionals and Recursions
- Iteration
- Strings
- Word play
- Lists
- Dictionaries
- Tuples
- Data structure selection
- Files
- Classes and Objects
- A brief study of Tkinter GUI framework
The
book has a bit more scientific approach to poblems in programming with
lots of practice problems and excercises that'll make your learning fun
especially if you have a flair for mathematics!. According to the
author, the goals of the book are in his exact words:
- Keep it short. It is better for students to read 10 pages than not read 50 pages.
- Be careful with vocabulary. I tried to minimize the jargon and define each term at
first use
- Build gradually. To avoid trap doors, I took the most difficult topics and split them
into a series of small steps
- Focus on programming, not the programming language.
I think i have succeeded in whetting your apetite so go grab a copy of this book and start programming!
Thanks for sharing such amazing content which is very helpful for us. Please keep sharing like this. Also check to learn Django Python Framework Course or many more.
ReplyDelete