Tag: programming

10 OOP Design Principles Every Programmer Should Know
The Object-Oriented Design Principles are the core of OOP programming, but I have seen most of the Java programmers chasing design patterns like Singleton pattern, Decorator pattern, or Observer pattern, and not putting enough attention …

Top 10 skills of developers in 2019
Top 10 Skills of Developers in 2019 A decent developer is a huge rarity. The problem is not even in the poor knowledge of programming language, but in an integrated approach. The modern developer should not …

How to avoid a Deadlock while writing Concurrent Programs?—?Java Example
Multithreading and Parallel Computing in Java Hello guys, do you want to learn how to avoid deadlock while writing concurrent programs, especially in Java? Writing correct concurrent application is never easy as you have to deal …

10 Reasons to Learn Scala and Functional Programming
Why learn Scala? One of the questions my readers often ask me is, “Should Java developers learn Scala? Does Scala have a better future than Java? Why should Java developers learn Scala,” and so on? Well, …

5 Programming Languages Every Master Developer Should Learn
I have read somewhere that a programmer should learn a new programming language every year ( I think it’s code complete, not sure, though), but if you cannot do so, I suggest to at least …

Top 5 React-Native Courses for Mobile Application Developers
“person holding silver iPhone 6” by Ugur Akdemir on Unsplash If you are a web developer who wants to go into the massive world of mobile app development but don’t want to spend time learning Java …

10 Free Courses to Learn Docker for Programmers and DevOps Engineers
“stack of cargo trailer” by Guillaume Bolduc on Unsplash As the software development is moving towards automation, a good knowledge and experience about the Docker could be very valuable for your career, especially in 2018. The …

Writing a Basic Keylogger for macOS in Python
A brief look at how to covertly log user activity on macOS Photo by Christin Hume on Unsplash ??This post is for educational purposes only?? A keylogger is probably one of the last things you want on …
Getting Started With The cPanel® API
cPanel & WHM’s web interfaces offer a comprehensive server and web hosting management solution, but hosts and developers often want to automate tasks or integrate cPanel’s tools with other software. To make that easier, we …
By News Monkey on 18 February 2021