আপনার বর্তমান প্রকল্পগুলির জন্য উপযুক্ত প্রযুক্তি বাছতে এবং চয়ন করতে সক্ষম হতে এবং ভবিষ্যতে আপনি কী ধরণের প্রকল্পের উপর কাজ করবেন সে সম্পর্কে আপনি কী শিখবেন তা সম্পর্কে যথেষ্ট জানুন।
জিনিসগুলি জাভাস্ক্রিপ্টের পথে চলেছে বলে মনে হচ্ছে - ব্রাউজার প্রযুক্তির দিকনির্দেশ, সমৃদ্ধ ওয়েব অ্যাপ্লিকেশনগুলির জন্য প্রত্যাশা ইত্যাদি আমি কয়েক মাস আগে কোথাও পড়েছি যে জাভাস্ক্রিপ্ট উইন্ডোজ 8 তেও মূল ভাষা হতে চলেছে, তাই খুব ভাল কোর জাভাস্ক্রিপ্টের শক্ত জ্ঞান আপনি দরকারী ওয়েবসাইট হতে চলেছে, মোবাইল, বা যাই হোক না কেন - ক্লায়েন্ট সাইড, সার্ভার সাইড এবং ডেস্কটপ অ্যাপ্লিকেশনগুলিতে।
আমি মনে করি যে jQuery শুরু করার জন্য একটি ভাল শক্ত জায়গা; এটি পরিপক্ক, ডক্সটি ভাল, এটি ইভেন্ট এবং কলব্যাকগুলির ভাল ব্যবহার পেয়েছে, আপনি কিছুটা অদ্ভুত বলে মনে হচ্ছে এমন স্কোপিং বিধিগুলি সহ আপনার পাগুলি পাবেন এবং যদিও আপনার কাছে প্রচুর শক্তি উপলব্ধ রয়েছে, এটি এত বিমূর্ত নয় not আপনি মনে করেন আপনি যাদুতে ভরসা করছেন।
এছাড়াও, আপনার আগে না থাকলে প্রচুর অ্যাজ্যাক্স দিয়ে কিছু তৈরি করার চেষ্টা করা আপনার পক্ষে ভাল ব্যায়াম হবে - প্রতিবার একটি সম্পূর্ণ পৃষ্ঠা রিফ্রেশ না করে ডোমের মাধ্যমে আপনার পৃষ্ঠার অংশগুলি নিয়ন্ত্রণ করা; সত্যিই এমন অনুভূতি পেতে যে আপনি কিছু প্রভাব সহ একটি ফ্রন্ট-এন্ড ইন্টারফেস রয়েছে এমন ব্যাক-এন্ড অ্যাপ্লিকেশন থাকার মানসিকতার চেয়ে ক্লায়েন্ট-সাইড মডিউলগুলিতে বিভক্ত একটি সমৃদ্ধ জাভাস্ক্রিপ্ট ওয়েব অ্যাপ্লিকেশন তৈরি করছেন। (আমি এটি বলছি কারণ আমি এখানে এতদিন আগে ছিলাম না)
এটি যখন আপনি জাভাস্ক্রিপ্ট-ভারী কিছু তৈরি করেন, তখন আপনি ভাবতে শুরু করতে পারেন "আমি একটি জেএস ফ্রেমওয়ার্ক চাই যেখানে আমি এমভিসি করতে পারি" (ব্যাকবোন), বা "আমি একটি জেএস ফ্রেমওয়ার্ক চাই যেখানে আমি এমভিভিএম করতে পারি" (নকআউট), এবং আরও আপনি এবং আপনার প্রকল্পগুলি কী অতিরিক্ত ফ্রেমওয়ার্কগুলির সাথে কাজ করার জন্য পছন্দ করেন, অন্যভাবে নয় not
নোড.জেএস স্কেলিবিলিটি হয়ে যাওয়ার জন্য একটি বড় সার্ভার-সাইড প্ল্যাটফর্ম হয়ে উঠতে পারে, আমি এখনও এটি চেষ্টা করে দেখিনি (দুঃখিত!) তবে আমার অনুভূতিটি হ'ল যে সবচেয়ে বড় জিনিসগুলি শেখার বাইরে বেরিয়ে আসতে পারে যা কম (ইশ) -র কম হতে পারে নেটওয়ার্ক / ওয়েব প্রযুক্তি (যদি আপনি এখন পর্যন্ত নিজের নিজস্ব শিরোনাম পাঠানো, বন্দরগুলি শুনতে এবং এতক্ষণ আপ চালনা থেকে রক্ষা পেয়ে থাকেন), এবং ভাষাটি না হয়ে একমত হওয়ার জন্য বিভিন্ন পদ্ধতির।