জাভা অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং ও অ্যান্ড্রয়েড অ্যাপস ডেভেলপমেন্ট কোর্স [লেকচার -০১.০] (Introduction & Necessary tools install)

0
35

সর্ব প্রখম আমি আল্রহর নাম নিয়ে শুরু করছি, (বিসমিল্রাহির রাহমানির রহিম) আর সাথে সবাইকে সালাম জানাচ্ছি, আসসালামু আলাইকুম।

আজ আমি আপনাদের কাছে নিয়ে এসেছি জাভা অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং ও অ্যান্ড্রয়েড অ্যাপস ডেভেলপমেন্ট কোর্স যা বর্তমান প্রযুক্তি বিশ্বের সবচেয়ে জনপ্রিয় ও আলোচিত বিষয়।

তো  প্রথমে দেখেনেই আমাদের কোর্সের লেকচার গুলোতে কি কি থাকবে।

১. Introduction & necessary tools install.

২. Variables & Data types.

৩. Methods, Block & Using library.

৪. Logic, Loop, & Try catch finally.

৫. Array.

৬. Class & Object.

৭. Make a simple program Using all lecture.

৮. Make Android App.

১. Introduction & necessary tools install.

আজকর লেকচারে আমাদের যা যা থাকছে,তা হচ্ছে

* জাভা কি ?

*জাভা কেনো শিখবো ?

*এবং জাভা শিখতে হলে আমাদের কি কি লাগবে?

* জাভা কি ?

জাভা একটি প্রোগ্রামিং ভাষা যা আমরা সবাই জানি। ৯০ এর দশকের গোড়ার দিকে জাভাটা প্রথম ডিজাইন করা হয় এবং পরে এটি অতি দ্রুত  বিশ্বের সবচেয়ে জনপ্রিয় প্রোগ্রামিং ভাষার একটি তে পরিণিত হয়।জাভার এই জনপ্রিয়তার মুল কারণ হচ্ছে এর বহনযগ্যতা (portability), নিরাপত্যা, এবং অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং  ও ওয়েব প্রোগ্রামিং এর প্রতি পরিপূর্ণ সাপোর্ট।

জাভার যখন প্রথম তৈরি করা হয় তখন তাদের একটা প্রমিস ছিল।

“Write Once, run anywhere”

অর্থাৎ জাভার কোড একবার যে কোন প্লাটফর্মে লিখলে ঐ টা যে কোন প্লাটফর্মে রান করা যায়।

আর এটাই হচ্ছে মুলত জাভার portability।

প্লাটফর্ম বলতে (linux/windows/mac) operating system.

*জাভা কেনো শিখবো ?

জাভা শিখার কারণটা এবসুলেট হতে পারে, যেহেতু ওয়েব সাইট থেকে শুরু করে ৩০ কোটিরো বেশি ডিভাইসে জাভা রান করছে এবং সেই সাথে বর্তমান সময়ের সবচেয়ে জনপ্রিয় অপারেটিং সিস্টেম অ্যান্ড্রয়েড ও ডেভেলপ হচে্ছ জাভা দিয়ে সেহেতু আমি মনে করি জাভা শিখার কারণটা এবসুলেট।

তবে আমদের এখানে যেহেতু মেইন উদ্দেশ্য হচ্ছে অ্যান্ড্রয়েড ডেভেলপ করা সো আমরা তার জন্যই শিখব জাভা।

*এবং জাভা শিখতে হলে আমাদের কি কি লাগবে?

 

১. প্রথমত অবশ্যই আমদের একটা pc লাগবে।

২. তার পর কোড লিখার জন্য একটা হডিটর eclips softwore।

৩.এবং সবশেষে কোড রান করার জন্য একটি jdk (java developer kids) ।

File গুলোর ডাউনলোড লিঙ্ক আমি সবশেষে দিয়ে দিবো।

 

এখন একটু যেনে নি জাভা শিখতে হলে আমাদের কি কি যোগ্যতা লাগবে।

জাভা শিখতে হলে কি আমদের আগে থেকে অন্য কোন প্রোগ্রাম c/c++ জানতে হবে?

খুব ভালো ‍student অথবা cse এর ছাত্র হতে হবে ?

আমি বলবো না।

তবে হলে ভলো।

যেহেতু আমরা বেসিক এবং প্রথম থেকে শুরু করব সেহেতু ভয়ের কোন কারণ নেই।

শুধু একটু ধৈয্য ধরে আমার লেকচার গুলো দেখতে হবে এবং বেশি বেশি প্রেক্টিস করতে হবে বাসাই, that said।

তা হলেই আসা করি কারো সমস্যা হবে না।

আর বলে নি আমার কোর্সটা মুলত  একটা ভিডিও টিউটরিয়াল। আর এর কারণ হচ্ছে যেহেতু আমরা android develop এবং কোডিং করব সেহেতু কোডগুলা লিখে পার্ফেক্ট ভাবে বুঝানো যাবে না অথবা আমি লিখব ঠিকি কিন্তু সামান্য একটু ভুলে আপনাদের কোড রান করবে না তখন দেখা যাবে আমাকে গালা গাল করবেন। তাই সবকিছু প্রেক্টিকেলি দেখার জন্যই এইটা ভিডিও টিউটরিয়াল করা হয়েছে।

 

ভিডিও টাতে জাভা এবং এন্ড্রয়েড সম্পর্কে আরো বিষদ ভাবে আলোচনা করা হয়েছে এবং file গুলো কিভাবে ডাউনলোড করে সেটাপ দিতে হবে তাও দেখানো হয়েছে।

(ভিডিও লিংক)

জাভা অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং ও অ্যান্ড্রয়েড অ্যাপস ডেভেলপমেন্ট কোর্স [লেকচার -০১.০] (Introduction & Necessary tools install)

https://youtu.be/X0wyXCvxr8o

তো সবাই ভালো থাকবেন এবং ‍টিউনার এর সাথেই থাকবেন পরবর্তী লেকচার এর জন্য, আজ এই পর্জন্তই আল্লাহাফেজ।

Eclipse download link = http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/oxygen/R/eclipse-java-oxygen-R-win32-x86_64.zip

Java jdk download link = https://www.oracle.com/technetwork/indexes/downloads/index.html?ssSourceSiteId=ocomen

fb page link = https://www.facebook.com/dtrchannel/

fb group link =https://www.facebook.com/groups/138723566721045/