আমি প্রোগ্রামিং শিখতে চাই। কিন্তু....

কম্পিউটার প্রোগ্রামিং, সফটওয়্যার উন্নয়ন, গ্রাফিক্স ডিজাইন, ওয়েব প্রোগ্রামিং ও সিএমএস সংক্রান্ত আলোচনা।
মেরাজ
প্রযুক্তি মনষ্ক
Posts: 682
Joined: Fri Feb 27, 2009 12:10 am
স্ট্যাটাস: We are Dead withআউট সফট্‌ওয়্যার!
Location: রংগভরা বংগদেশ!

আমি প্রোগ্রামিং শিখতে চাই। কিন্তু....

Post by মেরাজ » Sun Aug 09, 2009 1:13 pm

নবীসদের জন্যে কোন ল্যাংগুয়েজ ভাল? :-p

আমি প্রোগ্রামিং শিখতে চাই। কিন্তু কোথা হতে কি করবো কিছুই বুঝছিনা। একটা গাইডলাইন পেলে ভাল হতো >:D<
Image
"স্ক্রু ঢিলা কোন দোষের না, কিন্তু যারা স্ক্রু ইচ্ছা করে ঢিলা করে রাখে তাদের জন্য দরকার ব্যানৌষধ।" - কপিরাইট মানচুদা।

User avatar
কারিগর
সমন্বয়ক
Posts: 2439
Joined: Mon Mar 31, 2008 6:57 am
রক্তের গ্রুপ: A+
লাইসেন্স: সর্বস্বত্ব সংরক্ষিত
স্ট্যাটাস: ক্লান্ত,আহত, প্রায় নিহত, বিরক্ত, কিছু সঞ্জীবনী টিকা দরকার!
পছন্দ করি: মানুষকে বলা যায় এরকম সব কিছুই!
Location: লন্ডন , ইংল্যান্ড

আমি প্রোগ্রামিং শিখতে চাই। কিন্তু....

Post by কারিগর » Sun Aug 09, 2009 5:18 pm

হাই স্কুলের বই দেখে কিউ বেসিক দিয়ে শুরু করতে পারো। যদি তা না চাও তাহলে বালাগুরুসামি-র বই (Programming in ANSI , ISBN13 9780074604014) থেকে সাহায্য নিয়ে সি নিয়ে শুরু করতে পারো।

একেবারে নতুনরা সি ভালো করে শিখলে এর পর মোটামুটি যেকোন ল্যাংগুয়েজ শেখা সহজ হয়ে যায়!
_________________________________________________

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

User avatar
জাহিদ সুমন
প্রযুক্তি মনষ্ক
Posts: 922
Joined: Sun May 25, 2008 6:35 pm
রক্তের গ্রুপ: A+
লাইসেন্স: by-nc-nd (Creative Commons)
Location: Bangladesh
Contact:

আমি প্রোগ্রামিং শিখতে চাই। কিন্তু....

Post by জাহিদ সুমন » Sun Aug 09, 2009 6:29 pm

রবার্ট ল্যাফোরের সি++ বইটা খুব ভাল লাগে আমার। অনলাইনে ডাউনলোড করে নিতে পারেন http://www.4shared.com" onclick="window.open(this.href);return false; এর মত সাইট থেকে। খুব চমৎকার গ্রাফিক্যাল বর্ননা আছে সি++ এর উপর। উদাহরনগুলিও এক কথায় অসাধারন।
লিনাক্স নিয়ে লিখছি-বাংলাতে আমার ব্লগে

মেরাজ
প্রযুক্তি মনষ্ক
Posts: 682
Joined: Fri Feb 27, 2009 12:10 am
স্ট্যাটাস: We are Dead withআউট সফট্‌ওয়্যার!
Location: রংগভরা বংগদেশ!

আমি প্রোগ্রামিং শিখতে চাই। কিন্তু....

Post by মেরাজ » Sun Aug 09, 2009 7:13 pm

ধন্যবাদ
Image
"স্ক্রু ঢিলা কোন দোষের না, কিন্তু যারা স্ক্রু ইচ্ছা করে ঢিলা করে রাখে তাদের জন্য দরকার ব্যানৌষধ।" - কপিরাইট মানচুদা।

User avatar
অভ্রনীল
প্রযুক্তি মনষ্ক
Posts: 1507
Joined: Sun May 24, 2009 6:42 pm
লাইসেন্স: by-nc-sa(Creative Commons)
স্ট্যাটাস: উবুন্টু ১০.০৪ [ল্যুসিড লিংক্স]
Location: ঢাকা
Contact:

আমি প্রোগ্রামিং শিখতে চাই। কিন্তু....

Post by অভ্রনীল » Sun Aug 09, 2009 7:31 pm

আমাকে কেউ এই প্রশ্ন করলে তাকে আমি উত্তরটা দেই এইভাবে:

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

২. আমার সবসময়ই মনে হয়েছে বইগুলো কখনোই একদম নবীনদের জন্য না, হোক সেটা বালাগুরুস্বামী কিংবা হার্বাট শিল্ডের বই। তাই একেবারে নবীশদেরকে আমি কখনোই কোন বই রেফার করিনা, রেফার করি এই সাইটটা

