"হাই, দিয়েগো!"

"হাই, অ্যামিগো!"

"অধ্যাপক সম্প্রতি আমার প্রশংসা করেছেন। তিনি আনন্দিত যে আমি তার পাঠের জন্য এত দ্রুত অগ্রগতি করছি।"

"আপনি প্রফেসরের পাঠের জন্য অগ্রগতি করছেন?! ওহ, নিশ্চিত! তিনি কি বুঝতে পারেন না যে এটি কতটা মজার?"

"ঠিক আছে, কিছু মনে করবেন না। আজকে আমার কাছে আপনার জন্য আকর্ষণীয় কিছু আছে। আমি আপনাকে শিখাবো কিভাবে সহজ (বা ন্যূনতম) প্রোগ্রাম লিখতে হয়। এটা খুবই সহজ। একটি ন্যূনতম প্রোগ্রাম একটি ক্লাস নিয়ে থাকে এবং একটি পদ্ধতি থাকে - main()। এই এটা দেখায় কিভাবে হয়."

সবচেয়ে সহজ প্রোগ্রাম
public class MainClass
{
    public static void main(String[] args)
    {
        System.out.println("Kiss my shiny metal rear actuator!");
    }
}

"আমি এটি আগে দেখেছি, তাই আমি এটি পেয়েছি।"

"অবশ্যই, কারোরই এরকম প্রোগ্রামের প্রয়োজন নেই। একটি প্রোগ্রামের দ্বারা যত জটিল সমস্যা সমাধান করা হয়, প্রোগ্রামটি ততই শীতল হয়। সেজন্য প্রোগ্রামে সাধারণত হাজার হাজার ক্লাস থাকে।"

"একটি গড় প্রোগ্রাম 2-3 বছরের মধ্যে দশ জনের একটি দল দ্বারা লেখা হয়।"

"তাহলে কী একটা বড় কর্মসূচি হিসেবে বিবেচিত হবে?"

"হয়তো এমন একটি প্রোগ্রাম যা লিখতে 100 জনের একটি দল 5 বছর সময় নেয়।"

"500+ মানব-বছর? ওহ, বাহ!"

"হ্যাঁ। বড় এবং খুব বড় প্রোগ্রাম লেখার জন্য জাভা হল অন্যতম সেরা প্রোগ্রামিং ভাষা।"

"একটি 'খুব বড়' প্রোগ্রাম কী গঠন করে তা জিজ্ঞাসা করতে আমি ভয় পাচ্ছি।"

"আপনার জন্য ভাল! আপনি দ্রুত ধরুন।"

"প্রোগ্রামাররা দ্রুত বুঝতে পেরেছিল যে হাজার হাজার ক্লাসের মধ্য দিয়ে নেভিগেট করা কঠিন। তারা বিশেষ প্রোগ্রাম নিয়ে এসেছিল যা প্রোগ্রাম লেখার প্রক্রিয়াকে বহুগুণে ত্বরান্বিত করে। আপনি যত বড় প্রোগ্রাম লিখছেন, সুবিধা তত স্পষ্ট।"

"তাহলে প্রোগ্রামাররা প্রোগ্রাম লেখার জন্য একটি প্রোগ্রাম নিয়ে এসেছিল?"

"হ্যাঁ। আপনি অবাক হচ্ছেন কেন? একটি প্রোগ্রাম সর্বোপরি রুটিন কাজগুলিকে স্বয়ংক্রিয় করার জন্য একটি হাতিয়ার। আপনি যখন কয়েক বছর ধরে কোড লিখবেন, তখন আপনি দেখতে পাবেন যে এই ধরনের অনেকগুলি কাজ রয়েছে।"

"প্রোগ্রাম তৈরির জন্য একটি প্রোগ্রামকে বলা হয় ইন্টিগ্রেটেড ডেভেলপমেন্ট এনভায়রনমেন্ট (IDE)।

আজ, আপনি তাদের একটি দেখতে পাবেন.

না, আজ আপনি তাদের সেরা দেখতে পাবেন! এটিকে বলা হয় IntelliJ IDEA, এবং এটি অনেক বছর ধরে আপনার বিশ্বস্ত বন্ধু হয়ে উঠবে। এটি আরও অভিজ্ঞ সহচরের মতো যিনি সর্বদা ইঙ্গিত এবং সহায়তা প্রদান করেন।"

