Kickstart : Your Amazing Journey with GDG On Campus 2025-26 Welcome to
Let's get to know the team Hady Mohamed Leader
WHAT IS GDG?
GDG on Campus are campus-based groups specifically designed to support aspiring developers on university campuses to learn and build successfully with Google technologies. ❏ Knowledge sharing in a peer-to-peer learning environment ❏ Building solutions to solve local problems Helping students bridge the gap between theory and practice!
GDG on Campus? Empower students to learn industry-relevant skills. Host technical events , workshops , and hackathons .
Benefits of Joining GDG on Campus CONNECT with the members interested in technologies in our campus GROW by applying new technologies for building new solutions to local problems LEARN about different topics and learn new skills about technologies
A small or large social unit that has things like norms, values, identity in common .
Active participation , strong collaboration , and a shared sense of purpose
UPCOMING EVENTS Exciting things are coming your way at GDG! Get ready to be part of an inspiring lineup of upcoming events designed to bring together developers, tech enthusiasts, and innovators from all walks of life. From hands-on workshops on the latest Google technologies to insightful talks by industry experts, our events are a perfect mix of learning, networking, and fun.
Google Developer Technologies Google Cloud Firebase
FRONT-END LEAD ALI TAMER
What is Front-end web development? It’s basically developing the website’s side that’s being shown to the user, providing the user experience that makes the website interactive with the user
JS
BACK-END CO-LEAD AHMED SAMER
Backend The security guard represents the Backend — he checks the visitor’s identity, verifies information, and decides who can enter The employee represents the Backend — he receives the user’s information and processes it carefully. The papers and records represent the Database — where all the information is stored and organized. The visitor represents the Frontend (user) — he tries to enter again using his membership card. The security guard represents the Backend — he checks the card against the stored records.
Backend saves and manage data
Data Lifecycle: From Client to Server Client (Frontend – user interacts with the app) → Request (data sent via HTTP) → Server ( Backend/API – receives and processes) → Business Logic (validates data and applies rules) → Database (stores or retrieves information) → Response (server sends back result as JSON/message) → Client (displays final result to the user) Request Response Backend
Different Interfaces but One Backend & One Database # A single backend and database can serve multiple interfaces such as web, mobile, and desktop. Each interface has a different design and user experience, # but they all connect to the same backend logic and shared database through APIs. mobile Desktop Website Backend
When a user buys a product on Amazon, the order appears correctly on the website but doesn’t show up in the mobile app. Based on the backend data lifecycle, which part of the system is most likely causing this issue? A) Frontend (Mobile App Interface) B) Request (HTTP Communication) C) API Connection on Mobile Interface System D) Database (Data Storage) Backend
Backend development : focuses on how systems work behind the scenes — how data is stored, processed, and shared between users and applications. To start learning backend, follow this general path: 1️⃣ Understand how the web works (client–server model, HTTP, APIs). 2️⃣ Learn programming logic (any backend language: C#, Python, Java, Node.js, etc.). 3️⃣ Work with databases (SQL and NoSQL basics). 4️⃣ Practice building APIs that connect frontend and backend. 5️⃣ Learn authentication, security, and deployment. Getting Started with Backend Development Be patient — coding isn’t learned in a day, but every day brings you closer.
FLUTTER LEAD YOUSSEF MOHAMED
What is Flutter? Flutter is a framework by Google for building apps. You can create one app that works on Android , iOS , Web , and Desktop . It’s fast to build with Hot Reload and beautiful thanks to widgets . Uses the Dart language — simple, powerful, and easy to learn.
What makes Flutter stand out? Beautiful and smooth UI. Near-native performance. Huge community + strong Google support . Open-source and free to use. One codebase for multiple platforms .
Flutter in the Real World Used by top companies like Google , eBay , Alibaba , ByteDance , BMW . High demand in the job market — saves time and money for companies. Perfect for freelancers and startup projects. The future is cross-platform , and Flutter is leading it.
Flutter in Production
AI LEAD AMR SAID
What Is a Self-Driving Car A self-driving car is a vehicle that can see, understand, and act just like a human driver. It uses AI to make real-time driving decisions based on its surroundings. Main components: Sensors & Cameras – to “see” the environment. AI & Machine Learning – to “think” and make decisions. Control System – to “act” (steering, acceleration, braking)
How Does the Car See the Road The car uses different sensors that work together: LIDAR – shoots lasers to measure distances and build a 3D map. Radar – detects objects and other vehicles. Cameras – read traffic signs, lanes, and pedestrians. Ultrasonic sensors – Help with detecting objects in close proximity, such as during parking. Processing – On-board computers take the data from all sensors and use complex algorithms, including deep learning and neural networks, to process the information. Decision-makin – The system analyzes the situation, predicts how other objects will move, and makes decisions about how to proceed, such as braking, accelerating, or steering. Navigation – A GPS and an inertial navigation system help the car determine its location and plan a route to the destination.
CYBER SECURITY LEAD AHMED SAMY
What Is Cybersecurity? — The Big Picture for Testers Definition: Cybersecurity is the practice of protecting systems, networks, and data from digital attacks, damage, or unauthorized access. Goal: Ensure confidentiality, integrity, and availability of information. Where testers fit: Penetration testers (ethical hackers) simulate real attacks to discover weaknesses before adversaries do. Core focus areas for testers: Network & perimeter testing Application / API testing Cloud & configuration review Social engineering & human factors Incident simulation and exploit validation
What Makes Cybersecurity Stand Out — Why Pentesters Matter Constantly evolving threat landscape: Attack techniques change daily — testers must learn and adapt. Offense reveals defense: Penetration testing shows how attackers can succeed, so defenders can fix root causes. Cross-disciplinary skillset: Combines networking, programming, OS internals, social engineering, and communication. High impact & measurable value: A single validated exploit in a pentest can lead to priority fixes and major risk reduction. Career & demand: Strong global demand for offensive security skills (red teamers, application pentesters, bug bounty hunters).
Cybersecurity in the Real World — Where Testers Make a Difference Finance: Find weak authentication and transaction flaws before fraud occurs. Healthcare: Test access controls and data leakage in medical systems. Critical infrastructure & government: Validate network segmentation and remote-access controls to reduce systemic risk. SMBs & start-ups: Identify exposure from misconfiguration, default credentials, or open services. Everyday users: Tests lead to safer apps and more secure features for customers. Real-world takeaway: High-profile incidents expose gaps — pentesting is a practical, cost-effective way to reduce that risk by identifying and proving fixes before attackers do.
CO-LEADER SHARL NABIL
Why Non-Technical In GDG ? Not every success is made of code. We turn ideas into experiences . Without Non-Technical teams, there’s no organization, no visibility, no impact.
Meet the Creative Side of GDG Graphic Design Team – Create visuals that represent our identity. Social Media Team – Turn content into connection; share our message online. PR Team – The public face of GDG; build partnerships and maintain our image. HR Team – The heart of the community; keep members motivated and connected. Organizers – Manage every event detail and make sure everything runs smoothly. Video Editing Team – Capture memories and tell our story visually. Soft Skills Team – Develop communication, leadership, and teamwork.
SOFT SKILLS LEAD SAPER MOHAMED
The Journey Begins - Building Self & Connections Your First Stop Self-Discovery & Bridge Building. Language of Connection. Torch of Initiative. Untangling Conflicts.
Crossing the Bridge - Showcasing Your Treasures Your Second Stop. Building an impactful CV and portfolio that tells your story. Highlighting your presence on LinkedIn and personal brand. Thorough preparation for professional interviews. Mastering your concise Elevator Pitch.
The Future's Horizon - Agility & Lasting Impact Your Final Stop : How to continue your journey. Critical thinking and making wise decisions. Sail of Adaptability. Navigating Storms. Action Plan. Connection Network.