Skip to main content

How to Join GeekDZ

Three Reasons to Join (And Why You Should Do It Today)

  1. It's free (all of it—training, tools, mentorship)
  2. It's for everyone (zero prerequisites; we teach from basics)
  3. It changes careers (many members have landed jobs at top companies)

So let's get you onboarded.


Step 1: Who Can Join?

🎯 Requirements

You need:

  • A pulse
  • A passion for technology
  • A willingness to learn and contribute
  • A University of Khenchela email address (or proof of enrollment)

You don't need:

  • Linux experience
  • Programming background
  • Computer science degree
  • Money (everything is free!)
  • Prior open-source contributions

Step 2: Register on Our Portal

🌐 Join the GeekDZ Cloud Lab

Head over to our registration portal and sign up:

👉 Register Here: join.geekdz.tech

What to enter:

  • Full name
  • University email (univ-khenchela.dz)
  • LinkedIn profile (optional but recommended)
  • GitHub username (if you have one; we'll help you create one)
  • Your main interest: Linux | Open Source | Cloud | Startups

After submission:

  • You'll receive a confirmation email within 24 hours
  • Your account will be activated in the GeekDZ Cloud Lab
  • You'll get access to our onboarding materials

Step 3: Join Our Community Channels

💬 Get Connected

Discord (Primary Communication Hub)

  • Weekly live workshops
  • Peer support and Q&A
  • Announcements and events
  • Direct access to mentors

Join: discord.gg/geekdz (link in your welcome email)

GitHub Organization

  • All course materials and code
  • Collaborative learning projects
  • Portfolio-building opportunities

Join: @GeekDZ on GitHub

Email List

  • Official announcements
  • Monthly newsletters
  • Event invitations

Subscribe: geekdz@univ-khenchela.dz


Step 4: Attend Your First Workshop

📅 What Happens Next?

Week 1: Orientation Workshop (In-person or Online)

  • Meet fellow members
  • Understand your learning path
  • Get familiar with tools (Git, Linux VM, Cloud Lab)
  • Q&A with founders and mentors

Time: Fridays at 2:00 PM (Room TBD or Zoom link in Discord)

Duration: 1 hour

Bring: Laptop + enthusiasm 🚀


Step 5: Choose Your Learning Path

GeekDZ offers multiple tracks. Pick one (or do all three!)

🔴 Track 1: Red Hat Academy Track

For those interested in: Linux system administration, RHCSA certification, DevOps careers

What you'll learn:

  • Linux fundamentals (RHEL/CentOS)
  • User & permission management
  • Package management and services
  • RHCSA exam preparation

Time commitment: 4-6 hours/week Duration: 12 weeks Cost: Free (normally $1000+)

👉 Start here: Red Hat Academy Guide

🐙 Track 2: Open Source Track

For those interested in: Contributing to GitHub projects, building portfolios, collaborative development

What you'll learn:

  • Git and GitHub workflows
  • How to contribute to open-source
  • Collaborative development practices
  • Building a developer portfolio

Time commitment: 3-4 hours/week Duration: 8 weeks Cost: Free

👉 Start here: GitHub Essentials for Students

☁️ Track 3: Cloud & DevOps Track

For those interested in: Cloud infrastructure, deployment, CI/CD, startup scaling

What you'll learn:

  • Cloud fundamentals (VMs, storage, networking)
  • Containerization with Docker/Podman
  • Kubernetes basics
  • CI/CD pipeline automation

Time commitment: 5-6 hours/week Duration: 12 weeks Cost: Free (normally $2000+)

👉 Start here: Cloud Lab Onboarding (coming soon)


Step 6: Access Your Benefits

🎁 What GeekDZ Members Get

Red Hat Academy Training

  • Access to official Red Hat training materials
  • Live instructor-led workshops
  • Lab environments for hands-on practice
  • 50% discount on RHCSA certification exam ($300 → $150)

GitHub Student Developer Pack

  • GitHub Pro (free)
  • DigitalOcean credit ($200)
  • Namecheap domain (1-year free .me domain)
  • GitHub Copilot (free while student)
  • JetBrains IDEs (free)
  • Canva Pro
  • And 50+ more tools...

Apply for the pack separately (see GitHub Student Pack Guide)

GeekDZ Cloud Lab Access

  • Free VPS hosting for projects
  • MySQL/PostgreSQL databases
  • Static site hosting
  • Email accounts
  • DDoS protection
  • Cloudflare global CDN

Dashboard: lab.geekdz.tech (available after registration)

Mentorship & Career Support

  • 1-on-1 mentoring with industry professionals
  • Resume review and optimization
  • Interview preparation
  • LinkedIn profile building
  • Job board access (companies actively recruiting GeekDZ members)

Community & Events

  • Monthly tech talks (past speakers: engineers from Google, Microsoft, Amazon)
  • Networking events
  • Hackathons
  • Study groups
  • Social gatherings

Step 7: Set Your First Goal

🎯 Define Your Success

By the end of Month 1, what do you want to achieve?

Pick one small, specific goal:

  • Install Linux on my laptop
  • Make my first Git commit
  • Get GitHub Student Pack approved
  • Complete first Red Hat lesson
  • Deploy a simple web page to the cloud
  • Contribute to one open-source repository

Why? Small, specific wins build momentum. Don't aim for "become a DevOps engineer." Aim for "complete Day 1 of Red Hat Academy today."


Frequently Asked Questions

Q: Do I have to commit to a specific track?

A: No! You can explore all three tracks at your own pace. Many members do 2-3 simultaneously.

Q: What if I have zero Linux experience?

A: Perfect! That's exactly who we're here for. We start from "What is a terminal?" and build from there.

Q: Can I attend remotely (if I'm not in Khenchela)?

A: Yes! All workshops are streamed on Discord. Many of our members study remotely. You're welcome to join.

Q: How much time should I dedicate to GeekDZ?

A: Minimum: 3 hours/week (attend Friday workshops) Recommended: 5-8 hours/week (mix of workshops + self-paced learning + projects) Flexible: Busy with exams? Take a week off. We're here to support your studies, not stress you out.

Q: Will I get a certificate?

A: Yes, multiple:

  • Red Hat Academy: Official RHCSA certificate (industry-recognized)
  • GitHub Portfolio: Your real contributions (better than any certificate)
  • GeekDZ Completion: Certificate of participation for each track

Q: Do you charge any fees?

A: No. Everything is completely free. We're funded by partnerships with Red Hat, GitHub, and university support.

Q: What if I have more questions?

A: Great! Reach out:


Ready to Begin?

You've got everything you need. Here's your action plan for today:

📋 Your First-Day Checklist

  • Step 1: Fill out registration form at lab.geekdz.tech
  • Step 2: Check your email for confirmation (within 24 hours)
  • Step 3: Join Discord (link in welcome email)
  • Step 4: Introduce yourself in the #introductions channel
  • Step 5: Add Friday 2 PM workshop to your calendar
  • Step 6: Pick ONE learning track and read its guide
  • Step 7: Tell a friend! 😎

Your Journey Starts Now

In three months, you'll look back at this moment and realize it was the decision that changed your career.

Welcome to GeekDZ. Welcome to your future. 🚀


Questions? Reach out: