• House E-135, Road 9/2, Dakhin Banasree, Goran, Dhaka-1219
  • +880 1890 084 108

LARAVEL

Sale!

Price
৳ 5,000 ৳ 4,500

Rates
0 out of 5

DURATION

5 weeks

LECTURES

30

SEATS AVAILABLE

45

TEACHER

Jenifer Doe

Description

বর্তমানে PHP Framework গুলোর মধ্যে সবচেয়ে শক্তিশালী এবং জনপ্রিয় ফ্রেমওয়ার্ক হচ্ছে Laravel। এটি একটি Opensource Secure PHP MVC Web Framework যা সেইসব ডেভেলপারদের জন্য তৈরী করা হয়েছে যাদের একটি সহজ এবং মার্জিত টুলকিট প্রয়োজন যা পূর্ণ-বৈশিষ্ট্যযুক্ত ওয়েব অ্যাপ্লিকেশনগুলি তৈরি করতে পারে। বিভিন্ন অসামান্য বৈশিষ্ট্যগুলির জন্য এটি বিশ্বের বিভিন্ন পিএইচপি ওয়েব প্রোগ্রামারের মধ্যে খুব দ্রুত জনপ্রিয় হয়ে ওঠে। এটি দিয়ে আপনি খুবই অল্প সময়ে ছোট থেকে অনেক বড় প্রজেক্ট সহজে ও দক্ষতার সহীত তৈরী করতে পারবেন। ২০১১ সালে Taylor Otwel প্রথম লারাভেল ডেভেলপ করেন। প্রথমেই প্রশ্ন আসে ফ্রেমওয়ার্ক কী? যারা ওয়েব ডেভেলপমেন্টের সাথে জড়িত, তাদের প্রায় প্রত্যেকটা অ্যাপ্লিকেশন তৈরির সময়ই কিছু কমন জিনিস বার বার লিখতে হয়। যেমন, ইউজারের অথেনটিকেশন, সেসন হ্যান্ডেলিং, ক্যাশ-কুকি হ্যান্ডেলিং, ডেটাবেজ স্কিমা তৈরি করা, বিভিন্ন ডেটাবেজ অপারেশন ইত্যাদি। এখন যেহেতু এ কাজগুলো প্রায় প্রত্যেকটা অ্যাপ্লিকেশনেই করতে হয়, তাই ডেভেলপাররা একটা অ্যাপ্লিকেশন বয়েলারপ্লেট ব্যবহার করে, যেখানে আগে থেকেই এ কাজগুলো করা থাকে।  এটিই আসলে ফ্রেমওয়ার্ক নামে পরিচিত। বিভিন্ন প্রোগ্রামিং ভাষার জন্য বিভিন্ন ফ্রেমওয়ার্ক রয়েছে, যেমন- পাইথনের জন্য জ্যাঙ্গো(Django), রুবির জন্য রুবি অন রেইলস, জাভার জন্য হাইবারনেট, স্প্রিং ইত্যাদি। পিএইচপি ল্যাংগুয়েজের জন্যও অনেকগুলো ওয়েব অ্যাপ্লিকেশন ফ্রেমওয়ার্ক রয়েছে, যেমন- কোডইগনিটার, লারাভের, সিম্ফোনি, জেন্ড ফ্রেমওয়ার্ক, ফ্যালকন, ই(Yii) ইত্যাদি। এগুলো সবই জনপ্রিয় ফ্রেমওয়ার্ক। এর অসাধারণ কিছু বৈশিষ্ট্য রয়েছে, যার কারনে খুব অল্পদিনের মধ্যেই লারাভেল জনপ্রিয়তার শীর্ষে চলে এসেছে। জনপ্রিয় ডেভেলপার ম্যাগাজিন, সাইটপয়েন্ট এর জরিপে ২০১৫ সালের সেরা ফ্রেমওয়ার্ক নির্বাচিত হয়েছে লারাভেল।এইছাড়া চাকুরির বাজারে লারাভেল এর অনেক কদর। আপনি লারাভেল শিখলে চাকুরি পেতে পাবেন খুব সহজেই।

কেন লারাভেল সেরা ফ্রেমওয়ার্ক ?

