JSON basics in 10 minutes

Modern software is all about manipulating data. It has to be stored,…

Modern software is all about manipulating data. It has to be stored, transferred, analyzed and produced. For all that you have to store your data in some simple, multifunctional and lightweight format. One of the most popular nowadays is JSON format.

json basics in 10 minutes

How to code with Java?

Java is an object-oriented programming language. Applications run inside the Java Virtual Machine…

how to code with javaJava is an object-oriented programming language. Applications run inside the Java Virtual Machine (JVM). JVM is a software that can be installed on every Operation System, which means that one java app does not depend on the environment (“Write once, run anywhere” principle). How to code with Java? Easily!

MongoDB in 10 minutes

humongous MongoDB is one of the most trending NoSQL databases. It is…

humongous

MongoDB is one of the most trending NoSQL databases. It is a scalable document-oriented DB and it stores data in JSON files. Comparing to relational databases’ tables Mongo has collections. Something MongoDB doesn’t have are transactions and relations. It is schemaless, has a JavaScript console and provides some agility for software development phases. High availability of its data is provided by the replication feature.
mongodb in 10 minutes

SaaS, IaaS and PaaS basics

Cloud is a new approach of IT infrastructure organization. It implements different…

Cloud is a new approach of IT infrastructure organization. It implements different models of certain services providing. SaaS (Software-as-a-Service), IaaS (Infrastructure-as-a-Service) and PaaS (Platform-as-a-Service), the most popular of them, are described below.

saas-paas-iaas logo

 

What is Cloud Computing?

Cloud computing has become a widespread term since recently, although this technology…

what is cloud computingCloud computing has become a widespread term since recently, although this technology started to develop in 2006. But what is cloud computing?
Cloud-part of this term designates the Internet itself (Internet was displayed as a cloud in technical schemas), because the back-end of cloud computations is always hidden from the user, but he still can successfully interact with the cloud. The main purpose of cloud computing is delivering of remote configurable computing resources to the user.

MapReduce explained

MapReduce is an algorithm to process large amounts of data very quickly.…

MapReduce is an algorithm to process large amounts of data very quickly. It splits data into pieces, gives one piece to one computer, the computers do their counting jobs in parallel, then the algorithm gathers and summarizes the results.

What is HTTP?

What is HTTP? HTTP comes from Hyper Text Transfer Protocol. This is a…

What is HTTP? HTTP comes from Hyper Text Transfer Protocol. This is a set of communication rules between your browser and internet server somewhere around the world. It all happens inside the Web and you cannot observe these rules.

what-is-http

What is XML?

What is XML? XML is an abbreviation for Extensible Markup Language. It is…

xml logoWhat is XML? XML is an abbreviation for Extensible Markup Language. It is widespread in software and hardware development as a data description format.
XML was designed to describe data and to carry information.

CSS in 10 minutes

CSS (Cascading Style Sheets) is a big friend of HTML. It is…

css logoCSS (Cascading Style Sheets) is a big friend of HTML. It is a simple language that describes formatting styles of HTML layout.

Now this is a powerful tool of front-end development. It provides agile and convenient way to manipulate elements’ appearance on a web-page.

HTML basics in 10 minutes

You’ve heard the word “HTML” before. Didn’t you? The only reason you…

HTML5 logoYou’ve heard the word “HTML” before. Didn’t you?
The only reason you don’t know it yet is because you don’t know how simple it is! No one will tell you that you can learn all theory of HTML in 10 minutes, but this time will be enough for you to create a simple web-page.