Author

Bashir Alam

Bashir Alam

Data Analyst and Machine Learning Engineer

at · 187 articles published

Computer Science graduate from the University of Central Asia, currently employed as a full-time Machine Learning Engineer at uExel. His expertise lies in OCR, text extraction, data preprocessing, and predictive models.

Areas of expertise

Certifications & credentials

  • Python with Projects
  • C ProgrammingID: UC-a19ba210-767a-47de-a588-96f03d34a185
  • Master of the Basics Python TkinterID: UC-f065c334-f080-4eef-a112-4d2687053570
  • Frontend EssentialsID: 14427917
Author profile illustration for Bashir Alam — technical writer at GoLinuxCloud

Articles by Bashir Alam

programming

Python os.path.join() Explained: Syntax, Examples and Path Handling Guide

Learn how to use Python os.path.join() to safely combine file and directory paths across operating systems. This tutorial explains syntax, examples, multiple arguments, return values, and common use cases such as joining …

Bashir Alam7 min read
programming

Enhanced For Loop in Java (For-Each Loop Explained with Examples)

Learn how to use the enhanced for loop in Java (also known as the for-each loop) to iterate over arrays, lists, sets, and map entries. This guide explains syntax, practical examples, limitations, comparisons with …

Bashir Alam5 min read
programming

HackerRank Solution: Python Default Arguments [Debugging]

There are 2 proposed methods to solve default arguments for hackerrank solution in python

Bashir Alam5 min read
programming

HackerRank Solution: Python Diwali Lights

On the eve of Diwali, Hari is decorating his house with a serial light bulb set. The serial light bulb set has N bulbs placed sequentially on a string which

Bashir Alam4 min read
programming

HackerRank Solution: Python Alphabet Rangoli

In this tutorial we cover 3 methods to solve alphabet rangloi hackerrank solution in python3. Solution-1: Using the string module, Solution-2: Using for loop, Solution-3: Using join() method

Bashir Alam5 min read
programming

Different ways to call a function in Python

We can access the features and functionality of a function by just calling it. In this tutorial, we will learn about how the python call function works

Bashir Alam9 min read
programming

HackerRank Solution: Python Loops [3 Methods]

In this tutorial we will solve python loops hackerrank problem with multiple possible solutions,

Bashir Alam3 min read
programming

HackerRank Solution: Python Merge the Tools [Strings]

In this tutorial we share different methods to solve hackerrank python merge the tools solution

Bashir Alam5 min read
programming

HackerRank Solution: Python Word Order

In this tutorial we will share different solutions to solve word order problem from Hacker Rank Python

Bashir Alam5 min read
databases

Pandas dataframe explained with simple examples

Related Searches: pandas dataframe, pd dataframe, python dataframe, pandas create dataframe, python pandas dataframe, create dataframe, create dataframe pandas

Bashir Alam16 min read
databases

Python Pandas Tutorial

Standard python distribution does not come with pandas. We have to manually install pandas in our local environment. We can use pip to install python pandas

Bashir Alam12 min read
databases

Mastering Pandas Groupby Method [Basics to Advanced]

Learn how to master the Pandas GroupBy method for data grouping and aggregation in Python. From basic syntax to advanced features, this guide covers essential topics like sum(), mean(), filtering, and more to help you …

Bashir Alam17 min read
programming

HackerRank Solution: Python Reduce Function

3 ways to solve reduce function in python hackerrank solution, reduce function in python3 hackerrank solution, reduce function in python

Bashir Alam4 min read
programming

HackerRank Solution: Python Time Delta

In this tutorial we will provide different solutions to solve Python Delta Time Question from Hacker Rank

Bashir Alam5 min read
programming

HackerRank Solution: Python Iterables and iterators [Itertools]

There are 4 different methods to solve iterables and iterators hackerrank solution python. Simple solution, Using lambda function, Using list comprehension, Using for loop

Bashir Alam5 min read
programming

HackerRank Solution: Athlete Sort Python [3 Methods]

3 different ways to solve hackerrank solution on athlete sort in Python programming language

Bashir Alam5 min read
programming

Hackerrank Solution: Regex Substitution in Python

regex substitution hackerrank solution python, hackerrank regex solution, hackerrank regex solution python, hackerrank regex solution python3, hackerrank regex substituion solution

Bashir Alam5 min read
programming

Hackerrank Solution: Map and lambda function in Python

map and lambda function hackerrank solution, Python program to print fibonacci series using lambda function, python - How to write the Fibonacci Sequence, Print Fibonacci Series using lambda and map or reduce, Map and …

Bashir Alam5 min read
programming

Java main method Explained [Easy Examples]

Different ways to use Java main method are using void, static, public, string arg[] keyeords in programming language

Bashir Alam20 min read
programming

Different Java data types explained with Examples

In the Java programming language, there are basically two main types of data types that are primitive and non-primitive data types. Primitive data types again include four main sub-types including char, integer, float, …

Bashir Alam11 min read
programming

Master Java Multithreading: Don't be a Rookie!

Unlock the power of Java Multithreading with our comprehensive guide. From basic concepts to advanced techniques, we cover it all to help you elevate your Java skills and avoid common pitfalls. Master Java Multithreading …

Bashir Alam21 min read
databases

Pandas merge, concat, append, join dataframe - Examples

pandas merge, pandas concat, pd concat, pd merge, pd join, pandas append, dataframe append, pandas left join, pandas merge dataframes, merge two dataframes pandas, pandas merge on index, pandas join dataframes, append …

Bashir Alam13 min read
programming

Difference between final, finally and finalize in Java

In the realm of Java programming, developers encounter a plethora of keywords and concepts that play a crucial role in shaping the structure and behavior of

Bashir Alam12 min read
programming

HackerRank Solution: Python Capitalize!

In this tutorial we will cover following solutions for hacker rank problem capitalize in python Solution-1: Using for loop, Solution-2: Using a user- defined function, Solution-3: Using .join() method, Solution-4: Using …

Bashir Alam5 min read
programming

Install Java on Linux, Windows and MAC

Step by Step instructions to install JAVA on Linux, WIndows and MAC OS with and without GUI. Set proper PATH or HOME variables to use JAVA

Bashir Alam8 min read
programming

Python Pandas Period.to_timestamp() Example

The simple syntax of the python to_timestamp method is as follows:

Bashir Alam5 min read
programming

Introduction to Python for Machine Learning

We have discussed in detail Python for Machine Learning. We have also talked about the types of Machine Learning. For instance, we have provided brief information about the categories such as Supervised learning, …

Bashir Alam10 min read
programming

What does Python __all__ mean?

Python __all__ is a list of public objects of that module, as interpreted by import *. It overrides the default of hiding everything that begins with an underscore. When we are importing a module, the protected variables …

Bashir Alam5 min read
programming

HackerRank Solution: Maximize it [Python Itertools]

Note that you need to take exactly one element from each list, not necessarily the largest element. You add the squares of the chosen elements and perform the

Bashir Alam5 min read
programming

HackerRank Solution: Validating Postal Codes Python

A valid postal code P have to fullfil both below requirements:

Bashir Alam5 min read