Python Crash Course by Eric Matthes: Review | Learn Python for beginners

แชร์
ฝัง
  • เผยแพร่เมื่อ 1 ก.พ. 2025

ความคิดเห็น • 104

  • @bjornolsson9103
    @bjornolsson9103 4 ปีที่แล้ว +37

    By far the best basic programming book I have bought and am currently going through! Really well explained and you repeat everything a thousand times so you really feel that you learn what the book is teaching which is awesome!

  • @arvindmohansk01
    @arvindmohansk01 3 ปีที่แล้ว +47

    I thoroughly recommend this book. I have been learning python myself using this book. All you need to do is finish a topic with a pencil and notes and practice it. Proceed next topic and again practice the previous topic. All topics are very well explained.

    • @heetshah9394
      @heetshah9394 3 ปีที่แล้ว +1

      What is the next step after we finish learing basics from this book?

    • @sashimiPv
      @sashimiPv 2 ปีที่แล้ว +3

      @@heetshah9394 I recommend Learn to Code by Solving Problems by Daniel Zingaro

  • @samuelmontypython8381
    @samuelmontypython8381 4 ปีที่แล้ว +12

    Book is excellent! I got it on O’reilly Books and used it to learn Python because I was taking a break from Java. Excellent intro to data visualization and web scraping. 5/5

    • @srbh90shan
      @srbh90shan ปีที่แล้ว

      Please recommend me a good book for learning Python.

  • @basavarajb1224
    @basavarajb1224 6 ปีที่แล้ว +104

    "Never judge a book by it's index"

    • @prakamyakhare7505
      @prakamyakhare7505 3 ปีที่แล้ว

      Yep that's true xd

    • @ejrashad
      @ejrashad 3 ปีที่แล้ว

      Nice one!

    • @okdokd3385
      @okdokd3385 3 ปีที่แล้ว +1

      you mean dont judge a book by its cover

    • @coopkip7551
      @coopkip7551 3 ปีที่แล้ว +2

      Judge it by its key value

  • @wobbuffet8791
    @wobbuffet8791 7 ปีที่แล้ว +25

    I have a couple years of experience in writing Java code and know about advanced subjects. The first part of the book was very easy to get through and the exercises got quite repetitive. Subjects like lists and dictionaries get explained with pizzas and pizzatoppings and the exercises will ask you to write the same piece of code, but with sandwiches. I finished part I in about 5 days.
    I missed some deeper explanations of things like classes and inheritance or just object oriented programming in general. I think this is important to cover in every book, even for absolute beginners. Knowing these things exist makes it easier to adapt later on if you decide to read a more advanced book, which I definitely recommend after this. Overall it is okay as an introduction, but I expected a little bit more.
    My end goal is to make some websites and maybe an emulator or a game so I will be focussing on the Django, Flask and Pygame libraries.

    • @tonylettkeman7593
      @tonylettkeman7593 7 ปีที่แล้ว

      Except Python includes the ability to do OOP or functional. Besides, there are books that specifically include further discussions in either OOP or functional depending on the path you want to take.

    • @TheOfficailTribe
      @TheOfficailTribe 5 ปีที่แล้ว +1

      I'm completely new to programming and when it comes to books they can be quit tricky, some books assume you have some knowledge of programming vs others assuming you have none to very little programming knowledge.
      This book in the introduction states it's for people new to programming as well as those who have some knowledge , so I can understand why it's not so in depth.
      After I finish the book I plan on reading more advanced books like automating the boring stuff and head first into python which are both sort of still beginner books but they have more projects in them.
      If you want to do games head first Python has a project where you build your own game so maybe check that out.

    • @desikalakar3772
      @desikalakar3772 4 ปีที่แล้ว +1

      If you want to achieve your goal then the topics you've missed have to be covered up!! That topics are really very important !

    • @wobbuffet8791
      @wobbuffet8791 3 ปีที่แล้ว +2

      @CHeb Young Yes, I did! Time really flies and I actually just finished a bachelor's degree in computer science. What about you?

    • @adityakadam024
      @adityakadam024 2 ปีที่แล้ว +1

      @CHeb Young hey, how's your python Journey going on Did you learn it?

  • @Stickystickmen123
    @Stickystickmen123 5 ปีที่แล้ว +4

    I agree. The chapter on Classes was very handy when first reading this book.

  • @MJ-sp3zh
    @MJ-sp3zh 6 ปีที่แล้ว +87

    Damn I can smell the book from here...

    • @MJ-sp3zh
      @MJ-sp3zh 6 ปีที่แล้ว

      @Harry PAnnU ! oh....😂

    • @MJ-sp3zh
      @MJ-sp3zh 6 ปีที่แล้ว +1

      @Harry PAnnU ! ah no it's okay. I fart pencils

    • @EditZ983
      @EditZ983 4 ปีที่แล้ว +1

      j true

  • @southasianbrat3878
    @southasianbrat3878 ปีที่แล้ว +1

    This is like a story book of python, best beginner book I have ever read.

  • @53Strat
    @53Strat 4 ปีที่แล้ว +18

    Watching this after buying the book;p

  • @deathwanderer999
    @deathwanderer999 3 ปีที่แล้ว +1

    Started reading this book and I agree with you completely.

  • @alzeNL
    @alzeNL 4 ปีที่แล้ว +4

    I really like your review, its motivated for me to pick this book up (again) and use it. Also like your clear tone in talking about the book, reminds me of 'henrys cat' cartoon series from the 80s :D

    • @pysof
      @pysof 4 ปีที่แล้ว +1

      I have let it in my desk for 3 times haha. I'm gonna read through it and learn some specific lessons.

    • @saminaraf3349
      @saminaraf3349 4 ปีที่แล้ว

      Hlw

  • @mw-cf5dr
    @mw-cf5dr 6 ปีที่แล้ว +15

    Quite a posh sound gentleman! A Gentleman and a Scholar! :)

    • @amrdel2730
      @amrdel2730 4 หลายเดือนก่อน

      What do U mean is it the fact that he's speaking British?

  • @OluseyiEmmanuel87
    @OluseyiEmmanuel87 7 วันที่ผ่านมา

    This book is by far the best book for anyone seeking to learn python. Read it as you would read a mathematics textbook. Start from the preface and make sure you repeat every example and exercises daily.

  • @adrvascon
    @adrvascon 2 ปีที่แล้ว +3

    Where the book really shines is in "try it yourself" sections. I really recommend this book, and please, don't skip "try it yourself" sections.
    By the way, if you are stuck in some of these exercises of try it yourself section, you can find in google by the number and name of the exercise and you will find an official website of the author, where he put the solution of all the excersices

    • @tugrul1656
      @tugrul1656 2 ปีที่แล้ว

      Didn’t know that.. thank u 👏

    • @amrdel2730
      @amrdel2730 4 หลายเดือนก่อน

      What is the site of the author??

  • @sch2217
    @sch2217 4 ปีที่แล้ว +5

    What should we buy/learn after this book (in python)?

  • @nulage07
    @nulage07 3 ปีที่แล้ว +2

    What a wonderful book. Well detailed.

  • @drueprofessor
    @drueprofessor 5 ปีที่แล้ว +2

    Just bought it on amazon :D I will get it in the mail soon

    • @raghavkhanna6056
      @raghavkhanna6056 4 ปีที่แล้ว

      @@RohitShinde1704 its for free on net then why to pay....

  • @Rai_173
    @Rai_173 3 ปีที่แล้ว +2

    Already learning but I got whole PDF in internet of it

  • @SuperSLTO7
    @SuperSLTO7 5 ปีที่แล้ว +4

    Should i buy the printed copy or the PDF version?

  • @sushmitharao2668
    @sushmitharao2668 5 ปีที่แล้ว +3

    Hi, I'm completely new to Python but have a good hold on C and Java..To get started with automation with Python as a beginner which book would you recommend?

    • @pysof
      @pysof 4 ปีที่แล้ว +2

      Automate the boring stuff with python.

  • @ayushjindal7005
    @ayushjindal7005 4 ปีที่แล้ว

    Well what will you choose? Python Crash Course or Automate The Boring Stuff With Python

  • @Nom3x
    @Nom3x 2 ปีที่แล้ว

    I really need that !

  • @grokes_notes
    @grokes_notes 3 ปีที่แล้ว +1

    Best book to start programming in Python - I've reviewed it as well:)

  • @bagzhansadvakassov1093
    @bagzhansadvakassov1093 4 ปีที่แล้ว +2

    I'm going through this book and recording streams.

  • @ritasjourney
    @ritasjourney 2 ปีที่แล้ว

    Would you recommend this book if I just want to learn 3?

  • @ragnix280
    @ragnix280 7 ปีที่แล้ว +5

    I would like to know if it is better to start programming with Python, with this book or "Automate boring stuff with Python", which of those 2 books is the best choice to start programming? Edit : ( I would like to program videogames but not only )

    • @eldelarechorga
      @eldelarechorga 7 ปีที่แล้ว +2

      I think this book is more complete but both are great. Automate the boring stuff is free online though

    • @derrekchilson8606
      @derrekchilson8606 6 ปีที่แล้ว +1

      i have both and i didnt care for the automated book too much. but this book is my favorite and worked really werll for me.

    • @TheOfficailTribe
      @TheOfficailTribe 5 ปีที่แล้ว +1

      I was asking myself this very same question , I'm new to programming so I needed a book that would teach you programming not just the language.
      I went through a few Python books most of them assume you have some knowledge of programming.
      Crash course python like someone commented is more in depth , I've also heard that automate the boring stuff skips things that it doesn't consider essential for the book.
      But if you are new to programming and python then having an overall good understanding of the language and programming is the most ideal to avoid having gaps in knowledge.
      I've never finished any book or course yet but from what I can tell I don't think one book on python is enough I think after reading a beginner friendly book looking at more advanced books on the field of interest you want to be in is the right move.
      If you don't like books code academy's course is pretty good from what I did of it, but they leave things out sometimes and expect you to find out how to do it which can be annoying since they should be teaching you everything you need to know to complete there own exercises, that was my biggest problem with there course

  • @MJ-sp3zh
    @MJ-sp3zh 6 ปีที่แล้ว

    Very good review!👌

  • @abhimanyuthakuri8727
    @abhimanyuthakuri8727 4 ปีที่แล้ว

    I am using Python Crash Course by Eric Mathes to learn python through pdf only I am not being able to find these series in Nepal

  • @yogiohdlu5705
    @yogiohdlu5705 4 ปีที่แล้ว

    Friend, won't you have the python crash course in Spanish to download it?

  • @mohamedEddamoun
    @mohamedEddamoun 8 ปีที่แล้ว

    Thanks for the review.

  • @sandeepvk
    @sandeepvk 7 ปีที่แล้ว

    i am unable to decide between Python Crash Course and learning python ( the big fat book). Please help.

    • @gilesmcmullen
      @gilesmcmullen  7 ปีที่แล้ว +1

      +Sandy I don't want to seem to be sitting on the fence but they're both really good books. I prefer Crash Course but you'd be fine with either. What's your motive for learning python?

    • @sandeepvk
      @sandeepvk 5 ปีที่แล้ว +2

      @@gilesmcmullen Thanks for taking time to reply. I did pick up the Crash Course book and finished reading it too. Its was great. I would like use Python to build Arduino / Raspberry Pi type of projects. I would perhaps then branch into IOT. I am keen to move into driver less cars and 5G related technology, where I can use Python to build systems / platforms which integrate devices, using these technology... For now I am just a hobbyist in python, building some web servers using Django, scrapping some sites at el.

    • @PCWorld2ady
      @PCWorld2ady 4 ปีที่แล้ว +1

      @@sandeepvk hey i am glad to see you progressing? So what that your first book in programming/python? And what else did you use to get to the level you are now, thanks.

  • @domm1341
    @domm1341 7 ปีที่แล้ว +3

    Excellent book.

  • @yan2410
    @yan2410 2 ปีที่แล้ว

    Thank you sir

  • @positivevibes9262
    @positivevibes9262 4 ปีที่แล้ว +1

    Sir Is this book for the complete begginers

  • @greatogbuagu1370
    @greatogbuagu1370 5 ปีที่แล้ว +3

    If this book is the basics. How long am expected to complete reading it?

  • @johnnycincocero
    @johnnycincocero 6 ปีที่แล้ว +2

    Thanks. Liked and subbed.

  • @sempersersum5802
    @sempersersum5802 8 ปีที่แล้ว

    just started book. OK so far

    • @boimlol1500
      @boimlol1500 5 ปีที่แล้ว

      So after 3 years , would you recommend this book ?

  • @guritche
    @guritche 7 ปีที่แล้ว +1

    I finally got to the alien invasion example and can't get my spaceship to move. Thinking I made a mistake I downloaded the course files from their website and I get the same result running their code, nothing moves with the key presses. I am using Python 3.6 Anaconda on MacBook. Is it not compatible with this? Cheers.

    • @charbelsarkis3567
      @charbelsarkis3567 7 ปีที่แล้ว +2

      Mario Westphal stare really well at your code. You will find the bug

  • @micaro84
    @micaro84 3 ปีที่แล้ว

    Does anybody has experience using this book in combination with an ipad(Pyto?) I’d like to learn on the go, and having to take my laptop with me.

  • @سيفالشمري-ض1ث6و
    @سيفالشمري-ض1ث6و 8 ปีที่แล้ว

    What book do u recommend for amyone to read after the python crash course ?

    • @gilesmcmullen
      @gilesmcmullen  7 ปีที่แล้ว

      It really depends on what you want to do next: machine learning, web development, etc.

    • @nihaljalal5693
      @nihaljalal5693 7 ปีที่แล้ว +1

      Saif Mm I wanna learn machine learning

    • @BTypeGuy
      @BTypeGuy 6 ปีที่แล้ว +5

      Never replied feelsbad.

    • @DragonRazor9283
      @DragonRazor9283 4 ปีที่แล้ว

      Damn still no reply

    • @spotlight761
      @spotlight761 9 หลายเดือนก่อน

      @@gilesmcmullen Which book do you recommend for web development?

  • @nazriniskandar
    @nazriniskandar 7 ปีที่แล้ว

    Is it the latest version of python?

    • @gilesmcmullen
      @gilesmcmullen  7 ปีที่แล้ว +1

      Hi - the book covers Python 2 and 3. It was published in 2016, so won't cover the absolute latest versions but for the purposes of learning this won't make any difference. I think the book uses Python 3.5 - the latest version is 3.6.4

    • @nazriniskandar
      @nazriniskandar 7 ปีที่แล้ว

      FlickThrough thank you

    • @nazriniskandar
      @nazriniskandar 7 ปีที่แล้ว

      FlickThrough may i know ur opinion, what do you think Learn python 3 the hard way vs python crash course by eric, which one is better? I heard some review saying that LP3THW stop explaining thing step by step when they reach chapter 40 is it true?

  • @millabasset1710
    @millabasset1710 8 ปีที่แล้ว

    I never programmed in my life and wanted to start Python and if I am good then I would move onto HTML5 and Java. Is this book user friendly?

    • @gilesmcmullen
      @gilesmcmullen  7 ปีที่แล้ว +9

      Yes it is. You might be better starting with HTML and then moving onto python.

    • @millabasset1710
      @millabasset1710 7 ปีที่แล้ว

      HTML5 or just vanilla HTML?

  • @viveksalwan8847
    @viveksalwan8847 7 ปีที่แล้ว

    i have never done programming in my life but i want to start learnning python which book do you recommend

    • @gilesmcmullen
      @gilesmcmullen  7 ปีที่แล้ว +3

      Automate the Boring Stuff is good and it has a free website. I have also just started uploading videos aimed at beginners wanting to learn python. The first is here - th-cam.com/video/Aah3TmR-dHc/w-d-xo.html

  • @vincentadan8646
    @vincentadan8646 5 ปีที่แล้ว

    does this book covers python 3.7? or should it matter if i used 2.7 or 3.7 while reading this book?

    • @keithdenzelroque2072
      @keithdenzelroque2072 5 ปีที่แล้ว

      i read this book online, and it should be python 3 compatible, some lessons are also explained in python 2 as well but all of the stuff i saw work in python 3

    • @vincentadan8646
      @vincentadan8646 5 ปีที่แล้ว

      @@keithdenzelroque2072 thank you so much!

  • @rekanodambaz8978
    @rekanodambaz8978 4 ปีที่แล้ว

    One of my best book 📚,

  • @RaglanDarlene
    @RaglanDarlene 4 หลายเดือนก่อน

    022 Brando Road

  • @syedalif5632
    @syedalif5632 5 ปีที่แล้ว

    There is a free pdf of this book online

  • @omokok1877
    @omokok1877 4 ปีที่แล้ว

    You sound like Rowan Atkinson

  • @rajeshmishraize
    @rajeshmishraize ปีที่แล้ว

    100th comment