JavaScript 101-#2 – Variables and data types Pt1

In the previous part of JavaScript 101 course we discussed basic methods that help us to manipulate with data. Most of these methods allow us to see the data. Today we will take a look at variables and also data types we can work with in JavaScript. This – second – post of course will… Continue reading JavaScript 101-#2 – Variables and data types Pt1

CSS tips and tricks #5-Playing with positioning

Static, relative, absolute, fixed and now also add a sticky to it. CSS position property can be a bit harder to understand and to use all of its hidden powers. In this post I will also show you a quick trick to horizontally and vertically center any element using position property with margin. This also… Continue reading CSS tips and tricks #5-Playing with positioning

The reverse engineering and stealing for learning

Have you ever tried to think how something works? Going back from complete product backwards into the bare principles? If yes you probably used reverse engineering. The definition of reverse engineering is: “It is a process of extracting knowledge or design information from anything man-made.” When you are practicing reverse engineering, you are trying to… Continue reading The reverse engineering and stealing for learning

6 reasons to learn JavaScript

Were you ever thinking about learning some new language? I’m not talking about language in terms of spoken language, but about computer languages. In such a variety of existing languages it is hard to decide which one to choose. This decision is even harder because learning anything, and language for sure, require investing big amount… Continue reading 6 reasons to learn JavaScript

Guide to Responsive Web Design Pt.2

In Guide to Responsive Web Design Pt.1 we talked about philosophy and principles of RWD and also inspect the case of responsive images. In part 2 I want to talk about layout and media queries. There will also be more of coding and real-life examples. So let’s continue.