SlideShare una empresa de Scribd logo
1 de 75
• Google Developer Student Clubs are university based
community groups for students interested in Google
developer technologies.
• Students from all undergraduate or graduate
programs with an interest in growing as a developer
are welcome.
• By joining a GDSC, students grow their knowledge in a
peer-to-peer learning environment and build solutions
for local businesses and their community.
What is GDSC?
ALISHA KAMAT
TY Computers
GDSC LEAD
Technical Domains under GDSC
Web Development
App Development
Machine Learning
Cloud Computing
Cybersecurity
Perks of being a GDSC member
1.Enhance your technical knowledge and build
your development skills
2.Get access to Google's learning resources and
courses for free
3.Build real-life solutions to local problems in
your community
4.Gain insights on the industry through our
expert speaker sessions
5.Get a chance to share your story and be
featured on our official social media handles
1.Hands-on Workshops
1.Hackathons
1.Solution Challenge
Type of Events we conduct
4. Expert Speaker Sessions
5. Study Jams
6. Google organised events
Join our GDSC FY groups if you still
haven’t
WhatsApp Group Link
https://chat.whatsapp.com/ChmkwLQ
Gt5I6p9fGB6HhDJ
Scan the QR Code
Siddhant Sontakke
TY Computers
WEB DEVELOPMENT LEAD
Web Development
Introduction:
● Web development is the process of creating and maintaining
websites and web applications. It involves a combination of
frontend and backend development, which work together to
deliver a seamless user experience. Frontend developers create the
visual and interactive elements of a website that users interact
with, while backend developers create the server-side
functionality and logic.
Frontend Development:
Frontend development refers to the process of creating the user interface
and user experience of a website or application. This includes designing
and coding the layout, navigation, and interactive elements that users
interact with. Frontend developers use languages such as HTML, CSS, and
JavaScript to create the visual and interactive elements of a website or
application.
WEB DEVELOPMENT:
Navbar:
WEB DEVELOPMENT:
Footer:
WEB DEVELOPMENT:
The backend is the server side of a website. It keeps and organizes data and ensures that
everything on the client side of the website operates correctly. It's the part of the site you
can't interact with or see. This is where the data is stored, and without this data, there
would be no frontend. The backend of the web consists of the server that hosts the
website, an application for running it and a database to contain the data.
WEB DEVELOPMENT:
BACKEND DEVELOPMENT:
WEB DEVELOPMENT:
BACKEND DEVELOPMENT:
Ketaki Deshmukh
TY Computers
MACHINE LEARNING LEAD
Introduction:
Machine Learning is the process of training a piece of
software, called a model, to make useful predictions
from data. An ML model represents the mathematical
relationship between the elements of data that an ML
system uses to make predictions.
Machine Learning
Too technical ?
• In simple terms, machine learning is a subset of artificial intelligence
that deals with extracting patterns from complex data.
• This can be used by computers to identify patterns and associations in
massive amounts of data, and then make predictions and forecasts
based on its findings.
• Computers use computational techniques to gather information directly
from data without relying on mathematical models.
Source :https://medium.datadriveninvestor.com/made-simple-ai-vs-machine-learning-
How does it work
Types of Machine Learning
Source : https://www.ceralytics.com/3-types-of-machine-
Applications
Source : https://towardsdatascience.com/coding-deep-learning-for-beginners-types-of-machine-
The Roadmap
1.Learn Python
1.Familiarize with Python Libraries
1.Revise Statistics
1.Study basic ML Concepts
https://quizizz.com/join
Enter the code:
QUIZ TIME!
Amogh Prabhu
TY IT
APP DEVELOPMENT LEAD
(Flutter)
Sachit Sankhe
TY IT
APP DEVELOPMENT LEAD
(Kotlin)
App Development Trends
● How many Apps do you have on your phone? A new feature is added
every day.
● An increased customer base for businesses each moment.
Innumerable expectations from a never-ending stream of users. All, a
reflection of the break-neck speed evolution in the mobile app
development industry.
● Emerging technologies such as AI, VR, AR, and blockchain are
continuously influencing the course of mobile app development, and
apps that power phones and wearables frequently take center stage.
App Development
• Dart is an open-source, general-purpose, object-oriented programming
language with C-style syntax developed by Google
• Dart is a client-optimized language for fast apps on any platform.
• Flutter uses Dart as its base programming language to develop
applications.
Programming Language
class Student {
int id;
String name;
Student(this.id, this.name);
}
void main() {
var students = [];
students.add(new Student(1,"Amogh"));
students.add(new Student(2,"Sachit"));
for (int i = 0; i < students.length; i++) {
print('Student ${i + 1}');
print('ID: ${students[i].id}');
print('Name: ${students[i].name}n');
}
}
Flutter is Google’s portable UI toolkit for crafting beautiful, natively
compiled applications for mobile, web, and desktop from a single
codebase. Flutter works with existing code, is used by developers and
organizations around the world, and is free and open source.
Framework
Let’s take a simple
Flutter code for a
basic demo page.
A typical flutter
code looks like this:
ANDROID
OUTPUT
iOS
OUTPUT
VOILA!
Flutter Events
• Flutter Festival is a community led event series where developers can
join to learn the fundamentals of Google technologies. - featuring
Flutter, Firebase and Google Cloud content.
• Learn flutter app development using the google resources offered by
Google.
• Create a beautiful user app that solves some day to day problems.
• Showcase your work using the dev library.
Flutter Festival
Kotlin
• Kotlin is a modern statically typed general purpose programming
language which is designed to fully interoperate with Java which means
that Kotlin code can be easily integrated with existing Java code, and vice
versa.
• It is concise, expressive, and designed to be type- and null-safe.
• Kotlin was designed to be an industrial-strength language that is more
concise and expressive than Java, which is commonly used for Android
development.
A brief introduction
Example Kotlin Code
Jetpack Compose
• Jetpack Compose modern toolkit for building native UI which simplifies
and accelerates UI development on Android.
• It is fully declarative so that you can describe your UI by calling some
series of functions that will transform your data into a UI hierarchy.
• When the data changes or is updated then the framework automatically
recalls these functions and updates OR ‘recomposes’ the view for you.
An UI Toolkit
Android Events
• The Android Study Jams program is designed for a group of people in the
community to come together to learn how to build Android apps.
• GDSC VJTI conducted a 4-day long Online Android Study Jam where
participants were given hands-on experience in developing Android App
using Kotlin & XML files in Android Studio.
• Also, a complete Android App was developed during the sessions called
Coviaware - a News app for Covid related news
Android Jam
Upcoming Events
• The Android team will be coming with a Android Bootcamp where we will
build a Complete Android Applications having API as well as
authentication.
• The Bootcamp will teach you how to use Jetpack Compose, a Android
Toolkit & also how to create a FireAuth, authentication with Firebase.
• The Dates for the event are 8,9 and 10 February. Further details will be
announced soon.
• Prerequisite -> Enthusiasm and a Laptop
February Event
Resources
• The Core Team have curated a list of resources with which you can start
your journey in Developing App.
• The doc contains resources for Flutter as well as Kotlin.
• https://docs.google.com/document/d/1_3LaA_Ul_6otFwLMK08MRfX7mC
VHImfpw5-Ny5u3Pc0/edit?usp=sharing
Android & Flutter
Madhura Sawant
TY IT
CLOUD COMPUTING LEAD
Cloud Computing provides us means of
accessing the applications as utilities over the
Internet.
It allows us to create, configure, and
customize the applications online.
The cloud technology includes a development
platform, hard disk, software application, and
database.
Cloud Computing
What is Cloud?
● "The cloud" refers to servers that
are accessed over the Internet,
and the software and databases
that run on those servers.
● Cloud servers are located in data
centers all over the world.
● By using cloud computing, users
and companies do not have to
manage physical servers themselves
or run software applications on
their own machines.
Why Cloud Computing
For any IT company, we need a Server Room that is the basic need of IT
companies.
In that server room, there should be a database server, mail server, networking,
firewalls, routers, modem, switches, QPS (Query Per Second means how much
queries or load will be handled by the server), configurable system, high net
speed, and the maintenance engineers.
To establish such IT infrastructure, we need to spend lots of money. To
overcome all these problems and to reduce the IT infrastructure cost, Cloud
Computing comes into existence.
● It is the service offered through remote
servers on the internet.
● These services might include database storage,
applications, compute power and other IT
resources.
● It uses pay-as-you-go approach
● In short,the cloud is the Internet, and cloud
computing is techspeak that describes software
and services that run through the Internet (or
an intranet) rather than on private servers and
hard drives.
So what is exactly cloud computing?
Types of cloud
Cloud computing Services
Cloud Events
● 30 days access to Google Cloud Platform’s resources for free
● Get hands-on experience and learning on Google Cloud Platform
● Earn cool badges and goodies
Google Cloud Career Practitioner campaign
Cyber Security
Amir Zakaria
SY EXTC
CYBER SECURITY TECHNICAL LEAD
Sarthak Chowdhary
TY EXTC
CYBER SECURITY MANAGEMENT LEAD
06:09
2
ABC
1 3
DEF
5
JKL
4
GHI
6
MNO
8
TUV
7
PQRS
9
WXYZ
0 Google Developer Student Clubs
CATEGORY OF
HACKERS
White Hat: a.k.a Ethical hackers is an individual who uses hacking skills
to identify security vulnerabilities in hardware, software or networks.
Black Hat: criminals who break into computer networks with malicious
intent.
State Hacker: government-backed hacking is a form of digital incursion
that works to promote a nation's interest at home or abroad.
HACKING
OFFENSIVE
1:00 5:00
Google Developer Student Clubs
1:30 5:00
HACKING
OFFENSIVE
Google Developer Student Clubs
Black Hat Ransomwares
PLAYLIST
Berezan Conti My Doom worm
(2004)
DarkSide rEvil
3:00 5:00
$53M $180M $35B $120M $200M
HACKING
OFFENSIVE
Google Developer Student Clubs
GLOBAL RANSOMWARE DAMAGE COST
Source: https://cybersecurityventures.com/global-ransomware-damage-costs-predicted-to-reach-250-billion-usd-by-
2031/
4:00 5:00
2015: $325 Million
2017: $5 Billion
2021: $20 Billion
2024: $42 Billion
2026: $71.5 Billion
2028: $157 Billion
2031: $265 Billion
HACKING
OFFENSIVE
Google Developer Student Clubs
Cybercrime To Cost The
World $10.5 Trillion
Annually By 2025
Offensive Exploits and
Vulnerabilities
Phishing
IGNORE
XSS
Cross Site
Scripting
IGNORE
SQLi
SQL Injection
IGNORE
R.C.E
Remote Code
Execution
IGNORE
HACKING
OFFENSIVE
2:00 5:00
Where to Start
DOWNLOAD KALI - JUMPING IN HEAD FIRST
Links provided at the end of Presentation
HACKING
OFFENSIVE
1:00 5:00
Google Developer Student Clubs
CHIRAG PATIL
TY Electronics
CONTENT MANAGEMENT LEAD
Hello!
We are the peeps behind the
cool and awesome blogs you
receive every Friday.
What we do:
• Reach out to you guys for
your ideas and writings.
• Review, edit and then post
them!
Content
Management
All the GDSC Friday Blogs are
posted on GDSC VJTI’s Medium handle
along with LinkedIn to reach a wide
range of audience.
P.S.:Medium is a super useful
website for anyone who wants to
read blogs and expand their
knowledge!
Checkout GDSC VJTI’s Medium Page:
medium.com/dscvjti
Where to read these
blogs and articles?
Ankit Sharma
TY IT
MEDIA & OUTREACH LEAD
Aishwarya Jadhav
TY IT
MEDIA & OUTREACH LEAD
Hey!
Our team tries to increase
GDSC’s brand awareness and
public exposure.
What we do:
❖Manage the social media
handles of GDSC VJTI.
❖To collaborate with GDSC’s at
other colleges.
Media & Outreach
❖Reach out to students and tell
them about the upcoming
events and perks of attending
the event.
❖To invite prominent speakers
to give guest lectures at the
college and share their vast
reservoir of Knowledge with us.
Media & Outreach
GDSC Design Team
Nirbhay Nikam
TY Computers
DESIGN TEAM LEAD
Aayush Mehta
TY Computers
DESIGN TEAM MEMBER
Bhagyesh Chaudhari
TY Electrical
DESIGN TEAM MEMBER
Sandip Gardi
TY Electronics
DESIGN TEAM MEMBER
Follow us on social media for updates
https://twitter.com/gdsc_vjti/
https://www.linkedin.com/company/gdsc-vjti
Take a photo of this slide!
https://www.instagram.com/gdsc_vjti/
Got any questions for us?

