All Posts
13 useful JavaScript array tips and tricks you should know
An array is one of the most common concepts of Javascript, which gives us a lot of possibilities to work with data stored inside. Taking into consideration that array is one of the most basic topics in Javascript which you learn about at the beginning of your programming path, in this article, I would like to show you a few tricks which you may not know about and which may be very helpful in coding!
6 min readThe best Python code editors for data science, web development, and machine learning
Choosing an integrated development environment (IDE) that suits your needs is often a non-trivial task. There are many available options. There is a number of interesting IDEs, with all kind of tools that might help you code faster and avoid some errors. Some of them are free and open-source. Most well-known IDEs have support for Python, one of the most popular programming languages. They usually support linting, auto-completion, and choosing a Python environment for each project.
7 min readHow to code – learn step by step how to become a programmer with Duomly
Hello everyone, we came up with an idea to show you step by step what to do to become a developer. For this, we created a YouTube channel called *How to code with Duomly.* Every week we publish a new episode preparing you to be a programmer. In every episode, we describe a different topic, like tools, software, programming languages, etc. For more information check out our first video!
4 min readFor loop, while loop, do…while loop and other JavaScript loops – comparison and performance
Loops play an essential role in software development, and they are used to iterate through the arrays or other elements that are iterable. In Javascript, we have a few different types of loops. It sometimes can be confusing which loop we should use in a particular case and which one will be the best in case of our performance. In this article, I’m going to compare the loops in Javascript, describe their pros and cons, test the speed of each of them.
7 min read15 Best Machine Learning Datasets For Free
One of the main characteristics of the early 21st century is an outstanding rise in the amount of available data. This is followed by the significant improvements in computational power, storage capacities, as well as the improvements of the algorithms and software for data processing, interpretations, and predictions. The skills related to data analytics, data science, machine learning, and artificial intelligence are widely demanded and well appreciated. Acquiring such skills requires a significant effort and months or years of learning.
8 min readThe most useful features in the latest Javascript (since ES6)
In June 2015, after six years of break, there was a significant update of Javascript which brought lots of new features. Since that time every year we a new edition with a set of new features which are supposed to help developers and make our work more efficient. To help you keep track on what is going on with Javascript versions, I’m going to list the most useful features grouped by the edition and add some code examples for a better overview.
7 min readHow to pass the machine learning interview?
You can download pdf version here. Intro to machine learning interview questions Machine learning (ML) is a rising field. It offers many interesting and well-paid jobs and opportunities. To start working in machine learning, you should become familiar with: mathematical fundamentals — linear algebra, calculus, optimization, probability, and statistics, etc., machine learning fundamentals — prepare data, validate and improve results, interpret results, recognize and avoid overfitting, etc.,
6 min readWhat do you need to learn to become a front-end developer?
Recently, a lot of people ask what they should learn to become a front-end developer. How to learn front-end while there are so many things to learn, everything changes so fast, new technologies, new popular libraries almost once a year. When you start reading articles and news about it, you can feel lost. All these technologies React, Angular, Vue.js, jQuery, Javascript, even Bootstrap are popping up everywhere. And at this point, you probably wonder how and where to start and finally become good at it.
6 min read20 Essential Python Tips and Tricks You Should Know
Python is a popular, general-purpose, and widely used programming language. It’s used for data science and machine learning, scientific computing in many areas, back-end Web development, mobile and desktop applications, and so on. Many well-known companies use Python: Google, Dropbox, Facebook, Mozilla, IBM, Quora, Amazon, Spotify, NASA, Netflix, Reddit, and many more. Python is free and open-source, as well as most of the products related to it. Also, it has a large, dedicated, and friendly community of programmers and other users.
8 min read6 Top Machine Learning Libraries For Javascript in 2019
Intro to Machine learning libraries for Javascript Usually, people apply machine learning (ML) methods and algorithms using one of two programming languages: Python or R. Books, courses, and tutorials about Machine Learning most often use one of these languages as well (or both). Python is a general-purpose programming language used not only for Machine Learning but for also for scientific computing, back-end Web development, desktop applications, etc. R is created primarily for statisticians.
4 min read