Month: May 2019

  • What is BigO Notation and Time Complexity?

    When you try to solve a problem on some online websites, you probably come across some terms like BigO notation, O(n), O(1), O(n²), etc… or time complexity a couple of […]

  • Free Programming Ebooks

    In this article, I’m going to summarize 69+ programming languages and computer science books that are free and available for everyone. It’s from a repository on Github and separated by […]

  • Numbering System: How to convert hexadecimal, decimal value to binary and vice versa?

    In the previous article, we’ve talked about what is bitwise operation and why it matters in computer science. Most of the time when we do things with the bitwise operation, […]

  • Introduction to Bitwise Operation

    Bitwise Operations Binary Number In mathematics and digital electronics, a binary number is a number expressed in the base-2 numeral system or binary numeral system, which uses only two symbols: […]

  • A Brief Introduction to Programming

    In this article, I will give you a brief introduction to programming, learn important concepts related and how a program can be translated that computers can understand. First, what is […]

  • How to start coding as an absolute beginner?

    If you want to learn how to code for free, here’s a comprehensive beginner’s guide on how to get started. Coding! It seems like code has become the latest and […]

  • JavaScript ES6 Core Features Overview

    Several changes to JavaScript were introduced by ECMAScript 2015, also well-known as ES6. Here is a summary of a number of the foremost common options and syntactic variations, where applicable, […]

  • Top 43 most outstanding JavaScript repositories on Github in May 2019

    From  Iren Korkishko: This is amazing how many open source projects I am going to share with you in this new JS digest! What is even better – the quality […]

  • Do you know what is a DDoS Attack?

    What is a DDoS Attack? A distributed denial-of-service (DDoS) attack is a malicious attempt to disrupt normal traffic of a targeted server, service or network by overwhelming the target or […]

  • A few succinct ways to solve the Palindrome problem in JavaScript

    I first joined freeCodeCamp over one year ago, this is a great place to start to learn to code and especially, it’s free. But for a long time, I hadn’t […]