GithubHelp home page GithubHelp logo

udaycruise2903 / hacktoberfest22 Goto Github PK

View Code? Open in Web Editor NEW
10.0 1.0 13.0 11.32 MB

Handson sessions to learn exciting DIY software. Hacktoberfest is a month long celebration of open source culture.

License: MIT License

HTML 11.46% JavaScript 66.75% CSS 21.79%
git github hacktoberfest reveal-js open-source community

hacktoberfest22's Introduction

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 11:45 AM Uday Kiran (@udaycruise2903)
Lunch 01:15 PM
Session-2 - Gitventures - slides 2:00 PM Charan Yadav (@charanleo25)
Session-3 - Hacking time - slides 03:30 PM Uday Kiran (@udaycruise2903)
Networking + Discussions 04:30 PM

Pre-requisites

Install

In VSCode Extensions, install

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 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

hacktoberfest22's People

Contributors

bvjsci avatar charanleo25 avatar ksnataraj7 avatar udaycruise2903 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.