List of Best Code Editors for iPad and iPhone

If you have an iPad or iPhone and, you think you cannot code in it?

we recommend using a keyboard when coding in Ipad. Get keyboard from amazon at the best deals.

You might have missed these ios apps that are perfect, they have been built for programmers so they can code on the go regardless the place where they are, feel the same ease as coding on a PC.

... Read More

Best Javascript IDE and lightweight Code Editor

If you are a JavaScript professional developer, you know how simple and fast it makes working and deploy projects if you use a JavaScript IDE.

If you are a web developer you should always consider using a specific JavaScript IDE or JavaScript Editor for all JavaScript development.

Below is the List of best JavaScript ideas that you should use.

... Read More

PyCharm vs Spyder vs Jupyter: Best Choice for Python Programming

Python is one of the most well-known languages in the programming world and is widely used for Scientific computing. Python developer needs to use the best Integrated Development Environment to manage Python code.

If you have read my previous article(Sublime Text vs Atom vs Bracket), you would know that my main focus is on improving and making programming easy.

It is crucial for you to use the appropriate python Integrated Development Environment for your python development. It entirely depends on the developer’s choice to choose whichever programming language they want to select.

... Read More

PyCharm vs VSCode | The Best Code Editor for Python

If you are a python developer, then you have probably asked yourself the same question that many others have: Which IDE or code editor should I use for Python programming?

There are plenty of options to choose from, and it’s hard to find the best Python IDE. PyCharm and Visual Studio Code are two widely used Python IDE.

This blog post discusses these two IDEs with an overview of their features and why they might be better suited for your coding journey.

... Read More

Solution for IndexError: list index out of range in python

If you are new to python and wondering what is “IndexError: list index out of range“, here is the answer. This is a stupid bug in your program that happens when your application tries to access an index that does not exist.

Sometimes it’s very frustrating to figure out where this bug is happening in your program.

An IndexError exception is thrown when the program is trying to access a nonexistent index in a List, Tuple, or String

... Read More

Leetcode: Count Good Nodes in Binary Tree in Python

Count good nodes in a binary tree, according to LeatCode this is Microsoft’s most asked interview question of 2021 so far. 

I think it’s a pretty good problem to understand. A lot of basic Tree fundamental knowledge can be gained from this problem. 

So we’re given the root of a binary tree that is going to always be non-empty. We want to count the number of good nodes in the tree. 

... Read More

Leetcode 1: Two Sum problem – Multiple Solutions in Python

Two Sum problem is considered easy and is frequently asked in Amazon phone interviews. We will see how we can start with a brute force solution and try to improve the code by introducing more data structures.

Problem Statement: Given an array of integers nums and an integer target return indices of the two numbers such that they add up to target

Our aim will be to reduce time complexity and space complexity.

... Read More

Create Editable HTML table with source code

This post shows how to create an editable table in pure JavaScript and using the jQuery plugin. There are various features that you can add to the editable table, for example;

  • You can create a table to add/delete rows or columns
  • You can create an editable cell in the table
  • You can change the color of the cell on click
  • Hide row/column on mouse click
  • Get the content of the cell/row/column on mouse click
  • Adding checkboxes in the table

Let’s start and see some of these in working live demos

Editable cell in HTML table Using jquery

This jQuery code will make the cell editable on double-click. To use the code, simply add class to the table cell and put the above jQuery in the head.

... Read More

How Hard Is it to Learn Java?

Can you recall the day when you were scared to fall off a bicycle? Or when you took your first dive in the swimming pool? Any memories of your first day at school? Or your first driving experience? Most of us are shaky before taking that first step, first dive or first ride. But would you exchange your skills with the surety of feeling safe? Of course not! 

The “Hard” Truth 

The “hard” truth is, everyone is uncertain, cynical and rather indolent of putting in hard work to achieve something. 

If you’re mistaken into thinking that Java is a piece of cake, I’m sorry for you. But nothing is a piece of cake when you don’t know it, right? On a friendly note, you can even get it from the title (How Hard Is it to Learn Java?). It means you already believe Java is “hard”. You’re just here to know how much! Once you were even scared to learn cycling, but did you give up? No. So you won’t give up now either. 

... Read More

[Multiple Methods] How to Install PyCharm on Ubuntu

The first IDE I used for Python programming was PyCharm Community Edition with Windows and Mac. Recently I installed Ubuntu to play around and had to move my Python code to Ubuntu. I set up PyCharm Community Edition on Ubuntu because I was familiar with the environment.

If you are a beginner and confused about what IDE you should be using for Python, read our IDE comparison article. If you are an android user and looking for Python IDE for android, read the article.

In this article, we will go through the installation process, which is a bit different from other operating systems.

... Read More