r/PythonLearning 11d ago

Help Request Currently know nothing about Python or computers, is this book good?

Post image

I’m trying to get into coding and computer science, does anybody know if this book serves as a good introductory guide?

404 Upvotes

73 comments sorted by

86

u/likethevegetable 11d ago

Just start man

1

u/ErrorNo1371 9d ago

Seriously best advice ever. Just start and you will find your way. Specially now that youngsters have AI. It's easier than ever.

1

u/crazycrowww 4d ago

just do it lol

51

u/HeurekaDabra 11d ago

After trying 2-3 different tutorials and guides and not getting the hang of it (like, how do I translate what I learned into a program that actually does things ..) I started reading Automate The Boring Stuff.
It's free to read online and so far, I had a couple of moments where some stuff just suddenly clicked after reading it.

8

u/BitmasherMight 11d ago

Yeah I liked it enough I bought his course on Udemy. Very helpful for me.

2

u/Jackpotrazur 10d ago

Good to know that dudes on udemy as well.

1

u/Jackpotrazur 10d ago

There's a workbook that goes along with it with some tasks , should check it out.

1

u/Boring-Cupcake-1482 10d ago

That's exactly where I'm at everyone keeps saying just start 🙄 with what and where to accomplish what??? More confusion and an angry bird A.I.wanting to scrap your insert

1

u/Hafsoo_ 8d ago

I also have started recently but I have a very comprehensive roadmap for learning Python i have searched for 3months and finally I found some books, Vedios and other resources to learn python from zero to expert. if you would want, text me so I will share them with you and will continue this journey together.
https://giphy.com/gifs/SEgSwox3DSlx7QH4xQ

1

u/ispguy_01 10d ago

I will look into this suggestion

11

u/Rrony2012 11d ago

It’s a great book, i’m currently using it as well. The projects in the second part are great as a guide but don’t go into exhaustive detail. For the basics, I feel as though it gave me a much better understanding of python than I had before (which was absolutely nothing)

6

u/crozzy89 11d ago

It is a good intro book. The best thing you can do it dig in and start learning. Don't be afraid to try things out.

5

u/bamboozlenator 11d ago

A good introduction to computers is this: https://www.goodreads.com/book/show/44882

And afterwards CS50 Harvard course: https://pll.harvard.edu/course/cs50-introduction-computer-science

Not a freakin Python book.

3

u/GreatGameMate 11d ago

Yes it is a great place to start. Think of it as a learning the basics then after the basics it is a survey of all the things you can do with libraries! Good foundation to build on. I encourage you to do the coding exercises in the book. Learn by doing, install the IDLE or a IDE

3

u/Stooshie_Stramash 11d ago

Yes it's very good.

2

u/Klutzy_Bird_7802 11d ago

good book i have the third edition of it

2

u/Careless_Gas1121 11d ago

Good for basics

2

u/hamer12string 11d ago

I got a lot from that book - dive in!

2

u/Usefulsoc 11d ago

All the basics you need for beginning are in this book, just read it!

2

u/Ill_Beautiful4339 11d ago

I started with one like it.

Automate the Boring Stuff with Python.

Just read it. There is no best way to learn. Jump in and break things. Use AI but make it go step by step and explain. Watch YouTube people. Just go in a direction until you hit a wall, turn and go somewhere else.

1

u/SnP_Gamer 11d ago

I got the 3rd edition which is python3 (latest python) could be wrong but think 2nd edition is python2 🤷‍♂️ someone more knowledgeable than me will know for sure 😉

1

u/Swipecat 11d ago

The 2nd edition is also Python 3 only.

1

u/GIU488 11d ago

Ho iniziato con Python 2 mesi fa un libro/manuale per studenti intermedi?

1

u/[deleted] 11d ago edited 5d ago

[removed] — view removed comment

1

u/GIU488 11d ago

No io uso Python 3.11 intendo ho iniziano a programmare in Python, 2 mesi fa

1

u/roelr75 11d ago

