জনপ্রিয় ভাষার জন্য ভাষার বই / টিউটোরিয়াল


249

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

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

সাধারণ প্রোগ্রামিং

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

বইগুলির
কোড সম্পূর্ণ - এই বইটি না বলেই যায়, এটি উল্লেখ করার মতো অনেক উপায়ে সত্যই উজ্জ্বল।
প্র্যাকমেটিক প্রোগ্রামার - মাস্টার কোডারের সাথে কাজ করার, তাদের জানা সমস্ত কিছু শেখানোর জন্য পরের সেরা জিনিস।
নিয়মিত এক্সপ্রেশন মাস্টারিং - নিয়মিত এক্সপ্রেশন প্রতিটি প্রোগ্রামার এর টুলবক্সে একটি প্রয়োজনীয় সরঞ্জাম। প্যাট্রিক লোজ্জি দ্বারা প্রস্তাবিত এই বইটি তারা কীভাবে সক্ষম তা শেখার দুর্দান্ত উপায়।
মধ্যে আলগোরিদিম সি , সি ++ , এবং জাভা যদি আপনি Knuth বই একটু খুঁজে পেতে গভীরতা সমস্ত সর্বোত্তম আলগোরিদিম জানার জন্য একটি দুর্দান্ত উপায় -।

সি

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

সি ++

অনলাইন টিউটোরিয়ালস cplusplus.com
এ টিউটোরিয়ালটি সবচেয়ে সম্পূর্ণ বলে মনে হচ্ছে। আমি অন্য টিউটোরিয়াল পাওয়া এখানে কিন্তু এটা পলিমরফিজম মত বিষয়, যা আমি বিশ্বাস করি অপরিহার্য অন্তর্ভুক্ত নয়। আপনি যদি সি থেকে আগত হন তবে এই টিউটোরিয়ালটি আপনার পক্ষে সেরা হতে পারে।

আর একটি দরকারী টিউটোরিয়াল, সি ++ টিকা । উবুন্টু পরিবারে আপনি সিনপ্যাটিক c++-annotationথেকে প্যাকেজ ইনস্টল করে একাধিক বিন্যাসে (পিডিএফ, টিএসটিএস, পোস্টসক্রিপ্ট, এবং ল্যাটেক্স) ইবুক পেতে পারেন (ইনস্টল হওয়া প্যাকেজটি পাওয়া যাবে) /usr/share/doc/c++-annotation/

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

বের

পুস্তক
ফরথ, একটি পাঠ্য এবং রেফারেন্স। মাহলন জি কেলি এবং নিকোলাস স্পাইস। আইএসবিএন 0-13-326349-5 / আইএসবিএন 0-13-326331-2। 1986 প্রেন্টাইস-হল লিও ব্রোদির বইগুলি ভাল তবে এই বইটি আরও ভাল better উদাহরণস্বরূপ এটি সংজ্ঞায়িত শব্দ এবং গভীরতার সাথে দোভাষীকে অন্তর্ভুক্ত করে।

জাভা

অনলাইন টিউটোরিয়াল
সনের জাভা টিউটোরিয়ালস - এমন একটি অফিসিয়াল টিউটোরিয়াল যা বোধহয় বোধ হয় তবে আমি জাভা বিশেষজ্ঞ নই। আপনি ছেলেরা আরও ভাল কোন জানেন?
বই
প্রধান ফার্স্ট জাভা - প্যাট্রিক লোজ্জি দ্বারা দুর্দান্ত সূচনা পাঠক হিসাবে প্রস্তাবিত।
কার্যকর জাভা - একটি দুর্দান্ত মধ্যবর্তী পাঠ্য হিসাবে পেক দ্বারা প্রস্তাবিত।
কোর জাভা ভলিউম 1 এবং কোর জাভা ভলিউম 2 - উপলভ্য কয়েকটি সেরা জাভা রেফারেন্স হিসাবে ফ্রিমেমোরির দ্বারা প্রস্তাবিত।
অনুশীলনে জাভা কনকুরન્સી - জাভাতে সমবর্তী প্রোগ্রামিংয়ের দুর্দান্ত সংস্থান হিসাবে MDC দ্বারা প্রস্তাবিত।

