A curated bootkit for first-year students, interested in Computer Science, to explore core concepts, tools, and resources.
This repository is a centralized knowledge base designed to help first-year students get started with programming, development, computer fundamentals, and more. Whether you're preparing for coding rounds, exploring internships, or understanding how the internet works, this toolkit has you covered.
🧠 No prior experience needed — just curiosity and consistency!
These are the resources being maintained by:
| Folder | What's Inside |
|---|---|
| AI-ML | Basics of Artificial Intelligence & Machine Learning |
| Blockchain | Introduction to blockchain concepts and smart contracts |
| C | Foundational programming in C language |
| CPP | C++ programming concepts including OOP |
| CS-Fundamentals | OS, DBMS, memory, logic gates & other essentials |
| Cloud-DevOps | Intro to cloud services, GitHub Actions, CI/CD |
| Competitive-Programming | CP questions, tricks, and templates |
| Computer-Networks | Internet, protocols, IP, TCP/UDP |
| DSA | Data Structures & Algorithms explained with code |
| Flutter | Getting started with Flutter for app development |
| Git-GitHub | Version control, Git commands, collaboration tips |
| HTML-CSS | Basics of web structure and styling |
| Hackathons | Ideas, preparation, and resources to participate |
| Hardware | Electronics, chips, sensors, IoT basics |
| Internships | Resume tips, portfolio building, how to apply |
| Java | Java syntax, OOP, exception handling, and more |
| JavaScript | DOM manipulation, ES6+, browser scripting |
| NodeJS | Intro to backend with Node, Express |
| Project-Ideas | Mini-projects and ideas to build your portfolio |
| Python | Python basics, OOP, file handling, scripts |
| ReactJS | Basics of component-based frontend development |
Follow these simple steps to start learning:
git clone https://github.com/overclocked-2124/RVCE-Coding-Bootkitcd RVCE-Coding-Bootkit- Choose a topic folder (e.g.,
Python,Git-GitHub, orCS-Fundamentals) - Open the
README.mdinside each folder to get structured notes, examples, and links
- Try out the code snippets
- Attempt the mini-projects or DSA problems
- Participate in hackathons or events mentioned
- First-year students at RVCE or any CS/IT program
- Beginners in programming
- Students looking for structured CS resources
- Self-learners aiming to build their fundamentals strong
- 📥 Open an Issue
- 📧 Contact the repo maintainers: Sumukha Upadhyaya, Vivaan Hooda, Vidisha Dewan.
- 🧑🤝🧑 Form a study group and start learning together!
If you found this helpful, consider starring ⭐ this repository to support the project and help others discover it too!