Más contenido relacionado

La actualidad más candente

GDSC PRESENTATION 1.pptx
GDSC PRESENTATION 1.pptxGDSC PRESENTATION 1.pptx
GDSC PRESENTATION 1.pptxTASIUIBRAHIM2
 
GDSC's Information Session
GDSC's Information SessionGDSC's Information Session
GDSC's Information SessionSHRIHARRIPRIYAR
 
HELLO WORLD - GDSC KALINDI Intro Session
HELLO WORLD - GDSC KALINDI Intro SessionHELLO WORLD - GDSC KALINDI Intro Session
HELLO WORLD - GDSC KALINDI Intro SessionGDSCKalindi
 
DSC GCOE, Nagpur intro session
DSC GCOE, Nagpur intro sessionDSC GCOE, Nagpur intro session
DSC GCOE, Nagpur intro sessionDSCGCOEN
 
GDSC IIT Goa Info Session Slides
GDSC IIT Goa Info Session SlidesGDSC IIT Goa Info Session Slides
GDSC IIT Goa Info Session SlidesSEJALGUPTA44
 
Gdsc Intro Session 2.0
Gdsc Intro Session 2.0Gdsc Intro Session 2.0
Gdsc Intro Session 2.0JasnaMarin2
 
DSC Aswan University info session
DSC Aswan University info sessionDSC Aswan University info session
DSC Aswan University info sessionAhmedHany131
 
