CodeGym /Java Blog /এলোমেলো /ব্যারি বার্ডের ডামিদের জন্য অ্যান্ড্রয়েড বিকাশকারীদের জন...
John Squirrels
লেভেল 41
San Francisco

ব্যারি বার্ডের ডামিদের জন্য অ্যান্ড্রয়েড বিকাশকারীদের জন্য জাভা প্রোগ্রামিং - গভীরভাবে বই পর্যালোচনা

এলোমেলো দলে প্রকাশিত
'এর জন্য একটি অ্যাপ আছে' আধুনিক সমাজে অনেক মানুষের চাহিদার একটি সাধারণ উত্তর। আপনি আগামীকালের আবহাওয়া পরীক্ষা করতে চান বা অনলাইন কেনাকাটা করতে চান, এটি অ্যান্ড্রয়েড অ্যাপের মাধ্যমে ঘটতে পারে। সুতরাং, একটি অ্যাপের মাধ্যমে ভোক্তাদের চাহিদা মেটানোর জন্য আপনার কি একটি অনন্য ধারণা আছে? তারপর আপনাকে জাভা প্রোগ্রামিং বুঝতে হবে। নীচে আমরা 'জাভা প্রোগ্রামিং ফর অ্যান্ড্রয়েড ডেভেলপারস ফর ডামি' নামে একটি জনপ্রিয় বই পর্যালোচনা করব। এই বই আপনার প্রয়োজন? ব্যারি বার্ডের ডামিদের জন্য অ্যান্ড্রয়েড বিকাশকারীদের জন্য জাভা প্রোগ্রামিং - গভীরভাবে বই পর্যালোচনা - 1
চিত্র 1. বইয়ের প্রচ্ছদ, Buecher এর সৌজন্যে

বিস্তারিত বর্ণনা

জাভা প্রোগ্রামিং ফর অ্যান্ড্রয়েড ডেভেলপারস ফর ডামিজ বিশ্বব্যাপী প্রকাশনা সংস্থা জন উইলি অ্যান্ড সন্স , ইনকর্পোরেটেড দ্বারা প্রকাশিত জনপ্রিয় 'ডামি' সিরিজের অংশ। কোম্পানিটি মানসম্পন্ন একাডেমিক প্রকাশনার জন্য সম্মানিত এবং এই বইটি আলাদা নয়। ব্যারি বার্ডের ডামিদের জন্য অ্যান্ড্রয়েড বিকাশকারীদের জন্য জাভা প্রোগ্রামিং - গভীরভাবে বই পর্যালোচনা - 2
চিত্র 2. ডঃ ব্যারি বার্ড
এই বিশেষ Dummies বইটি লিখেছেন ইলিনয় বিশ্ববিদ্যালয়ের একজন বিখ্যাত অধ্যাপক ড. বার্ড। লেখকের কম্পিউটার সায়েন্সে এমএস রয়েছে এবং তিনি অন্যান্য বিভিন্ন বই ও সংস্থান লিখেছেন। তার অভিজ্ঞতা পেশাদার প্রোগ্রামারদের প্রশিক্ষণের জন্য প্রসারিত এবং এই অন্তর্দৃষ্টি কীভাবে অন্যদের শেখানো যায় সে বইয়ের পথ খুঁজে পেয়েছে। এটা জানা গুরুত্বপূর্ণ যে এই বইটির দুটি সংস্করণ রয়েছে। প্রথম সংস্করণটি কিছুটা পুরানো কারণ এটি শুধুমাত্র Eclipse IDE-তে ফোকাস করে যা Google আর সমর্থন করে না। আপনার যদি অ্যান্ড্রয়েড স্টুডিও সম্পর্কে জানতে হয় তবে দ্বিতীয় সংস্করণটি আপনার সেরা বিকল্প, যদিও প্রথমটি এখনও সহজ শর্তে যথেষ্ট জ্ঞান সরবরাহ করে। সহজ পদ্ধতি হল কেন এটি 'ডামি' তালিকায় একটি জনপ্রিয় আইটেম। ডাঃ.

আপনি বিষয়বস্তু থেকে কি আশা করতে পারেন?

বই আপনাকে কি শিক্ষা দেয়

বইটি নতুনদের স্ক্র্যাচ থেকে অ্যান্ড্রয়েড অ্যাপস লিখতে সাহায্য করার উপর দৃষ্টি নিবদ্ধ করে এবং আপনার কাছে একটি সম্পূর্ণ কার্যকরী প্রোগ্রাম না হওয়া পর্যন্ত আপনাকে গাইড করে। এটি করার জন্য আপনি বিকাশের ধারণাগুলি শিখবেন এবং সমস্যা দেখা দিলে কীভাবে সমস্যা সমাধান করবেন তাও শিখবেন। এমনকি আপনি কীভাবে অ্যাপটি ডিবাগ করতে হয় তা জানতে পারবেন।

