GDSC USICT organized an “INFO SESSION”. In this event the leads of all the teams introduced themselves to all the students and informed them about the benefits of joining GDSC. Leads gave students a broad idea about the technologies they would be working on and how it would help the students to solve real-life problems of society and to grow themselves.
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Info Session GDSC USICT
1. GDSC Hmmm!? 🤔
Himesh Nayak
GDSC Lead
USICT
What is GDSC and why YOU should join it?
2. Helping students bridge the gap
between theory and practice
DSCs are community groups for college and university
students interested in Google developer technologies.
Students from all undergraduate or graduate programs
with an interest in growing as a developer are welcome.
Developer Student Clubs
18. WHAT IS COMPETITIVE PROGRAMMING ?
#include <iostream>
using namespace std;
int main()
{
cout << "A mental sport which enables you to code a
given problem under provided constraints.";
return 0;
}
19.
20. WHY COMPETITIVE PROGRAMMING ?
● CP is Fun !
● Indirect Benefits : problem-solving skills, logical thinking
and even pressure handling
● Work at FAANG : Interviews and Coding Rounds become
a cakewalk for you !
21. HOW TO GET STARTED ?
● STEP ONE :
CSES PROBLEM SET, HACKERRANK
PROBLEM SOLVING
● STEP TWO :
CODECHEF LONG CHALLENGE,
STARTERS, CF DIV 3, ATCODER
BEGINNER, LEETCODE WEEKLY
● STEP THREE :
CF DIV 2, LUNCHTIME, COOK OFF
29. Application of AI in Real World
Artificial Intelligence (AI) is a revolutionary technology for functions
like human thought process, information processing, and the
interpretation of data, that has expanded the scope of technology
and advanced the developments in this field.
The significance of Artificial Intelligence is immense when it comes
to technological advancement. Engaging various fields and
industries in the field of technology, AI has brought about a
revolution in multiple sectors such as Healthcare, entertainment,
finance, education, etc. AI is making our daily life more comfortable
and fast.
30. Following are some sectors which have the application of
Artificial Intelligence:
31.
32. • Tensorflow is an open-source library
developed by Google for high
performance numerical computations.
• Tensorflow makes Deep Learning easy
for developers by omitting the need
for writing algorithms from scratch.
TENSORFLOW
34. Open Source Faster Computation
Supports CPU and GPU
Computations
APIs available in Major
Languages
35.
36. Google Colab
• Google Colab is a online notebook-like coding
environment that is well-suited for machine learning
and data analysis.
• It comes equipped with many Machine Learning libraries
and offers GPU usage.
• Technically, Colab is a hosted Jupyter notebook service
that requires no setup to use, providing free access to
computing resources including GPUs
37. Why use Colab?
Free Easy to get started
Access to GPUs/TPUs Easily Shareable
38. Career paths
1. Machine Learning Engineer
2. Data scientist
3. Machine Learning Researcher
4. Data Engineer
5. Big Data
39. What we will do in this Machine learning club?
Take you as a beginner and teach you mathematics, basic programming ,data
structures necessary to start with machine learning.(never said it was going to
be easy).
Then, start to tell you about popular machine learning algorithms and models.
Make you do the stuff through hands on projects.
Not enough, huh!!
We will also hold competitions for you occasionally so that you can
compete/learn and get better.
45. ~ Paisa hi paisa hoga 🤑💲🤑
• Internships (Internshala, LinkedIn)
• Placements
• Freelancing (Freelancer, Upwork, Fiverr)
• Hackathons and Fests (Smart India Hackathon, U-Hack)
• Personal hosted live projects (solutions to real life problems)
• Showcase other tech like AI-ML, AR-VR
• Mentor (Codementor)
• Open Source (GSOC, WOC)
• Collab with mobile apps (Whatsapp, Facebook, Telegram etc)
• Super easy switch like from ReactJS to React Native
WebD - Advantages
46. • Hands on workshop
• Live project walkthroughs
• Learn to apply Github
• Teams
• Industry practices
• Basic, Intermediate, Advanced!
• Current Stack: FIREBASE, Chrome Dev Tools, Angular, ReactJS, Redux,
NodeJS, ExpressJS, MongoDB, Django etc
• Our own WOC!!!
• CV
GDSC: What’s in for YOU ⁉ 🤔
47.
48. This work is licensed under the Apache 2.0 License
Android
Development
50. Build Android Apps and
showcase your projects
“On the Spot” on your phone
So Android !!
51. This work is licensed under the Apache 2.0 License
Android Native
Languages
Kotlin Java
52. Learn how Powerful
and HOT♨🥵 is
Android Studio as an
IDE.
Android Studio
Laptop Fan sounds in the background...
53. Kotlin is the newly created language that is inspired by Java, but it is an
improved version of it with so many additional features. It is clean, relatively
simple, and carries fewer formalities and rules compared to Java and other
programming languages.
What is Kotlin?
and how does it compare to Java?
54. 1. Modern and Concise language
> brings together the best of object-oriented and functional programming.
2. Interoperable with Java
>Can work with java files with ease
3. Career prospects
4. Great materials.
Why Kotlin in 2021?
$$$
56. Some of the popular apps in Kotlin
Target
Zomato
57. What are Android Study Jams?
Android Study Jams are community-organized study groups
for people to learn how to build Android apps
using an online training course*
58. This work is licensed under the Apache 2.0 License
Android Basics
in Kotlin Course->
Earn badges!
59. Let’s get to work!
1) Android Basics In Kotlin
https://developer.android.com/courses/android-basics-kotlin/course
2) Learn About Building Apps Jetpack Compose
https://developer.android.com/jetpack/compose/tutorial
61. For those of you who don’t know what Flutter is, its a software development kit introduced by
Google itself.
it has gained so much attention in recent years mostly because of its :
● extensive UI toolkit & efficiency for natively compiling applications for various platforms
such as android, web, ios, windows, and Mac OS from a single codebase which is its biggest
advantage.
● Everything in Flutter is a widget, you don’t specifically need to create views, and bind them
using adapters in order to use them unlike in your other famous languages (👀)
What is Flutter ?
62. ● Flutter has one of the most amazing documentation and it is very easy to
understand. Its wide community will help you with any kind of problem you
are facing.
● Flutter has also gained popularity amongst recent rising startups and is in
demand for full-time and internship opportunities.
Why ?
63. ● It supports hot reload. Yeah, you don't have to rebuild your app every
time to view your changes. Changes are updated in just couple of
seconds.
BUILD TIME IS VERY LESS (Create Your MVP really fast)
● All your problems are only 1 google search away, Well community
matters .
Selling Point !!
66. What is Cloud Computing?
Cloud computing is the
on-demand availability of
computer system resources,
especially data storage (cloud
storage) and computing power,
without direct active management
by the user.
67.
68. Learning Platforms
1) Google Cloud Skills - WithGoogle.com
https://tinyurl.com/googleCloudSkills
3) More Resources will be shared soon
2) Qwiklabs
https://www.qwiklabs.com/