জাভা প্রোগ্রামিং ভাষা

পাইথন

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

পার্ল

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

চুনি

অনলাইন টিউটোরিয়ালস
অ্যাডাম মিকা রুবিকে কেন (মজাদার) গাইডের পরামর্শ দিয়েছিলেন তবে এটি একবার দেখার পরে, আমি জানি না এটি সবার জন্য কিনা is এই সাইটটি পাওয়া গেছে যা দেখে মনে হচ্ছে রেলের উপর রুবির জন্য বেশ কয়েকটি টিউটোরিয়াল রয়েছে।
বই
প্রোগ্রামিং রুবি - রুবি সব কিছুর জন্য দুর্দান্ত রেফারেন্স হিসাবে প্রস্তাবিত।

ভিজ্যুয়াল বেসিক

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

পিএইচপি

অনলাইন টিউটোরিয়ালগুলি
প্রধান পিএইচপি সাইট - একটি সাধারণ টিউটোরিয়াল যা প্রতিটি পৃষ্ঠার জন্য ব্যবহারকারীর মন্তব্যে মঞ্জুরি দেয়, যা আমি সত্যিই পছন্দ করি। পিএইচপিফ্রিক্স টিউটোরিয়াল - বিভিন্ন অসুবিধা দৈর্ঘ্যের বিভিন্ন টিউটোরিয়াল।
কোকেনেট / পিএইচপি টিউটোরিয়াল - পিএইচপি টিউটোরিয়াল যা আপনাকে ভিত্তি থেকে পরিচালনা করবে।

জাভাস্ক্রিপ্ট

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

বই
শীর্ষে প্রথম জাভাস্ক্রিপ্ট
জাভাস্ক্রিপ্ট: গুড পার্টস ( লেখকের গুগল টেক টক ভিডিও সহ )

সি শার্প

অনলাইন টিউটোরিয়াল
সি # স্টেশন টিউটোরিয়াল - এমন একটি শালীন টিউটোরিয়াল বলে মনে হচ্ছে যা আমি খনন করেছি, তবে আমি সি # লোক নই।
সি # ভাষার নির্দিষ্টকরণ - টিমবার্গ দ্বারা প্রস্তাবিত। টিউটোরিয়ালটি আসলে নয়, তবে সি #
বুকস
সি # এর সমস্ত উপাদানগুলিতে একটি দুর্দান্ত রেফারেন্স - টামবার্গ একটি সংক্ষিপ্ত পাঠ্য হিসাবে প্রস্তাব করেছেন যা ভাষাটিকে আশ্চর্য গভীরভাবে ব্যাখ্যা করে

ocaml

বইগুলি
নলাকারোনি নিম্নলিখিত পরামর্শ দিয়েছিল:
বিজ্ঞানী বিজ্ঞানীদের জন্য ওক্যামল
ব্যবহার করে ওকামল ব্যবহার করে ওকামল ব্যবহারের জন্য পরিচিতি : তত্ত্বের অনুশীলন করুন এবং বিপরীতভাবে
ওকামল ব্যবহার করে অ্যাপ্লিকেশন বিকাশ করা - ও'রেলি
দ্য অবজেক্টিভ ক্যামেল সিস্টেম - অফিসিয়াল মানুয়া

Haskell,

অনলাইন টিউটোরিয়ালগুলি
নলাকারোনি নিম্নলিখিত পরামর্শ দিয়েছিল:
হাস্কেল
বই সহ ফাংশনাল প্রোগ্রামিং এক্সপ্লোর
রিয়েল ওয়ার্ল্ড হাস্কেল
টোটাল ফাংশনাল প্রোগ্রামিং

