- Have any question?
- 📲 0197-2719550
- ✉️ [email protected]
Ultimate SQL Bootcamp: Enter The World Of Data Science
- Development, Programming
- 1833 (Registered)
- (30 Reviews)
কেন আমি “SQL for Data Science” কোর্সটি তৈরি করেছি?
প্রত্যেক যুগে এই বিশ্বে কোন না কোন ক্যারিয়ারের চাহিদা আকাশ ছোঁয়া হয়। যেমন ১৯৮০-১৯৯০ দশকে ব্যাংকিং এবং ইনভেস্টমেন্ট জব, ১৯৯০-২০০০ এ কম্পিউটার এবং ইন্টারনেটের বিপ্লবের পর বেশিরভাগ মানুষ সাকসেসফুল হয়েছে প্রোগ্রামিং, সফটওয়্যার এবং ওয়েব ডেভেলপমেন্টের মাধ্যমে। বিগত দশকে Data Collection এর একটা বেশ বড় হিড়িক গেল এবং ছোটবড় (Facebook, Google, Amazon, Netflix, Alibaba, Daraz) প্রায় সব কোম্পানি যথেষ্ট পরিমান Data Collect করে নিয়েছে এবং এখনও DATA Collect করছে।
আর এখন প্রত্যেক কোম্পানির জন্য “Data is the Key”, “Data is the Main Assets” কিন্তু যতক্ষণ না এই “RAW Data” processed হয়ে কোন Result or Output দিচ্ছে ততোক্ষণ এই ডাটার কোন মূল্য নেই। আর এই RAW Data গুলোকে Collect, Store, Process & Output এর জন্য যে সিস্টেম ব্যবহার করা হয় তাকেই Database Management System বলে। এই Database Management System এ যে Language ব্যাবহার হয় তাহলো SQL (Structured Query Language)। বিশ্বের প্রায় সকল বড় কোম্পানি থেকে শুরু করে ছোট কোম্পানিগুলতে ডাটাবেসের গুরুত্বপূর্ণ ব্যাবহার হচ্ছে। আর সেই ডাটাবেসের সঠিক ব্যাবহারের জন্য প্রয়োজন SQL এক্সপার্ট।
বিশ্বের সাথে তাল মিলিয়ে আমাদের দেশও এগুচ্ছে। ডিজিটাল বাংলাদেশের ছোঁয়ায় এখন প্রায় সব কোম্পানি অনলাইনে ঝুঁকছে। আর এই প্রত্যেকটা ছোটবড় কোম্পানিতে একটি করে ডাটাবেসের প্রয়োজন হলে একটু ভেবে দেখুন কতগুলো Database Developer প্রয়োজন। এইবার ইন্টারন্যাশনাল মার্কেটের কথা ভাবুন। উন্নত দেশগুলো প্রতিযোগিতার বাজারে টিকে থাকার জন্য তাদের কোম্পানির Cost Minimizing এর লক্ষে Database Development & Database Administrator আউটসোর্স করে থাকে। আর এই সেক্টরে তুলনামুলক ভাবে অন্যান্য ফ্রীলান্সিং সেক্টর থেকে বেশী ইনকাম করা যায়। সুতরাং বুজতেই পারছেন যে Local Market and International Freelance market উভয় ক্ষেত্রে এই ডাটাবেজ প্রোগ্রামিং এর ব্যাপক চাহিদা রয়েছে।
SQL and Database Management এর গুরুত্বের কথা এক দুই লাইনে বলে শেষ করা সম্ভব না। চাকরির বাজারে SQL and Database Experts এর এখনও অনেক ঘাটতি রয়েছে। এছাড়া ফ্রীলান্সিং মার্কেটপ্লেসেও আছে SQL এক্সপার্টদের প্রচুর চাহিদা। আর এই সব কিছু বিবেচনায় রেখে আর আমার দীর্ঘদিনের অভিজ্ঞতা কাজে লাগিয়ে তৈরি করেছি “Ultimate SQL BOOT-CAMP: Enter the World of Data Science” কোর্স। আমি এই কোর্সটিকে এত সহজ ভাবে উপস্থাপন করেছি যে, শুধু বেসিক কম্পিউটার এবং ইন্টারনেট ব্যাবহার করতে জানলেই যেকেউ এই কোর্স করে নিজেকে একজন SQL Expert হিসাবে প্রতিষ্ঠিত করতে পারবে। এই কোর্সে আমি Real-Life Situation কাজে লাগিয়ে এবং বিভিন্ন প্রব্লেম সলভ করার মাধ্যমে সম্পূর্ণ কোর্সটি সাজিয়েছি। যাতে করে এই কোর্সটি করার মাধ্যমে আপনারা SQL শিখার জন্য বেস্ট লার্নিং এক্সপেরিয়েন্স পাবেন। যা আপনাদের ভবিষ্যৎ ক্যারিয়ারে এবং কার্যক্ষেত্রে আপনাকে সবার থেকে এগিয়ে রাখবে বহুগুণে।
এতসব SQL কোর্স থাকতে কেন এই কোর্সটাই করবেন?
- বাংলা ভাষায় এইরকম তথ্যবহুল ডাটাবেসের কোর্স অনলাইন অথবা অফলাইনে আর কোথাও খুঁজে পাবেন না।
- সময় উপযোগী এবং সহজবোধ্য (প্রত্যেকটা Chapter এ কোন বাড়তি কথা দিয়ে লেকচার Boring / Lengthy করা হয়নি)
- এই কোর্সে দেখানো হয়েছে SQL ব্যাবহার করে কি করে একজন Data Analytics কাজ করে।
- কোর্সের প্রতি ক্ষেত্রে বিভিন্ন রকম Task এবং কুইজ থাকবে। যেটা স্টুডেন্টদের SQL Expert হতে বিশেষভাবে হেল্প করবে।
- Comprehensive Lecture এবং বিভিন্ন এক্সাম্পলের মাধ্যমে এই কোর্সে প্রয়োজনীয় সব কিছু নিয়ে আলোচনা।
- Practical Situation and Real-Life Database ব্যাবহার করে এই কোর্সটি সাজানো হয়েছে।
- এই কোর্সটি সাজানো হয়েছে MySQL দিয়ে, যা বিশ্বের অন্যতম জনপ্রিয় SQL Database Management System
- Increasing your Salary or Income: আমি আগেই বলেছি চাকরির বাজারে SQL and Database Experts এর এখন অনেক ঘাটতি রয়েছে। দেশ–বিদেশে এমনকি আউটসোর্সিং বা Freelance মার্কেটে Database Management, Database Administration, Business analysis যবের ব্যাপক Demand এবং কোম্পানিগুলোও High Payment করে থাকে।
- আপনি যদি নিজেকে Data Scientist হিসেবে প্রতিষ্ঠিত করতে চান তাহলে SQL হচ্ছে এই ক্যারিয়ের প্রথম সিঁড়ি।
- আপনি যদি সলিড কোন কাজ শিখে ফ্রীলান্সিং করতে চাইলে, বিভিন্ন মার্কেটপ্লেসগুলাতে একটু যাচাই করলেই বুঝতে পারবেন যে কি পরমাণ কাজের চাহিদা আছে এই সেক্টরে।
- SQL Developer, Database Administrator, Business Analyst এবং Business Intelligence হিসেবে নিজেকে প্রতিষ্ঠিত করতে চাইলে এই কোর্সটি আপনার জন্য হবে পারফেক্ট একটা কোর্স।
কি থাকছে এই “SQL for Data Science” অনলাইন কোর্সে?
- SQL কি? কেন এবং কীভাবে কাজ করে (Theory)
- Learn How to Code in SQL
- Create, Design, and Operate with SQL Database
- On-demand Skill শেখার মাধ্যমে Resume কে পোক্ত করে তোলা
- MySQL ব্যাবহারের মাধ্যমে Database Management System হাতেখড়ি
- Adopts Professionally Tested SQL Best Practices
- Relational Databases এর Theoretical Part এ দক্ষতা অর্জন
- Real-Life Database ব্যাবহারের মাধ্যমে দক্ষতা অর্জন
- Get Maximize Preparation for Real-Life Database Management
- Data Analytical Tools এর উপর দক্ষতা অর্জন
- Database Related Task Solving
- প্রাত্যহিক কার্যক্ষেত্রে প্রয়োজনীয় Relational Database Management Theory
- Learn How to Create and Manage Database from Scratch
- Insert, Update and Delete records এর মাধ্যমে Datasets এর উপর Control স্থাপন
- Constraints and Relating Data Tables নিয়ে কাজ করার আত্মবিশ্বাস
- MySQL Workbench এর উপর দক্ষতা অর্জন
- জটিল SQL Joins সহজে Handle করার উপায়
- Aggregate Function ব্যাবহারে মাধ্যমে Problem Solve করা
- Coding Skills and Experience এর সমন্বয়ে জটিল Analytical Problems Solve করা
- নিজেকে একজন SQL Developer, Database Administrator, Business Analyst, and Business Intelligence হিসেবে গড়ে তোলা
- বিভিন্ন রকম Exercise এবং Tasks কমপ্লিট করার মাধ্যমে নিজের জ্ঞান এবং দক্ষতা বৃদ্ধি
- এছাড়াও এই কোর্সের পেইড মেম্বার্সদের জন্য আছে প্রাইভেট ফোরাম। সেখানে তারা কোর্স সম্পর্কিত যেকোনো প্রশ্ন করলে তার উত্তর পেয়ে যাবে। আর স্টুডেন্টদের চাহিদার উপর ভিত্তি করে এই কোর্সে মাঝে মধ্যেই নতুন লেকচার অ্যাড করা হবে। এর মানে আপনারা কোর্স একবার এনরোল করলে কোর্সের Lifetime Access + Free Course Updates + Instructor Support সব সময় পাবেন।
স্টুডেন্টরা এই কোর্স সম্পর্কে যা বলছে ~
সচরাচর প্রশ্ন সমূহ (FAQ):
(১) কোর্সটি কিভাবে করবো? উত্তরঃ MSB Academy একটি ই-লার্নিং প্ল্যাটফর্ম। আপনি অনলাইনে ঘরে বসে আপনার সুবিধামত সময়ে কোর্স করতে পারবেন। আর কাজ করার সময় প্রবলেম ফেস করলে, Instructor-এর হেল্পও কোর্সের ফোরামে পাবেন। কোর্স কিভাবে দেখবেন? কিভাবে কোর্স কমপ্লিট করে সার্টিফিকেট পাবেন? এই সব কিছু জানতে এই ভিডিওটি দেখে ফেলুনঃ
(২) আমি এই অনলাইন কোর্সটি কিনতে চাই। কিভাবে কিনবো? উত্তরঃ বাংলাদেশী DBBL / নেক্সাস / ভিসা / মাস্টারকার্ড / রকেট / বিকাশ দিয়ে মূল্য পরিশোধ করলেই কোর্সের লাইফ-টাইম আক্সেস পেয়ে যাবেন এবং যেকোনো সময় ওয়েবসাইটে লগিন করে কোর্সের ভিডিও দেখে শিখতে পারবেন।
(৩) কোর্সের শেষে কোন প্রশ্ন থাকলে সাপোর্ট পাওয়া যাবে? উত্তরঃ অবশ্যই। কোর্সের এনরোল করা মেম্বার্সদের জন্য আছে প্রাইভেট ফোরাম। সেখানে তারা কোর্স সম্পর্কিত যেকোনো প্রশ্ন করলে, তার উত্তর পেয়ে যাবে।
কোর্স সার্টিফিকেট
কোর্সটি সফলভাবে শেষ করলে আপনার জন্য আছে সার্টিফিকেট যা আপনি ⤵
- আপনার সিভিতে যোগ করতে পারবেন
- লিংকডইন প্রোফাইলে শেয়ার করতে পারবেন
- ফেসবুকে ১ ক্লিকেই শেয়ার করতে পারবেন
আর কোর্সটি আপনার বন্ধু, অথবা যে কাউকে রেফার করে ২০% কমিশন পেতে আমাদের অ্যাফিলিয়েট প্রোগ্রামে জয়েন করুন।
Curriculum
- 20 Sections
- 167 Lessons
- Lifetime
- Road to Database, SQL and MySQL6
- SQL Philosophy6
- Fundamentals of Database Terminology7
- Install MySQL and Getting Acquainted with the Interface6
- Practically Learn SQL with Confidence15
- 6.1Creating a Database – Part 1
- 6.2Creating a Database – Part 1 (Exercise)
- 6.3Creating a Database – Part 2
- 6.4Creating a Database – Part 2 (Exercise)
- 6.5Introduction to Data Types
- 6.6String Data Types
- 6.7Integers
- 6.8Fixed and Floating-Point Data Types
- 6.9Other Useful Data Types
- 6.10Creating a Table
- 6.11Creating a Table (Exercise)
- 6.12Using Databases and Tables
- 6.13Using Databases and Tables (Exercise)
- 6.14Additional Notes on Using Table
- 6.15Additional Notes on Using Tables (Exercise)
- Understanding MySQL Constraints10
- How Professionals Deal with Codes1
- Loading The 'Employees' Database2
- SQL Select Statement (Very Important)37
- 10.1SELECT….FORM…..
- 10.2SELECT – FROM (Exercise)
- 10.3WHERE
- 10.4WHERE (Exercise)
- 10.5AND
- 10.6AND (Exercise)
- 10.7OR
- 10.8OR (Exercise)
- 10.9Operation Precedence
- 10.10Operator precedence (Exercise)
- 10.11IN – NOT IN
- 10.12IN – NOT IN (Exercise)
- 10.13LIKE – NOT LIKE
- 10.14LIKE – NOT LIKE (Exercise)
- 10.15Wildcard Characters
- 10.16Wildcard Characters (Exercise)
- 10.17BETWEEN….. AND
- 10.18BETWEEN – AND (Exercise)
- 10.19IS NOT NULL – IS NULL
- 10.20IS NOT NULL – IS NULL (Exercise)
- 10.21Other Comparison Operations
- 10.22Other comparison operators (Exercise)
- 10.23SELECT DISTINCT
- 10.24SELECT DISTINCT (Exercise)
- 10.25Introduction to Aggregate Function
- 10.26Introduction to Aggregate Functions (Exercise)
- 10.27ORDER BY
- 10.28ORDER BY (Exercise)
- 10.29GROUP BY
- 10.30Using Aliases
- 10.31Using Aliases (AS) (Exercise)
- 10.32HAVING
- 10.33HAVING (Exercise)
- 10.34WHERE vs HAVING
- 10.35WHERE vs HAVING (Exercise)
- 10.36LIMIT
- 10.37LIMIT (Exercise)
- SQL INSERT Statement4
- SQL UPDATE Statement4
- SQL DELETE Statement3
- SQL Aggregate Functions12
- Deep Dive into SQL Joins16
- 15.1Introduction to JOINs
- 15.2Introduction to JOINs (Exercise)
- 15.3INNER JOIN Part-I
- 15.4INNER JOIN Part-II
- 15.5INNER JOIN – Part II (Exercise)
- 15.6A Note on Using Joins
- 15.7Duplicate Records
- 15.8LEFT JOIN Part-I
- 15.9LEFT JOIN Part-II
- 15.10LEFT JOIN Part-II (Exercise)
- 15.11RIGHT JOIN
- 15.12The New and The Older Join Syntax
- 15.13The New and The Older Join Syntax (Exercise)
- 15.14JOIN and WHERE Used Together
- 15.15JOIN and WHERE Used Together (Exercise)
- 15.16Important – Prevent Error Code 1055!
- SQL Subqueries7
- 16.1SQL Subqueries with IN nested inside WHERE
- 16.2SQL Subqueries with IN nested inside WHERE (Exercise)
- 16.3SQL Subqueries with EXISTS-NOT EXISTS
- 16.4SQL Subqueries with EXISTS-NOT EXISTS (Exercise)
- 16.5SQL Subqueries nested in SELECT and FROM
- 16.6SQL Subqueries nested in SELECT and FROM (Exercise 1)
- 16.7SQL Subqueries nested in SELECT and FROM (Exercise 2)
- How to Establish SQL Self Join1
- What is SQL Views & How It Works2
- How to Handle Stored Procedure15
- 19.1Introduction to stored routines
- 19.2The MySQL syntax for stored procedures
- 19.3Stored procedures – Example – Part I
- 19.4Stored procedures – Example – Part II
- 19.5Stored procedures – Example – Part II (Exercise)
- 19.6Another way to create a procedure
- 19.7Stored procedures with an input parameter
- 19.8Stored Procedures with an Output Parameter
- 19.9Stored Procedures with an Output Parameter (Exercise)
- 19.10Variables
- 19.11Variables (Exercise)
- 19.12User-defined functions in MySQL
- 19.13Error Code 1418
- 19.14User-defined functions in MySQL (Exercise)
- 19.15Stored Routines – Conclusion
- Understanding Advanced SQL Elements12
- 20.1Types of MySQL Variables – Local Variable
- 20.2Session Variables
- 20.3Global Variables
- 20.4User-Defined vs System Variables
- 20.5MySQL Triggers
- 20.6MySQL Triggers (Exercise)
- 20.7MySQL Indexes
- 20.8MySQL Indexes (Exercise)
- 20.9The CASE Statement
- 20.10The CASE Statement (Exercise 1)
- 20.11The CASE Statement (Exercise 2)
- 20.12The CASE Statement (Exercise 3)
- Conclusion + BONUS1