মেরাজ
প্রযুক্তি মনষ্ক
Posts: 682
Joined: Fri Feb 27, 2009 12:10 am
স্ট্যাটাস: We are Dead withআউট সফট্‌ওয়্যার!
Location: রংগভরা বংগদেশ!

আমি প্রোগ্রামিং শিখতে চাই। কিন্তু....

Post by মেরাজ » Sun Aug 09, 2009 7:48 pm

রবার্ট ল্যাফোরের সি++ বইটা নামালাম। ৯৮৮ পৃষ্ঠার। কয় বছর লাগে কে জানে।

অভ্রনীল কে ধন্যবাদ লিংকটার জন্যে।
Image
"স্ক্রু ঢিলা কোন দোষের না, কিন্তু যারা স্ক্রু ইচ্ছা করে ঢিলা করে রাখে তাদের জন্য দরকার ব্যানৌষধ।" - কপিরাইট মানচুদা।

User avatar
জাহিদ সুমন
প্রযুক্তি মনষ্ক
Posts: 922
Joined: Sun May 25, 2008 6:35 pm
রক্তের গ্রুপ: A+
লাইসেন্স: by-nc-nd (Creative Commons)
Location: Bangladesh
Contact:

আমি প্রোগ্রামিং শিখতে চাই। কিন্তু....

Post by জাহিদ সুমন » Sun Aug 09, 2009 9:20 pm

আমার অভিজ্ঞতা থেকে বলছি- প্রোগ্রামিং শেখার জন্য একজন অভিজ্ঞ শিক্ষকের কোন বিকল্প নেই। আপনার কাছে মনে হচ্ছে ৯৮৮ পৃষ্ঠা অনেক- কিন্তু এতগুলি পৃষ্ঠা মাত্র অল্প কয়েকটি ধারনা/কনসেপ্ট এর উপর ভিত্তি করেই কিন্তু লেখা হয়েছে। তাই ঘাবড়ানোর কিছুই নেই। আপনি ৫০-৬০ পৃষ্ঠা পড়লে দেখবেন সেখানে মাত্র ১/২ টি কনসেপ্ট আপনাকে মনে রাখতে হচ্ছে।

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

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

অনুপ
প্রযুক্তি মনষ্ক
Posts: 1085
Joined: Tue Jan 13, 2009 5:00 pm
লাইসেন্স: সর্বস্বত্ব সংরক্ষিত
Location: খুলনা
Contact:

আমি প্রোগ্রামিং শিখতে চাই। কিন্তু....

Post by অনুপ » Sun Aug 09, 2009 11:14 pm

পোগ্রামি শেখার ভালো উপায় হচ্ছে প্রর সাহায্য এবং বই।

জাহিদ সুমন ভাই যা বল্লেন তার সাথে এটুকু বলতে চাই একটু চেষ্টা করুন সহয মনে হবে।

User avatar
murshed
প্রযুক্তি মনষ্ক
Posts: 424
Joined: Mon Dec 15, 2008 9:28 pm
লাইসেন্স: সর্বস্বত্ব সংরক্ষিত
স্ট্যাটাস: মান সম্মান দেয়ার মালিক আল্লাহ, নেয়ার মালিকও আল্লাহ....
পছন্দ করি: Song, Cricket, Watching Movie, Linux Mint, CentOS, Firefox, Joomla....
Location: Gournadi, Barisal.
Contact:

আমি প্রোগ্রামিং শিখতে চাই। কিন্তু....

Post by murshed » Tue Aug 11, 2009 10:13 pm

জাহিদ সুমন wrote:আমার অভিজ্ঞতা থেকে বলছি- প্রোগ্রামিং শেখার জন্য একজন অভিজ্ঞ শিক্ষকের কোন বিকল্প নেই। ... এটাই হচ্ছে বইয়ের সাথে শিক্ষকের পার্থক্য।
সত্যি! অভিজ্ঞ শিক্ষকের তুলনা নেই। সরাসরি শেখা আর বই থেকে, বিস্তর তফাত।

User avatar
উন্মাতাল তারুণ্য
সমন্বয়ক
Posts: 2944
Joined: Sat Sep 15, 2007 3:48 pm
রক্তের গ্রুপ: O+
লাইসেন্স: by-nc-nd (Creative Commons)
স্ট্যাটাস: অনুগ্রহপূর্বক আমাকে 'techie', 'geek', 'savvy', 'nerd', 'IT expert', 'Linux expert' ইত্যাদি তৈল মর্দিত সম্বোধন করা থেকে বিরত থাকুন।
Location: ২৩°৪২′০″ উত্তর, ৯০°২২′৩০″ পূর্ব
Contact:

আমি প্রোগ্রামিং শিখতে চাই। কিন্তু....

Post by উন্মাতাল তারুণ্য » Tue Aug 11, 2009 11:54 pm

কারিগর wrote:হাই স্কুলের বই দেখে কিউ বেসিক দিয়ে শুরু করতে পারো।
হাই স্কুলে কিউবেসিক শেখায় না। ভিজুয়াল বেসিক শেখায়। ইন্টারমিডিয়েটে শেখায় কিউবেসিক। :-p
" 'কত বড়ো আমি' কহে নকল হীরাটি। তাই তো সন্দেহ করি নহ ঠিক খাঁটি॥ " - রবীন্দ্রনাথ ঠাকুর

Post Reply

Return to “প্রোগ্রামিং ও ডিজাইন”