HackIndia Logo
HackathonsNewsSkillsGrowth
HackIndia LogoContact: +91 9910125804

General

  • Companies
  • Colleges
  • Board of Advisors
  • Brand Ambassadors
  • FAQ
  • Contact
  • Report a Bug

Hackathons

  • Upcoming Hackathons
  • Judges
  • Mentors
  • Partners
  • Participating Colleges

Resources

  • About Us
  • Branding
  • Latest News
  • Growth
  • Skills
  • Ecosystem
  • Forum
  • Ideas
  • Prompt Optimizer
  • How to earn XP

© 2026 HackIndia. All rights reserved.

Privacy PolicyTerms of ServiceCode of ConductSitemap

Build 2.108 · 16 Oct 2026, 14:01 UTC

    HackIndia
    HackathonsNewsInternshipsSkillsGrowth
    ← All skills

    OOP

    Model features with objects

    Build a small feature using object-oriented code that a recruiter can read. You will model classes, interfaces, composition, and SOLID choices in a public repo.

    For college builders in India who know basic coding and want internship-ready proof of OOP skill.

    Foundation7 lessonsAbout 30 min+100 XP
    Start lesson 1

    Your path

    1. 1Start hereObjects that solve features4 min
    2. 2Classes, objects, and state4 min
    3. 3Encapsulation without overengineering4 min
    4. 4Composition before inheritance4 min
    5. 5Polymorphism through interfaces5 min
    6. 6SOLID in plain words4 min
    7. 7Build and submit your repo5 min
    8. The check10 questions · 7 to pass
    9. Verify the OOP skill+100 XP and +50 SHARP and a certificate, once the check and the task are done
    How you earn it
    OOP
    +100 XP and +50 SHARP, on your profile with a certificate

    Both of these. Either order.

    Pass the check

    10 questions from the lessons. Get 7 right.

    Take the check
    A project that uses the skill

    Submit a HackIndia project with a public repository that implements one real feature using object-oriented programming. Your repo must include working code, tests or sample runs, and a short README explaining your object model.

    A public GitHub repository with your own commits. We check it when you hand it in.

    to keep track of your lessons and earn the skill.
    Sign in