Tech TutorBangla Web Documentation
Portfolio
HomeHTMLCSSTailwind CSSJavaScriptTypeScriptReactNext.jsNode.jsExpressSocket.IOExpoWordPressPostgreSQLPrismaPostgresNestJSMongoDBDockerTanStackTanStack TableRTK QueryGitGitHub
  • GitHub Documentation22টি অধ্যায়
প্রযুক্তি নির্বাচন
HomeHTMLCSSTailwind CSSJavaScriptTypeScriptReactNext.jsNode.jsExpressSocket.IOExpoWordPressPostgreSQLPrismaPostgresNestJSMongoDBDockerTanStackTanStack TableRTK QueryGitGitHub
  • Introduction
  • Account Setup
  • Repositories
  • Cloning & Pushing
  • Readme & Markdown
  • GitHub Flow
  • Pull Requests
  • Issues
  • Discussions
  • Actions
  • Workflows & CI
  • Pages & Deployment
  • Releases
  • Projects
  • Security
  • Teams & Orgs
  • Collaboration
  • Open Source
  • Gists
  • Best Practices
  • Project
  • Interview
  1. Docs
  2. GitHub
  3. Open Source — part, contribute
GitHubIntermediate

Open Source — part, contribute

Open source কী, কীভাবে অবদান রাখা যায় — বাংলায়।

13টি অংশবাংলা ভাষায়

Open Source কী?

Open source — code সবাই দেখতে ও ব্যবহার করতে পারে (লাইসেন্স অনুযায়ী)। GitHub-এ প্রায় ২০০ মিলিয়ন+ repositories।

লাইসেন্স basics

লাইসেন্সঅর্থ
MITযেকোনো ব্যবহার, attribution
Apache-2.0MIT + patent নিয়ম
GPL-3.0copyleft — derivedও GPL
BSD-3সহজ, attribution

ভালো community-র তথ্য

  • README — প্রজেক্ট বোঝে
  • CONTRIBUTING.md — কীভাবে সাহায্য করবেন
  • CODE_OF_CONDUCT — আচরণ নিয়ম
  • LICENSE — ব্যবহারের শর্ত
  • Issue labels — 'good first issue'

প্রথম contribute

# 1. repo-টি fork করুন
# 2. clone করুন
git clone https://github.com/you/project.git
# 3. branch + fix
git switch -c fix/typo
# 4. commit + push
git push -u origin fix/typo
# 5. "New pull request" → আপনার fork → মূল repo */

সঠিক first issue বাছুন

  • good first issue label
  • টাইপো, ডকুমেন্টেশন, ছোট test
  • maintainer-এর সাথে আগে কথা বলুন (comment)
  • ছোট ও দ্রুতমূল্য ব্যবহারিক PR

ভালো contributor-এর গুণ

  • মানুষ-friendly: comment/PR-তে সরল ও শ্রদ্ধাশীল
  • প্রথমে খুঁজে দেখুন issue আছে কিনা
  • ধৈর্য — review-তে সময় লাগে
  • চলমান conversation-এ উত্তর দিন
ইন্টারভিউ-এ পার্থক্য

GitHub প্রোফাইলে open-source contribution আপনার resume থেকে বেশি কথা বলে — অনেক দল এখানে আপনার code-শৈলী ও teamwork দেখে।

শেষ প্যারায় নিজে practice করুন — কোড কপি করে নিজের এডিটরে চালিয়ে দেখুন।
আগেরWiki, CODEOWNERS, কোডবেস রুটিনপরেরGist — ছোট কোড শেয়ার
এই পেজে
Tech Tutor

বাংলায় ওয়েব ডেভেলপমেন্ট ডকুমেন্টেশন শিখুন — ধাপে ধাপে।

Homeসব ডকুমেন্টেশনQuick Startআমার নোটস

© 2026 Tech Tutor. বাংলায় শিখুন, বাংলায় গড়ুন।

mdanamolhasan1998@gmail.com