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

Watch Demo class

8 Days Left
77 Seats Left
In this course you get
১৩ সপ্তাহের স্টাডিপ্ল্যান
২৬টি মেইন লাইভ ক্লাস
ইন্ডাস্ট্রি স্ট্যান্ডার্ড প্রোজেক্ট
উইকলি অ্যাসেসমেন্ট
এসকিউএল ডাটাবেজ এবং ডেটা মডেলিং
প্রোগ্রেস ট্র্যাকিং
ক্যারিয়ার গাইডলাইন
সার্টিফিকেট
Call +8801940444476
(10 am to 10 pm)
Batch 3
Starting Date
Sun, 23 Mar
Class Schedule
রবি,
বৃহ,
( 10:00 PM - PM)
Batch 3
Class Schedule
Sunday,
Thursday,
( 10:00 PM - 11:30 PM)
Free Demo Class
A Beginner’s Guide to Choosing the Right Database
19 March
10:15 PM
Study Plan
13 Module
26 Live Class
Module
1
চলুন শুরু করি
2 Live Class
1 Test
2 Live Class
1 Test
Live Class 1: Relational (MSSQL) | MSSQL Server Installation
Live Class 2: Key-Value (Redis) | Document (MongoDB)
Module
2
Data Modeling
2 Live Class
1 Test
2 Live Class
1 Test
Live Class 1: Requirement collection & analysis | Conceptual data model | Logical data model | Entity | Weak entity | Entities - type and set | Attributes | Attributes - simple vs composite | Attributes - single-valued vs multi-valued | Attributes - complex | Attributes - derived vs stored | Attributes - key attributes | Attributes - null values
Live Class 2: Relationship | Relationship - degree of relationship | Relationship - cardinality ratio | Relationship - participation constraints | Relationship - associative / intersection entity | Entity - generalization | specialization | Relational Schemas | Automatically Convert ER Diagrams to Relational Schemas | Export SQL
Project: Design a Relational Database for an E-commerce Website
Module
3
Schema Design
2 Live Class
1 Test
2 Live Class
1 Test
Live Class 1: ERD to DB Schema - Entity | ERD to DB Schema - Attributes | ERD to DB Schema - Recap | ERD to DB Schema - Relations One to Many | ERD to DB Schema - Relations One to Many - with attribute | ERD to DB Schema - Relations Many to Many | ERD to DB SchemaRelations Many to Many - with Attribute | Fine-tune the Schema | Data Types
Live Class 2: Modify The Schema Updating Tables | Modify The Schema Dropping Things | Random Sample Data | Normalization In Database Schema Design | First Normal Form (1NF) | Second Normal Form (2NF) | Third Normal Form (3NF) | Designing a Book Database for rent book
Project: Design Schema for a Library Management System
Module
4
Data Retrieval and Manipulation
2 Live Class
1 Test
2 Live Class
1 Test
Live Class 1: Combining Multiple Conditions | Combining Multiple Conditions Order of Precedence | Sorting Record Filtering Records | Operators of WHERE Clause | Sorting by Multiple Fields | Getting a Slice of Records | Creating New Record | Handling Special Characters | String Literals Quoting Strings | String Literals Escaping Other Special Characters | Creating a Bookstore | Inserting, Updating & Deleting Records
Live Class 2: Handling Data-Type and Length Mismatch | Exceeding String Length | Errors and Warnings Finding issues in the last query | CREATE TABLE | Inserting records | Deleting records | String Literals | Quotations in string | Length and type mismatch | Investigating Errors and Warnings
Project: Retrieve Data for Reporting in a School Management System
Module
5
Data Integrity and Joining Tables
2 Live Class
1 Test
2 Live Class
1 Test
Live Class 1: Data Integrity | Primary threats to Data Integrity | Types of Data Integrity | Entity Integrity | Referential Integrity | Domain Integrity | User-defined Integrity | Constraints
Live Class 2: The UNIQUE Constraint | Where to ensure integrity Front-end, Backend or Database | How JOIN Works | Types Of Join | Left Join | RIGHT Join | INNER Join
Project: Enforcing Data Integrity in an Online Booking System
Watch Demo class

Watch Demo class

Instructor

Lead Instructor

M A A Mehedi Hasan
Chief Technology Officer (CTO) at EBS Group

Md Sultan E Alam Khan
Head of Software Development at LankaBangla Information System.

Support Instructor

