Skip to main content

intro

Welcome to Geek Ink – Where Learning Meets Innovation!

"The best way to predict the future is to invent it. - Alan Kay"

Learn by Doing, Build with Purpose—Beyond Code, We Solve. Empowering Lives Through Technology.

At Geek Ink, we believe technology is more than just writing code—it's about solving real-world problems and creating impact. We foster a hands-on, collaborative learning experience that empowers individuals to become problem solvers and innovators.

🌟 Why Geek Ink?

  • Learn by Doing – Gain hands-on experience through real-world projects.
  • Project-Based Learning – Build solutions, not just write code.
  • Solve Problems with Code – Use technology to empower and create impact.
  • Make Life Easier – Innovate to drive meaningful change.

🤝 Our Partnership with GDG on Campus

Geek Ink is proud to partner with GDG on Campus to provide students with:

🔹 Expert-Led Web Mentorship
🔹 Workshops on MLOps & DevOps
🔹 Real-World Open Source & Industry-Ready Projects
🔹 Community Support & Networking Opportunities

Together, we are shaping the next generation of developers to build, innovate, and lead in the tech industry.


🌍 Mastering Web Development

🚀 First Cohort Starts: March 10, 2025

What It Is

A comprehensive 2-week introduction to modern web development, designed to equip participants with essential skills before transitioning into specialized frontend (React.js) or backend (Node.js, Express, MongoDB) tracks.

This is a peer-learning study group, where participants:
✅ Learn the core principles of web development
✅ Work on hands-on coding exercises
✅ Collaborate in weekly discussion sessions led by mentors
✅ Build real-world projects

We use MDN Web Docs, JavaScript.info, and FreeCodeCamp as our primary study materials.


📌 Who It’s For?

Whether you're a complete beginner, a designer wanting to code, or a developer looking to solidify your foundation, this program will help you gain confidence in web development.


📌 Prerequisites

✅ No prior coding experience required!
✅ However, familiarity with:

  • 🖥 Basic computer operations
  • 🧠 Logical thinking & problem-solving
  • 🌍 Using the internet & web applications

will be helpful.


📌 Details

  • 📅 Registration Deadline: March 03, 2025
  • 🚀 Commencement Date: March 10, 2025
  • Duration: 2 Weeks (4 Sessions)
  • 🎯 Level: Beginner
  • 🌐 Mode: Self-study + Weekly Group Discussions
  • 🖥 Format: Online (GitHub & Discord)

📌 Timeframe

  • 🕒 Weekly live sessions (90 minutes each)
  • 🎤 Discussion-led learning with peer accountability
  • Hands-on coding exercises & real-world application

We encourage active participation, but allow up to two absences during the course. If you miss more, we invite you to join a future cohort.


📌 Course Structure & Study Sessions

Each session includes:

  • 📌 Pre-study materials (sent via email & Discord)
  • 🏗 Hands-on exercises & mini-projects
  • 👥 Peer discussions & Q&A
  • 🎤 Weekly review session with a mentor

📅 Program Schedule

📌 Week 1: Introduction to the Web & Frontend Basics

Session 1: How the Web Works & HTML Basics

Topics Covered:

  • 🌍 How the web works (Clients, Servers, HTTP, DNS)
  • 📑 Introduction to HTML & Semantic Markup

Hands-on Exercises:

  • 🛠 Set up VS Code & GitHub Pages
  • 📄 Create a basic HTML webpage

Deliverable:

  • ✅ A personal profile page hosted on GitHub Pages

📖 Learning Resources:

pdf

🎨 Session 2: Styling with CSS

Topics Covered:

  • 🎨 CSS Selectors, Box Model, Colors, Fonts
  • 📱 Responsive Design (Media Queries, Flexbox)

Hands-on Exercises:

  • 🎭 Style the profile page with CSS
  • 📐 Implement a responsive layout using Flexbox

Deliverable:

  • ✅ A fully styled, mobile-friendly webpage

📖 Learning Resources:


📌 Week 2: JavaScript Basics & Introduction to Backend

Session 3: JavaScript for Beginners

Topics Covered:

  • 🎯 JavaScript Variables & Data Types
  • ⚡ Functions, Events & DOM Manipulation

Hands-on Exercises:

  • 🏗 Add interactive elements (clickable buttons, text updates)
  • 📋 Build a simple To-Do List app

Deliverable:

  • ✅ A JavaScript-powered interactive webpage

📖 Learning Resources:

🖥️ Session 4: Introduction to Backend & Databases

Topics Covered:

  • 🔌 What are Servers & APIs?
  • 🏛 Basics of Node.js, Express, and MongoDB

Hands-on Exercises:

  • 🔄 Make a simple API call using Fetch
  • 🗄 Discuss how databases store & retrieve data

Deliverable:

  • ✅ A working API request demo

📖 Learning Resources:


🚀 Final Task: Choose Your Path!

After two weeks, students will have a solid web development foundation and be ready to specialize:

Frontend Track: 🎨 React.js, UI/UX, API Integration
Backend Track: 🖥 Node.js, Express, MongoDB

💡 Get ready to build and contribute to real-world projects! 🌍🔥