একটি প্রোগ্রামিং ল্যাঙ্গুয়েজ শিখে সব জায়গায় কাজ করুন Javascript

মঙ্গলবার, ৪ মে ২০২১, সকাল ৫:১৪ সময়

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

Browser

1. JavaScript

2. React

3. Angular

4. Vue

5. Ember

6. Gatsby

7. Jquery

8. Meteor

Server

1. Nodejs

2. Express

3. Deno

4. Koa

5. LoopBack

6. Meteor

Mobile Apps

1. React Native

2. Ionic

3. Titanium

4. Jquery Mobile

5. NativeScript

6. Phonegap/Cordova

7. Sencha Touch

8. Mobile Angular  UI

9. Meteor

Desktop Application

1. Electron

2. Meteor

Game Development

1. Gdevelop

2. Melonjs

3. Impactss

4. Babylonjs

5. Phaser

6. pixijs

Machine Learning & AI

1. TensorFlow

2. Brain.js

3. Convnetjs

4. Keras.js

5. Ml5

6. Stdlib

Robotics & IOT

1. J5

2. Iot.js

3. NODE-RED

4. JerryScript

5. Cylon.js

3D Modelling

1. Three.js

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

{অবশ্যই নেটিভ ল্যাঙ্গুয়েজে কাজ করা ভালো কিন্তু কতটা নেটিভ?}

(লিখাটি পড়ার জন্য ধন্যবাদ♥️)

( লেখায় কোথাও ভুল হলে ক্ষমা করে দেবেন 🙏 )