Kumar Harsh

Kumar is a young technical writer, covering topics like JavaScript, Python, Ruby and Web Performance. He is currently working towards a bachelors degree in Computer Science and Engineering at National Institute of Technology Patna. Along with writing, he has also worked in software development roles with several start-ups and corporations alike. He joined the Career Karma team in January 2021.

PowerShell: Courses, Trainings, and Other Resources

The command-line interface is a powerful and common tool that programmers and security professionals alike use every day. Linux has a very powerful command-line interface called Bash, which allows root-level access to all directories and installed tools of the operating…

Print Java ArrayList: A Complete Guide

ArrayLists have been a trending topic in Java. They provide you with many more benefits than standard arrays. ArrayLists allow you to efficiently store objects in a row and clear them off when not needed. They also help you to…

Java: Could Not Find Or Load Main Class

When working with Java, the final execution of code happens via pre-compiled classes. Once you write a class in Java, the compiler converts your high-level source code into a low-level scheme called bytecode. For each class that you write, an…

How to Solve java.lang.NullPointerException Error

You must have come across something called a NullPointerException if you have worked on Java-based applications. The Null Pointer Exception is one of the most common errors in Java application development. This exception is usually the result of a human…

Hadoop: Courses, Trainings, and Other Resources

Do you wonder how data in large applications like YouTube is managed? How is one video streamed to millions of devices at the same time? There is a format to process such data and a framework that helps in doing…

What is a GPU?

Have you ever wondered: how do graphics-intensive games get rendered on a computer screen? How does an entire Minecraft universe play so smoothly on a standard computer? What’s the key to high-definition video processing and editing? The answer to all…

MongoDB: Courses, Trainings, and Other Resources

If you have worked with any real-time application, you must have stumbled across the task of storing data. Traditionally, data storage has been carried out in well-defined rows and tables. But lately, a shift has been observed towards a more…

What is a VPN?

Security and privacy are two important pillars to a successful online venture today. While these are implemented through a number of solutions, an important step in making sure that a system does not get breached is to set up a…

Kotlin: Courses, Trainings, and Other Resources

Have you ever wondered how Android applications work? How are the apps that help you in your day-to-day activities created? There certainly is a whole ecosystem of frameworks and languages to help create these apps, but which one is recommended…

Python pip: A Complete Guide

You have probably seen the pip command somewhere in the Python documentation. If you have ever stumbled across any third-party library in Python, you know that the first line mentions the pip command. This one command plays a key role…

Tell us about you and we will match you with top rated bootcamps with flexible payment options, income sharing (ISAs), or money-back guarantees.

Career Karma

Find the right bootcamp for you

By continuing you indicate that you have read and agree to
Career Karma Terms of Service and Privacy Policy

X
A person sitting on a dark green chair with a laptop on their knee