"এখন এটি আকর্ষণীয়!"

"আপনি যদি ওয়ার্ডে প্রোগ্রাম লিখতে না যান, তাহলে আপনার একটি ভাল উন্নয়ন পরিবেশ দরকার, তাই না? আমরা রোবটগুলি IntelliJ IDEA কমিউনিটি সংস্করণ পছন্দ করি। সর্বশেষ সংস্করণটি ডাউনলোড করুন এবং ইনস্টল করুন।"

ইঙ্গিত 1
কিভাবে Google এ IntelliJ IDEA খুঁজে পাবেন

ইঙ্গিত 2
IntelliJ IDEA এর জন্য ডাউনলোড পৃষ্ঠা

ইঙ্গিত 3

অনুগ্রহ করে, Intellij IDEA-তে একটি নতুন প্রকল্প তৈরি করার আগে Open JDK ইনস্টল করুন

"আপনাকে একটি জাভা ডেভেলপমেন্ট কিট (JDK) ইনস্টল করতে হবে। একটি JDK হল জাভা ডেভেলপারদের জন্য একটি কিট, যা জাভা প্ল্যাটফর্মের প্রতিষ্ঠাতাদের দ্বারা তৈরি করা হয়েছে। এতে একটি জাভা ভার্চুয়াল মেশিন, জাভা কম্পাইলার এবং আরও অনেক কিছু রয়েছে যা একজন অভিজ্ঞ জাভা বিকাশকারীর প্রয়োজন হতে পারে।"

"ওয়েবসাইটের মাধ্যমে আমি কীভাবে প্রোগ্রাম লিখছি তাতে কী সমস্যা?"

"এটি ছোট প্রোগ্রামগুলির জন্য সুবিধাজনক, তবে IntelliJ IDEA-তে বড়গুলি লিখতে ভাল। আমরা আপনাকে একজন পেশাদার প্রোগ্রামার হওয়ার জন্য প্রস্তুত করছি, তাই আপনি যত দ্রুত এই দুর্দান্ত সরঞ্জামগুলি আয়ত্ত করতে পারবেন ততই ভাল। ভয় পাবেন না। এই প্রোগ্রামটি ছিল আপনার জীবনকে সহজ করার জন্য তৈরি করা হয়েছে, আরও কঠিন নয়। আপনি দ্রুত এতে অভ্যস্ত হয়ে যাবেন। শীঘ্রই আপনি আর কিছু স্পর্শ করতে চাইবেন না।"

"কীভাবে প্রোগ্রাম লিখতে হয় তা শিখতে, আপনাকে প্রোগ্রাম লিখতে হবে। এর জন্য, আপনার কম্পিউটারে IntelliJ IDEA এবং একটি JDK ইনস্টল করুন। OpenJDK 16 ডাউনলোড করুন এবং ইনস্টল করুন।"

ইঙ্গিত 1
প্রথমত, এই পৃষ্ঠাটি দেখুন: https://jdk.java.net/16/

এটি এই মত কিছু দেখা উচিত: JDK খুলুন

বিল্ডস বিভাগে, ডাউনলোড প্রক্রিয়া শুরু করতে আপনার OS-এর সংস্করণে ক্লিক করুন।

ডাউনলোড করা আর্কাইভটি আনপ্যাক করুন। দুর্ঘটনাজনিত অপসারণ এড়াতে আমরা আপনাকে আনপ্যাক করা প্রকল্প ফোল্ডারটিকে নিরাপদ গন্তব্যে সংরক্ষণ করার পরামর্শ দিই।

"আসুন একটি অনুশীলনের মাধ্যমে তত্ত্বটিকে শক্তিশালী করি।"

আপনি যদি JDK ইনস্টলেশনের সাথে কোনও সমস্যার সম্মুখীন হন, তাহলে আমাদের সহায়তা টিমের সাথে ই-মেইল support@codegym.cc বা পৃষ্ঠার নীচের ডানদিকে চ্যাট উইজেট ব্যবহার করে যোগাযোগ করতে দ্বিধা করবেন না।