3 Great Books for Learning Python - Beginner to Proficiency
HTML-код
- Опубликовано: 25 июл 2022
- Visit brilliant.org/PythonProgrammer/ to get started for free and get 20% off your annual subscription.
Thanks to Brilliant for sponsoring this video :-)
These 3 books will take you all the way from beginner to proficient. I think they're excellent and I really recommend them.
Here are the reviews of 2 of the books mentioned
Impractical Python Projects
• You've learnt the pyth...
Buy the book here (affiliate link) amzn.to/3uCRtHH
Python Distilled
• 5⭐ Python Distilled - ...
Buy the book here amzn.to/37B1s8p - affiliate link
Learn Python with Giles
🎓 Exploratory Data Analysis with Python and Pandas - bit.ly/2QXMpxJ
🎓 Complete Python Programmer Bootcamp - bit.ly/2OwUA09
📚 My favourite python books for beginners (affiliate links)
📗 Python Crash Course 2nd Edition amzn.to/33tATAE
📘 Automate the Boring Stuff with Python amzn.to/3qM1DFl
📙 Python Basics - A Practical Introduction to Python 3 amzn.to/3fHRMdb
📕 Python Programming An Introduction to Computer Science amzn.to/33VeQCr
📗 Invent Your Own Computer Games with Python amzn.to/3FM3H4b
🆓 Free Python Resource
python-programming.quantecon....
(This is a great introduction to python)
⚙ My Gear
💡 BenQ Screen Bar Desk Light - amzn.to/3tH6ysL
🎧 Sony Noise Cancelling Headphones - amzn.to/3tLl82G
📱 Social Media
/ gilesmcmullen
/ gilesmcmullen
👌 SUBSCRIBE to ME!👌
/ @gilesmcmullen
#python #learnpython #100daysofcode - Наука
1. Python Crash Course.
2. Python Distilled.
3. Impractical Python Projects.
Can you recommend me which book most i read about java when it comes to starting
After that?
These are really helpful
@@venerdacudao358 "Java 17 The Complete Reference" by Schildt. Starts from zero and guides to complete understanding of Java.
hi, I think i am bit late to answer but if you still need some suggestion,
then i am eagerly providing here.
First After You Read And Excerise All These Books. You will be Prepared for Python Projects.
Take a Notebook or search online for some and do some quick project then find a python community and join any open teams to work with other developers!
I have some experience with C++ before, I recently have been using python to built an engineering application for my company, I absolutely love python. So far I have been writing my code and getting help from python documentation. I m interested to buy these books. Thanks for your video.
Very informative, thanks for posting! Your content really helped me find myself as a new Tech RUclipsr that switched careers to the tech industry recently. Keep doing what you do!
As someone who is currently reading a java beginner book, I will say that the books are the best way to get a foundational understanding. I was taking courses online and those helped, but I really wanted to get straight to what I had set out to do. I know this is not relevant to Python; however, I do strongly recommend reading a book over getting a course. They're more inexpensive, and give a stronger sense of learning. That's where all the knowledge is at anyway for the most part. I just ordered a MYSQL book for less than ten dollars and the book I have now that is by Packt is helpful. I am by all means a complete novice; yet, I already feel much more knowledgeable about the topics I knew nothing about previously even if it's just something small.
Thank you! Will definitely try that
For all Programming languages? I want to learn HTML and CSS and JavaScript which book you recommended for me?
Quite frankly I think its simply that a book just contains more foundational material that can be learned faster than sitting on a bunch of 5 hour youtube videos. Its just reading a book that matches your skill level and retaining as much as you can by focusing on actually learning. I think other mediums there is the urge to just repeat what they are doing on VSCode or just completing a lesson to get credit and not retaining anything. The rest is just using your intermediate knowledge on projects and try to expand your horizon.
@@nemanjajovanovic8295 Yeah 100%. I'm not surprised either. There is free material online to learn a lot of stuff you want to learn but you end up wasting so much time trying to filter through, vet out all the information for what you need learn. Spending the $20-$30 for a book on Python or Pandas doesn't seem that crazy. This was the same way for me when I wanted to learn personal finance or investing topics. A dry book of 500-700 pages on how to analysis a company offers a lot more than spending hours on youtube vetting through sub-par information on it.
💯💯
Hey Giles!
Your video lessons are awesome! And it seems like you definitely know a whole lot about all of this, but I am feeling like I am lacking a decent overview in terms of IT Fundamentals - ITF, in order to be able to keep a good overview in all things programming and career development in IT and programming. What Book(s) would you recommend for that ?
Thank you for your amazing content and I'll definitely check out your courses, too, due to good teaching/learning here!
Thank you so much!:I followed the link to Replit you provided and it opened up so much more for me!
For intermediate level I love the books "Fluent Python" and "Python tricks the book".
Yep, Fluent Python is great.
Complete beginner and bookworm here, thank you for a helpful and concise video! 🤓
Kezla ur very cute darling 💖
Thanks very much for the recommendations
Thanks for this list, mate.
Great review…thanks for sharing
Thanks for the guidance.
Tips on books for programmers moving into Python is appreciated
What are the other books you were thinking of at 0:50 that are "more computer science"?
Thanks for this!
I have the first book and I love it!
Thanks a lot, good information.
Python Crash Course is currently saving me after I did a term on programming fundamentals with Python and came out not knowing a thing. I'm at lists (chapter 3) and I have never understood concepts this clearly in my academic life.
Thank you for suggesting these books.
I have Python Distilled and I honestly think it's a bit overrated in terms of its usefulness.
Yes, it's a good reference and you will probably check out certain sections from time to time, but its layout doesn't make it a good place to learn specific ways to do things (as in, the best way to achieve some goal).
For that, I think Effective Python is much better.
which sources did you recommend for me? I want to learn programming and computer science. Self-learning. PLEASE
Sir u told python crash course for beginner friendly but which edition I have to take 2nd edition or 3rd edition? Please reply sir
What about the Automate the boring stuff with python?
Would you recommend the 2nd or 3rd edition for crash course book?
Is there anything you can recommend for python and working with API and JSON?
Automating stuff on services which provide an API?
Anything by Al Sweigert is going to be a great way to introduce yourself to the system and gain some skills. The way he writes is almost like having a friend right next to you, guiding you.
Hello Sir. Would you recomend the book "Invent your own computer games with python" as a good book for begin in this language? Thank you for your videos and advices.
Very interesting review. Greetings from Buenos Aires, Argentina.
Thanks dude!
Hi friend. please please answer my question. can a beginner use the last book? which is impractical python projects??
but when it comes to my country, those books are really really expensive.
I think we are brothers 😂
@@omkarjadhav8482 me too...
If you want a pdf i'll send you a link
@@mubasharmb1 can you send me please???
@@mubasharmb1 plz send me your Gmail. I'm working on Python
Excellent video. Excellent Standard English Accent (I love it) so we no English native speakers can clearly understand. Brilliant. Congrats.
You understand that not everybody is a native English speaker, you will broaden your audience for sure. Thanks!!!
you can always turn on the subtitles,im not a native english speaker either but i can understand his accent fairly well at this point.Its just about how frequently you listen to such accents.
I want to learn python and it's my first language I don't know how to start so i just search if there is any book. I have python crash course book well I will read it and try to learn python but it's looking a bit complicated
Good work please recommend a book for me 1 .quantum computing 2 super computer and Higher performance computer and any profession examination required
So after using all this books, can l learn a framework and build a project
@Python Programmer Any book recommendation to learn API with Python ?
Hi :-) thank you for your guide. I have look for a project-based Python learning book but I am yet to find one. I am not interested in being a professional programmer or a computer scientist but in using Python scripting within software already made, making some specialized modules work for me without having to reinvent the wheel, and some basic GUIs as front end.
I was exposed to computing way back then in the 80s at a graduate program in GIS, thus I got a petty good idea what language were to be used for what type of project and then hire a real programmer. With two semesters of Turbo Pascal under my belt at some point I heard of Python “...make easy things easy and difficult things possible” and I felt that was it.
But I when I tried learning to program I was frustrated by the nerdiness of the writing. Mind you that generation of writers was people who spent most of their lives staring at a black and white screen, and not very well paid. They could not explain anything without referring to "C" which I respect as the base of all that exist in our computing realm (in spite of the memory management headache) but they were unable to explain any concepts without using computer jargon instead of creativity, or in reference to the much larger reasoning universe than the computing discipline. I mean we are talking about a general script language, not machine language, ADA, Lisp, or the latest industrial Cs.
I was successfully busy with work, lived in six countries, rock climbed, etc. So it has taken all these years to have a retreat and quiet time to refocus on Python because it has become the lingua franca of the science revolution we are experiencing now, petty exciting stuff.
I tell you all this soap opera hoping it may help you to provide a better hint to how should I proceed. * I have the first and the last book you promoted and I will get the reference one. Hopefully this time I will not be discouraged :-)
Still interested in a project-based Python learning path. It seems I learn lots better by imitation - like children - than by reasoning and memorizing mechanistic concepts.
What if you have trouble reading are you like to learn the computer language python is there audiobooks to help me
Would you recommend the "Fluent Python" book?
After reader finish an introductory on Python there is a workbook from Springer publishing "The Python Workbook". A good project book.
Thanks!
The Big Book of Small Python Projects is great and free.
Hello congratulations on the initiative. I'm starting programming and I'm studying python and I'm really enjoying it! Hugs from Brazil.
after reading those whay should i read next?
Is can you please suggest a book which would be the Advanced level referer for python coding language about its in and out
Thanks for your guidance
OK. And what is the best book that would take you from intermediate to expert in Python? All over the place I can see recommendations on how to start with Python but have not yet seen a good material about how to become expert after intermediate. Would you please have any advice in terms of books/vids? Thanks.
Effective python (2nd ed)
@@rp7390 Thanks. Will take a look.
There's also "beyond the basic stuff with python" by Al Sweigart
Fluent Python
@@yukamika That's more of an intermediate level. But it's a great book nonetheless. Very practical and has a good explanation of OOP in Python in the third part.
im getting the projects book because i need more ideas
I just bought the latest version. Its called the third edition.
can i freelance with python after reading those books?
I really like youre presentation style, i even sat thru the advert :) thanks for your content ! I'm currently helping a soon-to-be Comp Sci student, so your videos are helping me on what learning materials I can give him ahead of his full degree course.
what about the head first books?
And I also give your recommend algorithm algorithm for dummies
Surprised that you don't talk about O'Reilly books on Python because they are quite good and comprehensive.
How about automate the boring stuff with python?
Okay thanks.
Thank you
And python flash cards?
Whaat version of python?
have you done with those books , why they are looking soo new.................
Thanks.
You dont necessarily have to purchase these books, they are available in pdf format.
Is ''Automate the boring stuff with python'' the same book as ''python crash course'' ?? Does it cover the same exact topic or is it more advanced ??
In "Automate the boring stuff" covers mostly automation projects but both books are great for beginners. If you want in pdf format then I can share you.
Different books by different authors.
what about fluent python book sir?
Hmmm.... Books seem like great choices. And projects are great way to really learn things. However, I'd argue that solving a bunch of small Python programming problems is a great way to learn quickly. You can find problems sets online
that's a beautiful close shave! :)
cheers,,
I can’t find the original comment, but someone suggested “Learn to code by solving problems” and I bought that - great book. It runs through examples, advocates use of code judge sites, etc. I’m only getting started with it, but it seems like a superb way of learning.
Day 2 - yes, the book is brilliant.
Day #5 - Now had 27 accepted solutions. Great practice. Trying to do at least one problem a day from the book. Some of the problems are infuriating and others easy. My code is pretty basic but I’m slowly getting the hang of it.
Day #16 - Getting better all the time now. Following the book is surprisingly effective for learning and getting the learning to actually stick.
@@daveys I made the original comment… so happy to see you had continued success!
Best C++ books?
Thanks
@gilesmcmullen Good day, I am a programmer learning Python. Since I am a beginner in Python but still have programming knowledge, would you still recommend the first book to me? I am more interesting in the second book.
The time it takes to read a book on coding , plus the fact that it is not so practical, I don't think it's good. Some interactive ebook maybe. But the course online with constant practice and applying what you learn is the best choice . Only reading theory and not doing all the coding yourself won't help you anything
Everyone learns differently. If people are searching for books it means that they feel like they retain the information better by reading than by watching a video or going through a course.
Should I get these books if I know PYthon already but am a little rusty?
If you know python already, you probably won't need Python Crash Course. The other two might be useful, but it will depend on your use case. You won't regret having a copy of Python Distilled, it's a gem.
@@gilesmcmullen ok thanks man. I
use Python in Lego robotics mainly but for other projects as well. This is helpful
What about "Automating the boring stuff with python"
@@kingcogles thanks 😊 I might give that a go
Smarter way of learning Python is number one for me so far
Which is better for a beginner? Impractical python projects or python crash course?
Python crash course
In my country those are only5 dollers per book
Welcome back after one month
Sir, please review a book called 'Advanced Engineering Mathematics' by Erwin Kreyszig.... It is recommended in so many websites for machine learning and data science. It is a very popular in Engineering World too.... Please review this book and share your thoughts. Is it good for machine learning mathematics?
Bro I have that book, can you tell me which part of that book is important for ML and ds
I know that book, used it for my degree. I'll dig it out and do a review at some point
@@gilesmcmullen thank you for the response.... love your contents... best of luck.
The book is great and It is popular in Physics also
You are great 👍 👌 👏
The price is 36 dollar in India. WTF😢
I have the first one :)
Are those books an entry level to get a job?
If you can master what those three books teach you can probably get hired. But you need to go off and learn more on your own projects and make your own mistakes to actually be ready for the job.
I learned from Python Crash Course was great. I learned a lot
Which edition dude?
Automate the boring stuff by Al Sweigart...the only book you need, its free online...
This is them? That's the education?
What is "Pythun"?
Computer programming language
3 books
Thanks for the videos! This is really helpful. Book 2 is a new one on me. Book 3 I’ve seen but interesting to hear it in the sequence you’ve put it!
I am reading (as a beginner) an interesting No Starch book currently. ‘Learn to code by solving problems’ by Daniel Zingaro. What I like about it is that unlike other books that often have a large section of concepts then projects. This book introduces you to a problem FIRST. Then teaches you the Python concepts to solve it and talks you through solving it. Before then leaving you at the end of the chapter with some other problems to try.
I like this problem-first approach and that you that get using Python immediately. Would be interesting to hear a review from you if you thought it would work for your channel and other viewers may like it also.
After this I’ll be going through Python Crash Course, as I know it’s very high quality explanations as well as good projects, even though the ‘level’ will be similar to this book.
How'd it go?
I found your recommendation for this book really worthwhile. I now have a copy and for the first time I actually feel like I am getting somewhere with Python or coding. The use of DMOJ is a brilliant idea and it gets you hooked on solving problems from the outset. The only thing that I don’t really like is around the online code judges themselves, that they’re not trying to get people to write user-friendly code but rather writing code that passes the automated tests. Having said that, I already know how to prompt for an input and print outputs, so changing to the slightly different focus is fine by me.
@@florben7839 I am classically bad at finishing things but @daveys reply to
Me has some interesting insights. Sorry for the long delay in getting back to you!
@@daveys Hey Daveys! I am really glad you are having success with my recommendation! That’s an interesting insight about the DMOJ and the user-friendly code, too.
@@Matt-so3nm - Thanks for the reply Matt! I’m getting towards the end of Chapter 5 now and have completed 30+ challenges. I do find the wording of the challenges quite complex but I am managing most of them. I was discussing it with my wife yesterday and the consensus view was that some of the challenges are gibberish. If I can understand what the question is asking me to do, I can now generally write code to pass the challenge - but that’s not the author’s fault, it’s more about how these questions on DMOJ are written.
Regarding the book, it’s awesome and I 100% recommend it to anyone. Thanks so much for the recommendation, you changed my life!!
I can't afford it. I love to have em all someday in the future.
Dont let economy get in the way of your learning... search for annas archive.
My grade for the last 2 years of High School depends on learning how to use python in 2 months WAAAAAAAAAA
I finished 'Python Crash Course' book. which advanced version text book should i read & preactice now ?
Impractical python projects
@@Zayne611 for advanced python?
Someone tell the name of book here so someone can read them if they don't have ears
No. The best book to learn Python is "Starting out with Python", second edition...Expensive but great!
If the book doesn't exist in online. I don't want it.
I read all the books you recommend here. I disagree with your opinion, they are not good enough, especially for the "Impractical Python Projects" the silly projects it tries to present and the difficult language it uses to explain the projects' ideas!
The Big Book of Small Python Projects is much better for practicing Python using a projects-led approach, and it's well written and free.
Kindly suggest the books that we should be reading. Cheers.
What books you recommend?
@@shafialanower3820 No one!
I just don't think 'book' is the way to learn any language. Internet is enough for all language learning.
... These books are so expensive
❤
.
Good books.
I wish I could love Python!
But I can't.
So expensive 😴
hello british man
तु चपराषी हृ।।