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

Поделиться
HTML-код
  • Опубликовано: 14 янв 2025

Комментарии • 237

  • @iam3130
    @iam3130 Год назад +319

    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

  • @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

  • @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!!

  • @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?

  • @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 9 месяцев назад

      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?

  • @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.

  • @sarvanthulasi8581
    @sarvanthulasi8581 Год назад +2

    Cool , Soothing and Subtle. Thanks for doing this

  • @ozymandias8523
    @ozymandias8523 6 месяцев назад

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

  • @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..

  • @SaiCharanBim
    @SaiCharanBim Год назад +659

    Bro speaks like Indian version of AI ☠️

  • @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.

  • @msizimabunda2638
    @msizimabunda2638 Год назад +2

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

  • @m.shahedbhuiyan
    @m.shahedbhuiyan Год назад +1

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

  • @taterrhead
    @taterrhead Год назад +6

    Eloquent JS helped me to pass a Javascript Certification exam

  • @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.

  • @Jol_CodeWizard
    @Jol_CodeWizard Год назад +2

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

  • @dankydog9128
    @dankydog9128 Год назад +2

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

  • @baltonbtn
    @baltonbtn Год назад +3

    You've been an inspiration for me sir❤

  • @lagranges7446
    @lagranges7446 Год назад +1

    Thank you providing a valuable content😊

  • @DeepikaDecodes
    @DeepikaDecodes Год назад +5

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

  •  10 месяцев назад

    correct sir! well said❣

  • @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.

  • @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

  • @mohdjibly6184
    @mohdjibly6184 Год назад

    Awesome book list…thanks Sahil

  • @vedparkashgaba5478
    @vedparkashgaba5478 Год назад +1

    Thanks for providing this valuable information good job

  • @JulesOille
    @JulesOille Год назад

    Relevant video - thank you

  • @motivationimpact181
    @motivationimpact181 Год назад

    Always on top and new staff ideas helpful big like Sahil

  • @ajinxRGB
    @ajinxRGB Год назад

    Amazing and practical guide!!

  • @maxwellvargas16
    @maxwellvargas16 7 месяцев назад

    this is good, thanks from Dominican Rep.

  • @mdrabiulakand8848
    @mdrabiulakand8848 Год назад

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

  • @amitavaghosh7201
    @amitavaghosh7201 Год назад +3

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

  • @Kmps2341af
    @Kmps2341af 7 месяцев назад

    thanks a lot for the books reccomedation

  • @almousafir4041
    @almousafir4041 Год назад +1

    Great work 👍

  • @AadanIdiris-q8p
    @AadanIdiris-q8p 4 месяца назад

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

  • @iwejrksjdlfkj284ur
    @iwejrksjdlfkj284ur Год назад +1

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

  • @Suffynux
    @Suffynux Год назад

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

  • @manideepsai9612
    @manideepsai9612 Год назад

    Inspired me enough to switch my career, wish me luck

  • @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

  • @help_hander105
    @help_hander105 Год назад

    I'm watching Sahil video on RUclips 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❤

  • @naguboyinachaitanya234
    @naguboyinachaitanya234 Год назад +4

    Could you please suggest a book for learning JAVA?

    • @ozymandias8523
      @ozymandias8523 6 месяцев назад

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

  • @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

  • @parveenkumar-cm6dq
    @parveenkumar-cm6dq Год назад +2

    Data structures and algorithms

  • @janushshah8611
    @janushshah8611 3 месяца назад

    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.

  • @SouravKumar-jy6vb
    @SouravKumar-jy6vb Год назад +1

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

  • @uzairghani5797
    @uzairghani5797 Год назад

    Great work ❤

  • @halcyonfaysal2801
    @halcyonfaysal2801 Год назад

    Go ahead bro...❤

  • @RealMissQ
    @RealMissQ Год назад

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

  • @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

  • @moofymoo
    @moofymoo 6 месяцев назад

    cormen algorithm book should be on list!

  • @nevinarushan91
    @nevinarushan91 10 месяцев назад

    this guy is a true gem

  • @geena-mariavandijk9618
    @geena-mariavandijk9618 Год назад

    What do you recommend for Java?

  • @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 6 месяцев назад

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

  • @Light13378
    @Light13378 Год назад

    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.

  • @atg878
    @atg878 Год назад +2

    Sir, please tell a good book for java

  • @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

  • @sravyak449
    @sravyak449 4 месяца назад

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

  • @RohitSharma-Ro45
    @RohitSharma-Ro45 Год назад +1

    Sahil sir please tell best book for Java and springboot

  • @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

  • @singmantkpss
    @singmantkpss Год назад

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

  • @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

  • @FatimaSlim-qr3yk
    @FatimaSlim-qr3yk Год назад +1

    PLEASE we need books for machine learning

  • @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

  • @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 6 месяцев назад

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

  • @Vincent45678
    @Vincent45678 Год назад +1

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

  • @Yasshrai
    @Yasshrai Год назад +1

    What about "introduction to algorithms by Thomas h cerman "

  • @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

  • @afaqahmad3338
    @afaqahmad3338 Год назад

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

  • @sidhantarya2483
    @sidhantarya2483 Год назад

    Thanks 😊

  • @JoshuaStorm-zi1wy
    @JoshuaStorm-zi1wy Год назад +1

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

  • @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?

  • @ctylor3
    @ctylor3 5 месяцев назад

    What would you recommend for learning C?

  • @SumailaAyamba
    @SumailaAyamba 11 месяцев назад

    Thanks bro

  • @danieltrier7116
    @danieltrier7116 Год назад

    Any book recommendations for database

  • @HarishKumar-on7pb
    @HarishKumar-on7pb Год назад

    Can I know is there any book or RUclips video to build java project.

  • @omkar._.k
    @omkar._.k Год назад

    Like python crash course book is there any for java 😊

  • @darshanbs2267
    @darshanbs2267 Год назад +1

    U r an ultimate influencer found

  • @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).

  • @raphael.portela
    @raphael.portela 6 месяцев назад

    what about CLRS cormen?

  • @shambhavisingh-dj5hh
    @shambhavisingh-dj5hh 8 месяцев назад

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

  • @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

  • @sailahari7039
    @sailahari7039 9 месяцев назад

    For java?

  • @GATEnCLLG
    @GATEnCLLG 11 месяцев назад

    Eloquent JS is amazing

  • @abhinandantiwari5699
    @abhinandantiwari5699 Год назад

    Why one should learn programming when there are no code tools

    • @vikasrana5276
      @vikasrana5276 Год назад +1

      have you developed fully functional web app or mobile app with no code tools without prior experience in development?

    • @abhinandantiwari5699
      @abhinandantiwari5699 Год назад

      @@vikasrana5276 no.. But these tools alow you to build apps without coding

  • @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

  • @gauravchauhan4498
    @gauravchauhan4498 3 месяца назад

    for c++ ?

  • @bhumika8608
    @bhumika8608 Год назад

    Can you suggest a book to learn java from beginning to advance ?

  • @ismailhossain4730
    @ismailhossain4730 Год назад

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

  • @malikmalik-up4hc
    @malikmalik-up4hc 5 месяцев назад

    ye books pakistan me available hai ky nai

  • @memer310
    @memer310 Год назад

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

  • @powerfix2075
    @powerfix2075 Год назад

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

  • @NazimUddinNakib
    @NazimUddinNakib Год назад

    Brother, Please suggest a C# book

  • @arslanmuhammad4190
    @arslanmuhammad4190 Год назад

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

  • @Worldrecordviewer
    @Worldrecordviewer 4 месяца назад

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

  • @ThebeasThunder
    @ThebeasThunder Год назад

    Brother,I want to know all 40 books name

  • @UMAMAHESHCHODAVARAPU
    @UMAMAHESHCHODAVARAPU Год назад

    Please suggest a book for DSA

  • @davidcopperfield2278
    @davidcopperfield2278 Год назад

    Really ?
    No Code by Petzold ?
    whow !

  • @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.