জাভা প্রোগ্রামিং বই

Posted on by

Categories:   

সূচীপত্র

লেখকের কথা

লেখক পরিচিতি

অধ্যায় শূন্য: উপক্রমণিকা

অধ্যায় এক: প্রথম জাভা প্রোগ্রাম

অধ্যায় দুই: সিনট্যাক্স (Syntax)

অধ্যায় তিন: ডেটা টাইপ (Data Type), অপারেটর (Operator) এবং এক্সপ্রেশন (Expression)

অধ্যায় চার: কন্ট্রোল ফ্লো (Control Flow), লুপিং (Looping) ও ব্রাঞ্চিং (Branching)

অধ্যায় পাঁচ: অ্যারে (Array)

অধ্যায় ছয়: অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং (Object Oriented Programming)

অধ্যায় সাত: জাভা এক্সেপশন হ্যান্ডেলিং (Java Exception handling)

অধ্যায় আট: জেনেরিকস (Generics)

অধ্যায় নয়: জাভা আই/ও (I/O)

অধ্যায় দশ: জাভা এন আই/ও (NIO)

অধ্যায় এগারো: কালেকশন ফ্রেমওয়ার্ক (Collection Framework)

অধ্যায় বারো: স্ট্রিং অপারেশন (String Operations)

অধ্যায় তের: জাভা ম্যাথ এপিআই (Math API) ও ইউটিলিটি ক্লাস (Utility Class)

অধ্যায় চৌদ্দ: ইউনিট টেস্টিং (Unit Testing)

পরিশিষ্ট ১ : এনাম (Enum)

পরিশিষ্ট ২: নাল (null )

পরিশিষ্ট ৩ : Object ক্লাস

পরিশিষ্ট ৪: জাভা কী পাস-বাই-ভ্যালু (Pass-by-Value)?

পরিশিষ্ট ৫ : জাভা স্ট্রিং ফরম্যাটিং

পরিশিষ্ট ৬ : একটি ক্যালকুলেটর

পরিশিষ্ট ৭ : ক্যারেক্টার এনকোডিং (Character Encoding)

পরিশিষ্ট ৮ : ডিবাগিং (Debugging)

পরিশিষ্ট ৯ : জাভা কিওয়ার্ড (Java Keywords)

পরিশিষ্ট ১০ : জাভা কীভাবে কাজ করে এবং কীভাবে ভালো পারফর্ম করে

পরিশিষ্ট ১১ : বাংলাতে জাভা প্রোগ্রামিং

প্রাপ্তিস্থান

Share on:

Author: A N M Bazlur Rahman

Java Champion | Software Engineer | JUG Leader | Book Author | InfoQ & Foojay.IO Editor | Jakarta EE Ambassadors| Helping Java Developers to improve their coding & collaboration skills so that they can meet great people & collaborate

100daysofcode 100daysofjava access advance-java agile algorithm arraylist article bangla-book becoming-expert biginteger book calculator checked checked-exceptions cloning code-readability code-review coding coding-convention collection-framework compact-strings completablefuture concatenation concurrency concurrentmodificationexception concurrentskiplistmap counting countingcollections critical-section daemon-thread data-race data-structure datetime day002 deliberate-practice deserialization design-pattern developers duration execute-around executors export fibonacci file file-copy fork/join-common-pool functional future-java-developers groupby hash-function hashmap history history-of-java how-java-performs-better how-java-works http-client image import inspiration io itext-pdf java java-10 java-11 java-17 java-8 java-9 java-developers java-performance java-programming java-thread java-thread-programming java11 java16 java8 lambda-expression learning learning-and-development linkedlist list local-type-inference localdatetime map methodology microservices nio non-blockingio null-pointer-exception object-cloning optional packaging parallel pass-by-reference pass-by-value pdf performance prime-number programming project-loom race-condition readable-code record refactoring review scheduler scrum serialization serversocket simple-calculator socket software-development softwarearchitecture softwareengineering sorting source-code stack string string-pool stringbuilder swing thread threads tutorial unchecked vector virtual-thread volatile why-java zoneid