Polymorphism is one of the many compounds words used in tech. Polymorphism could be translate as “many forms “. In Java polymorphism is the principle of adapting many form which means that allow you to use resources from other classes without needing to know which class is using it. An example of polymorphism are override …
Category Archives: Uncategorized
Data Structures: Queue
Some people may think about data structure as the one of the hardest part in Computer Science but to be honest it is not hard at all, I know it can get kind of complicated but when you read about or imagine in real life example you will feel more familiarized with it. I know …
Internet: Transport Layer
As a transport layer the most common used is TCP which stands for Transmission Control Protocol. TCP make sure that the data sent by an application at one end of the internet is delivered in the order to the application at the end of internet , basically organize the data to send more reliable some …
JavaScript: Data types
I know sometimes JavaScript can be confused with Java because of the name or for its similarity with the syntax but definatively data type is one of the javaScript properties that differ from Java. JavaScript variables can hold many types: objects, Strings , numbers, boolean and so on, this concept it is very important in …
HTML ,CSS & JavaScript
For newbies in the web this maybe something weird to hear but HTML,CSS and JavaScript are the soul of the web, they are the languages that run it. (HTML) stands for Hypertext Markup Language , (CSS) Cascading Style Sheets and JavaScript. They are very related to each others but designed to different task like siblings …
HTML : Unordered & Ordered lists
You add a new meaning of a text when you surround it by a tag. Whenever you surround content in a <ul> or <ol> you are telling the browser that piece of text should be rendered as an unordered list ,<ul> or ordered list , <ul> to add individual values we use <li> as list. …
Design pattern: Behavioral Patterns
This is the third part of the design pattern chapter in this part we are going to talk about some behavioral patterns: Command Design Pattern: You use an interface to call an execute command and based on which class is calling it, the command it runs will be different. This design consist in an object wich …
Design patterns: Structural Patterns
This is the second part of desing patterns, but this time we are going to talk about some some Structural Patterns: Adapter Design Pattern: This Structural pattern is responsable for matching interfaces between different classes , in other words it adapts incopatible and make it compatible and working together. As you can see in the …
Design patterns: Creational Patterns
Design patterns are highly recomended to learn when we are trying to solve a software design problems in a very organized and efficient way. There are three types of desing patters but in this post we are going to focus in some creational patterns: Abstract Factory Design Pattern: This design patthern is knowns as a …
MySQL: String functions
I have been told by mentors and professors that the better way to learn it is to teach it to try someone else. In this case I’ll teach you something cool that I learned and it called Strings Functions but this time in MySQL, for those who don’t know what that is , it is …