- Have any question?
- 📲0177-1175826
- ✉️ support@msbacademy.com
Ultimate SQL Bootcamp: Enter The World Of Data Science
- Development, Programming
- 1661 (Registered)
-
কেন আমি “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 / নেক্সাস / ভিসা / মাস্টারকার্ড / রকেট / বিকাশ দিয়ে মূল্য পরিশোধ করলেই কোর্সের লাইফ-টাইম আক্সেস পেয়ে যাবেন এবং যেকোনো সময় ওয়েবসাইটে লগিন করে কোর্সের ভিডিও দেখে শিখতে পারবেন।
(৩) কোর্সের শেষে কোন প্রশ্ন থাকলে সাপোর্ট পাওয়া যাবে? উত্তরঃ অবশ্যই। কোর্সের এনরোল করা মেম্বার্সদের জন্য আছে প্রাইভেট ফোরাম। সেখানে তারা কোর্স সম্পর্কিত যেকোনো প্রশ্ন করলে, তার উত্তর পেয়ে যাবে।
আর কোর্সটি আপনার বন্ধু, অথবা যে কাউকে রেফার করে ২০% কমিশন পেতে আমাদের অ্যাফিলিয়েট প্রোগ্রামে জয়েন করুন।
Course Content
-
Road to Database, SQL and MySQL
-
SQL Philosophy
-
Fundamentals of Database Terminology
-
Install MySQL and Getting Acquainted with the Interface
-
Practically Learn SQL with Confidence
- Creating a Database – Part 1
- Creating a Database – Part 1 (Exercise)
- Creating a Database – Part 2
- Creating a Database – Part 2 (Exercise)
- Introduction to Data Types
- String Data Types
- Integers
- Fixed and Floating-Point Data Types
- Other Useful Data Types
- Creating a Table
- Creating a Table (Exercise)
- Using Databases and Tables
- Using Databases and Tables (Exercise)
- Additional Notes on Using Table
- Additional Notes on Using Tables (Exercise)
-
Understanding MySQL Constraints
-
How Professionals Deal with Codes
-
Loading The 'Employees' Database
-
SQL Select Statement (Very Important)
- SELECT….FORM…..
- SELECT – FROM (Exercise)
- WHERE
- WHERE (Exercise)
- AND
- AND (Exercise)
- OR
- OR (Exercise)
- Operation Precedence
- Operator precedence (Exercise)
- IN – NOT IN
- IN – NOT IN (Exercise)
- LIKE – NOT LIKE
- LIKE – NOT LIKE (Exercise)
- Wildcard Characters
- Wildcard Characters (Exercise)
- BETWEEN….. AND
- BETWEEN – AND (Exercise)
- IS NOT NULL – IS NULL
- IS NOT NULL – IS NULL (Exercise)
- Other Comparison Operations
- Other comparison operators (Exercise)
- SELECT DISTINCT
- SELECT DISTINCT (Exercise)
- Introduction to Aggregate Function
- Introduction to Aggregate Functions (Exercise)
- ORDER BY
- ORDER BY (Exercise)
- GROUP BY
- Using Aliases
- Using Aliases (AS) (Exercise)
- HAVING
- HAVING (Exercise)
- WHERE vs HAVING
- WHERE vs HAVING (Exercise)
- LIMIT
- LIMIT (Exercise)
-
SQL INSERT Statement
-
SQL UPDATE Statement
-
SQL DELETE Statement
-
SQL Aggregate Functions
-
Deep Dive into SQL Joins
- Introduction to JOINs
- Introduction to JOINs (Exercise)
- INNER JOIN Part-I
- INNER JOIN Part-II
- INNER JOIN – Part II (Exercise)
- A Note on Using Joins
- Duplicate Records
- LEFT JOIN Part-I
- LEFT JOIN Part-II
- LEFT JOIN Part-II (Exercise)
- RIGHT JOIN
- The New and The Older Join Syntax
- The New and The Older Join Syntax (Exercise)
- JOIN and WHERE Used Together
- JOIN and WHERE Used Together (Exercise)
- Important – Prevent Error Code 1055!
-
SQL Subqueries
- SQL Subqueries with IN nested inside WHERE
- SQL Subqueries with IN nested inside WHERE (Exercise)
- SQL Subqueries with EXISTS-NOT EXISTS
- SQL Subqueries with EXISTS-NOT EXISTS (Exercise)
- SQL Subqueries nested in SELECT and FROM
- SQL Subqueries nested in SELECT and FROM (Exercise 1)
- SQL Subqueries nested in SELECT and FROM (Exercise 2)
-
How to Establish SQL Self Join
-
What is SQL Views & How It Works
-
How to Handle Stored Procedure
- Introduction to stored routines
- The MySQL syntax for stored procedures
- Stored procedures – Example – Part I
- Stored procedures – Example – Part II
- Stored procedures – Example – Part II (Exercise)
- Another way to create a procedure
- Stored procedures with an input parameter
- Stored Procedures with an Output Parameter
- Stored Procedures with an Output Parameter (Exercise)
- Variables
- Variables (Exercise)
- User-defined functions in MySQL
- Error Code 1418
- User-defined functions in MySQL (Exercise)
- Stored Routines – Conclusion
-
Understanding Advanced SQL Elements
- Types of MySQL Variables – Local Variable
- Session Variables
- Global Variables
- User-Defined vs System Variables
- MySQL Triggers
- MySQL Triggers (Exercise)
- MySQL Indexes
- MySQL Indexes (Exercise)
- The CASE Statement
- The CASE Statement (Exercise 1)
- The CASE Statement (Exercise 2)
- The CASE Statement (Exercise 3)
-
Conclusion + BONUS
-
Video quality so well. বাংলায় এত কোয়ালিটি সম্পূর্ণ SQL কোর্স সত্যি অসাধারন। কোর্সটি কমপ্লিট করে অনেক কিছু শিখতে পারলাম। কোর্সের মেন্টর অনেক আন্তরিক। অনেক সাপোর্ট পেয়েছি সমস্যা শেয়ার করে। ধন্যবাদ এমএসবি একাডেমী।
-
This course helped me understand SQL just in couple hours. I've tried couple other SQL courses before. This one is definitely the best! It takes you from complete beginner to advanced cohort analysis.
-
Excellent course, instructors made it super easy to stay engaged. started with zero knowledge of SQL, and now I feel I have a solid grasp on the basics!
-
অনেক কিছু শিখতে পেরেছি কোর্সটি করে। শুরুর দিকে কিছুটা কঠিন মনে হলেও কিছু লেকচার কমপ্লিট করার পর সব কিছু অনেক সহজ মনে হয়েছে। অনেক ভাল সাপোর্ট পেয়েছি কোর্সের মেন্টর কাছ থেকে।
-
This course was perfect to restart my rusty SQL knowledge. It is a great recap or a good intro for those who are new to SQL. Best of luck.
- Loading...