Goodreads helps you keep track of books you want to read.
Start by marking “Automatize tarefas maçantes com Python: Programação prática para verdadeiros iniciantes” as Want to Read:
Automatize tarefas maçantes com Python: Programação prática para verdadeiros iniciantes
by
APRENDA PYTHON. FAÇA O QUE TEM DE SER FEITO.
Se você já passou horas renomeando arquivos ou atualizando centenas de células de planilhas, sabe quão maçantes podem ser esses tipos de tarefa. Que tal se você pudesse fazer o seu computador executá-las para você?
Com o livro Automatize tarefas maçantes com Python, você aprenderá a usar o Python para criar programas que farão em ...more
Se você já passou horas renomeando arquivos ou atualizando centenas de células de planilhas, sabe quão maçantes podem ser esses tipos de tarefa. Que tal se você pudesse fazer o seu computador executá-las para você?
Com o livro Automatize tarefas maçantes com Python, você aprenderá a usar o Python para criar programas que farão em ...more
Get A Copy
Kindle Edition, 620 pages
Published
September 11th 2017
by Novatec Editora
(first published November 25th 2014)
Friend Reviews
To see what your friends thought of this book,
please sign up.
Reader Q&A
To ask other readers questions about
Automatize tarefas maçantes com Python,
please sign up.
Be the first to ask a question about Automatize tarefas maçantes com Python
This book is not yet featured on Listopia.
Add this book to your favorite list »
Community Reviews
Showing 1-30

Start your review of Automatize tarefas maçantes com Python: Programação prática para verdadeiros iniciantes

My absolute favorite book for Python so far!
Pros:
very user-friendly, excellent for beginners, but still super useful for those more experienced, saves SO much time, and people think you're some awesome cool hacker although its actually SO SIMPLE!
Cons:
got me over-excited and made me spend $$ on a bunch more books in the same series... okay, that's my own fault, but seriously, I have enough books to last me well into 2016! ...more
Pros:
very user-friendly, excellent for beginners, but still super useful for those more experienced, saves SO much time, and people think you're some awesome cool hacker although its actually SO SIMPLE!
Cons:
got me over-excited and made me spend $$ on a bunch more books in the same series... okay, that's my own fault, but seriously, I have enough books to last me well into 2016! ...more

I think this book isn't worth it's price of $30. Not at all.
The contents are extremely shallow and in fact, they are just a combination of some libraries docs. The author doesn't go in-depth and share something that you wouldn't find in the docs. In fact, you have better chances reading the libraries' docs since they should be always up-to-date.
The projects try to build some interest in the reader, but they aren't anything challenging nor unique.
If you're new to programming you should not belie ...more
The contents are extremely shallow and in fact, they are just a combination of some libraries docs. The author doesn't go in-depth and share something that you wouldn't find in the docs. In fact, you have better chances reading the libraries' docs since they should be always up-to-date.
The projects try to build some interest in the reader, but they aren't anything challenging nor unique.
If you're new to programming you should not belie ...more

Throughout the years, I've tried to pick up programming as a fringe interest of mine without much success. Looking back, I think it's because most beginner level programming books I've laid my hands on laboriously walked the readers through the concepts without much practicality. With no interesting real life application on sight, surely the interest soon dwindled.
Not this book.
The provided examples were interesting and useful without going too much in depth that would have ended up confusing t ...more
Not this book.
The provided examples were interesting and useful without going too much in depth that would have ended up confusing t ...more

Make no mistake--this IS a book about programming. However, if you are an "experienced programmer" seeking to methodically study a new language, this book is not for you. It is not very "methodical", see. The book's primary audience is a moderately experienced group of power PC users who seek to expand their horizons by mixing a bit of scripting into their routine, boring daily tasks. As such, no prior programming experience is really required. That said, as long as you understand that, even if
...more

This is a book that I took a time ago to start learning Python. Nowadays I'm studying slightly more advanced material, even so, this book proves to be a good source of reference. It has very careful and detailed definitions of concepts. Though these concepts are basic the adequate understanding of them is crucial to further developments of programmer skills.
In the future, we are all going to be programmers in some level. I think this book is a useful tool to help us on this journey. ...more
In the future, we are all going to be programmers in some level. I think this book is a useful tool to help us on this journey. ...more

