Deep Tech Point
first stop in your tech adventure
October 10, 2021 | Linux

You can usually start with Linux without even going through the process of installing it. There are plenty of cloud providers (Google Cloud, Microsoft Azure, AWS) that offer free plans with preinstalled Linux instance on their hardware so you just have to open account with them and you will get remote access to Linux command line. Linux command line is called shell and while there are different shells you can use the most common is Bash. So let’s see what you can do with it from the perspective of Linux beginner.

October 5, 2021 | Javascript

Have you ever wondered why you were able to call a function before you wrote it? If this is the case, this article is going to answer this question! We are going to dig into one of the basic concepts in JavaScript – we are going to teach you what is hoisting in JavaScript and why it’s important. Let’s get started!

October 2, 2021 | Javascript

In this article, we are going to teach you, step by step, how you can create a very simple single page application. We are going to create it by showing and hiding div elements. SPA means we have single DOM page and using JavaScript we simulate multi page website by showing and hiding elements. Other option, which we are going to explore in another tutorial, is to create elements we need for a “page” and delete elements we don’t need at some point. You will need just a little knowledge of HTML, CSS, and some very basics of JavaScript. We will also embed code example, which will present this single page application and we will go through each line of code and each section so you can see exactly what we are doing. If you’ll go through the example, you will also notice some comments in the code, which will probably add another dimension for you to clarify things that are unclear. Let’s get started.

September 30, 2021 | Javascript

It is super important to understand basic concepts of JavaScript and scope is definitely one of them – you cannot work in JavaScript, if you don’t understand what scope is and this is the main reason we prepared this article.

September 24, 2021 | CSS

As you probably know Bootstrap is CSS framework or toolkit. It can help you speed up building HTML templates or pages by making a set of CSS classes and JavaScript. However, you need to invest some time to get familiar with it. Is that time investment justified when considering end result? And if yes should you use Bootstrap’s version 4 or 5? Let’s find out.

September 21, 2021 | Javascript

JavaScript is an event-driven programming language, this is why the event is an essential part of JavaScript. In this article, you will learn what is an event, what are even handlers, and most importantly what is an eventlistener and what is an addEventListener() method.

September 17, 2021 | Learn programming

SPA is an abbreviation that stands for Single Page Application. First of all, you’re most likely a regular user of Single Page Applications already – you’ve met them through Gmail, Pinterest, PayPal and even Netflix. This article will teach you everything you need to know about SPAs – what is a single page application, what are the main benefits of SPA and what advantages does it bring to users and businesses. We will also learn how does SPA work with SEO, and what are its main pros and cons.

September 14, 2021 | CSS

With the CSS transform property, you can apply a 2D or 3D transformation to an HTML element. You can visually control an element by moving, rotating, scaling, or tilting it, and even adjusting the perspective for a 3D transformed element. This article will take you through the CSS transform property – you will learn everything you need to know about 2D and 3D transformations through a few examples. Let’s start.

September 11, 2021 | CSS

This article will present you with the very basics of CSS – how to add multiple background images to one element. During that process we will take a peek at three other background properties that can be closely connected to the multilayering of images in CSS – in our case background-position, background-size and background-repeat. We’ve already written about background property in detail and you can find more information about it in A complete guide to CSS background property with values explained through examples.

September 7, 2021 | CSS

The first SVG animation was developed in the late ’90s, and then at the beginning of a millennium, the first browsers started to support them, until in 2011 all major web browsers covered SVG animations. The release of SVG2 happened not long ago, in 2018, and since then, we witness a rise in the popularity of SVG animations in JavaScript and HTML5.