পাতার মর্মর / পরিকল্পনা

বই
wfarr নিম্নলিখিত প্রস্তাবিত:
দ্য লিটল স্কিমার - স্কিম এবং সাধারণভাবে কার্যকরী প্রোগ্রামিং পরিচিতি
দ্য পাকা স্কিমার - লিটল Schemer- এ ফলোআপ।
কম্পিউটার প্রোগ্রামগুলির কাঠামো এবং ব্যাখ্যা - লিস্পের সুনির্দিষ্ট বই (অনলাইনেও উপলব্ধ )।
প্রাকটিক্যাল কমন লিস্প - ব্যবহারিক ব্যবহারের বেশ কয়েকটি উদাহরণ সহ লিস্পের একটি ভাল পরিচয়।
লিস্পে -
প্রোগ্রামগুলি ডিজাইন করার জন্য লিস্পের উন্নত বিষয়গুলি -
কৃত্রিম বুদ্ধিমত্তা প্রোগ্রামিংয়ের কম্পিউটিং এবং প্রোগ্রামিং প্যারাডিজমগুলির পরিচিতি : সাধারণ লিস্পে কেস স্টাডিজ - উচ্চ মানের লিস্প প্রোগ্রামিংয়ের একটি পদ্ধতির

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

উত্তর:


33

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

আপনি যদি সি শিখতে চান তবে কেএন্ডআর পড়ুন। আপনি যদি সি ++ শিখতে চান তবে স্ট্রাস্ট্রপ পড়ুন। আপনি যদি লিস্প / স্কিম শিখতে চান তবে এসআইসিপি পড়ুন। প্রভৃতি

আপনি যদি ভাষা শেখার জন্য 30 ডলারের বেশি এবং কয়েক ঘন্টা ব্যয় করতে রাজি না হন তবে আপনি সম্ভবত এটি শিখছেন না।


আমি সম্মত হই যে আপনি যদি সত্যিই গভীরভাবে একটি ল্যাঙ্গুয়েজ শিখতে চান তবে একটি বই সাধারণত যাওয়ার উপায়। তবে আমি মনে করি স্ট্রোস্ট্রপের বইটি পাঠ্যক্রমিক দৃষ্টিকোণ থেকে মোটামুটি দুর্বল। আমি জিওএফ বইয়ে একই সমালোচনা (আরও জোর দিয়ে) স্তর করব।
দিনাল

আমি সত্যই স্ট্রোস্ট্রপের বই পছন্দ করি না, আমার পছন্দ ব্রুস এক্কেলের থিংকিং ইন সি ++ এ যায়। এবং আমি ইবুকগুলি পছন্দ করি, কারণ আমি Ctrl + F করতে পারি। এটি আমার জীবন বাঁচিয়েছিল যখন আমি অ্যালগরিদম প্রথম শ্রেণি করি (বইয়ের পরিচিতি এলগোরিদিম সহ)
টিয়ান বো

9
ই-বুকের বিপরীতে আমার কিছুই নেই। মুল বক্তব্যটি হ'ল এটি একটি সত্যিকারের "বই" হওয়া দরকার যা বিশেষজ্ঞ দ্বারা রচিত এবং বিশেষজ্ঞদের দ্বারা পর্যালোচনা করা হয়েছে, এবং ওয়েবে কোথাও পাওয়া যায় এমন কোনও 5000-শব্দের টিউটোরিয়াল নয়, এমন কেউ লিখেছেন যা আপনার চেয়ে বেশি কিছু জানেন না written না।
ক্রিস্টোফার জনসন

20

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

