<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Quick Help on Duomly blog</title><link>https://www.blog.duomly.com/it-ai-tags/quick-help/</link><description>Recent content in Quick Help on Duomly blog</description><generator>Hugo</generator><language>en</language><lastBuildDate>Mon, 19 Apr 2021 06:28:00 +0000</lastBuildDate><atom:link href="https://www.blog.duomly.com/it-ai-tags/quick-help/index.xml" rel="self" type="application/rss+xml"/><item><title>15 useful VS Code extensions for front-end development in 2021</title><link>https://www.blog.duomly.com/13-useful-vs-code-extensions-for-front-end-development/</link><pubDate>Mon, 19 Apr 2021 06:28:00 +0000</pubDate><guid>https://www.blog.duomly.com/13-useful-vs-code-extensions-for-front-end-development/</guid><description>&lt;h2 id="intro-to-15-useful-vs-code-extensions-for-front-end-development"&gt;Intro to 15 useful VS Code extensions for front-end development&lt;/h2&gt;&#10;&lt;p&gt;Since some time Visual Studio Code becomes very popular IDE for Javascript developers. I started using it two years ago, and in my opinion, it’s a fantastic code editor. It allows me to customize it just as I want. VS Code also has a build-in git integration and terminal, so you don’t have to jump from one window to another.There are tones of plugins and even themes, where everyone can find something that he or she needs.&lt;/p&gt;</description></item><item><title>How to increase your website speed and score 100 on Google PageSpeed Insights</title><link>https://www.blog.duomly.com/increase-website-speed-score-100-google-pagespeed-insights/</link><pubDate>Thu, 25 Jun 2020 06:42:26 +0000</pubDate><guid>https://www.blog.duomly.com/increase-website-speed-score-100-google-pagespeed-insights/</guid><description>&lt;h3 id="into-to-7-methods-to-increase-your-website-speed-and-score-100-on-google-page-speed-insights"&gt;Into to 7 methods to increase your website speed and score 100 on Google Page Speed Insights&lt;/h3&gt;&#10;&lt;p&gt;In this article, I&amp;rsquo;d like to tell you about 7 ways that helped us to increase our blog speed and score 100 on Google Page Speed.&lt;/p&gt;&#10;&lt;p&gt;When you are writing your own blog to share something you are passionate about or have a website for your company, you&amp;rsquo;d like other people to know about it and read it.&lt;/p&gt;</description></item><item><title>11 React.js projects for beginners, that will help you to build an amazing portfolio and get hired</title><link>https://www.blog.duomly.com/9-react-js-projects-for-beginners-that-will-help-you-to-build-an-amazing-portfolio-and-get-hired/</link><pubDate>Thu, 18 Jun 2020 15:13:03 +0000</pubDate><guid>https://www.blog.duomly.com/9-react-js-projects-for-beginners-that-will-help-you-to-build-an-amazing-portfolio-and-get-hired/</guid><description>&lt;p&gt;&lt;em&gt;This article contains affiliate links. By purchasing using these links you support our blog and YouTube channel.&lt;/em&gt;&lt;/p&gt;&#10;&lt;p&gt;In this article, I’m going to continue with the ideas for your portfolio, today with React.js projects for beginners. In previous weeks, I’ve published two articles with project ideas for a front-end developer portfolio.&lt;/p&gt;&#10;&lt;p&gt;I’ve started by providing you &lt;a href="https://www.blog.duomly.com/html-project-ideas-for-beginners/"&gt;11 HTML project ideas for beginners&lt;/a&gt;, so you can practice essential skills you’ve got in your career path.&lt;/p&gt;</description></item><item><title>How to write a resume for IT job – Tutorial with resume example template</title><link>https://www.blog.duomly.com/how-to-write-a-resume-for-it-job-tutorial-with-resume-example-template/</link><pubDate>Mon, 08 Jun 2020 15:15:54 +0000</pubDate><guid>https://www.blog.duomly.com/how-to-write-a-resume-for-it-job-tutorial-with-resume-example-template/</guid><description>&lt;h3 id="intro"&gt;&lt;span class="s1"&gt;&lt;b&gt;Intro&lt;/b&gt;&lt;/span&gt;&lt;/h3&gt;&#10;&lt;p class="p1"&gt;&#10; &lt;span class="s1"&gt;Today I will show you how to write a resume for an IT job.&lt;/span&gt;&#10;&lt;/p&gt;&#10;&lt;p class="p1"&gt;&#10; &lt;span class="s1"&gt;In the few last episodes, we started focusing on learning coding from these courses:&lt;/span&gt;&#10;&lt;/p&gt;&#10;&lt;p&gt;&lt;a href="https://www.blog.duomly.com/golang-course-with-building-a-fintech-banking-app-lesson-1-start-the-project/"&gt;Golang course with building a fintech banking app&lt;/a&gt;&lt;/p&gt;&#10;&lt;p&gt;&lt;a href="https://www.blog.duomly.com/node-js-course-with-building-a-fintech-banking-app-lesson-1-start-the-project/"&gt;Node.js course with building a fintech banking app&lt;/a&gt;&lt;/p&gt;&#10;&lt;p&gt;&lt;a href="https://www.blog.duomly.com/angular-course-building-a-banking-application-with-tailwind-css-lesson-1-start-the-project/"&gt;Angular Course with building a banking application with Tailwind CSS&lt;/a&gt;&lt;/p&gt;&#10;&lt;p&gt;&lt;a href="https://www.blog.duomly.com/python-course-with-building-a-fintech-investment-ai-lesson-1-start-the-project/"&gt;Python course with building a fintech investment AI&lt;/a&gt;&lt;/p&gt;&#10;&lt;p class="p1"&gt;&#10; &lt;span class="s1"&gt;But what next after you will master your coding skills?&lt;/span&gt;&#10;&lt;/p&gt;</description></item><item><title>SQL Injection attack tutorial for beginners</title><link>https://www.blog.duomly.com/sql-injection-attack-tutorial-for-beginners/</link><pubDate>Tue, 19 May 2020 07:57:20 +0000</pubDate><guid>https://www.blog.duomly.com/sql-injection-attack-tutorial-for-beginners/</guid><description>&lt;h3 id="intro"&gt;&lt;span class="s1"&gt;&lt;b&gt;Intro&lt;/b&gt;&lt;/span&gt;&lt;/h3&gt;&#10;&lt;p&gt;Today we will learn how to do the SQL Injection attack, and how to prevent it.&lt;/p&gt;&#10;&lt;p class="p3"&gt;&#10; &lt;span class="s1"&gt;Did you know hackers steal billions of dollars every year?&lt;br /&gt; &lt;/span&gt;&#10;&lt;/p&gt;&#10;&lt;p class="p3"&gt;&#10; &lt;span class="s1"&gt;Did you know almost every 30 seconds is a new hackers attack?&lt;br /&gt; &lt;/span&gt;&#10;&lt;/p&gt;&#10;&lt;p class="p3"&gt;&#10; &lt;span class="s1"&gt;If we are developers, we should always care about the security of our code (at least a bit). It doesn&amp;#8217;t matter if we do front-end or back-end, both of them are vulnerable.&lt;br /&gt; &lt;/span&gt;&#10;&lt;/p&gt;</description></item><item><title>13 easy ideas how to make money with programming without big effort</title><link>https://www.blog.duomly.com/13-easy-ideas-how-to-make-money-with-programming-without-big-effort/</link><pubDate>Thu, 14 May 2020 15:31:14 +0000</pubDate><guid>https://www.blog.duomly.com/13-easy-ideas-how-to-make-money-with-programming-without-big-effort/</guid><description>&lt;h3&gt;&lt;strong&gt;&lt;span class="s1"&gt;Intro&lt;/span&gt;&lt;/strong&gt;&lt;/h3&gt;&#10;&lt;p class="p2"&gt;&#10; &lt;span class="s1"&gt;Would you like to know how to make money with programming?&lt;/span&gt;&#10;&lt;/p&gt;&#10;&lt;p class="p2"&gt;&#10; &lt;span class="s1"&gt;Programming is not for everybody but can be very profitable for those who decide to go into the coding world. &lt;/span&gt;&#10;&lt;/p&gt;&#10;&lt;p class="p2"&gt;&#10; &lt;span class="s1"&gt;Most of us know programmers have a good salary because a lot of huge companies need our knowledge and skills. &lt;/span&gt;&#10;&lt;/p&gt;&#10;&lt;p class="p2"&gt;&#10; &lt;span class="s1"&gt;Anyway, it&amp;#8217;s only one point in the ocean of methods how programmers can make money, very often much bigger money than just regular salary.&lt;/span&gt;&#10;&lt;/p&gt;</description></item><item><title>Git rebase tutorial and comparison with git merge</title><link>https://www.blog.duomly.com/git-rebase-tutorial-and-comparison-with-git-merge/</link><pubDate>Mon, 11 May 2020 07:53:49 +0000</pubDate><guid>https://www.blog.duomly.com/git-rebase-tutorial-and-comparison-with-git-merge/</guid><description>&lt;h3 id="intro"&gt;&lt;span class="s1"&gt;&lt;b&gt;Intro&lt;/b&gt;&lt;/span&gt;&lt;/h3&gt;&#10;&lt;p class="p1"&gt;&#10; &lt;span class="s1"&gt;There are many ways of working with git, if they&amp;#8217;re clean, and don&amp;#8217;t do damages, probably most of them are good. &lt;/span&gt;&#10;&lt;/p&gt;&#10;&lt;p class="p1"&gt;&#10; &lt;span class="s1"&gt;But same as space vs. tab, in the IT world is a war between fans of rebase, and fans of git merge. &lt;/span&gt;&#10;&lt;/p&gt;&#10;&lt;p class="p1"&gt;&#10; &lt;span class="s1"&gt;There are tons of arguments about:&lt;/span&gt;&#10;&lt;/p&gt;&#10;&lt;p class="p1"&gt;&#10; &lt;span class="s1"&gt;-Which way is better?&lt;/span&gt;&#10;&lt;/p&gt;&#10;&lt;p class="p1"&gt;&#10; &lt;span class="s1"&gt;-Which one is cleaner?&lt;/span&gt;&#10;&lt;/p&gt;&#10;&lt;p class="p1"&gt;&#10; &lt;span class="s1"&gt;-Which is more comfortable?&lt;/span&gt;&#10;&lt;/p&gt;&#10;&lt;p class="p1"&gt;&#10; &lt;span class="s1"&gt;-Which one gives a cleaner git graph? &lt;/span&gt;&#10;&lt;/p&gt;&#10;&lt;p class="p1"&gt;&#10; &lt;span class="s1"&gt;-Why it&amp;#8217;s important, and which one is more dangerous?&lt;/span&gt;&#10;&lt;/p&gt;</description></item><item><title>CSS background image tutorial with examples</title><link>https://www.blog.duomly.com/css-background-image-tutorial-with-examples/</link><pubDate>Fri, 08 May 2020 15:36:43 +0000</pubDate><guid>https://www.blog.duomly.com/css-background-image-tutorial-with-examples/</guid><description>&lt;p&gt;The background image is probably one of the CSS properties which all of us, front-end developers, used at least a few times in our careers. Most people think that there can’t be anything unusual about background-image, but after a quick research, I have a different conclusion.&lt;/p&gt;&#10;&lt;p&gt;There are lots of questions askes about CSS background image every day in Facebook groups and lots of unknown tricks which can help us to achieve amazing effects and make stunning apps and websites.&lt;/p&gt;</description></item><item><title>How to use animate css tutorial with examples</title><link>https://www.blog.duomly.com/how-to-use-animate-css-tutorial-with-examples/</link><pubDate>Thu, 07 May 2020 08:48:36 +0000</pubDate><guid>https://www.blog.duomly.com/how-to-use-animate-css-tutorial-with-examples/</guid><description>&lt;p&gt;In this article, I’d like to show you how to use animate.css library.&lt;/p&gt;&#10;&lt;p&gt;A few years ago, I was working on a mobile app project where the user interface was pretty advanced, loaded with lots of movement and gradients. It was just like each of those modern mobile apps, which would like to provide the best visual experience to users.&lt;/p&gt;&#10;&lt;p&gt;It took me lots of time to create all the animations in CSS and make them smooth and good looking according to designer instructions. Then, I started to look for some solution that will make this task more comfortable and will give me the required result without any surprises.&lt;/p&gt;</description></item><item><title>How to build an HTML table tutorial</title><link>https://www.blog.duomly.com/how-to-build-an-html-table-tutorial/</link><pubDate>Tue, 05 May 2020 08:04:21 +0000</pubDate><guid>https://www.blog.duomly.com/how-to-build-an-html-table-tutorial/</guid><description>&lt;p&gt;When you are building a project which has some data to present, you need a good way to show the information easily and understandably. Depending on the type of data, you can select between different HTML elements.&lt;/p&gt;&#10;&lt;p&gt;In many cases, the table is the most convenient method to display large amounts of structured data nicely. That’s why in this article, I’d like to explain to you the structure of the table, show you how to create one, and give you a little advice when it’s a good idea to present your data as a table.&lt;/p&gt;</description></item><item><title>SQL Join with examples tutorial</title><link>https://www.blog.duomly.com/sql-join-with-examples-tutorial/</link><pubDate>Mon, 04 May 2020 14:43:12 +0000</pubDate><guid>https://www.blog.duomly.com/sql-join-with-examples-tutorial/</guid><description>&lt;h3 id="introduction"&gt;&lt;span class="s1"&gt;&lt;b&gt;Introduction&lt;/b&gt;&lt;/span&gt;&lt;/h3&gt;&#10;&lt;p&gt;Today we’ll talk about SQL Join.&lt;/p&gt;&#10;&lt;p class="p3"&gt;&#10; &lt;span class="s1"&gt;I remember when I needed a bit deeper knowledge about SQL that I’ve already had, unfortunately, that time had not. &lt;/span&gt;&#10;&lt;/p&gt;&#10;&lt;p class="p3"&gt;&#10; &lt;span class="s1"&gt;It was a few years ago, when I wanted to get a cool role, with a nice company and cool salary, it was a simple front-end engineer role, but with knowledge of SQL. &lt;/span&gt;&#10;&lt;/p&gt;&#10;&lt;p class="p3"&gt;&#10; &lt;span class="s1"&gt;I’ve had some SQL knowledge, at least enough to work with that on a simple level, like doing simple queries. &lt;/span&gt;&#10;&lt;/p&gt;</description></item><item><title>Git cheatsheet</title><link>https://www.blog.duomly.com/git-cheatsheet/</link><pubDate>Tue, 07 Jan 2020 14:41:17 +0000</pubDate><guid>https://www.blog.duomly.com/git-cheatsheet/</guid><description>&lt;p&gt;Git is a very useful skill to have and almost necessary in many companies. Browsing job offers for software engineers, you many realize that knowing git is nearly as important as knowing an actual programming language. But still many people forget to check out how git works and what commands are responsible for what action.&lt;/p&gt;&#10;&lt;p&gt;When some time ago, I created a simple Git and Github tutorial for Youtube, I noticed how many people were interested in this topic.&lt;/p&gt;</description></item><item><title>Brain boosting foods, which help you to learn programming</title><link>https://www.blog.duomly.com/brain-boosting-foods-which-help-you-to-learn-programming/</link><pubDate>Sun, 22 Dec 2019 07:00:22 +0000</pubDate><guid>https://www.blog.duomly.com/brain-boosting-foods-which-help-you-to-learn-programming/</guid><description>&lt;p&gt;Learning is a long process of getting new knowledge, and it’s not always going as easy as we would like to. Sometimes it’s not easy to remember something or understand, and then we start to look for something to improve our ability to remember things and boost our brain. It’s not necessary to look in the pharmacy, because we can find a lot of natural brain boosters in grocery.&lt;/p&gt;&#10;&lt;p&gt;A good diet is essential for the proper functioning of our brain, and I realized it in my example. This is why I would like to share with you 10 natural things I eat to improve brain function.&lt;/p&gt;</description></item><item><title>React.js performance tutorial</title><link>https://www.blog.duomly.com/react-js-performance-tutorial/</link><pubDate>Mon, 25 Nov 2019 10:46:13 +0000</pubDate><guid>https://www.blog.duomly.com/react-js-performance-tutorial/</guid><description>&lt;p&gt;Building applications sometimes can be a bit challenging, especially when we need to build a fast and good-quality application.&lt;/p&gt;&#10;&lt;p&gt;These times it can be necessary, especially when search engines can give bonus SEO points for faster working apps, and it can help us to reduce our bouncing rate very strongly.&lt;/p&gt;&#10;&lt;p&gt;To help you with that, I’ve created a few hints and tips which you could use to make your app very fast.&lt;/p&gt;</description></item><item><title>Good and Bad Practices of Coding in Python</title><link>https://www.blog.duomly.com/good-and-bad-practices-of-coding-in-python/</link><pubDate>Mon, 28 Oct 2019 06:57:26 +0000</pubDate><guid>https://www.blog.duomly.com/good-and-bad-practices-of-coding-in-python/</guid><description>&lt;p&gt;Python is a high-level multi-paradigm programming language that emphasizes readability. It’s being developed, maintained, and often used following the rules called The Zen of Python or PEP 20.&lt;/p&gt;&#10;&lt;p&gt;This article shows several examples of good and bad practices of coding in Python that you’re likely to meet often.&lt;/p&gt;&#10;&lt;h3 id="using-unpacking-to-write-concise-code"&gt;Using Unpacking to Write Concise Code&lt;/h3&gt;&#10;&lt;p&gt;Packing and unpacking are powerful Python features. You can use unpacking to assign values to your variables:&lt;/p&gt;</description></item><item><title>What is this keyword in Javascript?</title><link>https://www.blog.duomly.com/what-is-this-keyword-in-javascript/</link><pubDate>Fri, 18 Oct 2019 08:58:52 +0000</pubDate><guid>https://www.blog.duomly.com/what-is-this-keyword-in-javascript/</guid><description>&lt;p&gt;This keyword in Javascript is an important concept that makes a lot of confusion for beginners and more advanced developers as well. It’s very powerful, but it’s not so easy to use if you don’t know how it works.&#10;In the article, I’m going to explain what is this keyword and what is its value in different cases, with code examples to make it even more apparent.&lt;/p&gt;&#10;&lt;h3 id="what-is-this"&gt;What is this?&lt;/h3&gt;&#10;&lt;p&gt;Let’s first explain how Javascript code works to have a better understanding of what this keyword is. Every time we run Javascript in a browser, the engine executes a series of steps, and one of them is a creation of execution context. The execution context may be understood as an environment in which the Javascript code is running. Every execution context references the object, and this object usually refers to this keyword value. In other words, we may say that this keyword is a reference to the object, which called the function. The value of this keyword depends on where it is used.&lt;/p&gt;</description></item><item><title>How to practice Python skills?</title><link>https://www.blog.duomly.com/how-to-practice-python-skills/</link><pubDate>Thu, 26 Sep 2019 07:13:28 +0000</pubDate><guid>https://www.blog.duomly.com/how-to-practice-python-skills/</guid><description>&lt;p&gt;Learning Python doesn’t differ much from learning other programming languages. One path to becoming proficient in Python (or any other language) mostly depends on the existing programming knowledge and experience. This means that experienced programmers, already familiar with main programming concepts, usually use different strategies than novices.&lt;/p&gt;&#10;&lt;p&gt;However, there are few things in common for all, and one of them is that you need to practice a lot!&lt;/p&gt;&#10;&lt;p&gt;Fortunately, Python has a wide, friendly, and dedicated community. It’s open-source and provides several environments that really facilitate development.&lt;/p&gt;</description></item><item><title>Slicing in Python – what is it?</title><link>https://www.blog.duomly.com/slicing-in-python-what-is-it/</link><pubDate>Thu, 19 Sep 2019 10:23:02 +0000</pubDate><guid>https://www.blog.duomly.com/slicing-in-python-what-is-it/</guid><description>&lt;h2 id="intro-to-slicing-in-python"&gt;Intro to Slicing in Python&lt;/h2&gt;&#10;&lt;p&gt;&lt;strong&gt;Slicing in Python&lt;/strong&gt; is a feature that enables accessing parts of sequences like strings, tuples, and lists. You can also use them to modify or delete the items of mutable sequences such as lists. Slices can also be applied on third-party objects like NumPy arrays, as well as Pandas series and data frames.&lt;/p&gt;&#10;&lt;p&gt;Slicing enables writing clean, concise, and readable code.&lt;/p&gt;&#10;&lt;p&gt;This article shows how to access, modify, and delete items with indices and slices, as well as how to use the built-in class slice().&lt;/p&gt;</description></item><item><title>What is the difference between Shadow DOM and Virtual DOM?</title><link>https://www.blog.duomly.com/what-is-the-difference-between-shadow-dom-and-virtual-dom/</link><pubDate>Mon, 16 Sep 2019 06:30:35 +0000</pubDate><guid>https://www.blog.duomly.com/what-is-the-difference-between-shadow-dom-and-virtual-dom/</guid><description>&lt;p&gt;DOM (Document Object Model) is a fundamental concept in front-end, and for sure, everyone who tried to learn programming has heard about it more than once. For beginners, it’s not so easy to understand what it exactly is and how to manipulate it. DOM manipulation isn’t so easy and comfortable, and the most important, it brings a lot of issues with performance. Nowadays, there are two essential concepts of DOM came with progressive web frameworks like Angular, React.js or Vue.js, &lt;strong&gt;Shadow DOM&lt;/strong&gt; and &lt;strong&gt;Virtual DOM&lt;/strong&gt;. In this article, I want to explain:what is the Document Object Model (DOM),&lt;/p&gt;</description></item><item><title>Why you should learn Python?</title><link>https://www.blog.duomly.com/why-you-should-learn-python/</link><pubDate>Thu, 12 Sep 2019 06:28:23 +0000</pubDate><guid>https://www.blog.duomly.com/why-you-should-learn-python/</guid><description>&lt;p&gt;Python is one of the most popular and widely used programming languages of today. It’s applied by beginners and professionals, startups and large companies, academia and commercial entities. As a general-purpose and multi-platform programming language, it has a variety of applications.&#10;Python and most of the stuff in its ecosystem are free and open-source. There is a large, dedicated, and friendly community of developers and educators who support the development of Python and the related libraries and help people learn and master Python.&lt;/p&gt;</description></item><item><title>What are Javascript classes and how to use them</title><link>https://www.blog.duomly.com/what-are-javascript-classes-and-how-to-use-them/</link><pubDate>Mon, 09 Sep 2019 06:08:09 +0000</pubDate><guid>https://www.blog.duomly.com/what-are-javascript-classes-and-how-to-use-them/</guid><description>&lt;h3 id="what-are-javascript-classes"&gt;What are javascript classes&lt;/h3&gt;&#10;&lt;p&gt;Classes are a fundamental concept in object-oriented programming, and they are used in many programming languages, but it wasn’t like this in Javascript. Until ECMAScript2015, known as ES6, classes didn’t exist in JS. In 2015 with the update classes were introduced as syntactic sugar for the existing prototype inheritance model. What classes bring is a more comfortable and more readable syntax for objects and inheritance.&lt;/p&gt;&#10;&lt;p&gt;Class in Javascript is a type of function, but instead of initializing it with the function keyword, the class keyword is used.&lt;/p&gt;</description></item><item><title>What is scikit learn – introduction to popular machine learning and data science Python library</title><link>https://www.blog.duomly.com/what-is-scikit-learn-introduction-to-popular-machine-learning-and-data-science-python-library/</link><pubDate>Thu, 05 Sep 2019 06:05:40 +0000</pubDate><guid>https://www.blog.duomly.com/what-is-scikit-learn-introduction-to-popular-machine-learning-and-data-science-python-library/</guid><description>&lt;p&gt;Scikit-learn is one of the most widely-used Python packages for data science and machine learning. It enables you to perform many operations and provides a variety of algorithms. Scikit-learn also offers excellent documentation about its classes, methods, and functions, as well as the explanations on the background of used algorithms.&lt;/p&gt;&#10;&lt;p&gt;Scikit-learn supports:&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;data preprocessing,&lt;/li&gt;&#10;&lt;li&gt;dimensionality reduction,&lt;/li&gt;&#10;&lt;li&gt;model selection,&lt;/li&gt;&#10;&lt;li&gt;regression,&lt;/li&gt;&#10;&lt;li&gt;classification,&lt;/li&gt;&#10;&lt;li&gt;cluster analysis.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;It also provides several datasets you can use to test your models.&lt;/p&gt;</description></item><item><title>Essential knowledge about what are Javascript functions with examples</title><link>https://www.blog.duomly.com/essential-knowledge-about-javascript-functions-with-examples/</link><pubDate>Mon, 02 Sep 2019 06:13:59 +0000</pubDate><guid>https://www.blog.duomly.com/essential-knowledge-about-javascript-functions-with-examples/</guid><description>&lt;p&gt;Function in programming is one of the most basic elements. It is a set of statements that perform some activity to get the result. In lots of cases, the action is performed using the data which are provided as input. The statements in the function are executed every time the function is invoked.&lt;/p&gt;&#10;&lt;p&gt;Functions are used to avoid repeating the same code. The idea is to gather tasks that are executed more than ones into a function and then call the function wherever you want to run that code.&lt;/p&gt;</description></item><item><title>Python list – definition and usage</title><link>https://www.blog.duomly.com/python-list-definition-and-usage/</link><pubDate>Thu, 29 Aug 2019 07:26:49 +0000</pubDate><guid>https://www.blog.duomly.com/python-list-definition-and-usage/</guid><description>&lt;p&gt;Python has several &lt;strong&gt;collection data types&lt;/strong&gt; — the types that might hold multiple data items at once. Lists are immutable and ordered Python sequence collections.To be more precise, the collections don’t store data items. They keep the references to them. You can have the references to the objects of different types (integers, floating-point numbers, complex numbers, Booleans, strings, other lists or tuples, sets or dictionaries, custom-defined types, and so on) in one list. You can also put a function or method reference in a list. A list can hold zero or more references to the data items.&lt;/p&gt;</description></item><item><title>How to Start with Machine Learning?</title><link>https://www.blog.duomly.com/how-to-start-with-machine-learning/</link><pubDate>Thu, 22 Aug 2019 06:08:36 +0000</pubDate><guid>https://www.blog.duomly.com/how-to-start-with-machine-learning/</guid><description>&lt;p&gt;Machine learning is about using sample data to build mathematical models that enable computer systems to perform tasks without obtaining explicit instructions. Image recognition, self-driving vehicles, Internet search engines, computer vision, spam email filtering, and many other systems use machine learning. It’s also applied in financial forecasts, medical diagnostics, fraud detection, and so on.&lt;/p&gt;&#10;&lt;p&gt;Machine learning is a vast and promising area. It offers exciting solutions to real-world problems as well as a variety of well-paid jobs.&lt;/p&gt;</description></item><item><title>Object-oriented programming in Python</title><link>https://www.blog.duomly.com/object-oriented-programming-in-python/</link><pubDate>Thu, 15 Aug 2019 07:11:48 +0000</pubDate><guid>https://www.blog.duomly.com/object-oriented-programming-in-python/</guid><description>&lt;p&gt;Python allows writing programs following several programming paradigms (like procedural programming, functional programming, object-oriented programming) and to combine them.&lt;/p&gt;&#10;&lt;p&gt;Object-oriented programming is one of the most widely used paradigms today. It is based on the use of objects, entities that contain data members called attributes and bounded functions (routines, procedures) called methods.&lt;/p&gt;&#10;&lt;p&gt;Objects are instances of classes. In other words, classes mostly define the structure of objects and serve as templates for creating them. Classes have methods definitions but can also contain data common for all their instances.&lt;/p&gt;</description></item><item><title>5 reasons why you should learn Javascript</title><link>https://www.blog.duomly.com/5-reasons-why-you-should-learn-javascript/</link><pubDate>Mon, 12 Aug 2019 06:39:12 +0000</pubDate><guid>https://www.blog.duomly.com/5-reasons-why-you-should-learn-javascript/</guid><description>&lt;p&gt;Javascript is one of the most popular programming languages in previous years, but lots of people still ask the question, why it’s worth to learn JS. Since a few years, Javascript spread so much that it’s visible almost everywhere, front-end, back-end and even mobile development and the popularity of this programming language is not getting smaller. There are tones of different frameworks which grown on Javascript basics and are used almost in every project which needs any user interface. Taking into consideration this information, I’ll try to describe to you a few reasons why it’s still a great idea to learn Javascript in this article.&lt;/p&gt;</description></item><item><title>Loops in Python – comparison and performance</title><link>https://www.blog.duomly.com/loops-in-python-comparison-and-performance/</link><pubDate>Thu, 08 Aug 2019 06:48:04 +0000</pubDate><guid>https://www.blog.duomly.com/loops-in-python-comparison-and-performance/</guid><description>&lt;p&gt;Python is one of the most popular programming languages today. It’s an interpreted and high-level language with elegant and readable syntax. However, Python is generally significantly slower than Java, C#, and especially C, C++, or Fortran. Sometimes performance issues and bottlenecks might seriously affect the usability of applications.&lt;/p&gt;&#10;&lt;p&gt;Fortunately, in most cases, there are solutions to improve the performance of Python programs. There are choices developers can take to improve the speed of their code. For example, the general advice is to use optimized Python built-in or third-party routines, usually written in C or Cython. Besides, it’s faster to work with local variables than with globals, so it’s a good practice to copy a global variable to a local before the loop. And so on.&lt;/p&gt;</description></item><item><title>13 useful JavaScript array tips and tricks you should know</title><link>https://www.blog.duomly.com/13-useful-javascript-array-tips-and-tricks-you-should-know/</link><pubDate>Mon, 05 Aug 2019 07:38:15 +0000</pubDate><guid>https://www.blog.duomly.com/13-useful-javascript-array-tips-and-tricks-you-should-know/</guid><description>&lt;p&gt;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! Let’s get started.&lt;/p&gt;</description></item><item><title>For loop, while loop, do…while loop and other JavaScript loops – comparison and performance</title><link>https://www.blog.duomly.com/for-loop-while-loop-do-while-loop-and-other-javascript-loops-comparison-and-performance/</link><pubDate>Mon, 29 Jul 2019 07:18:15 +0000</pubDate><guid>https://www.blog.duomly.com/for-loop-while-loop-do-while-loop-and-other-javascript-loops-comparison-and-performance/</guid><description>&lt;p&gt;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.&lt;/p&gt;</description></item><item><title>15 Best Machine Learning Datasets For Free</title><link>https://www.blog.duomly.com/15-best-machine-learning-datasets-for-free/</link><pubDate>Thu, 25 Jul 2019 07:21:53 +0000</pubDate><guid>https://www.blog.duomly.com/15-best-machine-learning-datasets-for-free/</guid><description>&lt;p&gt;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.&lt;/p&gt;&#10;&lt;p&gt;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. But not just that.&lt;/p&gt;</description></item><item><title>The most useful features in the latest Javascript (since ES6)</title><link>https://www.blog.duomly.com/the-most-useful-features-in-the-latest-javascript-since-es6/</link><pubDate>Mon, 22 Jul 2019 08:16:37 +0000</pubDate><guid>https://www.blog.duomly.com/the-most-useful-features-in-the-latest-javascript-since-es6/</guid><description>&lt;p&gt;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.&lt;/p&gt;</description></item><item><title>How to pass the machine learning interview?</title><link>https://www.blog.duomly.com/how-to-pass-machine-learning-interview/</link><pubDate>Thu, 18 Jul 2019 08:29:41 +0000</pubDate><guid>https://www.blog.duomly.com/how-to-pass-machine-learning-interview/</guid><description>&lt;p&gt;You can download pdf version &lt;a href="https://ebooks.duomly.com/"&gt;here.&lt;/a&gt;&lt;/p&gt;&#10;&lt;h3 id="intro-to-machine-learning-interview-questions"&gt;Intro to machine learning interview questions&lt;/h3&gt;&#10;&lt;p&gt;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:&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;mathematical fundamentals, linear algebra, calculus, optimization, probability, and statistics, etc.,&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;machine learning fundamentals, prepare data, validate and improve results, interpret results, recognize and avoid overfitting, etc.,&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;often used ML algorithms and methods, linear regression, decision trees, support vector machines, k nearest neighbors, neural networks, k-means clustering, principal component analysis and more,&lt;/p&gt;</description></item><item><title>What do you need to learn to become a front-end developer?</title><link>https://www.blog.duomly.com/what-do-you-need-to-learn-to-become-a-front-end-developer/</link><pubDate>Mon, 15 Jul 2019 07:43:20 +0000</pubDate><guid>https://www.blog.duomly.com/what-do-you-need-to-learn-to-become-a-front-end-developer/</guid><description>&lt;p&gt;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.&#10;In this article, I’ll try to answer this question, explain to you what front-end developers do on a daily basis and what steps you should take to achieve your goal, what is essential and what not so much.&lt;/p&gt;</description></item><item><title>20 Essential Python Tips and Tricks You Should Know</title><link>https://www.blog.duomly.com/20-essential-python-tips-and-tricks-you-should-know/</link><pubDate>Thu, 11 Jul 2019 08:43:43 +0000</pubDate><guid>https://www.blog.duomly.com/20-essential-python-tips-and-tricks-you-should-know/</guid><description>&lt;p&gt;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.&lt;/p&gt;&#10;&lt;p&gt;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.&lt;/p&gt;</description></item></channel></rss>