Using Artificial Intelligence in Software Engineering
Using Artificial Intelligence in Software EngineeringUsing Artificial Intelligence in Software Engineering
Using Artificial Intelligence in Software EngineeringFaculty of Computer Science
 
The Digital Sociology of Generative AI (1).pptx
The Digital Sociology of Generative AI (1).pptxThe Digital Sociology of Generative AI (1).pptx
The Digital Sociology of Generative AI (1).pptxMark Carrigan
 
GDSC IIIT-Bh Orientation'21
GDSC IIIT-Bh Orientation'21GDSC IIIT-Bh Orientation'21
GDSC IIIT-Bh Orientation'21GDSCIIITBbsr
 
Mercedes business project
Mercedes business projectMercedes business project
Mercedes business projectvinoddandi
 
Info session- GDSC SSEC
Info session- GDSC SSECInfo session- GDSC SSEC
Info session- GDSC SSECGoogleDSC
 

La actualidad más candente (20)

GDSC SKCT - INFO SESSION
GDSC SKCT - INFO SESSIONGDSC SKCT - INFO SESSION
GDSC SKCT - INFO SESSION
 
GDSC PRESENTATION 1.pptx
GDSC PRESENTATION 1.pptxGDSC PRESENTATION 1.pptx
GDSC PRESENTATION 1.pptx
 
