Coefficient of Thermal Expansion and their Importance.pptx
GDSC BPIT Info Session.pptx
1. We will be starting
off soon!
Thank You for your
patience
Welcome to
Thank You for
Joining us
InfoSessi
ion
Bhagwan Parshuram Institute of Technology
2. Bhagwan Parshuram Institute of Technology
What is GDSC?
Google Developer Student Clubs
(GDSC) are community groups for
university students interested in
Google developer technologies.
Students from all undergraduate
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.
3. Why should you join
GDSC ?
GDSC comes up with a lot of events throughout the year.
A lot of info sessions are done on various tech domains as
well as on opportunities like GCCP(Google Cloud Career
Practitioner).
You get to meet new people with strong technical
background, having good knowledge of their tech domains.
You get to network with people from other GDSC chapters.
Last but not the least you feel proud to be a part of GDSC
and you grow more each day.
Bhagwan Parshuram Institute of Technology
4. Bhagwan Parshuram Institute of Technology
What are GDSC
Chapters?
GDSC chapters are different GDSC groups
across the globe to whom you can connect
in person or virtually.
After becoming a member of one such
chapter you get regular updates on
upcoming events and opportunities provided
by one such chapter.
There are more than 1,500 college and
university chapters across the globe in
more than 100 countries.
There is a lead for each chapter who is
popularly known as a GDSC lead.
5. Bhagwan Parshuram Institute of Technology
GDSC BPIT has come a
long way, from taking
lots of info sessions to
providing and making
students aware of Google
technologies.
GDSC BPIT
6. Scan this QR to
become a member
of your own
GDSC BPIT
And let's get
started!
Bhagwan Parshuram Institute of Technology
7. Bhagwan Parshuram Institute of Technology
GDSC Lead (2022-23):
Khus hboo
Gupta
Web and Mobile App
Devel opm
ent Ent hus i as t
9. What is DSA
Data Structures and Algorithms (DSA) is applied in all
disciplines of software development.
It is the building block of the software development
process. It is not limited to a single programming
language.
Although, programming language evolve or get dormant over
time, DSA is incorporated into all of these languages
Bhagwan Parshuram Institute of Technology
10. Bhagwan Parshuram Institute of Technology
Answer to some
real-world problems
Fast and Efficient
Solutions
Cost Efficient
Scalable
Placements
W
hy DSA?
11. How to get started with DSA?
Bhagwan Parshuram Institute of Technology
1.Learn a Programming Language of your
choice
2.Learn about Time and Space Complexity
3.Learn the Basics of Individual Data
Structures and Algorithms
4.Practice, Practice and Practice More
5.Comete and Become a Pro!
12. What's Next?! Bhagwan Parshuram Institute of Technology
Competitive Programming (CP), yes, let’s call it CP. So, CP
could be considered as a Sport. A Mind Sport. In CP you are
given a problem, it forces you to come up with an approach that
should give the desired output based on any input they pass.
You need to think of an approach termed as an algorithm, and
then write the code for it and submit that code. CP requires
you to use your Logical thinking, Analytical thinking, Pattern
Recognition skills, and most importantly, Programming skills,
to solve that problem. It’s like that tricky Maths Puzzle your
friend gave you to solve during your school days.
13. Famous and
Recognized
Competitions
Bhagwan Parshuram Institute of Technology
Competitions by
Google Code Jam
Google HashCode
Google Kick Start
Inte
BME
onal
2
rnati
s
ogrammi
Pr
4-hour
ng
Contest
The ACM-ICPC
International
Collegiate
Programming
Contest
rogrammin
P
The ICFP
g
Contest
15. Bhagwan Parshuram Institute of Technology
Resources to
Practice DSA
HackerEarth
HackerRank
Leetcode
Codechef
Codeforces
Atcoders
16. Hey
Everyone,
This is
Ekt a Agr awal
Pr oj ect and Open- Sour ce
Lead at GDSCBPIT
Bhagwan Parshuram Institute of Technology
17. Bhagwan Parshuram Institute of Technology
Open source refers to
code, projects or
software that is
designed to be
publicly accessible —
anyone can see,
modify, and distribute
it as they see fit.
What i s
Open- Sour ce?
18. Summer
GSOC -
of Code
Bhagwan Parshuram Institute of Technology
Google Summer of Code, aliased as GSOC is
a global, online program focused on
bringing new contributors into open-
source software development. GSoC
Contributors work with an open-source
organization on a 12+ week programming
project under the guidance of mentors.
19. Season
GSOD -
of Docs
Bhagwan Parshuram Institute of Technology
Google Season of Docs, commonly known as
GSOD provides support for open-source
projects to improve their documentation
and gives professional technical writers
an opportunity to gain experience in
open-source. Together we raise awareness
of open source, docs, and of technical
writing.
20. Bhagwan Parshuram Institute of Technology
Gener at i on
Scholarship
Scan to know more about
t h i s Scholarship
Applicable only for 2nd-year
girls pursuing a Bachelor's
degree. Selected students will
receive $1,000 USD.
Generation Google Scholarship
for women in computer science
will be awarded based on the
strength of each candidate's
commitment to diversity,
equity and inclusion,
innovation, and academic
performance.
21. Bhagwan Parshuram Institute of Technology
Women
Engi neer Pr ogr am
Scan to know more about
t h i s Program
The Women Engineers program is
a program offered by
TalentSprint and supported by
Google.
This is an intensive 2-year
program.
Eligibility: First-year
engineering girls students
pursuing CS/IT/ECE/EEE or
equivalent studies.
The applications generally
come in February and March.
22. Bhagwan Parshuram Institute of Technology
Women
Techm
ake Pr ogr am
Scan to know more about
t h i s Program
Google’s Women Techmakers
(WTM) program is meant to
strengthen the women workforce
and dismantle gender barriers
in the field of technology. It
offers students from across
the globe the to study abroad
at globally accredited
institutions, especially at
Irish universities.
The scholarship is awarded
based on the candidate’s
academic performance,
leadership, and contribution
to the community of women in
tech.
23. Bhagwan Parshuram Institute of Technology
STEP Internship
Scan to know more about
t h i s Internship
Our unique internship offers
the opportunity to work on a
software project alongside
other STEP interns and full-
time Googlers and provides the
chance to bridge the gap
between academic understanding
and practical professional
experience.
There are two program date
options (must be available for
the entirety of the program):
May 25 - August 12, 2022, June
13 - September 2, 2022 For
Indian Nationals Applications
are out in November.
25. What is User Interface(UI)?
Bhagwan Parshuram Institute of Technology
The “UI” in UI design stands for “user interface.” The user interface is the
graphical layout of an application. They have to choose color schemes and
button shapes. UI designers create the look and feel of an application’s user
interface.They’re concerned with aesthetics. It’s up to them to make sure the
application’s interface is attractive, visually-stimulating and themed
appropriately to match the purpose and/or personality of the app.
Features of
Good UI
Consistency and Clarity
Minimalism
Responsiveness
and many more….
26. Bhagwan Parshuram Institute of Technology
What is User Experience(UX)?
“UX” stands for “user experience.” A user’s experience of the app is
determined by how they interact with it. User experience is determined by how
easy or difficult it is to interact with the user interface elements that
the UI designers have created.UX designers are in charge of determining how
the user interface operates. In short, they design how the interface works.
If it works well and feels seamless, the user will have a good experience.
What makes a
Good UX?
Visibility of system status.
Match between system and the
real world
Error prevention
27. Recommended
Tools for
UI/UX
Bhagwan Parshuram Institute of Technology
Figma
Figma lets designers build dynamic
prototypes and mockups, test them
for usability, and sync up all of
the progress. Figma allows for a
collaborative environment
Adobe XD
Adobe XD offers vector-based user
interface tools for creating
prototypes and mockups with an
interface that’s familiar to anyone
who has used other Adobe products.
Adobe Photoshop
Photoshop is your go-to
application for working with
pixel-based images designed for
print, web, and mobile apps.
Adobe
Illustrator
Graphic designers use Illustrator
to create vector graphics. Vector
images and graphics are made of
points, lines, shapes
28. Bhagwan Parshuram Institute of Technology
Google UX Design Certification
Scan to know more about
t h i s C e r t i f i c a t i o n
30. Bhagwan Parshuram Institute of Technology
Web Development means
creating, building and
maintaining websites
where you basically
use the resources
found on the web to
make a website
What i s Web
Devel opm
ent ?
33. Bhagwan Parshuram Institute of Technology
Front-End Development Back-End Development
Components of Web Development
34. Bhagwan Parshuram Institute of Technology
Focuses on Layout, Animations,
Content, Organization,
Navigation and Graphics
Front-End
Development
Lang
T
u
o
a
o
g
l
e
s
s
a
U
n
s
d
ed:
35. Bhagwan Parshuram Institute of Technology
Focuses on Building Code,
Debugging Database, Management,
Security and Scalability
Lang
T
u
o
a
o
g
l
e
s
s
a
U
n
s
d
ed:
Back-End
Development
36. Bhagwan Parshuram Institute of Technology
Firebase (No-SQL-jSon Database)is a real-
time database that allows storing of a list
of objects in the form of a tree. We can
Synchronize Data between different devices
Firebase applications can be deployed over
a secure connection in the Firebase Server.
It allows syncing of real-time data across
all devices- iOS, Android, and Web -
without refreshing screen
37. Solution Challenge - 2023
Bhagwan Parshuram Institute of Technology
The 2023 Solution Challenge will launch and registration will begin on January
11, 2023! The mission of the 2023 Solution Challenge is to solve for one or
more of the United Nations' 17 Sustainable Development Goals. The Solution
Challenge is open to members of Google Developer Student Clubs. Join a Google
Developer Student Club (GDSC) on the GDSC community page.
The 2023 Solution Challenge Kickoff Event is on January 18, 2023.
38. Bhagwan Parshuram Institute of Technology
Connect with me
on LinkedIn
Who am I?
I am
Siddhant
Vi j ay Si ngh,
3rd Year CSE
Student
Cloud Computing Head at
GDSC BPIT
40. Bhagwan Parshuram Institute of Technology
What is Cloud
Computing Anyways?
Cloud computing is the on-
demand availability of
computer system resources,
and computing
especially data storage
power,
without direct active
management by the user.
41. Every Company is a Data
Company! Bhagwan Parshuram Institute of Technology
45. Bhagwan Parshuram Institute of Technology
Connect with me
on LinkedIn
Hey Everyone...
I am S a h i l
Makkar, 3rd
Year CSE
Student
Android Intern @ Ingenuine,
Android Head @ GDSC BPIT
46. Bhagwan Parshuram Institute of Technology
Android is an open
source and Linux based
Operating System for
mobile devices such as
smartphones ,tablets,
smartwatches.
What i s
Android
Devel opm
ent ?
47. Bhagwan Parshuram Institute of Technology
Native Application
Development Platforms
Cross Platform
Development Platforms
Native v/s Cross Platform Development
48. Bhagwan Parshuram Institute of Technology
V/s
Readability
JetPack
Compose
Easy
Syntax
Null-Safety
Coroutiens
49. Bhagwan Parshuram Institute of Technology
JetPack Compose
Jetpack Compose is a modern
UI toolkit that is designed
to simplify UI development
in Android. It consists of a
reactive programming model
with conciseness and ease of
Kotlin programming language.
50. Bhagwan Parshuram Institute of Technology
Compose Camp - Android
Sessions Involved
Introduction to Kotlin and Android
Introduction to Compose
Building Kotlin App using
StackOverflow
Guest Speaker - Abhishek Mishra
51. Bhagwan Parshuram Institute of Technology
Hello
there...
Ayus h Kum
ar
this side
Flutter Development Lead at
GDSC BPIT
52. FLUTTER is Google’s
UI toolkit for
building cross-
platform
Android)
applications
(iOS,
for
mobile, web, and
desktop from a
single codebase
What is Flutter?
Bhagwan Parshuram Institute of Technology
53. Bhagwan Parshuram Institute of Technology
Dart is an Object
Oriented Programming
Language made by
Google. It is strongly
typed, having a syntax
like a mixture of
JavaScript, Java, and
C#. It is primarily
focused on Frontend UI
Development
About Dar t
54. Bhagwan Parshuram Institute of Technology
Widgets are nothing but elements of interaction
between the app user and the application
58. Bhagwan Parshuram Institute of Technology
Connect with me
on LinkedIn
About me:
I am
Chaitanya
Lakhchaura,
3rd Year CSE
Student
Machine Learning Lead at
GDSC BPIT
59. Bhagwan Parshuram Institute of Technology
What is Machine Learning?
It is a discipline of
Artificial Intelligence
It enables computers to
learn from previous data,
identify patterns and make
predictions with minimal
human intervention
62. Bhagwan Parshuram Institute of Technology
TensorFlow is a
free and open-
source software
library for
machine learning
and artificial
intelligence by
Google.
Tensorflow
63. Doubt Session...
We'd love to resolve
any query you have!
Feel free to ask us
anything
Moving towards Bhagwan Parshuram Institute of Technology
64. Thank You f or
Joi ni ng Us !
Hope to See You
Soon at our next
events!
Regards,
Bhagwan Parshuram Institute of Technology