Git for Freshers

Git for Freshers কোর্সটি বিশেষভাবে তৈরি করা হয়েছে যারা Software Development-এ নতুন এবং Version Control System (VCS) নিয়ে কাজ করা শুরু করছেন তাদের জন্য। এই কোর্সে ধাপে ধাপে Git-এর মৌলিক কনসেপ্ট, কনফিগারেশন, কমান্ড, ফাইল ট্র্যাকিং, ব্রাঞ্চ ম্যানেজমেন্ট এবং উন্নত কিছু টুলস নিয়ে আলোচনা করা হয়েছে।

আপনি শিখবেন কীভাবে Git আপনার কোডের ইতিহাস সংরক্ষণ করে, কীভাবে আপনি পরিবর্তন গুলো ট্র্যাক করবেন, কীভাবে ফাইল বাদ দিবেন, কীভাবে বিভিন্ন শাখা (branch) তৈরি ও ব্যবস্থাপনা করবেন এবং কবে মার্জিং আর কবে রিবেসিং করা উচিত।

এছাড়াও, রিমোট রিপোজিটরি, Git-এর ট্যাগিং, অ্যালিয়াস ব্যবহার, ইতিহাস পুনর্লিখন, সমস্যা সমাধান এবং স্ট্যাশিং/ক্লিনিং-এর মতো টুলস নিয়ে কাজ করার কৌশলগুলোও শেখানো হবে। প্রতিটি অধ্যায় শেষে রয়েছে প্র্যাকটিকাল উদাহরণ ও কুইজ, যা আপনাকে শেখা আরও মজবুত করতে সাহায্য করবে।

🧠 আপনি যা শিখবেন:

  • Version Control System (VCS) কী এবং কেন প্রয়োজন

  • Git কী এবং এটি কীভাবে কাজ করে

  • Git ইনস্টলেশন ও প্রাথমিক কনফিগারেশন

  • লোকাল ও রিমোট রিপোজিটরি ম্যানেজমেন্ট

  • ফাইল চেইঞ্জ ট্র্যাকিং ও .gitignore ব্যবহার

  • Git কমান্ড লাইন ইন্টারফেসের কার্যকারিতা

  • কমিট হিস্টোরি দেখা ও পূর্বাবস্থায় ফেরা

  • ব্রাঞ্চিং, মার্জিং ও রিবেসিং

  • Git ট্যাগিং, অ্যালিয়াস, এবং টুলসের ব্যবহার

এই কোর্সটি সম্পন্ন করার পর আপনি Git-এর সাহায্যে নিজের কোড দক্ষভাবে ম্যানেজ করতে পারবেন এবং যে কোনো টিম প্রজেক্টে প্রফেশনালি কাজ করার প্রস্তুতি নিতে পারবেন।

Disclamer: এই কোর্সটি সম্পূর্ণ Pro Git 2nd Edition এর আদলে শুধুমাত্র ফ্রেশারদের জন্য তৈরি করা হয়েছে। বইটি অনুবাদ এবং কিছু পরিমার্জন পরিবর্ধন করা হয়েছে। যদি বইটি আপনি আগেই পড়ে এবং বুঝে থাকেন তাহলে কোর্স টি আপনার জন্য নয়।

Skill Level:

Beginner

Duration:

N/A

Certificate:

Yes

Meet your Instructors

Omar Faruk

Product Engineer

As a Product Engineer at Klasio, I contributed to end-to-end product development, focusing on scalability, performance, and user experience. My work spanned building and refining core features, developing dynamic website templates, integrating secure and reliable payment gateways, and optimizing the overall system architecture. I played a key role in creating a scalable and maintainable platform to support educators and learners globally.

1058+ Students
3 Courses

What You'll Learn

Version Control System বা VCs কী এবং কেন ব্যবহার করা হয় তা জানতে পারবে।

নিজের লোকাল সিস্টেমে Git Configure করা এবং কোন Configuration এর কি কাজ তা জানতে পারবে।

Git কী এবং কিভাবে কাজ করে তা জানতে পারবে।

Git Repository কিভাবে Manage করা হয়।

Git Branch কেন এবং কিভাবে Manage করতে হয়।

Git এর Commands গুলো কোনটা কেন ব্যবহার করে।

Branch Merging এবং Rebasing কী, কোনটা কখন ব্যবহার করতে হয়।

Git কিভাবে ফাইল Change Track করে এবং Ignore করে।

Git Versioning কিভাবে কাজ করে।

Curriculum

📬 Let's keep in touch

Join our mailing list for the latest updates

Resend verification link

Something went wrong!
Please try again.

Please enter your name.

Please enter a valid email address.