GDSC's Information Session
GDSC's Information SessionGDSC's Information Session
GDSC's Information Session
 
HELLO WORLD - GDSC KALINDI Intro Session
HELLO WORLD - GDSC KALINDI Intro SessionHELLO WORLD - GDSC KALINDI Intro Session
HELLO WORLD - GDSC KALINDI Intro Session
 
DSC GCOE, Nagpur intro session
DSC GCOE, Nagpur intro sessionDSC GCOE, Nagpur intro session
DSC GCOE, Nagpur intro session
 
GDSC IIT Goa Info Session Slides
GDSC IIT Goa Info Session SlidesGDSC IIT Goa Info Session Slides
GDSC IIT Goa Info Session Slides
 
Info Session slide
Info Session slideInfo Session slide
Info Session slide
 
Gdsc Intro Session 2.0
Gdsc Intro Session 2.0Gdsc Intro Session 2.0
Gdsc Intro Session 2.0
 
DSC Aswan University info session
DSC Aswan University info sessionDSC Aswan University info session
DSC Aswan University info session
 
ppt lead gdsc.pptx
ppt lead gdsc.pptxppt lead gdsc.pptx
ppt lead gdsc.pptx
 
India ev-story
India ev-storyIndia ev-story
India ev-story
 
Mercedes Benz
Mercedes BenzMercedes Benz
Mercedes Benz
 
Using Artificial Intelligence in Software Engineering
Using Artificial Intelligence in Software EngineeringUsing Artificial Intelligence in Software Engineering
Using Artificial Intelligence in Software Engineering
 
The Digital Sociology of Generative AI (1).pptx
The Digital Sociology of Generative AI (1).pptxThe Digital Sociology of Generative AI (1).pptx
The Digital Sociology of Generative AI (1).pptx
 
GDSC IIIT-Bh Orientation'21
GDSC IIIT-Bh Orientation'21GDSC IIIT-Bh Orientation'21
GDSC IIIT-Bh Orientation'21
 
Mercedes business project
Mercedes business projectMercedes business project
Mercedes business project
 
Info session- GDSC SSEC
Info session- GDSC SSECInfo session- GDSC SSEC
Info session- GDSC SSEC
 
Intro session ppt
Intro session pptIntro session ppt
Intro session ppt
 
Presentation on two wheeler industry in india
Presentation on two wheeler industry in indiaPresentation on two wheeler industry in india
Presentation on two wheeler industry in india
 
Tesla Motors
Tesla MotorsTesla Motors
Tesla Motors
 

Similar a GDSC FY Orientation.pptx

InfoFest GDSC.pptx
InfoFest GDSC.pptxInfoFest GDSC.pptx
InfoFest GDSC.pptxSURYAPARIDA5
 
GDSC Infofest.pptx
GDSC Infofest.pptxGDSC Infofest.pptx
GDSC Infofest.pptxssuser756dcb
 
Basic Computer.docx
Basic Computer.docxBasic Computer.docx
Basic Computer.docxatulsharmaat
 
Rajendran M 2+ years of Exp in Dot net
Rajendran M 2+ years of Exp in Dot netRajendran M 2+ years of Exp in Dot net
Rajendran M 2+ years of Exp in Dot netRajendran m
 
Stacker's the way you connect the world .pptx
Stacker's the way you connect the world .pptxStacker's the way you connect the world .pptx
Stacker's the way you connect the world .pptxBOBY RISHABH KUMAR SHARMA
 
GDSC NIET ORIENTATION ).pdf
GDSC NIET ORIENTATION ).pdfGDSC NIET ORIENTATION ).pdf
GDSC NIET ORIENTATION ).pdfYashiGupta410690
 
Full Stack Web Development Basics to Know.pdf
Full Stack Web Development Basics to Know.pdfFull Stack Web Development Basics to Know.pdf
Full Stack Web Development Basics to Know.pdfLaura Miller
 
Resume_AdityaKumar-1
Resume_AdityaKumar-1Resume_AdityaKumar-1
Resume_AdityaKumar-1Aditya Kumar
 