ভিতরে কি?

বেশিরভাগ ডামি বইয়ের একটি মূল বৈশিষ্ট্য হল কীভাবে বিষয়বস্তুকে বিভক্ত করা হয় যাতে এটি সহজে বোধগম্য হয়, আপনাকে একটি কাজ সম্পূর্ণ করার ধাপে ধাপে পদ্ধতি প্রদান করে। আপনি বইটি থেকে সর্বাধিক সুবিধা পেতে কীভাবে ব্যবহার করবেন তার একটি নির্দেশিকা দিয়ে শুরু করবেন। আপনি যদি এটিকে আরও এগিয়ে নিতে চান তবে বইটি আপনার পরবর্তী পদক্ষেপগুলি কী হওয়া উচিত তাও আলোচনা করে। শেষ অধ্যায়গুলি এই বইগুলিতে পাওয়া সুপরিচিত 'দশের অংশ' ধারণার উপরও ফোকাস করে যা আপনাকে সহায়ক সংস্থান এবং সহজ নির্দেশিকা দেয়। জাভা প্রোগ্রামিং ফর অ্যান্ড্রয়েড ডেভেলপারস ফর ডামি-এ বিষয়টি পাঁচটি ভিন্ন অংশে আলোচনা করা হয়েছে, প্রতিটিতে ১৬টি অধ্যায়ের কয়েকটি রয়েছে।

অংশ 1

এই অংশটি জাভার মৌলিক বিষয়গুলির উপর দৃষ্টি নিবদ্ধ করে:

    অধ্যায় 1: এখানে আপনি জাভা এবং অ্যান্ড্রয়েড সম্পর্কিত সমস্ত কিছু সম্পর্কে শিখবেন যা আপনাকে একটি বিস্তৃত ওভারভিউ দিতে এবং প্রেক্ষাপটে বিষয়টি বুঝতে সহায়তা করে। বইটি বিকাশকারীর সাথে ভোক্তার দৃষ্টিভঙ্গি নিয়েও আলোচনা করে।

  • অধ্যায় 2: আপনি শুরু করার আগে আপনাকে ভালভাবে প্রস্তুত করতে হবে এবং এই অধ্যায়টি আপনাকে জাভা এবং অ্যান্ড্রয়েড স্টুডিও সেট আপ করার মতো কী প্রয়োজন হবে সে সম্পর্কে আপনাকে জানায়। আপনি অ্যান্ড্রয়েড স্টুডিও ব্যবহার করার প্রাথমিক বিষয়গুলিও শিখবেন৷

  • অধ্যায় 3: এই অধ্যায়টি খুব বাস্তব হয়ে উঠেছে কারণ আপনি আবিষ্কার করবেন কীভাবে আপনার প্রথম অ্যাপ তৈরি করবেন, ড্র্যাগিং এবং ড্রপিং বৈশিষ্ট্যগুলি ব্যবহার করে এবং জাভা কোড কীভাবে এটির সাথে সম্পর্কিত। সবকিছু সর্বদা প্রথমবার কাজ করে না এবং এই পৃষ্ঠাগুলিতে, আপনাকে দেখানো হবে যখন কিছু দিক, যেমন এমুলেটর পরিকল্পনা অনুযায়ী কাজ না করে তখন কী করতে হবে।

অংশ ২

জাভাতে কীভাবে লিখতে হয় এবং প্রোগ্রাম তৈরি করতে হয় তা শিখতে শুরু করুন:
  • অধ্যায় 4: আপনার অ্যান্ড্রয়েড অ্যাপ তৈরি করতে আপনাকে কোড করতে সক্ষম হতে হবে এবং এই অধ্যায়টি আপনাকে পদ্ধতি, কোড বিরাম চিহ্ন এবং আরও অনেক কিছু শেখায়।

  • অধ্যায় 5: আপনাকে অবশ্যই জাভা কোডিংয়ের ভিত্তি বুঝতে হবে। এখানে আপনি ধরন এবং তাদের জন্য আপনার কাছে থাকা বিভিন্ন উদ্দেশ্য সম্পর্কে শিখবেন।

  • অধ্যায় 6: পূর্ববর্তী দুটি অধ্যায়ের উপর ভিত্তি করে এই ষষ্ঠ অধ্যায়ে জাভা প্রকারগুলি গভীরভাবে আলোচনা করা হয়েছে এবং আপনি স্ট্রিংগুলির সাথে কীভাবে কাজ করবেন তা জানতে পারবেন। নিরাপদ টাইপিংও বোঝার জন্য একটি প্রয়োজনীয় ধারণা।

  • অধ্যায় 7: পদ্ধতি এবং প্রকার, সেইসাথে পাস-বাই-মান সম্পর্কে আরও জানুন।

  • অধ্যায় 8: জাভা কোডিং এর চূড়ান্ত চিন্তা আপনি কিভাবে সিদ্ধান্ত নেবেন এবং নির্দেশাবলী পুনরাবৃত্তি করবেন তার সাথে সম্পর্কিত।

