{"id":51075940,"url":"https://github.com/fardinkamal62/astha-it-codecamp","last_synced_at":"2026-06-23T14:03:30.192Z","repository":{"id":362821984,"uuid":"1248014488","full_name":"fardinkamal62/astha-it-codecamp","owner":"fardinkamal62","description":"Hub repository for my Astha.IT CodeCamp ServerCamp journey — lecture notes, assignments, and project index.","archived":false,"fork":false,"pushed_at":"2026-06-16T10:45:39.000Z","size":1796,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2026-06-16T12:24:45.396Z","etag":null,"topics":["astha-it-codecamp","csharp","dotnet","learning-by-doing","lecture-notes","portfolio","software-architecture"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/fardinkamal62.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2026-05-24T04:29:51.000Z","updated_at":"2026-06-16T10:45:43.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/fardinkamal62/astha-it-codecamp","commit_stats":null,"previous_names":["fardinkamal62/astha-it-codecamp"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/fardinkamal62/astha-it-codecamp","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fardinkamal62%2Fastha-it-codecamp","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fardinkamal62%2Fastha-it-codecamp/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fardinkamal62%2Fastha-it-codecamp/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fardinkamal62%2Fastha-it-codecamp/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/fardinkamal62","download_url":"https://codeload.github.com/fardinkamal62/astha-it-codecamp/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fardinkamal62%2Fastha-it-codecamp/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34692781,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-23T02:00:07.161Z","response_time":65,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["astha-it-codecamp","csharp","dotnet","learning-by-doing","lecture-notes","portfolio","software-architecture"],"created_at":"2026-06-23T14:03:28.528Z","updated_at":"2026-06-23T14:03:30.187Z","avatar_url":"https://github.com/fardinkamal62.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 🗂️ Astha.IT CodeCamp — ServerCamp Journey\n\n**Central dashboard** for my Astha.IT CodeCamp experience.  \nTracks lecture notes, assignments, and projects across the ServerCamp curriculum.\n\n---\n\n## 📖 Lecture Notes (Obsidian Vault)\n\nAll notes are personal summaries written in [Obsidian](https://obsidian.md/) (`.md` files in [`lecture-notes/`](./lecture-notes/)).\n\n| # | Topic                                                                       | File                                                               |\n|---|-----------------------------------------------------------------------------|--------------------------------------------------------------------|\n| 1 | Session 1 — C# Syntax, Fundamentals \u0026 Memory Management                     | [`Session 1.md`](./lecture-notes/Session%201.md)                   |\n| 2 | Session 2 — Abstraction, Polymorphism, Interfaces, and Object Relationships | [`Session 2.md`](./lecture-notes/Session%202.md)                   |\n| 3 | Session 3 — Abstraction, Polymorphism, Interfaces, and Object Relationships | [`Session 3.md`](./lecture-notes/Session%203.md)                   |\n| 4 | Session 4 — Applying SOLID Principles in OOP Design                         | [`Session 4.md`](./lecture-notes/Session%204.md)                   |\n| 5 | Session 5 — Creational \u0026 Behavioral Design Patterns in C#                                                        | [`Session 5.md`](./lecture-notes/Session%205.md)                   |\n| 6 | C# Types                                                                    | [`Types.md`](./lecture-notes/Types.md)                             |\n| 7 | Access Modifiers                                                            | [`Access Modifiers.md`](./lecture-notes/Access%20Modifiers.md)     |\n| 8 | Memory Allocation (Stack vs Heap)                                           | [`Memory Allocation.md`](./lecture-notes/Memory%20Allocation.md)   |\n| 9 | Garbage Collection                                                          | [`Garbage Collection.md`](./lecture-notes/Garbage%20Collection.md) |\n| 10 | Exception Handling                                                          | [`Exception.md`](./lecture-notes/Exception.md)                     |\n\n\u003e **Tip:** Open the `lecture-notes` folder as an Obsidian vault for backlinks \u0026 graph view.\n\n---\n\n## 📂 Repository Structure\n\n```\nastha-it-codecamp/\n├── lecture-notes/          # Obsidian vault — my personal notes\n│   ├── .obsidian/          # Obsidian config (plugins, themes, etc.)\n│   ├── Notes Index.base    # Dataview table to browse notes\n│   ├── Session 1.md\n│   ├── Session 2.md\n│   ├── Session 3.md\n│   ├── Session 4.md\n│   ├── Session 5.md\n│   ├── Types.md\n│   ├── Access Modifiers.md\n│   ├── Memory Allocation.md\n│   ├── Garbage Collection.md\n│   └── Exception.md\n├── .gitignore\n├── README.md               # ← you are here\n└── playground/                   \n    ├── SolidPlayground/          \n    └── AsyncExperiments/\n```\n\n---\n\n## 📋 Assignments \u0026 Projects\n\n| Item          | Repo                                                                                       | Description                              | Status         |\n|---------------|--------------------------------------------------------------------------------------------|------------------------------------------|----------------|\n| Assignment 01 | [`astha-cc-assignment-01`](https://github.com/fardinkamal62/astha-cc-assignment-01-lateri) | Bus Ticket Booking \u0026 Billing System (C#) | ✅ Finished    |\n| Assignment 02 | `astha-cc-assignment-02` (TBD)                                                             | —                                        | ⏳ Pending     |\n| Final Project | `astha-cc-final` (TBD)                                                                     | —                                        | ⏳ Pending     |\n\n---\n\n## 🔗 Quick Links\n\n- [Syllabus — ServerCamp](https://codecamp.asthait.com/server-camp/)\n- [Astha.IT CodeCamp Home](https://codecamp.asthait.com)\n\n---\n\n*Lecture notes are my personal summaries and interpretations of the course material.*\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffardinkamal62%2Fastha-it-codecamp","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffardinkamal62%2Fastha-it-codecamp","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffardinkamal62%2Fastha-it-codecamp/lists"}