I was smart enough to earn an honors degree in philosophy from Harvard, but an aptitude test told me to avoid computer programming. I'm sure it was right. But then I designed a learning system for myself that quadrupled my aptitude for learning...
I wrote the first edition of Cisco CCNA Simplified while working at Cisco TAC. My manager had just informed us that our entire department was being made redundant. All of our jobs were being outsourced to Manila in the Philippines. We were thanked...
In this book, you’ll learn how to program games in Java using the LibGDX game development framework. The LibGDX libraries are both powerful and easy to use, and they will enable you to create a great variety of games quickly and efficiently....
Learn Docker in a Month of Lunches introduces Docker concepts through a series of brief hands-on lessons. Following a learning path perfected by author Elton Stoneman, you’ll run containers by chapter 2 and package applications by chapter 3....
The study of computer science should cover not only the principles on which computational processing is based, but should also ref l ect the current state of knowledge of these fi elds.
Today, the technology requires that professionals from all...
The super-fast evolution of the JDK between versions 8 and 12 has increased the learning curve of modern Java, therefore has increased the time needed for placing developers in the Plateau of Productivity. Its new features and concepts can be...