Java Crash Course - Part 5 (Thread Programming)

Other Parts of This Series: Part 4: Java Crash Course - Part 4 (Miscellaneous) Java Thread Programming (Photo Credit: Medium) N.B: Please read the following concepts for better understanding before continue reading this article. ☛ Threads, Asynchronicity, Concurrency, Parallelism What is a Thread? A thread = a lightweight unit of execution within a process. A Java process (JVM instance) always starts with main thread. What is Multi-Threading? Multithreading means executing multiple threads concurrently in a single program. Normally Java programs run on single thread called main thread. But you can create more threads to run tasks concurrently (not necessarily in parallel, depends on CPU cores & scheduling). 👉 Benefit: Run multiple things at once (e.g., UI stays responsive while downloading data). ...

September 30, 2025 · 5 min · Saiful Islam Rasel

Java Crash Course - Part 4 (Miscellaneous)

Other Parts of This Series: Part 3: Java Crash Course - Part 3 (Object Oriented Programming) Part 5: Java Crash Course - Part 5 (Thread Programming) Java Programming Language (Photo Credit: Orient Software) Let’s explore some more features or language building blocks that Java support. Enum: An enum is a special type of class in Java that represents a group of constants. Enums are used to create fixed sets of constants that are used in a program. They make code more readable and less error-prone because they provide a set of named values that can be used instead of hard-coded values. ...

September 29, 2025 · 5 min · Saiful Islam Rasel

Java Crash Course - Part 3 (Object Oriented Programming)

Other Parts of This Series: Part 2: Java Crash Course - Part 2 (Fundamental Basics) Part 4: Java Crash Course - Part 4 (Miscellaneous) Java Object Oriented Programming (Photo Credit: Raygun Blog) N.B: Please read the following concepts for better understanding before continue reading this article. ☛ Common Programming Style Story Once upon a time, there was a village where people lived in simple houses made of mud and straw. One day, a group of architects arrived in the village with plans to build new houses made of bricks and cement. ...

September 28, 2025 · 7 min · Saiful Islam Rasel

Java Crash Course - Part 2 (Fundamental Basics)

Other Parts of This Series: Part 1: Java Crash Course - Part 1 (Before Start) Part 3: Java Crash Course - Part 3 (Object Oriented Programming) Java Programming Language (Photo Credit: Orient Software) N.B: Please read the following concepts for better understanding before continue reading this article. ☛ Programming & Fundamental Concepts of Programming ☛ Data Types, Variable, Operator ☛ Condition & Looping ☛ Function, Pointer, Scope ☛ Setting up the environment: Read this link and follow the instruction ...

September 27, 2025 · 9 min · Saiful Islam Rasel

Java Crash Course - Part 1 (Before Start)

Other Parts of This Series: Part 2: Java Crash Course - Part 2 (Fundamental Basics) Java Programming Language (Photo Credit: Orient Software) What Is Java and Its Brief History Java is a programming language that is used to write computer programs. It is an object-oriented programming (OOP) language, which means it supports all the OOP concepts. Its syntax is a lot similar to the other popular languages like C, C++, and C#. ...

September 26, 2025 · 4 min · Saiful Islam Rasel

Book Review and Insights Learning: (The 7 Habits of Highly Effective People)

The 7 Habits of Highly Effective People Book (Photo Credit: Google Photo) Book introduction The Seven Habits of Highly Effective People by Stephen R. Covey is a personal development, psychology, leadership, and productivity category book. This book is called a timeless bestseller with millions of copies sold. It states some powerful lessons in both personal and social change. ...

September 13, 2025 · 6 min · Saiful Islam Rasel

Book Review and Insights Learning: (Deep Work)

Deep Work Book (Photo Credit: Google Photo) Book introduction “Deep Work” by Cal Newport, a classical book published in 2016, is a book about how to become a deep worker by doing work deeply. After publishing the book, it becomes popular day by day for its philosophy and contents. This book is an indispensable guide to anyone seeking focused success in a distracted world. It presents its readers with the ability to focus without distraction on a cognitively demanding task. The book presents a rigorous training regimen, presented as a series of four “rules,” for transforming your mind and habits to support this skill. ...

September 7, 2025 · 4 min · Saiful Islam Rasel

How To Present Like A Pro

How To Present Like A Pro (Photo Credit: LDS Teach) I participated in a day-long workshop titled “Present Like a Pro” with Suren Saini, organized by bAcademy and learning partner Talent Elevators. I would love to share my learnings and takeaways from this workshop. So let’s start… About b-academy: b-academy is a program run by the HR department of bKash Ltd. for its full time-employees only. It offers several technical, non-technical, hard skill, and soft skill learning workshops for bKash employees. ...

September 4, 2025 · 6 min · Saiful Islam Rasel

Effective Negotiation and Influence

Effective Negotiation and Influence (Photo Credit: negotiations.com) I participated in a day-long workshop titled “Effective Negotiation and Influence” with Ejazur Rahman organized by bAcademy. I would love to share the insights and my learning from this workshop. So let’s start… About b-academy: b-academy is a program run by the HR department of bKash Ltd. for its full time-employees only. It offers several technical, non-technical, hard skill, and soft skill learning workshops for bKash employees. ...

September 3, 2025 · 4 min · Saiful Islam Rasel

Innovation and Design Thinking

Innovation and Design Thinking (Photo Credit: welingkarexed) I participated in a day-long workshop titled “Innovation and Design Thinking” with Suren Saini organized by b-Academy, and the learning partner was Talent Elevators. I would love to share my learnings and takeaways from this workshop. So let’s start… About b-academy: b-academy is a program run by the HR department of bKash Ltd. for its full time-employees only. It offers several technical, non-technical, hard skill, and soft skill learning workshops for bKash employees. ...

September 2, 2025 · 4 min · Saiful Islam Rasel

We use cookies and technologies like Google Analytics and Microsoft Clarity to understand how users interact with our site and improve your experience.