43+ Weeks, 86+ Classes - A Long Journey to Become A Professional Frontend Developer

আমরা ফ্রেমওয়ার্কে না, মেথডলজিতে বিশ্বাসী

আমাদের অনেকেরই ধারণা ফ্রন্টেন্ড ডেভেলপমেন্ট মানেই হচ্ছে React, Vue বা Angular. এগুলো একবার শিখতে পারলেই হয়ে গেলো। কিন্তু বাস্তবিক অর্থে এগুলো হচ্ছে কিছু টুলস যা আপনাকে ফ্রন্টেন্ড অ্যাপলিকেশন ডেভেলপ করতে সাহায্য করবে। এই সুদীর্ঘ বুটক্যাম্পে আমরা ফ্রন্টেন্ড ডেভেলপমেন্ট শিখবো। এবং শেখার কাজে ব্যবহার করবো React এবং এর ইকো সিস্টেম। তবে এই ক্যাম্প শেষে যদি আপনি অন্য যে কোনো লাইব্রেরী বা ফ্রেমওয়ার্ক এ সুইচ করতে চান, কারোর সাহায্য ছাড়াই আপনি সেটা করতে পারবেন। কারণ এই লম্বা বুটক্যাম্পে আপনাকে ফ্রন্টেন্ড ডেভেলপমেন্টের থিওরি এবং প্রসেসের সাথে এমন ভাবে পরিচয় করিয়ে দেওয়া হবে, যেন চাইলেই আপনি যেকোনো টুলস ব্যবহার করে ফ্রন্টেন্ড ডেভেলপমেন্ট করতে পারেন। মনে রাখবেন, এটা React এর কোনো কোর্স না, ফ্রন্টেন্ড ডেভেলপমেন্ট কোর্স যেখানে আমরা টুল হিসেবে React কে বেছে নিয়েছি।
Frontend Bootcamp - React by Stack Learner

কোর্সটির বিশেষত্ব