Mixed feelings.
The book is good at what it does. It's engaging. But I didn't get enough practice with the basics. The pace was too fast, and now that I'm through, I still don't feel like I can program.
I'm trying a more practice-based approach now, using this site as a learning resource. Still, ATBSWP gave me a great conceptual foundation. Maybe a combination approach is best? ...more
The book is good at what it does. It's engaging. But I didn't get enough practice with the basics. The pace was too fast, and now that I'm through, I still don't feel like I can program.
I'm trying a more practice-based approach now, using this site as a learning resource. Still, ATBSWP gave me a great conceptual foundation. Maybe a combination approach is best? ...more

Two years into Computer Science, I got bored with the subject. This book has re-sparked that fire inside me. It has brought a new light, a new perspective on computer science. It's a practical problem solving book that focuses on getting shit done. In the process, you get to learn how to program. I personally think that the best way to learn is to have a purpose in mind. This book gives you that purpose. It makes you want to automate stuffs. And then it teaches you how to do it.
As someone who's ...more
As someone who's ...more

This is a great book for anyone that is interested in making the transition from learning Python code to actually creating programs that do useful things.
The book includes a basic overview of Python. It provides practical examples, starting with how to read and write data to files, then quickly moves into webscraping, creating spreadsheets, image manipulation, and other useful techniques.
It is both well thought out and well written. I've listened to a podcast interview of the author, Al Sweiga ...more
The book includes a basic overview of Python. It provides practical examples, starting with how to read and write data to files, then quickly moves into webscraping, creating spreadsheets, image manipulation, and other useful techniques.
It is both well thought out and well written. I've listened to a podcast interview of the author, Al Sweiga ...more

There are criticisms that this book doesn't go deep enough, but you will find those arguments are from people who probably have programming experience and have experienced the deeper depths of the rabbit hole.
If you've read more than one programming book, you're probably not within this book's target audience.
If you've never programmed before and want a great starting point, this is a wonderful introduction. Too many launching points for novice programmers are mere syntax guides, and I'm please ...more
If you've read more than one programming book, you're probably not within this book's target audience.
If you've never programmed before and want a great starting point, this is a wonderful introduction. Too many launching points for novice programmers are mere syntax guides, and I'm please ...more

I've recommended this book to multiple friends who aren't programmers but interested in learning to code. This book is also great because it equips the reader with the knowledge necessary to actually do useful things.
...more

Mar 16, 2018
Kārlis Bergmanis
rated it
it was amazing
·
review of another edition
Shelves:
it-sysadmin
Five stars, as book does what it promises really, really well.
I'm a Powershell guy and wanted to expand my skills a bit - so this worked out great. I skipped some parts - Excel, Word, PDF, as they are not really relevant to me now, and completely ignored Image manipulation - but parts that I went through explained a lot.
I also managed to create one real-world program that I had failed to get to work in PS, so this is great. - I wouldn't consider learning another language to do something I know h ...more
I'm a Powershell guy and wanted to expand my skills a bit - so this worked out great. I skipped some parts - Excel, Word, PDF, as they are not really relevant to me now, and completely ignored Image manipulation - but parts that I went through explained a lot.
I also managed to create one real-world program that I had failed to get to work in PS, so this is great. - I wouldn't consider learning another language to do something I know h ...more

Instead of the old-school thought of stuffing up all the details — which most of the programming experts do; Al has condensed the basic stuff in about 30% of the book, leaving a lot of space for modules and independent projects.
My goal was to understand python, by practicing it; and the author managed to help me really well.
My goal was to understand python, by practicing it; and the author managed to help me really well.

Apr 16, 2017
Jose Ignacio Seco Sanz
rated it
really liked it
·
review of another edition
Shelves:
technical
Well, I think highly of this book, and I look forward to try some of the things in it. I'm not sure a beginner can follow all of it, but fortunately I'm not a beginner.
The book is more focused in doing things than in teaching all about python, so if you are interested in thoroughly learning the language you are going to need more than this book. Recommended. ...more
The book is more focused in doing things than in teaching all about python, so if you are interested in thoroughly learning the language you are going to need more than this book. Recommended. ...more

Jan 06, 2018
Alamin
rated it
it was amazing
·
review of another edition
Shelves:
software-engineering
Must Read for Python Developers. See yourself if you can go through this projects and feel comfortable without working on it..
After reading this book you shouldn't do any stuff repeatedly... you write some code and tell the script to run and kaboom! you are virtually automating your stuff.
Al sweigart thanks! ...more
After reading this book you shouldn't do any stuff repeatedly... you write some code and tell the script to run and kaboom! you are virtually automating your stuff.
Al sweigart thanks! ...more

