Postingan

Menampilkan postingan dengan label books

2 Books to Prepare Oracle Java Certification Exams - OCA and OCP Java SE 6,7, 8 OCPJP 8

Gambar
There was a time when Sun Certification was very hot and programmers feel proud of being Sun Certified Java Professional(SCJP). After Oracle took over Sun in early 2010, it changed names of all the examination from SCJP to OCPJP or OCJP, and now OCA and OCP for Java SE 7 and Java SE 8. I see there is a lot of confusion among certification nowadays, but essentially they are of the same level at previous SCJP. Since Java gets new language features with every new release, subsequently a new certification title is introduced. I am not agreed with upgrading your Java certification with every release, it doesn't make much sense to me, but many programmers prefer to get certified and keep it updated. By the way, many Java programmers also ask me, whether doing Java certification benefits in a job search or in a long-term Java programming role, In short, Yes, they do. You can read my response to my post does Java Certification adds value to your career. This post is not about debating Java...

Top 8 Free Java Programming Books, EBooks and PDF for Beginners and Experienced Programmers

Gambar
Who doesn't like free stuff? Well, I do like and many Java programmers like me simply love free Java books, eBooks, and PDFs. Fortunately, the Internet is full of free books and eBooks but unfortunately, many of them are of not good quality. Most of the eBooks which are freely available either are sample chapters of popular Java programming books or they are simply old and out-of-date. In my last article, I have shared a lot of such books and the feedback was that most of them, even though they are good in the past, have simply not up to the mark. The search goes on and while browsing the net a couple of days back I hit the jackpot when I found these free Java books from OReilly. Also, unlike most of the books, these free Java books are good, up-to-date and cover the latest technologies like Java 8, MicroServices, Docker, Java EE, Functional Programming, and Core Java. All these books are available for free download in ePub, Mobi, and PDF format. I have all of these books sitting n...

Top 20 Books Java Programmers Can Read in 2020

Gambar
Hello guys, Happy New Year 2020. We are already in New Year and while I am busy making my goals for 2020, I am also looking back on what I have done in the last year. One of the things which I would like to share with you guys is some of the books I have read in last year on Java and related technologies and will continue to read in 2020. This includes books on Modern Java, Spring, Hibernate, Object-oriented programming, Algorithms, Soft skills, Microservice, Groovy, Scala, Agile, and UML, etc. If you haven't read them yet, you can very well read them this year, depending on what technologies and programming languages you are going to learn in 2020. Btw, one of the first books to read in 2020 for Java programmers should still be the Effective Java 3rd Edition.  Even though, It's released last year and only covers changes on JDK 7, 8, and 9, it's still the best book to read on Java this year. I know you might be thinking that Java 12 is due soon and we are talking about Java...

Grokking Algorithms Book Review - Best Data Structure and Algorithm Book for Beginner Programmer and Computer Science Students

Gambar
Hello guys, I have read many books on data structures and algorithms likeIntroduction to Algorithms by Thomas H. Corman and Algorithm design manual by Steve S. Skiena, so when I come to know about this book, I thought, just another book on algorithms, but I was wrong. This is not just another book on algorithms but one of the most interesting books you will ever read on Algorithms and Data structure . It doesn't cover all the data structure and algorithms you see in Computer Science but whatever it covers, it does really well and that's what matters most for beginner programmer or Computer Science students. Let's accept it, data structure and algorithms is interesting but at the same time they are very complex and hard to understand, especially, if not explained very well and that's where this book rocks. It explains things in very easy language and most importantly with a context, which helps to understand the topic better. For example, when Aditya talked about array ...

Amazon Prime Day 2019 - Best Tech Deals - What Programmers and Tech People Can Buy?

Gambar
Many of my friends and colleagues used to wait until November to buy books, gadgets, and other computer items to get the huge discount offered on Black Friday and Cyber Monday deals, but you don't need to wait that long. Amazon is bringing Black Friday to the summer with their annual Prime Day offers. The Amazon Prime day is nothing but a one-day (precisely one and half-day and this time full two-day) shopping extravaganza, where you will get huge discounts on thousands of Amazon products including books, games, gadgets, and other computer and electronics items. So, if you are looking to buy a new laptop, a new smartphone or some fitness gadgets and watch than this is an awesome opportunity. You will get many such gadgets at a much cheaper price on Amazon prime day. The only caveat is that in order to get the full discount, you'll need to be an Amazon Prime member , which cost around  $12.99 per month or $119 per year, which is not costly as you will save much more because of e...

Top 6 Books to Learn and Master Programming and Coding - Must Read, Best of Lot

Gambar
Coding is an integral part of Programming, and we all somehow learned to code by following examples here and there. Yes, I am talking about both self-taught programmer and Computer Science Graduates. You can learn Coding easily if you are dedicated, but what is more difficult is to write good code. You can easily find programmers in Java, C++, Ruby or Python, but finding programmers, who are also a good coder is very difficult. Some universities have a good curriculum and practical classes to teach coding better than others, but most of these great coders are self-taught Programmers, who learned by reading books, joining online courses and doing things on their own. The point is self-learning is VERY important in the field of Programming and Coding, you just cannot rely on your college and university to make you an expert programmer, you have to make that extra effort to distinguish yourself from the group and what could be better than by learning coding and wisdom of programming from ...

Clean Code by Uncle Bob - Book Review - Must read for Software Engineers

Gambar
Even though the Clean Code book was released many years ago and there are lots of good reviews already available, I couldn't resist to write my own experience of this great book. I came across this book many years ago, but since then, I have read it multiple times, and I have recommended it to my readers, students, and fellow developers. It is one of those books which make you feel that why didn't you come across it earlier, I felt the same when I first learned about this book. The Clean Code is all about writing good quality code, and how do you judge the quality of code? Well, you won't appreciate good until you have seen bad code and that's what this book does. It first presents a code, which is ugly, hard to read, hard to understand, hard to maintain and then Uncle Bob goes step by step to refactor that code and converting them into the masterpiece you would be proud of writing. You will get a taste of how to convert a bad code to good code when you first read his ...

Top 5 Books to learn REST and RESTful WebServices for Java Programmers

Gambar
The REST framework has now become the standard way to develop Web Services on the Internet. It's no more SOAP, who used to rule the world for the last two decades. The SOAP and XML went very well together in the past decade but it seems now REST and JSON have overtaken then and doing even better, thanks to the rise of JavaScript for both frontend and backend development. Since Java is also one of the most popular languages to develop backend services, there is a lot of demand for Java developers who know web services and can implement and expose existing SOAP-based services into REST style, light-weight web services. This is an excellent opportunity for intermediate and experienced Java developers to learn a more job-oriented skill to keep themselves marketable and many Java developer has already started learning REST and RESTful web services in Java. It's no surprise that I often receive requests via Facebook and email about some book recommendations on REST and RESTful web se...

5 Free Data Structure and Algorithms Books in Java Programming

Gambar
In the last article, I have shared some of the best data structure and algorithms books for programmers, but those were not free. After that article, I received some feedback about how about sharing free data structure and algorithm books? Fair enough, everybody loves free eBooks, courses and PDFs, don't you? In the past, I have shared a list of free Java programming books, so I had some idea. I did some more research on the internet and checked my collection as well. Fortunately, there are a couple of good Data Structure and Algorithm books which are available for free as a PDF download or for online reading, which is what I am going to share with you all today. In this list, you will find some of the best data structure and algorithms book which are completely free, thanks to their author and publication media. In general, Data Structure and Algorithm are one of the most important topics for any programmer, not just for interview point of view but also about writing good program...