Backend Engineering মাস্টার কোর্স — OOP, PHP, MySQL ও API তৈরি। প্রকৃত সার্ভার-সাইড ডেভেলপার হওয়ার সম্পূর্ণ গাইড বাংলায়।
OOP কী, কেন, Procedural এর সাথে পার্থক্য
Class blueprint, object instance, properties, methods
__construct, __destruct, parameter সহ constructor
public, private, protected — ডেটা সুরক্ষা
extends, parent::, method override
Method overriding, abstract class, interface
static property, static method, const
try, catch, throw, finally, custom exceptions
PHP কী, ইতিহাস, সংস্করণ, কেন ব্যবহৃত হয়
PHP tag, echo, variable, data types
if, switch, match, for, foreach, while
Indexed, associative, multi-dimensional arrays
Function declaration, parameters, return, type hints
$_GET, $_POST, $_SESSION, $_COOKIE, $_FILES
Namespace, autoload, Composer, real-world class
DBMS, RDBMS, SQL vs NoSQL
INT, VARCHAR, TEXT, DATE, DECIMAL
Key-র প্রকার ও ব্যবহার
1:1, 1:N, N:M, Normal Forms
CREATE, INSERT, UPDATE, DELETE
ডেটা পড়া, filter, sort
INNER, LEFT, RIGHT, SELF JOIN
COUNT, SUM, AVG, GROUP BY, HAVING
Nested query, EXISTS, IN, UNION
Index কী, কখন, B-Tree, EXPLAIN
CREATE VIEW, updatable view
CREATE PROCEDURE, IN/OUT, CALL
CREATE FUNCTION, BEFORE/AFTER triggers
mysqli_connect, OOP vs procedural
query, fetch_assoc, fetch_all
prepare, bind_param, execute
Create, Read, Update, Delete, Transaction
API, REST, SOAP, GraphQL
GET, POST, PUT, DELETE, status codes, payload
API key, Bearer token, JWT, CORS
JSON response, headers, query params
Method routing, JSON body, all HTTP verbs
Password hash, token generate, protected routes
.htaccess, router pattern, cURL, fetch