goals
goals copied to clipboard
Ideas for sessions for the next year
These are the ones that I have in mind. Will add more.
During Odd Sem
- Introductory session (the one with the attendance compulsory notice)
- Introduction to programming (I was thinking about exposing juniors to different languages so that they
more options to choose from when looking for orgs during GSoC etc)
- Intro to Python
- Intro to JS
- Intro to C++
- Intro to Competitive Programming
- Intro to WebDev
- Intro to Security
- Intro to Open Source (git, Github)
- Intro to Embedded Systems (will be included in IOT introduction)
- Software Development Best Practices (linting, CI/CD, TDD, etc)
- Intro to ML using Python
During Even Sem
- Summer of Code Session
- Intro to Rust (cool things like systems programming, server side or even cooler using FFI to write native modules in Rust)
- Intro to Go and Distributed Systems (something that I am passionate about)
- Intro to devops:
- Intro to Containers (docker and kubernetes)
- Intro to blockchain dev (by @palash25 and @iamravitejag )
- Intro to functional programming (possible options haskell, clojure, scala)
How about session on how to get into GSoC and other open source programs ?
That can be included too. Also @palash25 move the ML session to odd sem as 4th years may not be there during even sem.
I think those of us who are interested in hardware and robotics, can take a session on basics of arduino. For last two years, we have been exposed to Atmega and ARM microcontrollers which aren't quite beginner friendly in my opinion. So we can add this to odd semester.
Maybe we can use RaspberryPI @hdidwania
RaspberryPi is a good option, but I wont suggest anyone who wants to just explore this field to invest on pi. On contrary Arduino is cheap and easily available. Maybe once people are comfortable with arduino we can advice them to move to more real stuff like AVR, ARM or even PI. We need to work with the hardware and robotics wing(if you can call technetronic that) for such sessions though.
Why not have Introduction to Functional Programming? It's quite cool.
Why not have Introduction to Functional Programming?
I had that in mind forgot to add it to the description.
Tentative schedule of events for Odd sem
-
Orientation -- 20th Aug (Mon)
-
Linux Fest -- 2nd Sep (Sun)
-
Intro to Python + Project -- 5th Sep (Wed) to 8th Sep (Sat)
-
Robotics Intro Session -- 9th Sep (Sun) to 11th Sep (Tue)
-
Intro to C++ -- 12th Sep (Wed) to 15th Sep (Sat)
-
Competitive Programming session -- 19th Sep (Wed) and 20th Sep (Thu)
-
Web and Mobile Development -- 3rd Oct (Wed) to 6th Oct (Sat)
-
Robotics Session -- 7th Oct (Sun) to 9th Oct (Tue)
-
Open Source Software Development -- 26th Oct (Fri) to 28th Oct (Sun)
-
Talk or Workshop by Guest Speaker -- 3rd Nov (Sat) and 4th Nov (Sun)
-
AI week (ML, DL, AI) -- 10th Nov (Sat) to 17th Nov (Sat)
@p-society/2020-batch @p-society/2019-batch