­

Why you should know NodeJS

February 29, 2020 / BY Ushan Feranndo
In this Article we are going to talk about NodeJS. you will learn what is NodeJS and Why it is very important , pros and cons of NodeJS and finally how we can install NodeJS in our systems. What is NodeJS When you heard the term JAVA SCRIPT the first thing that will come to your mind is web browser because its the...

Continue Reading

NoSQL vs SQL What is best

February 17, 2020 / BY Ushan Feranndo
When we are developing any kind software we are gonna need a database at some point. In this article we are gonna talk about two major database technologies SQL and NoSQL.   SQL (Structured Query Language)  SQL or Structured Query Language is a language that we are using to manipulate relational databases. in sql databases data is stored in multiple tables according to...

Continue Reading

S.O.L.I.D the 5 principles every programmer should know

February 14, 2020 / BY Ushan Feranndo
S.O.L.I.D is a term for Robert C. Martin's first five object oriented design principles,These concepts seek to make software architectures more comprehensible, easier to manage and easier to extend.  every software engineer should know thees concepts. S — Single Responsibility Principle  The Single Responsibility Principle states in programming that each module or class will have responsibility for a particular part of the software's...

Continue Reading