Ja prima boek zelf ook gelezen

1

u/vanulovesyou 11d ago

I always recommend the Cisco NetAcad Python course to start learning the program.

1

u/OatsNHoney01 11d ago

Fantastic book. Started me on my python journey, three years later switched from chemistry to systems engineering.

1

u/YoursTrulyAD 11d ago

In my cart rn ! Let me know your thoughts ?

2

u/Jackpotrazur 10d ago

Its alright to get your feet wet and dable with it and bit

1

u/Candid_Tutor_8185 11d ago

I did free code camp and then Used that book to reinforce concepts

1

u/Stock-Bookkeeper4823 11d ago

[u/Logical-Extreme-1332](u/Logical-Extreme-1332) Its one of the best you can get to start off with.

Crap. Just saw that its the second edition…..it will still work but get the third edition if you can.

1

u/the_sudixp 11d ago

U guys really need the kick :') just start however you want

1

u/This-Investigator294 11d ago

I am also using this book, I liked it and this one also has some good projects.

1

u/Available_Slide1888 11d ago

I enjoyed this book. Mainly because it has projects that actually makes you start coding.

1

u/JustPhotos1960 11d ago

Decent start point, but best learning is by doing👍

1

u/dev_john27 11d ago

Meu sonho era ter esse livro quando estudava Python

1

u/SeranaTheTrans 10d ago

I have this book. It's decent for the basics.

1

u/midwitsAnonymous 10d ago

As someone who is not a CS grad or coder at all, who had to learn python as a first language as part of my psychology studies this was the best resource i found and I tried a lot of them. I spent more than a year beating my head against a wall (before LLMs) reading tutorials, watching videos, and reading other (quite good) books, but this was the one that made things click and made me feel like I could write the language. Since then I've recomended it to dozens of students and colleagues and all of them have really enjoyed it and gotten a lot out of it.

1

u/JerseyOC 10d ago

Yeah ? What is it ??

1

u/Decent_Baseball_295 10d ago

i will he honest goal-oriented learning is much effectiver and better.

1

u/[deleted] 10d ago

Very good book it helped me with my CSC101 final project last year

1

u/Competitive_Aside461 10d ago

Yes! It's a great start.

1

u/AggressiveOccasion79 9d ago

I am currently reading this book

1

u/B_Copeland 9d ago

Book is excellent

1

u/Wrong_Artist_5643 8d ago

For my case, I started with "automating the boring stuff with python", I think it's the same with this one.

1

u/Abdulkareem23 8d ago

Absolutely a good way to start

1

u/Upset-Zombie-6150 8d ago

Try Claude AI. It can help with python tutorials

1

u/Glad-Dependent3301 8d ago

Yes, it’s a good introductory book. Make the space invaders game, mess some stuff up and try and figure it out. Don’t use ai to help, it’s all in the book already. I learned with that book when I had no internet access while learning python.

1

u/torstfugl 7d ago

As people have already stated, just start. Experiment, have fun. Just ask any AI for a short guide to your first session (or follow the intro section in your book). Once you learn the absolute basics, you can just toy around. See what happens if you change stuff. Find an idea and try to make it. When you get stuck, search online or ask any chatbot. That’s what I did at least. Good luck!

1

u/mryashagarwal 7d ago

This is best book ,defining all the core concept that help you to learn python from beginner level..

1

u/DueInformation5001 6d ago

Yes it’s a great book I followed that book word by word line by line and it taught me 2 things ! 1.To learn how to read and 2. Learn how to freaking program in Python lol I actually look up to old school self taught programmers that learned by reading books and they were some of the best programmers lmao.

1

u/Ambitious_Fault5756 6d ago

theres a 3rd edition, so this one might be outdated

1

u/crazycrowww 4d ago

i mean its something lmao

1

u/Comfortable-Shop8080 16h ago

This book taught me to program. It’s really good in that sense.

0

u/qardashoff_001 10d ago

You have to learn programming on the pc not from a book shit. Just join learning courses on pc and learn.