১) ফিচার, লারাভেল মডার্ণ পিএইচপির ফিচারগুলো ব্যবহার করে তৈরি করা হয়েছে। লারাভেল তৈরি করা হয়েছে কম্পোজার নামক ডিপেন্ডেন্সি ম্যানেজারের উপর ভিত্তি করে। পিএইচপি কমিউনিটিতে উল্লেখযোগ্য প্যাকেজগুলো যেমন- কার্বন, সিম্ফোনী এইচটিটিপি ফাউন্ডেশন, মনোলগ, ফ্লাইসিস্টেম, সুইফটমেইলার ইত্যাদি ব্যবহার করে লারাভেল তৈরি করা হয়েছে।
২) কমান্ড লাইন টুল ,লারাভেলে অত্যন্ত শক্তিশালী একটা কমান্ড লাইন টুল আছে যার নাম আর্টিসান। এর মাধ্যমে কোড জেনারেট, এনভায়রনমেন্ট পরিবর্তন, টেস্টিং, ডেপ্লয়মেন্টসহ বহু কাজ কমান্ড লাইন থেকেই করে ফেলা যায়।
৩) ডেটাবেজ স্কিমা, ডেটাবেজ স্কিমা তৈরি, পরিবর্তন, এবং ডেটাবেজ প্রিপপুলেটেড ডেটা দেয়ার জন্য রয়েছে চমৎকার মাইগ্রেশন এবং সিডিং এপিআই।
৪) সিনট্যাক্স, লারাভেলের রয়েছে অত্যন্ত সহজ এবং সুন্দর সিনট্যাক্স যা সহজেই মনে রাখা যায়।
৫) রাউটিং লাইব্রেরি, লারাভেল রয়েছে অত্যন্ত চমৎকার রাউটিং লাইব্রেরি, যা সিম্ফোনির রাউটিং কম্পোনেন্টের উপর ভিত্তি করে তৈরি করা। এটি রেস্টফুল রাউটিং সাপোর্ট করে।
৬) ওআরএম ইলোকোয়েন্, লারাভেলে রয়েছে অত্যন্ত চমৎকার কোয়েরি বিল্ডার এবং অবজেক্ট রিলেশনার ম্যাপার(ORM) লাইব্রেরি। এই ওআরএম ইলোকোয়েন্ট নামে পরিচিত। এটি একটিভ রেকর্ডস প্যাটার্ন অনুসরণ করে তৈরি করা হয়েছে। এটি বাই-ডিফল্ট মাইসিক্যুয়েল, সিক্যুয়ালাইট, পোস্টগ্রেস এবং মাইক্রোসফটের সিক্যুয়েল সার্ভার সাপোর্ট করে। এছাড়া কম্পোজার প্যাকেজের মাধ্যমে আপনি অন্যান্য স্কিমালেস নোসিক্যুয়াল ডেটাবেজ যেমন মংগোডিবিও ব্যবহার করতে পারবেন।
৭) কিউ সিস্টেম, এর মাধ্যমে আপনি আপনার যে কোন প্রসেসকে ব্যাকগ্রাউন্ডে পাঠিয়ে ইউজার ইন্টারঅ্যাকশন বাড়িয়ে আপনার অ্যাপ্লিকেশনকে আরো বেশি কার্যকর করতে পারবেন।
8) সহজেই ইমেইল পাঠানো যায়,  এটি ইমেইল পাঠানোর জন্য জনপ্রিয় সুইফটমেইলার লাইব্রেরি ব্যবহার করে।
৯) রেস্টফুল এপিআই তৈরি, রেস্টফুল এপিআই তৈরির জন্য লারাভেল একদম পারফেক্ট। এটি যে কোন ডেটাবেজ কোয়েরি, পিএইচপি এরে বা অবজেক্ট অটোমেটিক জেসনে রিটার্ন করতে পারে। সিঙ্গেল পেজ অ্যাপ্লিকেশন তৈরির জন্য লারাভেল হবে বেস্ট চয়েস।
১০)ব্লেড, লারাভেলে রয়েছে অত্যন্ত চমৎকার টেমপ্লেটিং লাইব্রেরি যেটার নাম ব্লেড। এটির চমৎকার এক্সপ্রেসিভ সিনট্যাক্স আপনার এইচটিএমএল কোডকে সুন্দর এবং রিডেবল করবে।
১১) ইউটিলিটি টুল, লারাভেলের রয়েছে ফ্রন্টএন্ড রিসোর্স ম্যানেজ করার জন্য ইলিক্সির নামে চমৎকার একটি ইউটিলিটি টুল। এর মাধ্যমে আপনি আপনার সিএসএস, জাভাস্ক্রিপ্ট ফাইলগুলোকে আরো সুন্দরভাবে ম্যানেজ করতে পারবেন।
১২) কমিউনিটি, লারাভেলের আছে খুবই সুন্দর এবং বিশাল একটি কমিউনিটি। আপনি বিভিন্ন টিউটোরিয়াল, ভিডিও পাবেন এর উপর। এছাড়া কোন সমস্যায় পড়লে আপনি গুগলে সার্চ করলেই সমাধান পেয়ে যাবেন।
১৩) কদর বেশি,  লারাভেলের চাকুরির বাজারে খুব কদর আছে। আপনি লারাভেল শিখলে চাকুরি পেতে পারবেন খুব সহজেই।

Additional information

Price
৳ 5,000 ৳ 4,500

Rates
0 out of 5

DURATION

5 weeks

LECTURES

30

SEATS AVAILABLE

45

TEACHER

Jenifer Doe