পার্ট 3

অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং এখানে ফোকাস:
  • অধ্যায় 9: অবজেক্ট-ওরিয়েন্টেড প্রোগ্রামিং, যেমন ক্লাস এবং জাভা মডিফায়ারের ব্যবহার সম্পর্কে আরও জানুন।

  • অধ্যায় 10: জিনিসগুলি সহজ রেখে এবং ইতিমধ্যে বিদ্যমান কোড ব্যবহার করে কীভাবে নিজেকে কিছু সময় বাঁচাতে হয় তা জানুন।

ব্যারি বার্ডের ডামিদের জন্য অ্যান্ড্রয়েড বিকাশকারীদের জন্য জাভা প্রোগ্রামিং - গভীরভাবে বই পর্যালোচনা - 3
চিত্র 4. ওওপি ডায়াগ্রাম, প্রোগ্রামটকের সৌজন্যে

পার্ট 4

অ্যান্ড্রয়েড এবং জাভা মধ্যে সংযোগ সম্পর্কে জানুন:
  • অধ্যায় 11: ডাঃ বার্ড উদাহরণ দেন এবং অভ্যন্তরীণ ক্লাস নিয়ে আলোচনা করেন; এছাড়াও প্রচার।

  • অধ্যায় 12: আপনি যা শিখেছেন তা ব্যবহার করা চ্যালেঞ্জিং হতে পারে এবং এই অধ্যায়টি আপনাকে একসাথে একাধিক দিক মোকাবেলা করতে সহায়তা করবে।

  • অধ্যায় 13: সোশ্যাল মিডিয়া অনলাইন কার্যক্রমে গুরুত্বপূর্ণ ভূমিকা পালন করে এটি একটি গুরুত্বপূর্ণ অধ্যায়। সোশ্যাল মিডিয়া সার্ভার, ফাইল সম্পর্কে জানুন এবং জাভাতে আপনি যে ব্যতিক্রমগুলির মুখোমুখি হবেন তা উপলব্ধি করুন৷

  • অধ্যায় 14: Burd এর নিজস্ব অ্যাপের মাধ্যমে আপনি অনেক কিছু শিখতে পারবেন।

পার্ট 5

এই সম্পদ বিভাগটি সমস্ত ডামি বইয়ে পাওয়া যাবে:
  • অধ্যায় 15: কিছু ভুল এড়ানোর মাধ্যমে আপনার অ্যাপ ডেভেলপমেন্ট মসৃণ হবে। এই অধ্যায়ে 10টি সবচেয়ে গুরুত্বপূর্ণ ভুলের তালিকা করা হয়েছে যা করতে হবে না।

  • অধ্যায় 16: আপনার দক্ষতা উন্নত করতে সম্পদ ব্যবহার করুন।

সুবিধা - অসুবিধা

পেশাদার

  • জটিল ধারণা সহজ করা হয়

  • বই এর বিন্যাস এটি মাধ্যমে কাজ মজা করে তোলে

  • আপনার কোন প্রোগ্রামিং ব্যাকগ্রাউন্ড না থাকলেও উপযুক্ত

কনস

  • প্রথম সংস্করণটি পুরানো

  • দ্বিতীয় সংস্করণটি পাঠকদের জন্য তার নিজের কাজ করার জন্য অনেক কিছু রেখে গেছে

  • এটি জাভাকে সম্পূর্ণরূপে কভার করে না

এর মোড়ানো যাক

এই বই আপনার জন্য? ডামিদের জন্য অ্যান্ড্রয়েড বিকাশকারীদের জন্য জাভা প্রোগ্রামিং নতুনদের জন্য অনেক সুবিধা বহন করে এতে কোন প্রশ্ন নেই। ডাঃ বার্ড জাভা এবং অ্যান্ড্রয়েড তথ্য সহজভাবে যোগাযোগ করতে পরিচালনা করেন। কিন্তু আপনার প্রয়োজনের জন্য সঠিক সংস্করণ বাছাই করুন এবং আপনার যদি একটি নির্দিষ্ট কুলুঙ্গি থাকে যা আপনি আগ্রহী, তবে আপনি কেনার আগে এটি কভার করা আছে কিনা তা নিশ্চিত করুন।
মন্তব্য
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION