

Full description not available

A**K
A book to make your python skills better
I have more than 4 years of experience in python and I bought this book to help me increase my skill set in python. This book is only targeted for developers who have experience in python as it tells the story behind different python modules and how and when to use them. It covers lots of interesting aspects of python. I will definitely recommend it for python developers.
A**A
Recommended !
Core python details to take "fluency" in python to the next level. A genuine effort by an expert to help us all lesser mortals. Patience is advised as you dive in your journey with the book :-)
R**N
Python
Not for beginners, recommended only for those who wants to deeply understand python and what goes on at backend, not recommended for job prospective
A**U
Great book for getting deeper into python
It expands all the concepts of python and teaches with clarity the core concepts of Python.But, this book is not for beginners of python.
A**R
Awesome
This book is targeted for intermediate to advance python developers. Lots of interesting aspects covered. Lots of interesting insights gathered. Must read if you are serious about python.
N**R
An excellent book to learn intermediate and advance Python.
An excellent book to learn intermediate and advance Python.Not recommended for beginners.
S**A
Dig more into python
Good book for experienced people ... This book is not for beginners
A**T
Awesome
Awesome
J**N
Excellent Resource. Well written.
I am an engineer who decided to learn how to code on my own. I experimented with a bunch of different languages but fell in love with Python. I now use Python for personal projects. I was watching a YouTube video where Gina Häußge (creator of octoprint) recommended it and attributed her work to things learned in the book. So I bought it hoping to better my skills.I read this book in chapter chunks, as there is a TON of information to gain from this book. I love the structure that Ramalho uses. He provides well written descriptions and explanations for each topic(something I cannot say for most textbooks). On top of that, he provides relevant code examples for almost everything he covers. Even better, he has step-by-step explanations for the code examples that follow the execution flow. This makes it much easier to understand if you have difficulty grasping the concept at first. Aside from coding the examples yourself, this is top notch for learning skills from text.For me, I was reading this book while working on a medium sized Python project. Even though I was not searching for anything specific in this book, the more I read, the more I found ways where I could implement his teachings into my project.Ramalho includes a section at the end of each chapter to offer his opinion on said topic. As a younger programmer, I appreciated the opinion from a professional and clearly well respected member of the Python community.If you write Python and want to gain a better understanding of the language (and perhaps found the Python docs hard to read like me), this book is for you. If you do give it a read, I hope you like it as much as I did.Thanks Luciano, excellent work!
A**L
Entrare nello spirito del linguaggio
Per ogni linguaggio di sviluppo che si intende utilizzare è necessario effettuare, ad un certo punto, un salto di qualità. Occorre passare dalla semplice padronanza della sintassi ad un uso efficiente e professionale dello strumento. Questo libro serve proprio a questo. Va letto con la dovuta attenzione, senza fretta. Ne vale la pena.
A**A
Simplesmente excelente.
Ótimo livro. Entra no detalhe das estruturas e recursos do Python, sabendo conduzir o leitor progressivamente enquanto desenvolve os conteúdos abordados. É um livro para ser saboreado aos poucos.
I**N
Thorough explanation of how python works under the hood
I've been trying to learn Python for about 2 years in my spare time and over the last year I started to use Django. I decided that I had to take a step back and learn a bit more about Python before continuing with Django as I felt that I was doing a lot of things by memory. I was also uncomfortable with object orientated programming and I needed more understanding using dunder methods and I hoped that this book would be able to help me with this.The first example in the book looks to build a deck of cards using Python. If you've had a lot of experience using Python then it may seem fairly straightforward, or if you're more like me then you'll probably start thinking that this book might be for a more advanced python programmer. The good news is that each aspect of the first example is broken down into it's individual components and discussed in great detail - in fact, most of the early chapters could be used to help build on the first example so everything feels practical.One of the great strengths of this book is how the Author is able to communicate concepts in Python to programmers with little experience (which I consider myself to be). I have seen countless answers on stack overflow with 100's of up votes but I've never been able to understand the answer in any shape or form. I was pleased to find that I never really felt this while learning from this book. Of course, there were lots of times where it took me longer to truly understand a new concept but that's to be expected. Personally, I benefited massively from using this book because there is a lot use of OOP and dunder methods which is what I had really hoped for.I don't think I can be too critical of the book, there were a few chapters which I haven't read but that was my choice, for now at least. It gets a bit heavy in the last 4 or 5 chapters but it's not something I think I need to know right now and I can always come back to these at a later date.If you're starting out with Python then I think this book is a must-have. I was very pleased that I made the decision to buy this book, if you're committed to learning Python then you'll always be thankful to have this book on hand as it may just help clear up something you didn't understand. I would also advise buying the Kindle version of the book as I've had the command prompt open whilst reading the book as I was coding some of the examples myself to see if I got the same outcomes as in the book - I think I'd have been worse off if I bought an actual copy of the book because you can't just learn python, you have to actually do it as well so the kindle version helped me to do this.
D**S
Denis V
A big book (I mean, your nightstand better be solid) with advanced technics in Python. Not recommended for the beginner, it's still focused on the standard library but that's enough. Obviously, I haven't finished reading it yet but from the first chapter alone you learn a lot of stuff.
Trustpilot
3 weeks ago
1 week ago