এক ঝলকে দেখে নেওয়া যাক

  • Education Friendly Environment

    পড়াশোনার জন্য একটা ভালো পরিবেশ খুবই গুরুত্বপূর্ণ। ভালো পরিবেশ বলতে যে শুধু আমরা বাহ্যিক পরিবেশকে বোঝাচ্ছি তা নয়। এর সাথে সাথে বন্ধুত্ব পূর্ণ পরিবেশ যেখানে আপনি নতুনত্বের চিন্তা করার সুযোগ পাবেন।

  • Full Time Mentor Support

    আপনার সর্বাক্ষনিক সাহায্যের জন্য নিয়োজিত আছে আমাদের সম্মানিত মেন্টরস। যাদের থেকে আপনি অনলাইন এবং অফলাইন এ সমস্ত সমস্যার সমাধান পেয়ে যাবেন।

  • Free Library Access

    আমাদের আছে প্রোগ্রামিং এবং ডেভেলপমেন্ট সমৃদ্ধ বইয়ের ভাণ্ডার। যেখানে আপনি ফ্রি এক্সেস পাবেন যেকোনো বই পড়ার জন্য। আমরা প্রতিনিয়ত আপনাকে বিভিন্ন বই পড়ার জন্য সাজেশনও দিব।

  • Job Ready Curriculum

    ডেভেলপমেন্টের আসলে নির্দিষ্ট কোনো কারিকুলাম তৈরি করা সম্ভব না। কারণ এখানে সবসময়ই নতুন নতুন চ্যালেঞ্জ সামনে আসতে থাকে। তারপরেও একজন ফ্রেসার হিসেবে যে যে বিষয় বস্তু গুলো নিয়ে আপনার প্রতিদিন কাজ করতে হবে, সেই সমস্ত বিষয়ই আমরা যুক্ত করার চেষ্টা করেছি।

  • Paid & Free Internship

    বুটক্যাম্প শেষে আপনাদের একটা সার্টিফিকেশন এক্সাম হবে। এই এক্সামের ওপরে ভিত্তি করে আমরা আপনাকে পেইড অথবা ফ্রি ইন্টার্নশিপের অফার করবো। যদি আমাদের কাছে ওই মুহুর্তে আপনার জন্য কোনো ইন্টার্নের সুযোগ না থাকে তাহলে আমরা অন্য কোম্পানি গুলোতে রেফার করার সর্বোচ্চ চেষ্টা করব।

  • Tag with Stack Learner

    Stack Learner বর্তমানে এডুকেশন এবং সফটওয়্যার ডেভেলপমেন্ট নিয়ে কাজ করছে। ভবিষ্যতে টেকনোলজি জগতের বিভিন্ন সেক্টরে বিস্তৃতি লাভ করার যথেষ্ট ইচ্ছে এবং প্লানও রয়েছে। আপনার পার্ফরমেন্স এর ওপরে ভিত্তি করবে আপনি সরাসরি Stack Learner এর সাথে ট্যাগ হতে পারবেন কি না?

  • Smart Salary Point

    আমাদের বুটক্যাম্প কারিকুলাম এমন ভাবে ডিজাইন করা হয়েছে যেন আপনার পার্ফরমেন্স দেখে কোনো ভাবেই আপনাকে ফ্রেশার মনে না হয়। এর সাথে সাথে তো ইন্টার্নশিপের ব্যবস্থাও রয়েছে। যার ফলে জাতীয় বা আন্তর্জাতিক জব মার্কেটে আপনার কর্মজীবন শুরু হবে একটা স্মার্ট স্যালারি দিয়ে।

  • Remote Job Consultancy

    বর্তমানে রিমোট জব পাওয়া অনেকের কাছেই একটা স্বপ্ন। আর এই স্বপ্ন বাস্তবায়নের লক্ষ্যে বর্তমানে রিমোট জব করছেন এমন কনসালটেন্ট আপনাদেরকে গাইড করবেন। যেন প্রথম থেকেই আপনি আপনার প্রোফাইল এবং পোর্টফলিও সেভাবেই সাজিয়ে গুছিয়ে নিতে পারেন।

  • Class will be Recorded

    আমাদের প্রতিটা ক্লাস রেকর্ড করা হবে যেন ক্লাস শেষেও আপনি ভিডিও গুলো রেফারেন্স হিসেবে ব্যবহার করতে পারেন। কোনো কারণে একদিন যদি ক্লাসে উপস্থিত থাকতে না পারেন তাহলেও যেন লেসন মিস না হয়ে যায় সেই বিষয়ে আমরা সতর্ক।

  • Team & Collaboration

    প্রথম থেকেই আপনাকে একটা নির্দিষ্ট টিমের সাথে টিম প্লেয়ার হিসেবে কাজ করতে হবে। এখানে কখনো আপনি টিম প্লেয়ার কখনো বা লিডার হিসেবে কাজ করবেন। এর মাধ্যমে কলাবোরেশনের ব্যাপারটা আপনার একদম পরিষ্কার হয়ে যাবে।

  • Multiple Projects

    প্রতিটা মডিউলের শেষেই আপনাকে প্রোজেক্ট করতে হবে। আর এই প্রোজেক্ট গুলোর ওপরে নির্ভর করবে আপনার ফাইনাল রেসাল্ট। কোর্স শেষে থাকবে একটা বড় প্রোজেক্ট এবং যেই প্রোজেক্টটা পুরোপুরি আপনি এবং আপনার টিমকে সম্পূর্ণ করতে হবে।

  • Exam & Certification

    বুটক্যাম্প শেষে আপনাকে একটি সার্টিফিকেশন এক্সাম দিতে হবে যেই এক্সামটি সম্পূর্ণ ফ্রি। আপনার বুটক্যাম্পের এক্টিভিটিস এবং এক্সামের ফলাফলের ওপরে সার্টিফিকেশন নির্ভর করবে। এই এক্সাম থেকে আপনি পরবর্তী বুটক্যাম্পের জন্য স্কলারশিপও পেতে পারেন।

Role The Intro

ফ্রন্টেন্ড ডেভেলপমেন্ট বুটক্যাম্প সম্পর্কে দেখে নিন ছোট্ট একটি ভিডিও

What You will Learn?