I had no idea this was a book for beginners. That is my fault for not realizing. This book wasn't so much about automation but learning basic Python mechanics.
...more

After taking quite a long hiatus from programming last year, I jumped back into the game with the programming language Python. As such, I needed resources that were instructive and practical. Albert's Sweigart's Automate the Boring Stuff with Python: Practical Programming for Total Beginners satisfies on all fronts.
The novelty of this book's approach to teaching programming is really refreshing. Rather than deconstruct the language and cover each aspect sequentially as many traditional textbooks ...more
The novelty of this book's approach to teaching programming is really refreshing. Rather than deconstruct the language and cover each aspect sequentially as many traditional textbooks ...more

Jan 23, 2018
The Unicorn
rated it
liked it
·
review of another edition
Recommends it for:
beginners to Python and computer language programming
This book does what it says to do: it's not a reference manual, nor will it transform anyone into a highly-qualified computer programmer by the end of its read; it's a guide for beginners to fundamentally get the feel of Python. Being an absolute newbie to Python and computer languages in general, it did help get me get acquainted with Python vocabulary.
With that said, I overall don't have much confidence in myself that I fully understand Python or write its code independently. Many of the proj ...more
With that said, I overall don't have much confidence in myself that I fully understand Python or write its code independently. Many of the proj ...more

The goal of this book is to teach non-programmers how to use Python to automate tasks, and it succeeds in that. Readers with a little more knowledge or programming ambition will face some compromises.
The first part of the book is a short course in Python 3, with emphasis on practice and not much theory. Classes and object orientation are left out, which may be a no-no to some.
The second part is (mainly) about automation, with the help of a few external modules. Again the spotlight is on practice ...more
The first part of the book is a short course in Python 3, with emphasis on practice and not much theory. Classes and object orientation are left out, which may be a no-no to some.
The second part is (mainly) about automation, with the help of a few external modules. Again the spotlight is on practice ...more

I've not read every page of this but I I feel it's fair to mark it as read.
I benefited from working through this when I was starting to learn programming as it gave me lots of structure. The format is easy to follow and it teaches you how to make things that work. Finding real use cases with my early skills was hugely motivating.
After my initial learning experience I returned to the book whenever I had a particular task I was trying to accomplish. It introduced several modules that I wouldn't ha ...more
I benefited from working through this when I was starting to learn programming as it gave me lots of structure. The format is easy to follow and it teaches you how to make things that work. Finding real use cases with my early skills was hugely motivating.
After my initial learning experience I returned to the book whenever I had a particular task I was trying to accomplish. It introduced several modules that I wouldn't ha ...more

Sep 17, 2016
Sweemeng Ng
rated it
it was amazing
·
review of another edition
Shelves:
software-development
Pretty good book for introducing python to people with a lot of good practical example

Title should read: "List of some things that you could automate using python in 2015 that I could fit into 500 pages."
...more

I've been trying to find a way to get myself through a basic python course for years!
...more

There are books out there that will turn an average schlub into a programming superstar. Automate the Boring Stuff With Python is not one of those books. The introduction by the author says as much. As such, the book does not always follow best practices. Furthermore, the book assumes that you know nothing of programming. That isn't to say the book is terrible or even mediocre. The book is excellent for its targeted audience.
Automate the Boring Stuff With Python builds on itself. It has flowchar ...more
Automate the Boring Stuff With Python builds on itself. It has flowchar ...more
There are no discussion topics on this book yet.
Be the first to start one »
Goodreads is hiring!
News & Interviews
Need another excuse to treat yourself to a new book this week? We've got you covered with the buzziest new releases of the day.
To create our...
46 likes · 12 comments
No trivia or quizzes yet. Add some now »
“>>> robocop.search('Al, why does your programming book talk about robocop so much?').group()
'robocop”
—
0 likes
'robocop”
“The most common anxiety I hear about learning to program is that people think it requires a lot of math. Actually, most programming doesn’t require math beyond basic arithmetic. In fact, being good at programming isn’t that different from being good at solving Sudoku puzzles. To solve a Sudoku puzzle, the numbers 1 through 9 must be filled in for each row, each column, and each 3×3 interior square of the full 9×9 board. You find a solution by applying deduction and logic from the starting numbers. For”
—
0 likes
More quotes…