https://github.com/udaycruise2903/hacktoberfest22
Handson sessions to learn exciting DIY software. Hacktoberfest is a month long celebration of open source culture.
https://github.com/udaycruise2903/hacktoberfest22
community git github hacktoberfest open-source reveal-js
Last synced: about 2 months ago
JSON representation
Handson sessions to learn exciting DIY software. Hacktoberfest is a month long celebration of open source culture.
- Host: GitHub
- URL: https://github.com/udaycruise2903/hacktoberfest22
- Owner: udaycruise2903
- License: mit
- Created: 2022-09-29T08:53:36.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2022-10-31T03:13:14.000Z (over 2 years ago)
- Last Synced: 2025-03-24T14:14:01.999Z (2 months ago)
- Topics: community, git, github, hacktoberfest, open-source, reveal-js
- Language: JavaScript
- Homepage:
- Size: 11.1 MB
- Stars: 10
- Watchers: 0
- Forks: 13
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Hacktoberfest22: Hands-on workshop on Git and Github
*DIY sessions to introduce Git and Github necessary for independent software development and contributing to the existing open source software(OSS) projects.*
*Hacktoberfest is a month long celebration of Free and open-source software(FOSS), their contributors and open-source culture.*
Date: 31-Oct-2022
Place: BV Jagadeesh Science Centre Multimedia Hall,
National College Jayanagar Campus,
Jayanagar 7th Block,
Bengaluru
No. of Students: 30----
### Schedule(Timings would be updated)
| Sessions | Timings | Resource person |
| ------------ | ---------------- | --------- |
| Inauguration | 10:30 AM | Prof. Cheluvappa |
|Talk - *Introduction to OSS/FOSS* | 11:00 AM | Prof. Shalini C |
|Talk - *Address by Director, BVJSC* | 11:30 AM | Prof. KS Nataraj (@ksnataraj7) |
|Session 1 - *Getting started with Github(Part 1) - [slides](https://github.com/bvjsciencecentre/Hacktoberfest22/blob/main/slides/session1.pdf)* | 11:45 AM | Uday Kiran (@udaycruise2903) |
|Lunch | 01:15 PM | |
|Session-2 - *Gitventures - [slides](https://github.com/bvjsciencecentre/Hacktoberfest22/blob/main/slides/session2.pdf)* | 2:00 PM | Charan Yadav (@charanleo25) |
|Session-3 - *Hacking time - [slides](https://github.com/bvjsciencecentre/Hacktoberfest22/blob/main/slides/session3.md)* | 03:30 PM | Uday Kiran (@udaycruise2903) |
|Networking + Discussions | 04:30 PM | |----
#### Pre-requisites
Install
- [ ] Visual Studio Code
- [ ] Git - [link](https://www.atlassian.com/git/tutorials/install-git#windows)
- [ ] Hugo for [windows](https://gohugo.io/getting-started/installing/#windows)In VSCode Extensions, install
- [ ] vscode-reveal
- [ ] git cheatsheet
- [ ] markdown all in oneLearn how to deploy Hugo site in Github
- [Hosting and deployment on Github](https://gohugo.io/hosting-and-deployment/hosting-on-github/)
### **outcome** -
Students are
1. introduced to open source software(OSS).
2. are equipped to contribute to OSS.
3. are equipped for independent software development.
4. to use git and github for their future software projects.
5. to host and deploy static site.### **Agenda (Refer slides for a brief overview)** -
1. Students are provided the knowledge of open source software and licenses
2. We introduce them to Github Markdown and help them in creating their Profile using .md file.
3. Clone a Hugo Static site, modify and deploy it to gh-pages.(A open source static site generator helps in getting started for creating conference websites.)
4. Make a PR to this repo to list their site in README.### Further opportunities
1. Be a **Developer advocate** in Sigma Club, check out our list of [ideas](https://github.com/bvjsciencecentre/ideas/issues) here.
2. Help us host more events like this
3. contribute to an existing open source project/build your own project.
4. Create a blog page on BVJ Science Centre website.
5. Design/Setup HTML template for our Newsletter.
6. contribute to UI design of BVJ Science Centre Website.
7. **If you have any ideas, please feel free to approach us.**##### Todo
- [ ] Create this event in bvjsci website and add a registration form
- [ ] share special moments on social media using #hacktoberfest2022 and tagging @bvjsci (remember to ask attendees for permission to use their photos.)
- [ ] posters