এই সুবৃহৎ কোর্সটাকে আমরা অনেক গুলো ছোট ছোট মডিউলে বিভক্ত করেছি। জেনে নেওয়া যাক কি কি মুখ্য বিষয়ে আলোচনা থাকলে এই সুবিশাল বুটক্যাম্পে।

  • ওয়েব প্রোগ্রামিং ল্যাংগুয়েজ - জাভাস্ক্রিপ্ট

  • BOM এবং DOM নিয়ে আলোচনা

  • সিঙ্গেল পেজ অ্যাপলিকেশন - ভ্যানিলা জাভাস্ক্রিপ্ট

  • সিঙ্গেল পেজ অ্যাপলিকেশন - React and It's Ecosystem

  • অ্যাপলিকেশন স্টেট ম্যানেজমেন্ট - Redux

  • ফ্রন্টেন্ড অ্যাপলিকেশন আর্কিটেচার এবং মডেল

Highlighted Technologies

এই সুবিশাল বুটক্যাম্পে আমরা ওয়েব প্রোগ্রামিং ল্যাংগুয়েজ, ফ্রন্টেন্ড অ্যাপলিকেশন, ফ্রন্টেন্ড ফ্রেমওয়ার্ক, বিভিন্ন লাইব্রেরী এবং অ্যাপলিকেশন আর্কিটেকচার নিয়ে আলোচনা করবো।

  • মডার্ন জাভাস্ক্রিপ্ট এবং জাভাস্ক্রিপ্টের বিশেষ বিশেষ বৈশিষ্ট্য

  • BOM এবং DOM API নিয়ে বিস্তারিত আলোচনা

  • React এবং Redux নিয়ে বিস্তর আলোচনা

  • React Router এবং Reach Router নিয়ে আলোচনা

  • Material UI এবং Styled Component - স্টাইল ডিসিশন

  • সার্ভার সাইড রেন্ডারিং এবং NextJS নিয়ে আলোচনা

Prerequisites to Join

এই সুবিশাল বুটক্যাম্পে জয়েন করার জন্য সবার প্রথম যেটা দরকার সেটা হচ্ছে ধৈর্য এবং লেগে থাকার মানুষিকতা। এর সাথে আরও কিছু টেকনিক্যাল বিষয়ও দরকার আছে।

  • ব্যাসিক প্রোগ্রামিং স্কিল - প্রোগ্রামিং ফান্ডামেন্টালস

  • HTML এবং CSS নিয়ে মোটামোটি ভালো ধারণা

  • ওয়েব ডিজাইন সম্পর্কে ভালো একটা ধারণা

  • সর্বনিম্ন 30 WPM টাইপিং স্পিড

  • প্রতি সপ্তাহে নূন্যতম ১০ ঘণ্টা অনুশীলন করার মত সময়

  • ল্যাপটপ এবং ইন্টারনেট কানেকশন

Bootcamp Curriculum