Saugata Roy Arghya
Member Secretary (CSE Unit) at KUET Research Society | Teaching Assistant at Ostad
About
আপনি কি একজন সুপারহিরো সফটওয়্যার ডেভেলপার হতে আগ্রহী যে তার প্রোগ্রামিং এর জ্ঞান আর দক্ষতাকে কাজে লাগিয়ে বের করে আনবে কঠিন থেকে কঠিনতর সমস্যার সমাধান? আর্কিটেক্ট করতে পারবে স্টার্টআপ থেকে এন্ট্রারপ্রাইজ – যেকোন স্কেলের সফটওয়্যার? তাহলে প্রোগ্রামিং ল্যাঙ্গুয়েজ/ফ্রেমওয়ার্ক এর পাশাপাশি ডাটাবেজ নিয়ে কাজ করার দক্ষতা আপনার জন্য একটি অত্যাবশ্যক স্কিল। যেকোন সফটওয়্যার সল্যুশন এন্ড-টু-এন্ড ডিজাইন করতে হলে, নিজের যোগ্যতার ব্যাপারে কনফিডেন্ট হতে হলে, সিনিয়র রোলে এন্ট্রি নিতে হলে ডাটাবেজের দক্ষতার কোন বিকল্প আসলে নেই।
প্র্যাক্টিকালি ডাটাবেজ এর ব্যপ্তি বেশ বড় – বর্তমানে হরেক রকম ডাটাবেজের ব্যবহার হয় বিভিন্ন প্রয়োজনকে মাথায় রেখে। এই কোর্সটি মূলত রিলেশনাল ডাটাবেজ (RDBMS) নিয়ে সাজানো হয়েছে। কোর্সের শুরুতেই শেখানো হবে কিভাবে ডাটা মডেলিং ও ডাটাবেজ এর স্কিমা ডিজাইন করা যায়। SQL কুয়েরি ল্যাঙ্গুয়েজ সম্পর্কে দেয়া হবে বিস্তারিত জ্ঞান। থাকবে কিভাবে ডাটাবেজে ইন্ডেক্সিং করতে হয় এবং হাই পারফরমেন্স নিশ্চিত করা যায় তার বেশ কিছু গাইডলাইন। বিভিন্ন প্র্যাক্টিকাল কেইস কিভাবে সামলাতে হয় সেই বিষয়েও থাকবে দিকনির্দেশনা।
রিলেশনাল ডাটাবেজ হিসেবে এই কোর্সে SQL Server এর উপর ফোকাস করা হয়েছে। যদি প্রশ্ন করা হয়, কেন SQL Server কে বেছে নেয়া হয়েছে? তাহলে বলতে হয়, SQL Server হলো বর্তমান পৃথিবীর সবচেয়ে জনপ্রিয় রিলেশনাল ডাটাবেজগুলোর একটি – গ্লোবালি ৫০% এরও বেশি ওয়েবসাইট SQL Server ব্যবহার করে যাদের মধ্যে আছে ফেসবুক, টুইটার, ইউটিউব এর মত বড় বড় কোম্পানি। দুই যুগেরও বেশি ধরে রিলায়েবেল ডাটাবেজ হিসেবে SQL Server তাঁর সুনাম ধরে রেখেছে এবং প্রতিনিয়ত এতে নতুন নতুন ফিচার যোগ হচ্ছে। এক তথ্যমতে বর্তমানে বাংলাদেশে একজন SQL Server এক্সপার্টের বেতন ২ লক্ষেরও বেশি হতে পারে আর যতই দিন যাচ্ছে এই ফিল্ডের চাহিদা কেবল বাড়ছেই।
একজন সফটওয়্যার ডেভেলপারের ক্যারিয়ারকে সামনে এগিয়ে নেওয়ার জন্য; একজন ডিপেন্ডেবল, স্কিলড সফটওয়্যার আর্কিটেক্ট হয়ে উঠার জন্য এই সকল দক্ষতা অর্জন হতে পারে অত্যন্ত কার্যকরী ও সময়োপযোগী একটি পদক্ষেপ। আমরা আশা করছি কোর্সটির সুসজ্জিত গাইডলাইন আর রিসোর্সের মাধ্যমে আপনিও হয়ে উঠবেন একজন দক্ষ ডাটাবেজ এক্সপার্ট।
এই কোর্সে আপনি কী কী শিখবেন?
আইডিয়া থেকে ডেটা মডেলিং তৈরি
ডেটা মডেলিং থেকে ER ডায়াগ্রাম তৈরি
কুয়েরি ল্যাঙ্গুয়েজ SQL এর আদ্যোপান্ত
ডাটা রিট্রিভাল, ম্যানিপুলেশন, ইনডেক্সিং
পারফরমেন্স অপটিমাইজেশন
বেসিক ডাটাবেজ এডমিনিস্ট্রেশন
ডাটাবেজ স্কেলিং স্ট্র্যাটেজিস
এবং আরো অনেক কিছু!
এই কোর্সটি কাদের জন্য?
• ডেভেলপারস যারা ডাটা মডেলিং ও ডাটাবেজ স্কিমা ডিজাইন শিখতে চান
• ডেভেলপারস যারা ক্যারিয়ারে দ্রুত অগ্রগামী/সিনিয়র হতে চান
• ডেভেলপারস যারা তাদের কোন প্রোডাক্ট/প্রজেক্টের ডাটাবেজ স্কেল করতে চান
• ডেভেলপারস যারা বিভিন্ন প্রোডাকশন ডাটাবেজ ইস্যুর অপটিমাম সল্যুশন শিখতে চান
Requirements
কোর্সটি সফটওয়ার ডেভেলপারদের জন্য, অন্তত ৬ মাস বা ১ বছর কাজ করার এক্সপেরিয়েন্স থাকতে হবে এবং ড্যাটাবেজের ব্যাসিকটুকু জানতে হবে। প্রোজেক্ট করার এক্সপেরিয়েন্স থাকলে আরো ভালো।
Review
সোহেল রানা
Batch 1আমার ভাল লেগেছে(বেশ কাজে দিয়েছে এই মুহুর্তে) - ১। ট্রিগার নিয়ে কাজ করা,২। ই আর ডি ডায়াগ্রাম,৩।সারচিং,৪। ইনডেক্সিং ৫। নরমালাইজ। এ সবগুলোই আমার নিজের প্রোজেক্ট এ বেশ ভাল কাজে দিয়েছে।
Abdullah Al Shakib
Batch 1Overall everything. Mostly indexing and query efficiency, trigger & procedure and performance optimization
Md Mostafizur Rahman
Batch 1অসাধারণ একটি কোর্স। অনেক বিষয় সম্পর্কে জানতে পেরেছি।
Helpline
For any queries regarding this batch, call+8801940444476(10 am to 10 pm)
Talk to Career Counselor