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

Поділитися
Вставка
  • Опубліковано 30 вер 2024
  • 1. Top 5 books for programmers.
    2. Best books for Software Engineers.
    I will cover these questions today.
    ► Useful links:
    Python Crash Course video guide: • Fastest way to learn P...
    Eloquent JavaScript book online: eloquentjavasc...
    Eloquent JavaScript exercises: eloquentjavasc...
    Eloquent Javascript video guide: • Eloquent Javascript: C...
    ► For more content like this, subscribe to our channel: / powercouple26
    ► Follow us on Linkedin:
    / gabag26
    / sarrabounouh
    ► Let's be FRIENDS! / power_couple26
    ► For business inquiries, reach us on: powercouplejourney@gmail.com
    DISCLAIMER: All opinions shared on this channel are our own and don't express views or opinions of our employers. We only use our experiences and public knowledge to make our content. NO CONFIDENTIAL INFORMATION of our employers is used or shared on this channel. This is not a Professional Coaching channel, it only highlights the public resources that have worked for our careers.

КОМЕНТАРІ • 236

  • @SaiCharanBim
    @SaiCharanBim 11 місяців тому +625

    Bro speaks like Indian version of AI ☠️

    • @ivanvazquez5858
      @ivanvazquez5858 11 місяців тому +1

      😂

    • @s_ai_sriniva_s
      @s_ai_sriniva_s 11 місяців тому +1

      😂

    • @sijanmahmudofficial
      @sijanmahmudofficial 11 місяців тому +1

      Lol

    • @muradruiz6404
      @muradruiz6404 11 місяців тому +19

      What is the point of this comment? He's bringing truly useful información to us totally free

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

      @@muradruiz6404 i think his point is about speaking style but not on the information.

  • @iam3130
    @iam3130 11 місяців тому +292

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

    • @robertojustus8567
      @robertojustus8567 6 місяців тому +3

      "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 11 місяців тому +377

    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 11 місяців тому +1

      Thanks

    • @jehuty540
      @jehuty540 11 місяців тому +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 11 місяців тому +1

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

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

      @@RohitSharma-Ro45 effective Java is a great one

    • @ucalbayramov5610
      @ucalbayramov5610 10 місяців тому +3

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

  • @devworks8787
    @devworks8787 11 місяців тому +29

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

  • @nramesh1990
    @nramesh1990 9 днів тому +1

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

  • @anirudhranjan2934
    @anirudhranjan2934 11 місяців тому +28

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

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

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

  • @mohammed09u32
    @mohammed09u32 11 місяців тому +32

    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 9 місяців тому +1

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

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

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

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

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

  • @AbeebAlimi
    @AbeebAlimi 9 місяців тому +22

    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 6 місяців тому

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

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

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

  • @taterrhead
    @taterrhead 11 місяців тому +6

    Eloquent JS helped me to pass a Javascript Certification exam

  • @Misteribel
    @Misteribel 10 місяців тому +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  10 місяців тому +2

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

  • @naguboyinachaitanya234
    @naguboyinachaitanya234 11 місяців тому +4

    Could you please suggest a book for learning JAVA?

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

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

  • @falklumo
    @falklumo 10 місяців тому +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 10 місяців тому +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 9 місяців тому

      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 9 місяців тому +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 9 місяців тому

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

    • @yasin-ali
      @yasin-ali 9 місяців тому

      @@RM-xr8lq never heard of it.

  • @bevik12
    @bevik12 11 місяців тому +8

    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.

  • @varnan4177
    @varnan4177 11 місяців тому +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

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

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

  • @IBelieveInCode
    @IBelieveInCode 9 місяців тому +2

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

  • @BetterItNowTamil
    @BetterItNowTamil 5 місяців тому +1

    Bro I wish I would have your voice.

  • @msizimabunda2638
    @msizimabunda2638 8 місяців тому +2

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

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

      Thanks for your kind words ❤️

  • @AadanIdiris-q8p
    @AadanIdiris-q8p 15 днів тому

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

  • @Saiteja_Sensei
    @Saiteja_Sensei 11 місяців тому +15

    books for java please

    • @gradientO
      @gradientO 11 місяців тому +1

      Head First Java

    • @Saiteja_Sensei
      @Saiteja_Sensei 11 місяців тому +1

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

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

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

  • @REKHABachan-s8e
    @REKHABachan-s8e 6 місяців тому +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

  • @curtishelsel5441
    @curtishelsel5441 11 місяців тому +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 11 місяців тому

      +1

    • @JohnDoe-vu5hy
      @JohnDoe-vu5hy 10 місяців тому +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

  • @ild4099
    @ild4099 5 днів тому

    JavaScript is not a programming language and I hate it when this comes up in a programming video

  • @naguboyinachaitanya234
    @naguboyinachaitanya234 11 місяців тому +1

    Could you please suggest a book for learning JAVA?

  • @Yasshrai
    @Yasshrai 11 місяців тому +1

    What about "introduction to algorithms by Thomas h cerman "

  • @Worldrecordviewer
    @Worldrecordviewer 26 днів тому

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

  • @Vincent45678
    @Vincent45678 11 місяців тому +1

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

  • @Shaheer-xs5os
    @Shaheer-xs5os 11 місяців тому +4

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

    • @kenzo3477
      @kenzo3477 11 місяців тому +1

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

    • @kevinwonart
      @kevinwonart 11 місяців тому +1

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

    • @Shaheer-xs5os
      @Shaheer-xs5os 11 місяців тому

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

  • @RohitSharma-Ro45
    @RohitSharma-Ro45 11 місяців тому +1

    Sahil sir please tell best book for Java and springboot

  • @SouravKumar-jy6vb
    @SouravKumar-jy6vb 9 місяців тому +1

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

  • @jayjosh2k09
    @jayjosh2k09 11 місяців тому +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 7 місяців тому

      Both...

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

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

  • @PradyumnaMY
    @PradyumnaMY 11 місяців тому +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

  • @mayankpatni5639
    @mayankpatni5639 11 місяців тому +1

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

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

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

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

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

  • @MM-oc3xm
    @MM-oc3xm 11 місяців тому +1

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

  • @parveenkumar-cm6dq
    @parveenkumar-cm6dq 11 місяців тому +2

    Data structures and algorithms

  • @aletom01
    @aletom01 11 місяців тому +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 11 місяців тому +1

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

    • @guus3665
      @guus3665 11 місяців тому +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 2 місяці тому

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

  • @atg878
    @atg878 11 місяців тому +2

    Sir, please tell a good book for java

  • @JoshuaStorm-zi1wy
    @JoshuaStorm-zi1wy 11 місяців тому +1

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

  • @SachinSingh-zq3bz
    @SachinSingh-zq3bz 11 місяців тому

    The best practical approach to code is "to code". Why are you ranting about practicality from books, which is the least practical way to approach coding.

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

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

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

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

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

    lol
    i read 110 books about programing
    what i learn
    people talk shit they dont know about and are totaly convice and aproud about that
    stupid people have a lot of power and the rest belive in they
    i cant belive how ignorant i am
    i cant belive how much is in the head of the best experts

  • @sravyak449
    @sravyak449 18 днів тому

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

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

    Reading a book no use because there is no updated content 😂. future is all in internet, the writers might decrease and only internet and tutorials.

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

    what about CLRS cormen?

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

    some popular books are trash, they should write epics instead of technical books

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

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

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

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

  • @sunny4367
    @sunny4367 11 місяців тому +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.

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

    ye books pakistan me available hai ky nai

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

    You didn't read any of these books. You're just pushing content.

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

    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.

  • @m.shahedbhuiyan
    @m.shahedbhuiyan 11 місяців тому +1

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

  • @sarvanthulasi8581
    @sarvanthulasi8581 11 місяців тому +2

    Cool , Soothing and Subtle. Thanks for doing this

  • @vedparkashgaba5478
    @vedparkashgaba5478 11 місяців тому +1

    Thanks for providing this valuable information good job

  • @wegotballz69
    @wegotballz69 11 місяців тому +38

    Bro really uploading 6am in the morning. 🥸

    • @GameChanger-fl2wx
      @GameChanger-fl2wx 11 місяців тому +2

      From which timeline he uploaded?

    • @wegotballz69
      @wegotballz69 11 місяців тому +1

      @@GameChanger-fl2wx indian timeline

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

      ​@@aks2351 Dindia ✌🇮🇳🇮🇳

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

    I recently got a coding book called : "Beginner's Step-by-Step Coding Course: Learn Computer Programming the Easy Way (DK Complete Courses)". id love to get your opinion on this book if you know about it.

  • @abc-ym4zs
    @abc-ym4zs 11 місяців тому

    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

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

    What would you recommend for learning C?

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

    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

  • @continnum_radhe-radhe
    @continnum_radhe-radhe 11 місяців тому +2

    ❤❤❤

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

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

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

    No book must read! So many excellent developers didn't read any of the books you listed. Reading books won't make you a good developer.

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

    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.

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

    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

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

    I'm an under graduate , completed my graduation in april 2023. I'm learning java with dsa. Is it good in this time. Please reply sir

  • @HarishKumar-on7pb
    @HarishKumar-on7pb 11 місяців тому

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

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

    Your background lamp gives pain to my eyes

  • @shubham.entrepreneur
    @shubham.entrepreneur 11 місяців тому

    What that Lean startup is doing in the thumbnail....It doesnt teach coding....XD

  • @MOHANRAJ...M
    @MOHANRAJ...M 11 місяців тому

    I expected best book for learning Java...

  • @CodewithDeepika
    @CodewithDeepika 11 місяців тому +4

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

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

    A good percentage of developers will not dare to watch this video
    😆😆😆

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

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

  • @decoyuser1506
    @decoyuser1506 11 місяців тому +2

    4:00 wait uncle bob?

    • @Arbiteroflife
      @Arbiteroflife День тому

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

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

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

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

    cormen algorithm book should be on list!

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

    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❤

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

    this is good, thanks from Dominican Rep.

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

    You've been an inspiration for me sir❤

  • @lagranges7446
    @lagranges7446 11 місяців тому +1

    Thank you providing a valuable content😊

  • @FatimaSlim-qr3yk
    @FatimaSlim-qr3yk 11 місяців тому

    PLEASE we need books for machine learning

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

    Inspired me enough to switch my career, wish me luck

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

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

  • @gauravchauhan4498
    @gauravchauhan4498 3 дні тому

    for c++ ?

  • @BetterItNowTamil
    @BetterItNowTamil 5 місяців тому +1

    awesome channel man. SUBSCRIBED.

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

    I want to learn C language. Can you recommend me best book?

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

    W̊h̊i̊c̊h̊ i̊s̊ t̊h̊e̊ b̊e̊s̊t̊ b̊o̊o̊k̊ t̊o̊ l̊e̊år̊n̊ j̊åv̊å

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

    Does django have a future.. please anyone tell me.

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

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

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

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

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

    Can you please provide books for java developerd

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

    Why one should learn programming when there are no code tools

    • @vikasrana5276
      @vikasrana5276 11 місяців тому +1

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

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

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

  • @darshanbs2267
    @darshanbs2267 11 місяців тому +1

    U r an ultimate influencer found

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

    thanks a lot for the books reccomedation

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

    Really ?
    No Code by Petzold ?
    whow !

  • @omkar._.k
    @omkar._.k 11 місяців тому

    Like python crash course book is there any for java 😊

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

    Hi @Sahil, please share the best books for Java