0% found this document useful (0 votes)
186 views55 pages

Developer Student Clubs - IIITV PDF

1) The document introduces Developer Student Clubs (DSCs), which are university clubs supported by Google to help students learn about technologies through peer workshops and events. 2) As the DSC Lead at IIIT Vadodara, Aashutosh Rathi explains that the club's mission is to provide training to students and help them apply academic knowledge to real projects. 3) The document outlines opportunities for students through the DSC, including gaining industry experience by solving problems for local organizations and showcasing solutions to the community.

Uploaded by

Pawan Solanki
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
186 views55 pages

Developer Student Clubs - IIITV PDF

1) The document introduces Developer Student Clubs (DSCs), which are university clubs supported by Google to help students learn about technologies through peer workshops and events. 2) As the DSC Lead at IIIT Vadodara, Aashutosh Rathi explains that the club's mission is to provide training to students and help them apply academic knowledge to real projects. 3) The document outlines opportunities for students through the DSC, including gaining industry experience by solving problems for local organizations and showcasing solutions to the community.

Uploaded by

Pawan Solanki
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 55

Developer

Student Clubs- IIITV


Powered by Google Developers
Hello!
I am Aashutosh Rathi
DSC Lead, IIIT Vadodara
You can find me at @AashutoshRathi

2
What is a Developer Student
Club?

Google collaborates with university students who


are passionate about growing developer
communities and support them with starting
student clubs on their campuses.

3
Mission of Developer Student Club

4
The prime target of this community will be to
provide training to college students, who face
difficulties to convert their academic knowledge


to build something in real life.
We will be guiding such students, by organizing
workshops, meetups, coding challenges,
hackathons, training sessions.

5
Meanwhile, we will be helping out the IIITV
community by delivering them with real life projects.
Not only IIITV, but we are also planning to help NGOs
to automate their work process by providing them
with the necessary tools.
“ As a DSC Lead, I promise to deliver with my best and I
ensure the IIITV community, that from here, down the
line, IIITV students will get help with this Google
recognised body.

6
Opportunities with DSC

7
Grow your knowledge on developer technologies
and more through peer to peer workshops and
events.
Gain relevant industry experience by solving
“ problems for local organizations with technology
based solutions.

Showcase your prototypes and solutions to your


local community and industry leaders.

8
Benefits of Developer Student Club

9
● There are many NGOs and local businesses
whom we can help to scale and innovate.
● We will be guiding students to participate in
open source projects and Google Developer

“ events.
● Google also organizes special workshops and
events for girls.
● We will be helping students to get Internships.

10
Congratulations
IIITV is the second College selected for
Developer Student Clubs in
Gandhinagar and now we are officially
recognised by Google

11
How is it different from Coding Club?

12
Can I join DSC?
Core Team
Web Lead Anshuman Verma
ML / AI Lead Heet Sankesara
Cloud Lead Divyesh Puri & Monal Shadi
Blockchain Lead Aman Yadav
Android Lead Dipansh Khandelwal
Non-tech Lead Mohak Khare
Design Lead Pranay Agarwal
Outreach Lead Avtans Kumar
DSC Co-Lead Jay Mistry

And we are looking for more in you.


Non-Technical
Core Team
Media Team
Look out for local businesses.

Create flyers for events / workshops

Take photographs during


Technical Non-Technical workshops.
Interview local businesses during
Product development

Product Designers
Intermediary between Engineering
Product Team and Design Team.
Media Team
Designers
Version Control

● git

● GitHub
Web Development

Basics first
● HTML - Browser renders
● CSS - Styling
● JavaScript - Functionality
What’s all in there?

● Client
● Server
● DevOps
● Roadmap - https://is.gd/webroad
Some facts -
http://isaashutoshrathiallstackdeveloper.ml/
Web Server

● Serves assets of your webapp


● Mutates app data
● Provides interface to talk to clients
Web Client

● Client is something served to the user.


● Connects to your server allows mutations to data.
● Web Frameworks/Libraries? Why?
What do I learn?
How do I connect them?

● API
● Request - Response workflow
Blockchain

Blockchain is a transparent, immutable and public ledger of


transactions operating on a peer to peer network.

It is a clever combination of Cryptography and Computer


Networking.
Centralized

Decentralized
Notable Uses

● Cryptocurrencies - Bitcoin, Ethereum

● Enterprise Blockchains - Hyperledger Projects

● Distributed Ledger Technology (DLT) - IPFS


Projects we can work on

● Educative Blockchain WebApp

● Custom Ethereum Token Creator

● Decentralised Organ Donation


Machine Learning
What it isn’t
Don’t be an operator,
Be an Engineer
● Spend more time in learning maths than learning frameworks.

● Have patience, keep on learning

● Keep reading papers until you develop an intuition and then follow that intuition -
Geoffrey Hinton.
What is Machine Learning?
Applications
Possible Projects
● Need For Speed Game Bot

● Music Generation

● Game bot for you favorite game.

● Image colorization

● The best project you can think of.


Should you learn ML?
● Don’t learn ML just to follow the hype.

● Don’t learn ML to get job instantly

● Learn ML only when you’re interested in creating exceptional projects.

● Learn ML if you do not fear maths and can work diligently on a project.

You have to read papers if you want to be an engineer otherwise you’d become an
operator. - Jignesh Bhatt
Android

@DipanshKhandelwal
Only Android ? NO

Cross Platform Mobile Apps :


Few Apps built on React
Native
Interested ?

What to do next ?

Create a Find what Start


team !! we should learning !!
work on !!
Cloud
3 Questions
● What is Cloud?
● What is GCP?
● How people are using it?
What is Cloud?
A little history

On Premise Time Sharing Cloud


How do people
use Cloud?
Infrastructure Platform Software

. . . . as a service
So What is Cloud?
What is GCP ?
How are students
using GCP?
Need some Motivation?

51
52
53
For more,
Please visit us at:
https://iiitv.github.io/dsc
http://fb.com/dsciiitv
https://github.com/iiitv

54
Thanks and PKMKB!
ANY QUESTIONS?
Contact us at [email protected]

55

You might also like