Full description not available
R**I
Extremely bare-bones with errors in text as well as code
I started taking notes and was able to fit the whole book in one page of a word doc. If you've never learned any language before, I suppose it's fine to start here, but just going through w3school's pages will give you more knowledge and practice as compared to this. This is more of a 3-hour overview of python than a 7-day self help book.Here is what the book is lacking/could improve on:1) Clearly define what modules, functions, methods, objects, types of data, types of variables etc are. There's a lack of discussion into some of the common aspects of coding jargon (and we are told to know or be familiar with them as it will help us understand the book better -- but what should the users know? Where should they get that information?)2) Give more information about some IDEs and libraries. Currently the only directive is "download and install python with default options". Also, the "history" section is a bit redundant imo.3) The English used is a bit strange and at times hard to follow (parallel structures not formed properly, etc).4) Multiple errors/typos in both the code and the text.5) Code formatting is weird, and is in a tabulated format. Plus, the code is unreadable on amazon/kindle cloud reader (black font on black background).6) Except for one program at the end of the book (designing the most minimal of calculators), there are no practical use-case examples or challenges for practicing the code. They should include more prompts for practice. Example: Write a code for first 10 numbers of the Fibonacci sequence using the for loop.7) No summary provided for the material learned - neither at the end of the chapter nor at the end of the book. No glossary of terms either.8) No discussion on using databases with python.9) No discussion on how to use python's own manual (to those not exposed to code, or even for ones like me who've used a bit of php, the actual manuals are hard to make any sense of).None of this takes away from what the book does (and it does give you a good basic idea of python), but it leaves one with a want of more and a lack of direction as to "what next?"
E**R
Poorly written, poorly organized, poorly edited, best avoided.
This is an awful book either written by someone for whom English is not their first language or with extremely poor grammar. For example throughout the book "code" (meaning a Python program) is incorrectly referred to as "codes" in the plural. A sample sentence "You will see the codes and expected output in a simulated screen" where "codes" refers to the reader's program and "in a simulated screen" is ridiculous in the context of writing beginning python code on a computer. The author only seem to have an amateur grasp of Python and computer programming in general. Much of the book is poorly written, poorly organized, and overly verbose. It's unlikely this book was edited by anyone but the author.You can find far better free information, and even tutorial videos, on the web for free. This book is a waste of time.
D**S
Don't pay for it
This short book has many spelling and grammar errors. But even without them, there is very little content here. The examples are brief and too simple to teach more than the most basic syntax. There's hardly a mention of libraries that give you tools to actually do something useful. The only benefit I got was to hear again, the definitions and differences between lists, tuples, and dictionaries, but even that was sketchy. Save your money and get a professionally written book. Or just browse for the many free tutorials online.
R**N
Embarrassingly Bad
Nothing is right with this book. The code they give you is wrong; it will not work with any version of Python from the past ten years. The grammar and spelling are atrocious. The book fails even to cover all the most basic basics of the Python language. Everything in this book is better presented on enthusiast blogs in a single article. This is not a good book.
S**E
Not well written
The content is okay, but glosses over several important points. I am not an experienced Python programmer, but I know enough of other languages to get annoyed by this book. For example, when the author has the reader do arithmetic, the examples don't show that if you use two integers, Python will calculate an integer (e.g., 3/2 = 1, not 1.5). As a new Python helloworlder, I had to poke around a bit to get 1.5 (3.0/2.0). As well, the use of quotes is rather awkward at times, with some strings appearing to have spaces after the quotes; when I look at the string, I expect the spaces to be included as characters, but then they aren't handled that way in the examples, making the learning process confusing.
M**R
A good primer for a Python Newbie with some other programming language background.
It was a pretty good primer. There were some typos that were a little distracting and a couple operators and special characters that were mixed up in some of the examples but having a background in another language helped me decipher the real coding. All in all the explanations were pretty clear. It could have been improved by using some bolder text when writing the code limes in the examples. that would have separated it from the text a little better.
A**I
No no no
No no no. Get the other Python book also written by the icode academy. This one has programs that look like they were written on a blackboard. The same material is covered, but without the visual high school agony. And the output of the programs here is not clear.
D**G
Wasn't very good.
Wasn't very good. A bit confusing and the formatting of the sample code was not well done. I suppose you'd have some knowledge of python after going through it, but basically only 7 days worth of content and knowledge. I felt like I was missing quite a bit upon completion. I don't believe I had paid much if anything for the book so I don't feel to bad, although I don't really see much value in this book. You'd be better off spending a little more money and getting a better Python book.
K**N
It was free
It was free but the book has little to offer for people who want to learn Python. At the end of the 7 days you will know something about variables and how they differ from other languages and a little about the syntax of control structures (if, while ...) but not much else.There are 'practical' examples but they weren't very interesting, quite academic in approach. It's real fault, as a booklet, is that it doesn't give any information about where to put these programs once written or even how to run them, which is essential for a beginners guide.I wouldn't buy this book it really isn't worth it. I wouldn't even bother downloading it or spending any time reading it, there are much better resources online.
B**R
Poor Python
The author may know a bit of Python syntax, but I don't think her native language is English, so the explanatory text is poor, and it really is not worth the effort of working out what on earth she might mean. The start of the book is really demotivating -- how to write a comment, and how to define a variable. You get the impression that this book is "how Python works", when you might have hoped for "what I can do with Python and how to do it". Not recommended.
N**S
Resourceful book about coding.
Well detailed and helpful for a beginner.I recommend it to anyone interested in Python.I am considering a coding course soon.
D**E
It is poorly written. I think it is better googling than looking in this book
It is poorly written. I think it is better googling than looking in this book.No in depth knowledge about python
R**H
iCode Academy Python Step by Step Guide
This book is very easy reading and aimed at beginners but of limited use otherwise. It only covers the very basic basics.
M**N
Three Stars
high level and simple good for someone starting from scratch
T**D
Great book helped a ton
Great book helped a lot with learning python simple and easy too understand with lots of simple examples and real world analogys
C**.
One Star
Rubbish
J**F
Très clair
Livre très bien structuré clair et précis nombreux exemples toujours bien illustrés avec des niveaux de progression, je le recommande
F**S
très bonne introduction
j'ai beaucoup apprécié l'intelligence que met cette introduction dans ce qu'elle proposeet recommande, avec des écrans très clairs, et différente du simple bréviaire habituel.Le but déclaré est atteint.
P**W
un livre pour les geek
cet livre ma bien aidé de me perfectionner en python, seul bémole c'est que il est en anglais, donc faut comprendre l'anglais.je le recommande
M**N
Ebook utile pour compéter ses connaissances
Ebook utile pour compéter ses connaissances. Idéal pour approfondir et améliorer ses compétences
J**0
En anglais
En anglais bof
M**N
RECOMMANDE
Un programme très intuitif et simple à comprendre.
M**5
Bon
Pour apprendre à programme
Trustpilot
5 days ago
2 weeks ago