ocaml:

  1. * একমল পরিচিতি
  2. বোধগম্য এবং অবমুক্ত ওক্যামল ব্যবহার করে: তত্ত্বের অনুশীলন করুন এবং তদ্বিপরীত
  3. * ডেভেলপিং Ocaml ব্যবহার অ্যাপ্লিকেশন - ও'রেলি
  4. অবজেক্টিভ ক্যামেল সিস্টেম - অফিসিয়াল ম্যানুয়াল
  5. উদ্দেশ্য উদ্দেশ্য একটি সংক্ষিপ্ত পরিচিতি
  6. ব্যবহারিক Ocaml

হাস্কেল:

  1. হাস্কেলের সাথে ফাংশনাল প্রোগ্রামিং অন্বেষণ করুন
  2. * রিয়েল ওয়ার্ল্ড হাস্কেল
  3. * মোট কার্যকরী প্রোগ্রামিং

10

+1 এবং আপনি যখন থাকবেন তখন সত্যিই দুর্দান্ত একটি রেফারেন্স হিসাবে ব্ল্যাকওয়াসপ.কম.সিএসআরপিফান্ডমেন্টালস.এএসপিএক্স যুক্ত করুন
ইভান প্লেইস

8

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


তবে আমি মনে করি ত্বরণযুক্ত সি ++ সম্পূর্ণ প্রাথমিকদের জন্য নয়, আমার ধারণা সি ++ প্রিমার প্লাস (5 তম সংস্করণ) সম্পূর্ণ নতুনদের জন্য।
ইবনে সা Saeed

7

হাস্কেল :

ও'রিলি বই:

  1. রিয়েল ওয়ার্ল্ড হাস্কেল , হাস্কেলের একটি দুর্দান্ত টিউটোরিয়াল-ভিত্তিক বই, অনলাইন এবং মুদ্রণে উপলভ্য ।

আমার প্রিয় সাধারণ, কম একাডেমিক অনলাইন টিউটোরিয়াল:

  1. হাস্কেল উইকিবুক যা দুর্দান্ত তবুও অন্য একটি হাস্কেল টিউটোরিয়াল রয়েছে। (এই টিউটোরিয়ালটি উদাহরণস্বরূপ, একটি হাস্কেল ডিস্ট্রো এবং চলমান উদাহরণস্বরূপ প্রোগ্রামগুলি সেট করার সুনির্দিষ্ট সাথে সহায়তা করে))
  2. রুবির কাছে কেন পজাগতিক গাইডের অনুপ্রেরণায় আপনি মজাদার জন্য হাস্কেল শিখুন তবে আরও কিছু বিষয়।
  3. নিজেকে 48 ঘন্টা মধ্যে একটি স্কিম লিখুন । আসল প্রকল্পের সাথে হাস্কেলকে নোংরা শেখার হাত পান।

হাস্কেলের সাথে কার্যকরী প্রোগ্রামিং সম্পর্কিত বই:

  1. ল্যাম্বদা ক্যালকুলাস, সংযোজকগুলি, আরও তাত্ত্বিক, তবে একেবারে নীচে থেকে পৃথিবীতে: ডেভির হ্যাশেল ব্যবহার করে কার্যকরী প্রোগ্রামিং সিস্টেমগুলির ভূমিকা
  2. অলসতা এবং প্রোগ্রামের সঠিকতা, কার্যকরীভাবে চিন্তাভাবনা: হাস্কেল ব্যবহার করে ফাংশনাল প্রোগ্রামিংয়ের পাখির পরিচিতি

5

কার্যকর জাভা একটি আবশ্যক তবে আমি উদাহরণগুলির সম্পূর্ণ বোঝার জন্য প্রথমে জাভাতে স্বাচ্ছন্দ্য বোধ করার পরামর্শ দিচ্ছি।



4

