Database for Software Developers

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

এই কোর্সে আপনি পাচ্ছেন

  • ১২ সপ্তাহের স্টাডিপ্ল্যান

  • ২৪টি মেইন লাইভ ক্লাস

  • ইন্ডাস্ট্রি স্ট্যান্ডার্ড প্রোজেক্ট

  • উইকলি অ্যাসেসমেন্ট

  • মাইএসকিউএল ডাটাবেজ এবং ডেটা মডেলিং

  • প্রোগ্রেস ট্র্যাকিং

  • ক্যারিয়ার গাইডলাইন

  • সার্টিফিকেট

কল করুন 01960999915 (সকাল ১০টা থেকে রাত ১০টা)

ফ্রি ডেমো ক্লাস

স্টাডি প্ল্যান

১৩ টি মডিউল

  • মডিউল

    Introduction

    ৩ টি লাইভ ক্লাস

    ২ টি টেস্ট

    লাইভ ক্লাস

    Orientation | Introduction to Database | Course Overview

    লাইভ ক্লাস

    Overview of different types of Databases | RDBMS vs NoSQL

  • মডিউল

    Data Modeling

    ২ টি লাইভ ক্লাস

    ১ টি এসাইনমেন্ট

    ২ টি টেস্ট

    এসাইনমেন্ট

    মডিউল ২ এর অ্যাসাইনমেন্ট

    লাইভ ক্লাস

    Database Design Process

    লাইভ ক্লাস

    Designing ER Diagram

  • মডিউল

    Schema Design

    ২ টি লাইভ ক্লাস

    ১ টি এসাইনমেন্ট

    ২ টি টেস্ট

    এসাইনমেন্ট

    মডিউল ৩ এর অ্যাসাইনমেন্ট

    লাইভ ক্লাস

    Creating Database | Creating Tables | Data Types

    লাইভ ক্লাস

    Data Types | Normalization and Denormalization

  • মডিউল

    Data Retrieval and Manipulation

    ২ টি লাইভ ক্লাস

    ১ টি এসাইনমেন্ট

    ২ টি টেস্ট

    এসাইনমেন্ট

    মডিউল ৪ এর অ্যাসাইনমেন্ট

    লাইভ ক্লাস

    Retrieving records | Filtering | Limiting | Ordering

    লাইভ ক্লাস

    Inserting | Updating | Deleting Records

  • মডিউল

    Data Integrity and Joining Tables

    ২ টি লাইভ ক্লাস

    ১ টি এসাইনমেন্ট

    ২ টি টেস্ট

    এসাইনমেন্ট

    মডিউল ৫ এর অ্যাসাইনমেন্ট

    লাইভ ক্লাস

    Constraints and Keys | Composite Keys | Transactions

    লাইভ ক্লাস

    Joining Tables | Union and Intersects

  • ইন্সট্রাক্টর

    লিড ইন্সট্রাক্টর
    Mohammad Emran Hasan

    Co-Founder & CEO, FIGLAB

    Anis Uddin Ahmad

    Co-Founder & CTO, FIGLAB

    কোর্স সম্পর্কে

    আপনি কি একজন সুপারহিরো সফটওয়্যার ডেভেলপার হতে আগ্রহী যে তার প্রোগ্রামিং এর জ্ঞান আর দক্ষতাকে কাজে লাগিয়ে বের করে আনবে কঠিন থেকে কঠিনতর সমস্যার সমাধান? আর্কিটেক্ট করতে পারবে স্টার্টআপ থেকে এন্ট্রারপ্রাইজ – যেকোন স্কেলের সফটওয়্যার? তাহলে প্রোগ্রামিং ল্যাঙ্গুয়েজ/ফ্রেমওয়ার্ক এর পাশাপাশি ডাটাবেজ নিয়ে কাজ করার দক্ষতা আপনার জন্য একটি অত্যাবশ্যক স্কিল। যেকোন সফটওয়্যার সল্যুশন এন্ড-টু-এন্ড ডিজাইন করতে হলে, নিজের যোগ্যতার ব্যাপারে কনফিডেন্ট হতে হলে, সিনিয়র রোলে এন্ট্রি নিতে হলে ডাটাবেজের দক্ষতার কোন বিকল্প আসলে নেই। 

    প্র্যাক্টিকালি ডাটাবেজ এর ব্যপ্তি বেশ বড় – বর্তমানে হরেক রকম ডাটাবেজের ব্যবহার হয় বিভিন্ন প্রয়োজনকে মাথায় রেখে। এই কোর্সটি মূলত রিলেশনাল ডাটাবেজ (RDBMS) নিয়ে সাজানো হয়েছে। কোর্সের শুরুতেই শেখানো হবে কিভাবে ডাটা মডেলিং ও ডাটাবেজ এর স্কিমা ডিজাইন করা যায়। SQL কুয়েরি ল্যাঙ্গুয়েজ সম্পর্কে দেয়া হবে বিস্তারিত জ্ঞান। থাকবে কিভাবে ডাটাবেজে ইন্ডেক্সিং করতে হয় এবং হাই পারফরমেন্স নিশ্চিত করা যায় তার বেশ কিছু গাইডলাইন। বিভিন্ন প্র্যাক্টিকাল কেইস কিভাবে সামলাতে হয় সেই বিষয়েও থাকবে দিকনির্দেশনা। 

    রিলেশনাল ডাটাবেজ হিসেবে এই কোর্সে MySQL এর উপর ফোকাস করা হয়েছে। যদি প্রশ্ন করা হয়, কেন MySQL কে বেছে নেয়া হয়েছে? তাহলে বলতে হয়, MySQL হলো বর্তমান পৃথিবীর সবচেয়ে জনপ্রিয় রিলেশনাল ডাটাবেজগুলোর একটি – গ্লোবালি ৫০% এরও বেশি ওয়েবসাইট MySQL ব্যবহার করে যাদের মধ্যে আছে ফেসবুক, টুইটার, ইউটিউব এর মত বড় বড় কোম্পানি। দুই যুগেরও বেশি ধরে রিলায়েবেল ডাটাবেজ হিসেবে MySQL তাঁর সুনাম ধরে রেখেছে এবং প্রতিনিয়ত এতে নতুন নতুন ফিচার যোগ হচ্ছে। এক তথ্যমতে বর্তমানে বাংলাদেশে একজন MySQL এক্সপার্টের বেতন ২ লক্ষেরও বেশি হতে পারে আর যতই দিন যাচ্ছে এই ফিল্ডের চাহিদা কেবল বাড়ছেই। 

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

    এই কোর্সে আপনি কী কী শিখবেন?

    • আইডিয়া থেকে ডেটা মডেলিং তৈরি

    • ডেটা মডেলিং থেকে ER ডায়াগ্রাম তৈরি 

    • কুয়েরি ল্যাঙ্গুয়েজ SQL এর আদ্যোপান্ত 

    • ডাটা রিট্রিভাল, ম্যানিপুলেশন, ইনডেক্সিং

    • পারফরমেন্স অপটিমাইজেশন 

    • বেসিক ডাটাবেজ এডমিনিস্ট্রেশন 

    • ডাটাবেজ স্কেলিং স্ট্র্যাটেজিস 

    • এবং আরো অনেক কিছু!

     

    এই কোর্সটি কাদের জন্য?

    • ডেভেলপারস যারা ডাটা মডেলিং ও ডাটাবেজ স্কিমা ডিজাইন শিখতে চান
    • ডেভেলপারস যারা ক্যারিয়ারে দ্রুত অগ্রগামী/সিনিয়র হতে চান
    • ডেভেলপারস যারা তাদের কোন প্রোডাক্ট/প্রজেক্টের ডাটাবেজ স্কেল করতে চান
    • ডেভেলপারস যারা বিভিন্ন প্রোডাকশন ডাটাবেজ ইস্যুর অপটিমাম সল্যুশন শিখতে চান

     

    হেল্প

    ব্যাচ সংক্রান্ত যেকোনো তথ্যের জন্যে কল করুন 01960999915 (সকাল ১০টা থেকে রাত ১০টা)