I’ve read 40 programming books. Top 5 you must read.

Поділитися
Вставка
  • Опубліковано 5 січ 2025

КОМЕНТАРІ • 237

  • @ananteshgopal3032
    @ananteshgopal3032 Рік тому +401

    1) Python Crash Course by Eric Matthes.
    2) Eloquent Javascript by Marijn Haverbeke.
    3) The Pragmatic Programmer by David Thomas and Andrew Hunt
    4) Clean Code by Robert C. Martin
    5) Designing Data-Intensive Applications by Martin Kleppmann

    • @rasid_khan
      @rasid_khan Рік тому +2

      Thanks

    • @jehuty540
      @jehuty540 Рік тому +10

      I find Eloquent JavaScript highly overrated. The metaphors aren’t that good and the information is at times too wordy

    • @RohitSharma-Ro45
      @RohitSharma-Ro45 Рік тому +1

      Gopal sir please tell best book for Java and spring boot like above books

    • @jehuty540
      @jehuty540 Рік тому

      @@RohitSharma-Ro45 effective Java is a great one

    • @ucalbayramov5610
      @ucalbayramov5610 Рік тому +3

      @@RohitSharma-Ro45Core Java - by Cay Horstmann and Spring in action - by Craig Walls

  • @iam3130
    @iam3130 Рік тому +318

    The Man Who Does not read has no advantage over the man who cannot read."
    What A Great Quote 💯

    • @robertojustus8567
      @robertojustus8567 10 місяців тому +5

      "I am the one who reads" -Walter Writes
      i was left in utter disbelief when he Said this iconic quote on the cinema, everyone started clapping

  • @riccardoatwork5291
    @riccardoatwork5291 11 місяців тому +12

    One of the great advantages of books over video tutorials is that with the book it is your own voice the one you hear explaining you things...

  • @anirudhranjan2934
    @anirudhranjan2934 Рік тому +28

    This video got me excited to learn!! Few creators out there have this positive impact. Great work Sahil!!

  • @MohammedAlkakai
    @MohammedAlkakai Рік тому +34

    I am going to study computer science at one of the best UK universities
    I always tell myself that Sahil didn't go to university, started programming in old age and I started programming in 17
    and I also have a strong foundation in Information technology and have done many courses
    you never understand how much impact you had on my life I am confident that I will work in a company like Google
    because you did it at a time when you lost everything
    THANKS KEEP WORKING I WISH YOU HIT 1M SUB

    • @chiefdvm1671
      @chiefdvm1671 Рік тому +1

      But he did go to IIT Delhi, didn't he?

    • @Taranis_Chris
      @Taranis_Chris 9 місяців тому

      Have you started the university or not yet? Also, what is the university you re going?

    • @MikeLickorish
      @MikeLickorish 8 місяців тому

      Old age? lol. He's not even old NOW! HA!

  • @devworks8787
    @devworks8787 Рік тому +29

    Great books especially Eloquent JS.
    Can you please give the list of those other 35 books as well?

  • @AbeebAlimi
    @AbeebAlimi Рік тому +26

    The fact that you mentioned Python Crash Course for the Python shows you actually did the right research.
    This is my forth time of completing the whole book and everytime I did I learn new stuffs.

    • @sivasankaransomaskanthan8264
      @sivasankaransomaskanthan8264 9 місяців тому

      are you studying the same book fourth time ? just for confirmation I'm asking

    • @Vukvyigiu
      @Vukvyigiu 7 місяців тому

      And how is "How to Think Like a Computer
      Scientist: Learning with Python 3" by Allen G. Downey?

  • @Misteribel
    @Misteribel Рік тому +12

    I'd like to add one real classic to your list: the Mythical Man Month. It's a quick read, but it changed the way planning is done with software. Over half a century old, but still highly applicable. Btw, Clean Code and Prag Programmer are required reads in my team!

    • @sahilandsarra
      @sahilandsarra  Рік тому +3

      Thanks very much for sharing. I’ll give it a read.

  • @SaiCharanBim
    @SaiCharanBim Рік тому +659

    Bro speaks like Indian version of AI ☠️

  • @sarvanthulasi8581
    @sarvanthulasi8581 Рік тому +2

    Cool , Soothing and Subtle. Thanks for doing this

  • @janushshah8611
    @janushshah8611 2 місяці тому

    00:03 Learning programming with books provides depth and quality of learning
    00:52 5 practical books to get started with
    01:38 Learn web development using Django and Bootstrap
    02:18 The video discusses about different aspects of programming books.
    03:05 The Pragmatic Programmer is a must-read book that covers fundamental principles and best practices for effective software development.
    03:51 Clean Code by Uncle Bob improves code readability and maintainability.
    04:35 Read "Designing Data Intensive Applications" to understand challenges in building reliable and scalable systems.
    05:20 Distribute your data to multiple machines if it becomes too large
    Crafted by Merlin AI.

  • @Shaheer-xs5os
    @Shaheer-xs5os Рік тому +4

    I've read Eloquent JavaScript and it is amazing! Thank you for other books also!

    • @kenzo3477
      @kenzo3477 Рік тому +1

      Have you tried JavaScript The Definitive Guide?,,,,it's verrrrrryyyyy gooooood

    • @kevinwonart
      @kevinwonart Рік тому +1

      i am working through it and am getting so much value from it.

    • @Shaheer-xs5os
      @Shaheer-xs5os Рік тому

      @@kenzo3477 I have read some starting chapters from it..

  • @ozymandias8523
    @ozymandias8523 5 місяців тому

    Bro thanks for this video 🙏, I like your style to kept it concise and straight to the point.

  • @m.shahedbhuiyan
    @m.shahedbhuiyan Рік тому +1

    thanks for the book list, I am currently reading the Designing Data-Intensive Applications.

  • @bevik12
    @bevik12 Рік тому +9

    The Pragmatic Programmer is really an eye opening who wants to work with codes so as Clean Code. I liked Design Patterns as well but it is not mentioned here.

  • @falklumo
    @falklumo Рік тому +5

    Interesting. Must be specific to India. I would much more have expected books like "Design Patterns: Elements of Reusable OO Software" or " The Art of Computer Programming". Although "Pragmatic programmer" and "Clean code" are great too.

    • @yasin-ali
      @yasin-ali Рік тому +1

      Not specific to India. I'm a sr. software engineer and I have 3 of these in my library. This is a very good list. Eloquent Javascript follows the pattern of the Structure and Interpretation of Computer Programs by Abelson and Sussman; I highly recommend.

    • @mattinykanen4780
      @mattinykanen4780 Рік тому +1

      Reading Knuth's "The Art of Programming" is like trying to drink out of a fire hydrant: all that water hits your face in full force, knocks you down, drenches you - and misses your mouth.

    • @yasin-ali
      @yasin-ali Рік тому +1

      @@mattinykanen4780 true. And in terms of modern application development, it’s not a must read. I have the set in my library, maybe one day I will finish volume 1.

    • @RM-xr8lq
      @RM-xr8lq Рік тому

      i recommend brandon rhodes talk on 'classic design patterns' if you were expecting a book from 1994

    • @yasin-ali
      @yasin-ali Рік тому

      @@RM-xr8lq never heard of it.

  • @IBelieveInCode
    @IBelieveInCode Рік тому +2

    There are 10 sorts of programmers : those who can write code, as much intricate as needed ; and those who read books.

  • @taterrhead
    @taterrhead Рік тому +6

    Eloquent JS helped me to pass a Javascript Certification exam

  • @msizimabunda2638
    @msizimabunda2638 Рік тому +2

    😅Bro I love your realness, honesty and what others here describe as an AI Indian accent. Great content

    • @sahilandsarra
      @sahilandsarra  11 місяців тому +3

      Thanks for your kind words ❤️

  • @nramesh1990
    @nramesh1990 3 місяці тому +1

    Those 5 books 😌
    1. Python crash course
    2. Eloquent Javascript
    3. The Pragmatic Programming
    4. Clean code
    5. Designing Data-Intensive Applications

  • @dankydog9128
    @dankydog9128 Рік тому +2

    This channel is absolutely underrated! Keep up the good work!

  • @lagranges7446
    @lagranges7446 Рік тому +1

    Thank you providing a valuable content😊

  • @motivationimpact181
    @motivationimpact181 Рік тому

    Always on top and new staff ideas helpful big like Sahil

  • @amitavaghosh7201
    @amitavaghosh7201 Рік тому +3

    good morning sir and happy saptami to all
    --from West Bengal

  •  9 місяців тому

    correct sir! well said❣

  • @ajinxRGB
    @ajinxRGB Рік тому

    Amazing and practical guide!!

  • @vedparkashgaba5478
    @vedparkashgaba5478 Рік тому +1

    Thanks for providing this valuable information good job

  • @maxwellvargas16
    @maxwellvargas16 7 місяців тому

    this is good, thanks from Dominican Rep.

  • @SouravKumar-jy6vb
    @SouravKumar-jy6vb Рік тому +1

    I would prefer last 3 books along with a good DAA book to start programming journey

  • @almousafir4041
    @almousafir4041 Рік тому +1

    Great work 👍

  • @MM-oc3xm
    @MM-oc3xm Рік тому +1

    I like all your video it’s very calm and informative, please don’t sell course once we make you popular

  • @iwejrksjdlfkj284ur
    @iwejrksjdlfkj284ur Рік тому +1

    Thanks, the video was very helpful. The content was brief yet concise.

  • @JulesOille
    @JulesOille Рік тому

    Relevant video - thank you

  • @mohdjibly6184
    @mohdjibly6184 Рік тому

    Awesome book list…thanks Sahil

  • @baltonbtn
    @baltonbtn Рік тому +3

    You've been an inspiration for me sir❤

  • @mayankpatni5639
    @mayankpatni5639 Рік тому +1

    As a fresher what to choose full stack developer vs data engineer vs data analyst more job opening more package future growth

  • @DeepikaDecodes
    @DeepikaDecodes Рік тому +5

    Thank you for letting us know as there are lot of books on programming. Sending regards from Singapore ❤

  • @manideepsai9612
    @manideepsai9612 Рік тому

    Inspired me enough to switch my career, wish me luck

  • @Suffynux
    @Suffynux Рік тому

    Thanks, Sir, content like this is really helpful in the real world.

  • @mdrabiulakand8848
    @mdrabiulakand8848 Рік тому

    You're unique and your content as well, always wish for a healthy and safe life my Bhai 💌

  • @Light13378
    @Light13378 11 місяців тому

    Thank for your video: Can you make video about low level language like c \ c++ beginner and advance book and if you can assembly x86 nasm beginner book and last books that will help in computer science.

  • @Kmps2341af
    @Kmps2341af 6 місяців тому

    thanks a lot for the books reccomedation

  • @moofymoo
    @moofymoo 6 місяців тому

    cormen algorithm book should be on list!

  • @lekeadewa5790
    @lekeadewa5790 Рік тому

    Thanks for the great work, pls can you do a video on how to be a java / spring boot developer for someone who is new to programming. Pls through free resources

  • @PradyumnaMY
    @PradyumnaMY Рік тому +2

    Sir in the video where u talk about data structure and algorithm the course u gave for python is not free anymore can u suggest something else which will help be it will be of great help

  • @REKHABachan-s8e
    @REKHABachan-s8e 9 місяців тому +1

    Hi I have a 5 years experience as a Java developer, would you recommend any books for me to make my basics in concepts like multithreading, recursion, dynamic programming , algorithms , Spring Boot stronger

  • @naguboyinachaitanya234
    @naguboyinachaitanya234 Рік тому +4

    Could you please suggest a book for learning JAVA?

    • @ozymandias8523
      @ozymandias8523 5 місяців тому

      Probably a bit late but I saw others recommending Head First Java.

  • @AadanIdiris-q8p
    @AadanIdiris-q8p 3 місяці тому

    "Thank you so much! 🙏 Your support means the world to me! 🌟 I truly appreciate everything you’ve done! 😊💯"

  • @singmantkpss
    @singmantkpss Рік тому

    I watched 40 programming channels. Power Couple the BEST you must subscribe!

  • @RohitSharma-Ro45
    @RohitSharma-Ro45 Рік тому +1

    Sahil sir please tell best book for Java and springboot

  • @Yasshrai
    @Yasshrai Рік тому +1

    What about "introduction to algorithms by Thomas h cerman "

  • @curtishelsel5441
    @curtishelsel5441 Рік тому +3

    I am curious to know what 40 books you read. I am big on using books for learning and have a lot of the foundational CS/Software books.

    • @ameykulkarni1742
      @ameykulkarni1742 Рік тому

      +1

    • @JohnDoe-vu5hy
      @JohnDoe-vu5hy Рік тому +2

      Books in the thumbnail (assuming they're part of the 40 ones):
      -turbo pascal
      -turbo pascal program library
      -software tools in pascal
      -cracking the coding interview
      -react in action
      -the self taught programmer
      -using Borland c++ 3
      -c++ templates
      -essential COM
      -learning python
      -the lean startup
      -working effectively with legacy code
      -domain driven design
      -building for decision analysis
      -principles of information systems management
      -system 370 job control language
      -Thirty Years of Management Briefings, 1958 to 1988
      -solid code (or writing solid code.. it's in the top i can't see the whole title)
      Share the knowledge

  • @halcyonfaysal2801
    @halcyonfaysal2801 Рік тому

    Go ahead bro...❤

  • @uzairghani5797
    @uzairghani5797 Рік тому

    Great work ❤

  • @parveenkumar-cm6dq
    @parveenkumar-cm6dq Рік тому +2

    Data structures and algorithms

  • @adamodimattia
    @adamodimattia Рік тому

    The fact that all examples in "The Pragmatic Programmer" are in JavaScript ruins a little this book for me. A "little" meaning I wasn't able to read it because it seemed like it was quite often relating to JavaScript specific problems. I maybe wrong, my subjective opinion, but JavaScript shouldn't be used as example for anything. I was about to read "Clean Code" because it was recommended to me years ago, but from what I gathered it is very outdated book by now. I could recommend "Code Complete" as it is more modern at least (as this one I've read).

  • @aletom01
    @aletom01 Рік тому +2

    I was in doubt whether to watch video tutorials or buy a book to learn coding, your video was a great inspiration to me but i didn't understand one thing, can I read any of these book even if I'm a beginner, or do I have to learn the basics of software developement first? thank you!

    • @kumarshiva4789
      @kumarshiva4789 Рік тому +1

      Me too same😢...anyone please reply to this.

    • @guus3665
      @guus3665 Рік тому +1

      Depends on the book, from only watching this video but never having read any of these books. The python crash course and Eloquent JavaScript seem to start with an introduction to both of their respective programming languages and based on that I assume you should have no problem starting with these books even without prior programming experience. The other books in this video seem to focus more on improving certain aspect from the readers programming skills and therefore I assume that they are not useful to people without programming experience

    • @ozymandias8523
      @ozymandias8523 5 місяців тому

      Probably 70% videos 30% books, at least for me I learn better watching videos and books for remembering a specific thing/documentation.

  • @sunny4367
    @sunny4367 Рік тому +5

    Bro you are a true gem for people who want to learn coding at 30. Who had no prior programming experience. Thanks, for the book reference. All the questions, I had while watching the coding tutorials are now getting solved very easily. Thank you 👍. My python journey rocks now. I can grasp a lot of information in a very short period of time now.

  • @atg878
    @atg878 Рік тому +2

    Sir, please tell a good book for java

  • @nevinarushan91
    @nevinarushan91 10 місяців тому

    this guy is a true gem

  • @FatimaSlim-qr3yk
    @FatimaSlim-qr3yk Рік тому +1

    PLEASE we need books for machine learning

  • @Vincent45678
    @Vincent45678 Рік тому +1

    Sir, Why can't you start teaching any programming course...

  • @help_hander105
    @help_hander105 Рік тому

    I'm watching Sahil video on UA-cam from two years they are the only one who supported us who gives us hope who motivated us, who provide a way to become successful and much more, Allah bless you❤

  • @ismailhossain4730
    @ismailhossain4730 Рік тому

    @Power Couple
    Now teach us how to read these 1000 pages books and remember the the logic/concept.

  • @RealMissQ
    @RealMissQ Рік тому

    Not me looking for “clean code by uncle bob” in the book store 🤦‍♀️😂

  • @arunyuvraj6958
    @arunyuvraj6958 Рік тому

    Hi @Sahil, please share the best books for Java

  • @AkliluzewudeTona
    @AkliluzewudeTona 10 місяців тому

    But they are not free on google chrome how can i get them?

  • @geena-mariavandijk9618
    @geena-mariavandijk9618 Рік тому

    What do you recommend for Java?

  • @omkar._.k
    @omkar._.k Рік тому

    Like python crash course book is there any for java 😊

  • @darshanbs2267
    @darshanbs2267 Рік тому +1

    U r an ultimate influencer found

  • @jayjosh2k09
    @jayjosh2k09 Рік тому +2

    In your 'Fastest way to learn web development video' you said to use w3schools to learn HTML, CSS and JS. Now you are saying to use books. If you got to chose one of the two method which one will you prefer ?

    • @maveriks463
      @maveriks463 10 місяців тому

      Both...

    • @ozymandias8523
      @ozymandias8523 5 місяців тому

      It is so subjective, for me I prefer videos first then books after/reading after

  • @sravyak449
    @sravyak449 3 місяці тому

    in what order is it advised to read these books??

  • @hariprasath7050
    @hariprasath7050 Рік тому +1

    Hi thanks for providing valuable resource to learn after your suggestion I brought DDIA by Martin I have started to reading the book I completed only first chapter and I'm in midway of chapter 2 it was really useful book how we need to architecture data system everything explained very clearly in IT data is the core of the technology once again thank you for make me to know about these useful stuff exist keep it up and provide more stuff like this in upcoming days also

  • @varnan4177
    @varnan4177 Рік тому +1

    Bro I want to learn ethical hacking it's worth in future and any IT companies like to hire ethical hacker? Please please please please please please please reply bro

  • @JoshuaStorm-zi1wy
    @JoshuaStorm-zi1wy Рік тому +1

    Can’t you just upload the documentation into a secure LLM and have it help you?

  • @Saiteja_Sensei
    @Saiteja_Sensei Рік тому +15

    books for java please

    • @gradientO
      @gradientO Рік тому +1

      Head First Java

    • @Saiteja_Sensei
      @Saiteja_Sensei Рік тому +1

      @@gradientO may I know what made you to suggest that book?

    • @gradientO
      @gradientO Рік тому

      @@Saiteja_Sensei I use it for learning java. idk about intermediate java books

  • @abc-ym4zs
    @abc-ym4zs Рік тому

    Sir I need your advice I am in third year engineering I know whole DSA topics but not good at problem solving i started learning webdev stuck at nodejs and reactjs not able to understand topics and not having good friend circle i have to do all things by my own getting depressed I am on the verge of give up how to deal with these type of situation please reply sir

  • @arslanmuhammad4190
    @arslanmuhammad4190 Рік тому

    Please answer my Question. I was solving a problem. I dont know what its name but problem was related to pointers. I want to know that i think two way. Because to solve that problem i had to think two like if left pointer is performing something then right poiter also doing something.

  • @HarishKumar-on7pb
    @HarishKumar-on7pb Рік тому

    Can I know is there any book or UA-cam video to build java project.

  • @afaqahmad3338
    @afaqahmad3338 Рік тому

    For HTML and CSS,, which books are best???

  • @shambhavisingh-dj5hh
    @shambhavisingh-dj5hh 7 місяців тому

    Sir, please suggest any good book for programmers mcq based on competitive exam.

  • @raphael.portela
    @raphael.portela 6 місяців тому

    what about CLRS cormen?

  • @kvsspkaushik2307
    @kvsspkaushik2307 Рік тому

    I have a small doubt bro do companies ask computer essential subjects like OS ,COA etc which are taught in our Btech or else only programming languages

  • @danieltrier7116
    @danieltrier7116 Рік тому

    Any book recommendations for database

  • @GATEnCLLG
    @GATEnCLLG 11 місяців тому

    Eloquent JS is amazing

  • @_jej1279
    @_jej1279 6 місяців тому

    I know this is another talking, but that is not a Japanese one -> 3:34

  • @sidhantarya2483
    @sidhantarya2483 Рік тому

    Thanks 😊

  • @Worldrecordviewer
    @Worldrecordviewer 4 місяці тому

    Any one can give me a peace of advice for begginer which book is the best for starting?

  • @Beingbasu
    @Beingbasu 2 місяці тому

    Can anyone suggest some books to read for a non tech student who is switching to tech like basics and anything....

  • @SumailaAyamba
    @SumailaAyamba 11 місяців тому

    Thanks bro

  • @powerfix2075
    @powerfix2075 Рік тому

    sir please tell which book follow for c++ developer to become advanced

  • @ctylor3
    @ctylor3 5 місяців тому

    What would you recommend for learning C?

  • @decoyuser1506
    @decoyuser1506 Рік тому +2

    4:00 wait uncle bob?

    • @Arbiteroflife
      @Arbiteroflife 3 місяці тому

      That’s the colloquial name for Robert (Bob) Martin in the tech community.

  • @gauravchauhan4498
    @gauravchauhan4498 3 місяці тому

    for c++ ?

  • @NazimUddinNakib
    @NazimUddinNakib Рік тому

    Brother, Please suggest a C# book

  • @arslanmuhammad4190
    @arslanmuhammad4190 Рік тому

    How to thnik two way. May be my question is confusing.

  • @sailahari7039
    @sailahari7039 9 місяців тому

    For java?

  • @malikmalik-up4hc
    @malikmalik-up4hc 5 місяців тому

    ye books pakistan me available hai ky nai

  • @davidcopperfield2278
    @davidcopperfield2278 Рік тому

    Really ?
    No Code by Petzold ?
    whow !

  • @memer310
    @memer310 Рік тому

    Bro plss reply is sololearn worth for learning a programming language plss reply bro 😭