সম্পূর্ণ বিষয়বস্তু সম্পর্কে জানতে ওপরের 'Download Curriculum' বাটনটি প্রেস করে পিডিএফটি ডাউনলোড করে নিন।

  • 01

    Section 0 - Introduction and Bootcamp Planning

    • 1. Orientation Class

    • 2. Bootcamp Planning and Roadmap

    • 3. Frontend Working Environment Setup - NPM, Babel, Webpack and VSCode

    • 4. Google Chrome Developer Tools

  • 02

    Section 1 - Web Programming - Modern Javascript

    • 5. Variables, Data Types, Operators and Basic Operations

    • 6. Control Statements in Javascript

    • 7. Arrays and Objects in Javascript

    • 8. Working with Javascript Functions

    • 9. Inner Function, Lexical Scope and Closure

    • 10. Understanding Functional Programming in Javascript

    • 11. Callback Functions, Function Compositions and Currying

    • 12. Understanding Map, Filter and Reduce Methods

    • 13. Understand ES6 Classes

    • 14. Understand ES6 Inheritances

    • 15. Error Handling and Debugging Javascript Code

    • 16. Scope, Closure and Execution Context

    • 17. Asynchronous Programming in Javascript

    • 18. Common Utility Tools and Recap Javascript

  • 03

    Section 2 - Working with BOM and DOM

    • 19. Understanding Browser Object Model

    • 20. Understand Document Object Model

    • 21. Understanding DOM Elements and Nodes

    • 22. Manipulating DOM Elements - Create, Update & Delete

    • 23. Handling DOM Events

    • 24. Forms and Form Validations

    • 25. Handling File Uploads

    • 26. Handling Drag and Drop

    • 27. Handling AJAX Requests

  • 04

    Section 3 - Single Page Application Project (No Framework)

    • 28. Understanding Project and It's Architecture

    • 29. Create A Tiny DOM Library

    • 30. Create A Tiny AJAX Library

    • 31. Implement Project with Custom Libraries

  • 05

    Section 4 - Interactive UI with React

    • 32. Welcome to React World

    • 33. Setup Working Environments and React Components

    • 34. React States in Details

    • 35. Handling Events, Two way Data Binding and Conditional Rendering

    • 36. Basic Input Elements and Uncontrolled Forms

    • 37. Controlled Forms and Form Validations

    • 38. Explore Formik - Form Helper Tool

    • 39. Understanding State Lifting

    • 40. Multiple View Mode - List View, Table View, Card View

    • 41. Advanced Search, Filter and Pagination

    • 42. Interactive UI Project

  • 06

    Section 5 - Control React Components & Side Effects

    • 43. Explore Component API

    • 44. Component Lifecycle Methods

    • 45. Lifecycle Methods and Side Effects

    • 46. Higher Order Component vs Render Props

    • 47. Ref vs Forward Ref

  • 07

    Section 6 - Understand REST API as A Frontend Developer

    • 48. How does REST API Work

    • 49. REST API Specifications

    • 50. Create Fake REST API

  • 08

    Section 7 - Modern React using Hooks and Context

    • 51. The Problem with React State Management

    • 52. Understanding Context API

    • 53. Understanding New Hooks API

    • 54. Hooks and Context API

    • 55. Performance Optimisation using Hooks

    • 56. Create Custom Reusable Hooks

  • 09

    Section 8 - Styling React Applications

    • 57. Choose Right Design Decision in React

    • 58. Working with Styled Component

    • 59. Working with Material UI Basics

    • 60. Working with Material UI Advanced

  • 10

    Section 9 - Manage Application State with Redux

    • 61. Understanding Redux and It's Workflow

    • 62. Redux with React Applications

    • 63. Advanced Redux - Middleware and Enhancers

    • 64. Redux Design Patterns

    • 65. Introducing Redux Toolkit

  • 11

    Section 10 - Routing Frontend Applications

    • 66. Introduction to Frontend Routing with React Router 5

    • 67. Advanced Routing with React Router 5

    • 68. Authentication and Protected Route

    • 69. Easy Complex Routing with Reach Router

  • 12

    Section 11 - Firebase for Frontend Developers

    • 70. Understand Firebase and Its Services

    • 71. Firestore - Realtime NoSQL Database

    • 72. Authentication using Firebase

    • 73. Cloud Storage and Hosting

    • 74. Firebase Cloud Functions

  • 13

    Section 12 - Animating React Components

    • 75. How to Animate React Components

    • 76. Animate on Unmount Components

    • 77. React Animation using Green Sock

    • 78. React Animation using React Spring

  • 14

    Section 13 - Server Side Rendering - NextJS

    • 79. Understanding Server Side Rendering

    • 80. Explore NextJS API

    • 81. Implement NextJS Projects

  • 15

    Section 14 - Group Projects

    • 82. Project Architecture and Planning

    • 83. Creating Application Layout

    • 84. Understand Git and Workflow

    • 85. Project Management Techniques

    • 86. Team Collaboration and Remote Work

FAQ (Frequently Asked Questions)