Google Developer Student Clubs.pdf
Google Developer Student Clubs.pdfGoogle Developer Student Clubs.pdf
Google Developer Student Clubs.pdfUtkarshVerma997552
 
Web application development full &amp; detailed guide for 2022
Web application development  full &amp; detailed guide for 2022Web application development  full &amp; detailed guide for 2022
Web application development full &amp; detailed guide for 2022Metricoid Technology
 
Harshitha_Resume
Harshitha_ResumeHarshitha_Resume
Harshitha_ResumeHarshitha S
 
GDSC USeP - Infosession 2023.pptx
GDSC USeP - Infosession 2023.pptxGDSC USeP - Infosession 2023.pptx
GDSC USeP - Infosession 2023.pptxjrmaldeza00117
 
Build Innovative Web Applications with Full Stack Development Know -123.pdf
Build Innovative Web Applications with Full Stack Development Know -123.pdfBuild Innovative Web Applications with Full Stack Development Know -123.pdf
Build Innovative Web Applications with Full Stack Development Know -123.pdfUncodemy
 
cloud computing and android
cloud computing and androidcloud computing and android
cloud computing and androidMohit Singh
 
Internship-Report-VitulChauhan-18132023-IT_CRUD-OPERATION.pdf
Internship-Report-VitulChauhan-18132023-IT_CRUD-OPERATION.pdfInternship-Report-VitulChauhan-18132023-IT_CRUD-OPERATION.pdf
Internship-Report-VitulChauhan-18132023-IT_CRUD-OPERATION.pdfVitulChauhan
 
Supriya Saha Resume
Supriya Saha ResumeSupriya Saha Resume
Supriya Saha Resumesupriya saha
 

Similar a GDSC FY Orientation.pptx (20)

InfoFest GDSC.pptx
InfoFest GDSC.pptxInfoFest GDSC.pptx
InfoFest GDSC.pptx
 
GDSC Infofest.pptx
GDSC Infofest.pptxGDSC Infofest.pptx
GDSC Infofest.pptx
 
CAREER IN I.T.
CAREER IN I.T.CAREER IN I.T.
CAREER IN I.T.
 
Basic Computer.docx
Basic Computer.docxBasic Computer.docx
Basic Computer.docx
 
Rajendran M 2+ years of Exp in Dot net
Rajendran M 2+ years of Exp in Dot netRajendran M 2+ years of Exp in Dot net
Rajendran M 2+ years of Exp in Dot net
 
gurpreet.pptx
gurpreet.pptxgurpreet.pptx
gurpreet.pptx
 
DSC - info session 2022.pptx
DSC - info session 2022.pptxDSC - info session 2022.pptx
DSC - info session 2022.pptx
 
Stacker's the way you connect the world .pptx
Stacker's the way you connect the world .pptxStacker's the way you connect the world .pptx
Stacker's the way you connect the world .pptx
 
GDSC NIET ORIENTATION ).pdf
GDSC NIET ORIENTATION ).pdfGDSC NIET ORIENTATION ).pdf
GDSC NIET ORIENTATION ).pdf
 
Full Stack Web Development Basics to Know.pdf
Full Stack Web Development Basics to Know.pdfFull Stack Web Development Basics to Know.pdf
Full Stack Web Development Basics to Know.pdf
 
Resume_AdityaKumar-1
Resume_AdityaKumar-1Resume_AdityaKumar-1
Resume_AdityaKumar-1
 
Google Developer Student Clubs.pdf
Google Developer Student Clubs.pdfGoogle Developer Student Clubs.pdf
Google Developer Student Clubs.pdf
 
Web application development full &amp; detailed guide for 2022
Web application development  full &amp; detailed guide for 2022Web application development  full &amp; detailed guide for 2022
Web application development full &amp; detailed guide for 2022
 
GDSC Info Session KMIT
GDSC Info Session KMITGDSC Info Session KMIT
GDSC Info Session KMIT
 
Harshitha_Resume
Harshitha_ResumeHarshitha_Resume
Harshitha_Resume
 
GDSC USeP - Infosession 2023.pptx
GDSC USeP - Infosession 2023.pptxGDSC USeP - Infosession 2023.pptx
GDSC USeP - Infosession 2023.pptx
 
Build Innovative Web Applications with Full Stack Development Know -123.pdf
Build Innovative Web Applications with Full Stack Development Know -123.pdfBuild Innovative Web Applications with Full Stack Development Know -123.pdf
Build Innovative Web Applications with Full Stack Development Know -123.pdf
 
cloud computing and android
cloud computing and androidcloud computing and android
cloud computing and android
 
Internship-Report-VitulChauhan-18132023-IT_CRUD-OPERATION.pdf
Internship-Report-VitulChauhan-18132023-IT_CRUD-OPERATION.pdfInternship-Report-VitulChauhan-18132023-IT_CRUD-OPERATION.pdf
Internship-Report-VitulChauhan-18132023-IT_CRUD-OPERATION.pdf
 