আমি ব্রুস একেলের প্রোগ্রামিং বই যুক্ত করব:

  • জাভাতে ভাবনা (মুদ্রণ সংস্করণ: 4 র্থ সংস্করণ; তৃতীয় সংস্করণ অনলাইন অনলাইনে: http://www.mindview.net/Books/TIJ/ )
  • সি ++ তে চিন্তা করা (২ য় সংস্করণ, অনলাইনে নিখরচায় উপলভ্য: http://mindview.net/Books/TICPP/ThinkingInCPP2e.html

সাধারণভাবে, তার "বই" পৃষ্ঠা ( http://mindview.net/Books/ ) একটি ভাল সংস্থান। অবাধে বইয়ের বইগুলি http://www.ibiblio.org/pub/docs/books/eckel/ এও পাওয়া যাবে


4

বিশ্বাস করতে পারি না কেউ পার্ল সেরা অভ্যাসগুলির উল্লেখ করেনি । একটি টুইটার ফিড রয়েছে যা প্রতিদিন একটি পিবিপি সরবরাহ করে।

আমি পার্লটি রবার্টের পার্ল টিউটোরিয়াল থেকে শিখলাম , যা আমি প্রস্তাব করি তবে এটি 1999 এর পরে আপডেট হয়নি। একটি নতুন প্রস্তাবিত টিউটোরিয়াল স্টিভের পার্ল টিউটোরিয়াল

পার্লের সাথে ওয়েব বিকাশের জন্য, স্পষ্ট বিজয়ী হলেন ক্যাটালিস্ট এবং ক্যাটালিস্ট উইকি হচ্ছে শিক্ষার সূচনা স্থান।


3

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

একবার তারা স্কিমার সিরিজটি ছাড়িয়ে গেলে, এসআইসিপি এবং অন লিসপ দুটি দুর্দান্ত পছন্দ।


3

খুঁজে বার করো উইকিবই প্রোগ্রামিং অধ্যায়

তাদের মধ্যে বেশিরভাগ সম্পূর্ণরূপে গঠিত হয় এবং বেশ কয়েকটিতে নির্দিষ্ট কার্যকারিতা নিয়ে আরও উন্নত বিভাগ থাকে (যা সম্পূর্ণরূপে বিভিন্ন অবস্থাতে থাকে)।

এছাড়াও, ডাব্লু 3 স্কুলগুলির একটি দুর্দান্ত পিএইচপি টিউটোরিয়াল এবং রেফারেন্স বিভাগ রয়েছে

তাদের এইচটিএমএল এবং সিএসএস বিভাগগুলিও রেফারেন্সের জন্য ভাল।


3

সি ++

প্রথমটি নতুনদের জন্য ভাল এবং দ্বিতীয়টির জন্য সি ++ তে আরও উন্নত স্তর প্রয়োজন।


3
  • সি - C প্রোগ্রামিং ভাষা - একথাও ঠিক যে আমি ছিল কে & R এর, সেরা প্রোগ্রামিং বই এক রেফারেন্স সেখানে আউট পূর্ণ স্টপ।
  • সি ++ - ত্বরণী সি ++ - সি ++ এর এই স্পষ্ট, ভাল লিখিত ভূমিকা সরাসরি এসটিএল ব্যবহার করতে চলে যায় এবং সুন্দর, স্পষ্ট, ব্যবহারিক উদাহরণ দেয়। এর নাম ধরে বেঁচে থাকে।
  • সি # - প্রো সি # 2008 এবং .NET 3.5 প্ল্যাটফর্ম - মুখের কিন্তু বিস্ময়করভাবে লিখিত এবং বিশাল গভীরতার বিট।
  • এফ # - বিশেষজ্ঞ এফ # - অভিজ্ঞ প্রোগ্রামারগুলিকে এফ # তে শূন্য থেকে বিশেষজ্ঞের কাছে নিয়ে যাওয়ার জন্য নকশাকৃত। খুব ভাল লেখা, একজন লেখকের এফ # আবিষ্কার করেছেন যাতে আপনি আর ভুল হতে না পারেন!
  • স্কিম - দ্য লিটল স্কিমার - একটি প্রোগ্রামিং ভাষা শেখানোর ক্ষেত্রে সত্যই অনন্য পদ্ধতি সত্যই সম্পাদিত ।
  • রুবি - প্রোগ্রামিং রুবি - স্নেহের সাথে 'পিক কুড়াল' বই হিসাবে পরিচিত, এটি রুবির ডিফাক্টো ভূমিকা। খুব ভাল লেখা, পরিষ্কার এবং বিস্তারিত।

3

জাভাস্ক্রিপ্টের জন্য:

পিএইচপি জন্য:

ওও ডিজাইন এবং প্রোগ্রামিং, নিদর্শনগুলির জন্য:

রিফ্যাক্টরিংয়ের জন্য:

এসকিউএল / মাইএসকিউএল এর জন্য:


2

সি প্রাইমার প্লাস, ৫ ম সংস্করণ - আপনি কোনও পূর্ববর্তী প্রোগ্রামিংয়ের অভিজ্ঞতা ছাড়াই সি শিখছেন কিনা তা পেতে সি বইটি। আমি এই বইটি থেকে প্রোগ্রাম করতে শিখেছি এটি আমার একটি ব্যক্তিগত প্রিয়। এটিতে প্রাথমিকভাবে বন্ধুত্বপূর্ণ বইয়ের সমস্ত গুণ থাকতে পারে:

  • প্রোগ্রামিংয়ের কোনও পূর্বের এক্সপোজার ধরে নেই
  • পড়তে উপভোগ করুন (ডামিদের মতো বিরক্তিকর না হয়ে /
  • ওভারসিম্প্লিফাই করে না

2

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

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

আমি যখনই সি, সি- তে কাজ করছি : হার্বিসন এবং স্টিলের দ্বারা লেখা একটি রেফারেন্স ম্যানুয়াল আমার সাথে সর্বত্র যায়। এটি অত্যন্ত মূল্যবান হয়ে ওঠার সময় এটি সংক্ষিপ্ত এবং দক্ষ any

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



2

উদ্দেশ্য সি এর জন্য:

ম্যাক ওএসএক্সের জন্য কোকো প্রোগ্রামিং - তৃতীয় সংস্করণ অ্যারন হিলিগাস অ্যাডিসন ওয়েসলি দ্বারা প্রকাশিত

উদ্দেশ্য সি তে প্রোগ্রামিং, স্টিফেন জি কোচান,


2

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

আমি যে অনুশীলনটি সত্যিই পছন্দ করেছি তা হ'ল তারা তথ্যের ধরণের ব্যাখ্যা দেওয়ার পরে তারা একটি শহরের রাস্তার চিত্র দেখায় এবং বলে যে "এই ছবিতে আপনি যে সমস্ত ডেটা টাইপ খুঁজে পেতে পারেন সেগুলি লেবেল করুন"। সুতরাং গাড়িতে ঝলকানো একটি বুলিয়ান, স্টোরের সাইন একটি স্ট্রিং এবং ঠিকানাটি একটি নম্বর। এটি আমাকে প্রোগ্রামে কীভাবে আসল তথ্য অনুবাদ করতে পারে তার ধারণা পেতে সহায়তা করেছিল।

কেবলমাত্র এই বইয়ের উপর ভিত্তি করে, আমি বলব যে হেড ফার্স্ট সিরিজটি প্রথমবার কিছু শেখার দুর্দান্ত উপায় , তবে তাদের কাছে গল্পের মতো ফর্ম্যাটটি রেফারেন্স হিসাবে ব্যবহার করা কঠিন করে তুলবে।



2

পাইথন: http://diveintopython.net/

জেএস: জাভাস্ক্রিপ্টটির পুনঃপ্রবর্তন হ'ল প্রোগ্রামারদের জন্য ভাষার (ব্রাউজারের নির্দিষ্টকরণ নয়) পরিচয় । ব্রাউজারে জেএস-তে কোনও ভাল টিউটোরিয়াল জানেন না।

উপায় দ্বারা দুর্দান্ত ধারণা!


2

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

http://www.udacity.com/

https://www.coursera.org/

http://www.coursehero.org/

http://www.codecademy.com/

http://mitx.mit.edu/

http://www.khanacademy.org/

http://thenewboston.org/


1

আমি ক্রিস্টোফারের সি এবং কেআরআর-এর সুপারিশকে দ্বিতীয় করেছিলাম

এএস কোডিংয়ের জন্য আমি "এসেনশিয়াল অ্যাকশনস্রিপ্ট ২.০" বইটি বেশ কার্যকর খুঁজে পেয়েছি (এখন আমার বিশ্বাসের একটি এএস 3 সংস্করণ রয়েছে)।

আমি খুঁজে পেয়েছি যে সত্যিকারের বইয়ের থাম্বতে কোনও কোনও ক্ষেত্রে অনলাইন রেফারেন্সের চেয়ে বেশি সহায়ক। যদিও নিশ্চিত না।


1

হুম, আমি জানি না যে অনলাইন উপকরণগুলি অকেজো, তবে আমি সম্মত নই যে বইগুলির বিষয়ে কিছু আছে। হতে পারে তারা আরও ভাল লেখা হয়েছে, বা এটি সম্ভবত study 50 ডলারের কাঁটাচুরির কাজ যা আপনাকে উপাদানটি অধ্যয়নের জন্য আরও ঝোঁক করে তোলে।

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


1

আপনি রুবির জন্য তালিকাভুক্ত রেফারেন্সটি রেল অন রেল। এখনও রুবি গভীরভাবে নিচে থাকা অবস্থায়, রুবি শিখতে ইচ্ছুক লোকেদের পক্ষে এটি শুরু করার কোনও জায়গা অবশ্যই নয়।

রুবি টিউটোরিয়ালের জন্য, আমি ভাষায় আগ্রহী যে কোনও ব্যক্তির জন্য রুবিকে দুর্দান্ত সূচনার পয়েন্ট হিসাবে কেন (পোয়েগান্ট) গাইডের পরামর্শ দেব ।

আপনি যদি আরও বিশদে যেতে চান তবে আমি প্রোগ্রামিং রুবি বইটি সুপারিশ করব , যা রুবি সবকিছুর জন্য আদর্শ হয়ে উঠেছে। তৃতীয় সংস্করণটি বর্তমানে রবি ১.৯ বৈশিষ্ট্যগুলিকে হাইলাইট করে রচনা করা হচ্ছে, তাই যদি কেউ এই বইটি কেনার বিষয়টি বিবেচনা করে তবে আমি কিছুক্ষণের জন্য অপেক্ষা করব।


কেন বই ভাল, কিন্তু ছোট storys উপায় খুব বুলিশটি। তারা আমাকে বিরক্ত করেছিল আমাকে সাহায্য করেনি।
রায়েন


1

জাভা জন্য, আমি উচ্চ জাভা প্রস্তাব । এটি একটি বৃহত টোম (বা দুটি বড় টোম) তবে আমি এটি জাভাতে পড়েছি এটি সবচেয়ে ভাল উল্লেখ করেছি।


1

আমি জানি এটি এখান থেকে একটি ক্রস পোস্ট ... তবে আমি মনে করি যে জাভা বইয়ের সেরা বই হ'ল ব্রায়ান গোয়েটস অনুশীলনে জাভা কনকুরেন্সি। একটি বরং উন্নত বই - তবে, এটি আপনার সমবর্তী কোড এবং সাধারণভাবে জাভা বিকাশে ভাল পরিধান করবে।


1

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


1

সি শার্প

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

সুনির্দিষ্ট ভাষার বৈশিষ্ট্যগুলির জন্য অতিরিক্ত তথ্যের জন্য, সি # ভাষার স্পেসিফিকেশন ইসিএমএ -৩৩৪ পরীক্ষা করুন

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

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.