কিছু সাধারণ প্রশ্নোত্তর

  • এই বুটক্যাম্পটি কাদের জন্য?

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

  • এই বুটক্যাম্পটি এত বৃহৎ কেন?

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

  • এই বুটক্যাম্পটি আপনাকে কিভাবে সাহায্য করতে যাচ্ছে?

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

  • কিভাবে আমি ইন্টার্নশিপের সুযোগ পেতে পারি?

    বুটক্যাম্পের শেষে আমরা একটা সার্টিফিকেশন এক্সাম নিবো। এই এক্সামের ওপরে নির্ভর করবে আপনি ইন্টার্নশিপের সুযোগ পাবেন কি না? যদি পেয়ে থাকেন তাহলে সেটা ফ্রি না পেইড ইন্টার্নশিপ হবে তা নির্ভর করবে আপনার রেসাল্ট এর ওপরে। আপনার রেসাল্ট যে শুধু সার্টিফিকেশন এক্সাম এর নির্ভর করবে এমনটাও না। পুরো বুটক্যাম্প চলাকালীন সময়ে আপনার সমস্ত এক্টিভিটিসও একটা গুরুত্বপূর্ণ ভূমিকা রাখবে।

  • এই বুটক্যাম্পের এনরোলমেন্ট ফি কত?

    এই ক্যাম্পের রেগুলার ফি হচ্ছে ৫৫০০০ টাকা (পঞ্চান্ন হাজার টাকা)। টোটাল ক্লাস সংখ্যা ৮৬+ এবং প্রতিটা ক্লাসের সময় ২ ঘণ্টা বা তার বেশি। এর সাথে সাথে ফ্রি মেন্টরশিপ তো থাকছেই। আপনি অনলাইন বা অফলাইন এর মাধ্যমে মেন্টরের সাপোর্ট পাবেন। প্রথম ব্যাচের জন্য আমরা ২৫% ডিস্কাউন্ট অফার প্রদান করছি এবং এই অফার শুধুমাত্র প্রথম ব্যাচের জন্যই প্রযোজ্য। ডিস্কাউন্ট দেওয়ার পরে প্রথম ব্যাচের জন্য ফি হচ্ছে ৪১২৫০ (একচল্লিশ হাজার দুইশত পঞ্চাশ) টাকা।

  • বুটক্যাম্পের ফি ইন্সটলমেন্টে দেওয়ার সুযোগ আছে কি?

    জি, ইন্সটলমেন্টের সুযোগ রয়েছে। আপনি যদি ভর্তি পরীক্ষায় (মৌখিক এবং লিখিত) উন্নীত হন তাহলে রেজিস্ট্রেশনের সময় আপনাকে ৪০% অ্যামাউন্ট পরিশোধ করতে হবে। প্রথম মাস ক্লাস চলাকালীন কোনো ইন্সটলমেন্ট দিতে হবে না। দ্বিতীয়, তৃতীয় এবং চতুর্থ মাসের শুরুতে বাকি ক্যাম্প ফি এর ২০% করে পরিশোধ করতে হবে।

  • বুটক্যাম্পের সময়সূচী কি?

    সাধারণ ভাবে সপ্তাহে পর পর দুই দিন ক্লাস হবে যেন আপনারা দুই দিন একটা বিষয় শেখার পরে বাকি পাঁচ দিন বিষয়টা নিয়ে অনুশীলন করতে পারেন। সপ্তাহের কোন দিন এবং কোন সময় ক্লাস হবে সেটা ব্যাচ টু ব্যাচ ভিন্ন হবে। তবে সাধারণ শিক্ষার্থীদের ক্লাস শনি থেকে বৃহস্পতি বারে ২টা থেকে ৬টার ভিতরে হবে। চাকুরীজীবীদের জন্য শুক্রবারে স্পেশিয়াল ব্যাচ থাকবে।

  • কিভাবে বুটক্যাম্পে জয়েন করবো?

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

  • বুটক্যাম্প কি অনলাইনে করা যাবে?

    জি, বুটক্যাম্প অনলাইনে করা যাবে। তবে আমরা আপনাকে বলবো যদি পারেন অফলাইনে করুন। অফলাইনে যখন আমাদের ক্লাস চলবে তখন সেটা প্রাইভেট সার্ভারে লাইভ স্ট্রিমিং করা হবে। তাই অনলাইনে আপনার ঘরে বসেই আপনি একই বুটক্যাম্পে জয়েন করতে পারবেন। ক্লাস শেষে আপনাকে ক্লাসের রেকর্ডেড ভিডিও ও দিয়ে দেওয়া হবে। এবং আপনাদের জন্য স্পেশিয়াল মেন্টর থাকবেন যারা অনলাইনে আপনাদেরকে সর্বক্ষণ সাপোর্ট দিবেন।