Supriya Saha Resume
Supriya Saha ResumeSupriya Saha Resume
Supriya Saha Resume
 

Más de GDSCVJTI

Firebase Introduction.pptx
Firebase Introduction.pptxFirebase Introduction.pptx
Firebase Introduction.pptxGDSCVJTI
 
GDSC Flutter Forward Workshop.pptx
GDSC Flutter Forward Workshop.pptxGDSC Flutter Forward Workshop.pptx
GDSC Flutter Forward Workshop.pptxGDSCVJTI
 
Kickstart ML.pptx
Kickstart ML.pptxKickstart ML.pptx
Kickstart ML.pptxGDSCVJTI
 
Jetpack Compose.pptx
Jetpack Compose.pptxJetpack Compose.pptx
Jetpack Compose.pptxGDSCVJTI
 
Kotlin Playground.pptx
Kotlin Playground.pptxKotlin Playground.pptx
Kotlin Playground.pptxGDSCVJTI
 
Introduction to Google Cloud & GCCP Campaign
Introduction to Google Cloud & GCCP CampaignIntroduction to Google Cloud & GCCP Campaign
Introduction to Google Cloud & GCCP CampaignGDSCVJTI
 
Introduction to Web Development.pptx
Introduction to Web Development.pptxIntroduction to Web Development.pptx
Introduction to Web Development.pptxGDSCVJTI
 

Más de GDSCVJTI (7)

Firebase Introduction.pptx
Firebase Introduction.pptxFirebase Introduction.pptx
Firebase Introduction.pptx
 
GDSC Flutter Forward Workshop.pptx
GDSC Flutter Forward Workshop.pptxGDSC Flutter Forward Workshop.pptx
GDSC Flutter Forward Workshop.pptx
 
Kickstart ML.pptx
Kickstart ML.pptxKickstart ML.pptx
Kickstart ML.pptx
 
Jetpack Compose.pptx
Jetpack Compose.pptxJetpack Compose.pptx
Jetpack Compose.pptx
 
Kotlin Playground.pptx
Kotlin Playground.pptxKotlin Playground.pptx
Kotlin Playground.pptx
 
Introduction to Google Cloud & GCCP Campaign
Introduction to Google Cloud & GCCP CampaignIntroduction to Google Cloud & GCCP Campaign
Introduction to Google Cloud & GCCP Campaign
 
Introduction to Web Development.pptx
Introduction to Web Development.pptxIntroduction to Web Development.pptx
Introduction to Web Development.pptx
 

Último

General AI for Medical Educators April 2024
General AI for Medical Educators April 2024General AI for Medical Educators April 2024
General AI for Medical Educators April 2024Janet Corral
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...Sapna Thakur
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfchloefrazer622
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAssociation for Project Management
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...PsychoTech Services
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDThiyagu K
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room servicediscovermytutordmt
 

Último (20)

General AI for Medical Educators April 2024
General AI for Medical Educators April 2024General AI for Medical Educators April 2024
General AI for Medical Educators April 2024
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
 
Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Advance Mobile Application Development class 07
Advance Mobile Application Development class 07
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdf
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room service
 

