আমি প্রোগ্রামিং শেখা শুরু করেছি প্রায় ৩ সপ্তাহ। আমি তামিম ভাইয়ার প্রোগ্রামিং এ হাতে খড়ি কোর্সের লুপ পর্যন্ত করেছি। আমি cpbook.subeen.com এর কয়েকটি প্রোগ্রামিং সমস্যা সমাধান করার চেষ্টা করেছি তবে কয়েকবার ব্যর্থ হবার পর আমার সামনে এগোতে সমস্যা হচ্ছে। দয়া করে আমাকে কিছু দিক নির্দেশনা দিবেন কি?

asked 07 Apr, 13:13

toufiq_ahmed's gravatar image

toufiq_ahmed
112

edited 07 Apr, 17:41

Mosharraf%20Hosain's gravatar image

Mosharraf Hosain ♦
63118


আসসালামু আলাইকুম ভাইয়া,
আপনি জানতে চেয়েছেন প্রোগ্রামিং সম্পর্কে দিক নির্দেশনাঃ

১. ভাল শিক্ষক খুঁজে বের করাঃ
হুম তবে এটা সত্য যে, বর্তমানে প্রচুর ভাল প্রোগ্রামিং এর বই রয়েছে যা সবকিছুকে খুব সুন্দরভাবে তুলে ধরেছে যা আপনি সম্ভবত একটি কোডার হিসাবে জানতে চান।
কিন্তু একটি ভাল শিক্ষক এর কোন বিকল্প নেই। তাই একজন মেন্টর বা শিক্ষক খুঁজে তার নির্দেশনা অনুসরণ করে এগিয়ে চলুন।
যদি আপনি কোন ভাল শিক্ষক খুঁজে না পান তাহলে আমি এই লিঙ্কের কোর্সটি করার পরামর্শ দেবো। এই কোর্সের ইন্সট্রাক্টর হলেন ডেভিট ম্যালান, আমার দেখা সেরা শিক্ষকদের একজন।

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

একজন ভাল প্রোগ্রামার হতে হলে অনুশীলন বা প্র্যাক্টিসের কোন বিকল্প নেই।
আর প্র্যাক্টিস করার জন্য বিভিন্ন প্ল্যাটফর্ম আছে Uva, CodeChef ইত্যাদি।
প্রোগ্রামিং সম্পর্কে প্যাশোনেট হোন। তাহলে সবকিছু আপনার কাছে ধরা দিবে, দরকার শুধু প্রোগামিংয়ের প্রতি গভীর ভালোবাসা।
আপনার জন্য শুভ কামনা রইল।

permanent link

answered 07 Apr, 16:16

mhridoy's gravatar image

mhridoy
665

edited 07 Apr, 17:40

Mosharraf%20Hosain's gravatar image

Mosharraf Hosain ♦
63118

Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Question tags:

×63

question asked: 07 Apr, 13:13

question was seen: 260 times

last updated: 07 Apr, 17:41

Related questions