GDSC FY Orientation.pptx

  • 1.
  • 2. • Google Developer Student Clubs are university based community groups for students interested in Google developer technologies. • Students from all undergraduate or graduate programs with an interest in growing as a developer are welcome. • By joining a GDSC, students grow their knowledge in a peer-to-peer learning environment and build solutions for local businesses and their community. What is GDSC?
  • 4. Technical Domains under GDSC Web Development App Development Machine Learning Cloud Computing Cybersecurity
  • 5. Perks of being a GDSC member 1.Enhance your technical knowledge and build your development skills 2.Get access to Google's learning resources and courses for free 3.Build real-life solutions to local problems in your community 4.Gain insights on the industry through our expert speaker sessions 5.Get a chance to share your story and be featured on our official social media handles
  • 6. 1.Hands-on Workshops 1.Hackathons 1.Solution Challenge Type of Events we conduct 4. Expert Speaker Sessions 5. Study Jams 6. Google organised events
  • 7. Join our GDSC FY groups if you still haven’t WhatsApp Group Link https://chat.whatsapp.com/ChmkwLQ Gt5I6p9fGB6HhDJ Scan the QR Code
  • 9. Web Development Introduction: ● Web development is the process of creating and maintaining websites and web applications. It involves a combination of frontend and backend development, which work together to deliver a seamless user experience. Frontend developers create the visual and interactive elements of a website that users interact with, while backend developers create the server-side functionality and logic.
  • 10.
  • 11. Frontend Development: Frontend development refers to the process of creating the user interface and user experience of a website or application. This includes designing and coding the layout, navigation, and interactive elements that users interact with. Frontend developers use languages such as HTML, CSS, and JavaScript to create the visual and interactive elements of a website or application. WEB DEVELOPMENT:
  • 14.
  • 15. The backend is the server side of a website. It keeps and organizes data and ensures that everything on the client side of the website operates correctly. It's the part of the site you can't interact with or see. This is where the data is stored, and without this data, there would be no frontend. The backend of the web consists of the server that hosts the website, an application for running it and a database to contain the data. WEB DEVELOPMENT: BACKEND DEVELOPMENT:
  • 17.
  • 18.
  • 20. Introduction: Machine Learning is the process of training a piece of software, called a model, to make useful predictions from data. An ML model represents the mathematical relationship between the elements of data that an ML system uses to make predictions. Machine Learning
  • 21. Too technical ? • In simple terms, machine learning is a subset of artificial intelligence that deals with extracting patterns from complex data. • This can be used by computers to identify patterns and associations in massive amounts of data, and then make predictions and forecasts based on its findings. • Computers use computational techniques to gather information directly from data without relying on mathematical models.
  • 23. Types of Machine Learning Source : https://www.ceralytics.com/3-types-of-machine-
  • 25. The Roadmap 1.Learn Python 1.Familiarize with Python Libraries 1.Revise Statistics 1.Study basic ML Concepts
  • 27. Amogh Prabhu TY IT APP DEVELOPMENT LEAD (Flutter)
  • 28. Sachit Sankhe TY IT APP DEVELOPMENT LEAD (Kotlin)
  • 29. App Development Trends ● How many Apps do you have on your phone? A new feature is added every day. ● An increased customer base for businesses each moment. Innumerable expectations from a never-ending stream of users. All, a reflection of the break-neck speed evolution in the mobile app development industry. ● Emerging technologies such as AI, VR, AR, and blockchain are continuously influencing the course of mobile app development, and apps that power phones and wearables frequently take center stage. App Development
  • 30. • Dart is an open-source, general-purpose, object-oriented programming language with C-style syntax developed by Google • Dart is a client-optimized language for fast apps on any platform. • Flutter uses Dart as its base programming language to develop applications. Programming Language
  • 31. class Student { int id; String name; Student(this.id, this.name); } void main() { var students = []; students.add(new Student(1,"Amogh")); students.add(new Student(2,"Sachit")); for (int i = 0; i < students.length; i++) { print('Student ${i + 1}'); print('ID: ${students[i].id}'); print('Name: ${students[i].name}n'); } }
  • 32. Flutter is Google’s portable UI toolkit for crafting beautiful, natively compiled applications for mobile, web, and desktop from a single codebase. Flutter works with existing code, is used by developers and organizations around the world, and is free and open source. Framework
  • 33. Let’s take a simple Flutter code for a basic demo page. A typical flutter code looks like this:
  • 35.
  • 36. Flutter Events • Flutter Festival is a community led event series where developers can join to learn the fundamentals of Google technologies. - featuring Flutter, Firebase and Google Cloud content. • Learn flutter app development using the google resources offered by Google. • Create a beautiful user app that solves some day to day problems. • Showcase your work using the dev library. Flutter Festival
  • 37. Kotlin • Kotlin is a modern statically typed general purpose programming language which is designed to fully interoperate with Java which means that Kotlin code can be easily integrated with existing Java code, and vice versa. • It is concise, expressive, and designed to be type- and null-safe. • Kotlin was designed to be an industrial-strength language that is more concise and expressive than Java, which is commonly used for Android development. A brief introduction
  • 39. Jetpack Compose • Jetpack Compose modern toolkit for building native UI which simplifies and accelerates UI development on Android. • It is fully declarative so that you can describe your UI by calling some series of functions that will transform your data into a UI hierarchy. • When the data changes or is updated then the framework automatically recalls these functions and updates OR ‘recomposes’ the view for you. An UI Toolkit
  • 40.
  • 41. Android Events • The Android Study Jams program is designed for a group of people in the community to come together to learn how to build Android apps. • GDSC VJTI conducted a 4-day long Online Android Study Jam where participants were given hands-on experience in developing Android App using Kotlin & XML files in Android Studio. • Also, a complete Android App was developed during the sessions called Coviaware - a News app for Covid related news Android Jam
  • 42. Upcoming Events • The Android team will be coming with a Android Bootcamp where we will build a Complete Android Applications having API as well as authentication. • The Bootcamp will teach you how to use Jetpack Compose, a Android Toolkit & also how to create a FireAuth, authentication with Firebase. • The Dates for the event are 8,9 and 10 February. Further details will be announced soon. • Prerequisite -> Enthusiasm and a Laptop February Event
  • 43. Resources • The Core Team have curated a list of resources with which you can start your journey in Developing App. • The doc contains resources for Flutter as well as Kotlin. • https://docs.google.com/document/d/1_3LaA_Ul_6otFwLMK08MRfX7mC VHImfpw5-Ny5u3Pc0/edit?usp=sharing Android & Flutter
  • 44. Madhura Sawant TY IT CLOUD COMPUTING LEAD
  • 45. Cloud Computing provides us means of accessing the applications as utilities over the Internet. It allows us to create, configure, and customize the applications online. The cloud technology includes a development platform, hard disk, software application, and database. Cloud Computing
  • 46.
  • 47. What is Cloud? ● "The cloud" refers to servers that are accessed over the Internet, and the software and databases that run on those servers. ● Cloud servers are located in data centers all over the world. ● By using cloud computing, users and companies do not have to manage physical servers themselves or run software applications on their own machines.
  • 48. Why Cloud Computing For any IT company, we need a Server Room that is the basic need of IT companies. In that server room, there should be a database server, mail server, networking, firewalls, routers, modem, switches, QPS (Query Per Second means how much queries or load will be handled by the server), configurable system, high net speed, and the maintenance engineers. To establish such IT infrastructure, we need to spend lots of money. To overcome all these problems and to reduce the IT infrastructure cost, Cloud Computing comes into existence.
  • 49.
  • 50. ● It is the service offered through remote servers on the internet. ● These services might include database storage, applications, compute power and other IT resources. ● It uses pay-as-you-go approach ● In short,the cloud is the Internet, and cloud computing is techspeak that describes software and services that run through the Internet (or an intranet) rather than on private servers and hard drives. So what is exactly cloud computing?
  • 53. Cloud Events ● 30 days access to Google Cloud Platform’s resources for free ● Get hands-on experience and learning on Google Cloud Platform ● Earn cool badges and goodies Google Cloud Career Practitioner campaign
  • 55. Amir Zakaria SY EXTC CYBER SECURITY TECHNICAL LEAD Sarthak Chowdhary TY EXTC CYBER SECURITY MANAGEMENT LEAD
  • 57. CATEGORY OF HACKERS White Hat: a.k.a Ethical hackers is an individual who uses hacking skills to identify security vulnerabilities in hardware, software or networks. Black Hat: criminals who break into computer networks with malicious intent. State Hacker: government-backed hacking is a form of digital incursion that works to promote a nation's interest at home or abroad. HACKING OFFENSIVE 1:00 5:00 Google Developer Student Clubs
  • 59. Black Hat Ransomwares PLAYLIST Berezan Conti My Doom worm (2004) DarkSide rEvil 3:00 5:00 $53M $180M $35B $120M $200M HACKING OFFENSIVE Google Developer Student Clubs
  • 60. GLOBAL RANSOMWARE DAMAGE COST Source: https://cybersecurityventures.com/global-ransomware-damage-costs-predicted-to-reach-250-billion-usd-by- 2031/ 4:00 5:00 2015: $325 Million 2017: $5 Billion 2021: $20 Billion 2024: $42 Billion 2026: $71.5 Billion 2028: $157 Billion 2031: $265 Billion HACKING OFFENSIVE Google Developer Student Clubs Cybercrime To Cost The World $10.5 Trillion Annually By 2025
  • 61. Offensive Exploits and Vulnerabilities Phishing IGNORE XSS Cross Site Scripting IGNORE SQLi SQL Injection IGNORE R.C.E Remote Code Execution IGNORE HACKING OFFENSIVE 2:00 5:00
  • 62. Where to Start DOWNLOAD KALI - JUMPING IN HEAD FIRST Links provided at the end of Presentation HACKING OFFENSIVE 1:00 5:00 Google Developer Student Clubs
  • 64. Hello! We are the peeps behind the cool and awesome blogs you receive every Friday. What we do: • Reach out to you guys for your ideas and writings. • Review, edit and then post them! Content Management
  • 65. All the GDSC Friday Blogs are posted on GDSC VJTI’s Medium handle along with LinkedIn to reach a wide range of audience. P.S.:Medium is a super useful website for anyone who wants to read blogs and expand their knowledge! Checkout GDSC VJTI’s Medium Page: medium.com/dscvjti Where to read these blogs and articles?
  • 66. Ankit Sharma TY IT MEDIA & OUTREACH LEAD Aishwarya Jadhav TY IT MEDIA & OUTREACH LEAD
  • 67. Hey! Our team tries to increase GDSC’s brand awareness and public exposure. What we do: ❖Manage the social media handles of GDSC VJTI. ❖To collaborate with GDSC’s at other colleges. Media & Outreach
  • 68. ❖Reach out to students and tell them about the upcoming events and perks of attending the event. ❖To invite prominent speakers to give guest lectures at the college and share their vast reservoir of Knowledge with us. Media & Outreach
  • 70. Nirbhay Nikam TY Computers DESIGN TEAM LEAD Aayush Mehta TY Computers DESIGN TEAM MEMBER
  • 71. Bhagyesh Chaudhari TY Electrical DESIGN TEAM MEMBER Sandip Gardi TY Electronics DESIGN TEAM MEMBER
  • 72.
  • 73.
  • 74. Follow us on social media for updates https://twitter.com/gdsc_vjti/ https://www.linkedin.com/company/gdsc-vjti Take a photo of this slide! https://www.instagram.com/gdsc_vjti/
  • 75. Got any questions for us?