Claude Code — Vibe Coding & Δημιουργία Εφαρμογών
Ατομικό Σεμινάριο

Claude Code — Vibe Coding & Δημιουργία Εφαρμογών

Από την ιδέα σε production-ready εφαρμογή, automations και launch με το Claude Code — το agentic development environment της Anthropic — σε ένα δομημένο σεμινάριο 18 ακαδημαϊκών ωρών.

18 ακαδημαϊκές ώρες1-to-1 · Live online1 εκπαιδευόμενος55 € / ώραΣύνολο 990€Plan ModeProject RulesSubagentsHooks/Checkpoints
Πίσω στα Σεμινάρια
Επίπεδο: Αρχάριοι έως ενδιάμεσοι Εκπαιδευτής: Κωνσταντίνος Ζήτης – BSc, MSc, PhD candidate Επικοινωνία

Γιατί αξίζει

Το πρόβλημα

Θέλεις να δουλέψεις με έναν AI coding agent μέσα σε ένα πραγματικό, οργανωμένο repository — όχι σε μεμονωμένα snippets ή σε ένα μονοκόμματο chat.

Το συνηθισμένο λάθος

Χωρίς planning, project rules και ελεγχόμενη ροή εργασίας, ένας agent μέσα σε μεγάλο codebase μπορεί εύκολα να κάνει αλλαγές εκτός scope, να παραβλέψει conventions ή να σπάσει κάτι που ήδη δούλευε.

Η μεταμόρφωση

Μαθαίνεις controlled agentic engineering: Plan Mode, project rules (CLAUDE.md), subagents για διαφορετικούς ρόλους, hooks/automated checks και disciplined review — ώστε να κρατάς τον έλεγχο πάνω σε ό,τι παράγεται μέσα στο repository σου.

Τι θα έχεις ολοκληρώνοντας

  • Repo-based sample application με οργανωμένο project context.
  • CLAUDE.md / project rules και repeatable instructions.
  • Subagent workflow για διαφορετικούς ρόλους.
  • Hooks / automated checks / test loop.
  • Deployment + ασφαλές checkpoint/Git workflow.

Γιατί δεν αρκεί μόνο το AI

Το Claude Code μπορεί να δουλέψει αυτόνομα μέσα σε ένα repository, αλλά χωρίς project rules, review process και σαφή όρια, μια agentic αλλαγή μπορεί να πάει σε λάθος κατεύθυνση χωρίς να το καταλάβεις έγκαιρα.

Στο τέλος θα μπορείς να...

Ο εκπαιδευόμενος αποκτά πλήρη εμπειρία από specification έως deployment, μαζί με production workflow, repo/agent engineering ικανότητα και ικανότητα συντονισμού πολλαπλών παράλληλων agentic threads (beta) με το Claude Code.

Πώς μπορείς να αξιοποιήσεις τη γνώση

  • Στο δικό σου project ή προϊόν.
  • Ως portfolio project / τεχνική απόδειξη ικανότητας.
  • Ως freelance / consulting / implementation service, όπου έχει νόημα.
  • Για εκσυγχρονισμό υπάρχοντος project ή επαγγελματικής διαδικασίας.
  • Ως βάση για το επόμενο, πιο προχωρημένο σεμινάριο.

Περιγραφή

Από την ιδέα σε production-ready εφαρμογή

Το Claude Code είναι το agentic development environment της Anthropic: ένα εργαλείο που μπορεί να γράφει, να αλλάζει και να αναδιοργανώνει μεγάλα τμήματα ενός πραγματικού codebase. Το σεμινάριο δεν σταματάει στο «γράψε μου κώδικα» — μαθαίνεις repo-centric agentic engineering: πώς σχεδιάζεις πριν εκτελέσεις, πώς ορίζεις κανόνες για το repository σου, πώς διαχωρίζεις εργασίες σε subagents, πώς αυτοματοποιείς έλεγχο ποιότητας με hooks, πώς συνδέεις εξωτερικά εργαλεία με MCP, και πώς κρατάς τον έλεγχο σε ένα codebase παραγωγής με checkpoints και σωστό version control.

Γιατί έχει αξία η εκπαίδευση όταν το AI γράφει κώδικα μόνο του

Το vibe coding μπορεί να παράγει γρήγορα ένα demo, αλλά δεν εγγυάται σωστή αρχιτεκτονική, security ή maintainability. Η αξία της εκπαίδευσης βρίσκεται σε αυτό ακριβώς το κενό:

  • Μαθαίνεις να χρησιμοποιείς Plan Mode πριν από μεγάλες αλλαγές, αντί να αφήνεις τον agent να εκτελεί χωρίς στρατηγική.
  • Μαθαίνεις να γράφεις CLAUDE.md / project rules, ώστε το AI να ακολουθεί τα standards και τα conventions του δικού σου project.
  • Μαθαίνεις subagents για εξειδικευμένες ή παράλληλες εργασίες, hooks για αυτοματοποιημένο testing/linting, και MCP για integrations με εξωτερικά εργαλεία και υπηρεσίες.
  • Μαθαίνεις νοοτροπία checkpoint / review / version control, ώστε να μπορείς να επιστρέψεις με ασφάλεια από μια λάθος agentic αλλαγή.
  • Το αποτέλεσμα είναι πραγματική ικανότητα παραγωγής και συντήρησης εφαρμογών — όχι απομνημόνευση prompts.

Σε ποιον απευθύνεται

Αρχάριοι έως ενδιάμεσοι με καλή ψηφιακή εξοικείωση: άτομα με ιδέα για ψηφιακό προϊόν χωρίς ομάδα developers, φοιτητές πληροφορικής που θέλουν portfolio και πραγματικά projects, developers που θέλουν να δουλέψουν συστηματικά με agentic coding εργαλεία, freelancers και aspiring founders/solopreneurs που θέλουν το τεχνικό μονοπάτι από ιδέα σε production.

Δεν χρειάζεται να αποκαλύψεις τη δική σου ιδέα

Η βασική εκπαίδευση γίνεται με ουδέτερο sample project του CSC — το DocuFlow AI: μια πλήρης full-stack εφαρμογή όπου ο χρήστης δημιουργεί λογαριασμό, ανεβάζει έγγραφα, τα οργανώνει, εκτελεί ανάλυση και εξαγωγή πληροφορίας, βλέπει reports/dashboard, λαμβάνει notifications και μπορεί να ενεργοποιεί scheduled processing. Το project καλύπτει frontend, backend, database, auth, file handling, APIs, background jobs, AI integration, testing, security, deployment και monitoring — έτσι διδάσκεται ολόκληρος ο κύκλος ανάπτυξης χωρίς να χρειάζεται να μοιραστείς τη δική σου επιχειρηματική ιδέα. Μόνο στο τελικό, προαιρετικό στάδιο — και μόνο εφόσον το επιθυμείς — μπορεί να εφαρμοστεί η μεθοδολογία στο δικό σου project.

Συμβουλή

Ο στόχος δεν είναι να ολοκληρωθεί ολόκληρη η εμπορική εφαρμογή μέσα στις 18 ακαδημαϊκές ώρες, αλλά να αποκτήσεις πραγματικό production workflow και repo/agent engineering ικανότητα ώστε να μπορείς να συνεχίσεις μόνος/η σου.

Τι χρειάζεσαι πριν ξεκινήσεις

Βασική εξοικείωση με υπολογιστή, δικό σου PC, σταθερή σύνδεση internet και διάθεση να κατανοήσεις βασικές έννοιες software development — δεν χρειάζεται να είσαι ήδη προγραμματιστής.

Διάρκεια & Δομή

18 ακαδημαϊκές ώρες · 9 × 2 ακαδημαϊκές ώρες · 1-to-1 · Live online · Σύγχρονο

1. Vibe Coding vs Agentic Software Engineering (1 ώρα και 15 λεπτά)

Claude Code surfaces, agent loop, σωστή επίβλεψη, limits και workflow.

2. Idea → Specification → Plan Mode (2 ακαδημαϊκές ώρες)

Requirements, MVP, acceptance criteria, architecture plan πριν από coding — η ίδια λογική specification χρησιμοποιείται αργότερα από τον coordinator για να χωρίσει τον στόχο σε parallel threads.

3. Repo rules & CLAUDE.md (2 ακαδημαϊκές ώρες)

Project instructions, conventions, context, reusable skills και δομή — μαζί με shared project memory που κρατά αποφάσεις και context ανάμεσα σε threads και sessions.

4. Full-stack implementation (4 ακαδημαϊκές ώρες)

Frontend, backend, database, auth και APIs στο DocuFlow AI.

5. Projects, Coordinator, Parallel Threads, Subagents, Hooks & MCP (2 ώρες και 45 λεπτά)

Το Claude Code Projects (beta) μπορεί πλέον να συντονίζει πολλαπλά παράλληλα threads: ο coordinator χωρίζει έναν στόχο σε tasks με όσο γίνεται μικρότερο overlap, κάθε worker thread δουλεύει ως ανεξάρτητο cloud session πάνω στο δικό του branch, και μπορεί να χρησιμοποιήσει subagents για συγκεκριμένους ρόλους.

Lab: One Goal → Coordinator → Parallel Threads → Branches → Review → Merge. Ένα sample feature request (authentication + profile UI + API validation + automated tests) χωρίζεται σε threads· κάθε thread τρέχει tests πριν από integration· ο εκπαιδευόμενος παρακολουθεί progress, ελέγχει PRs/tests, εντοπίζει merge conflicts όταν δύο threads αλλάζουν το ίδιο code, και κάνει human review πριν από κάθε merge — με τελικό regression test μετά το merge.

Hooks/automated checks και MCP integrations παραμένουν βασικά τα ίδια, τώρα όμως τρέχουν ανά thread. Θεωρία: parallelism δεν είναι δωρεάν — περισσότερα threads σημαίνουν περισσότερο usage και coordination overhead· κακή decomposition οδηγεί σε conflicts, duplicated work και ασυνεπή αρχιτεκτονική· shared memory μειώνει το repeated prompting αλλά δεν αντικαθιστά ρητούς project rules· coordinator και workers μπορούν να τρέχουν με διαφορετικά model/effort settings, κάτι που συνδέεται άμεσα με το AI Cost Engineering seminar.

6. Testing, Debugging, Security & Checkpoints (2 ακαδημαϊκές ώρες)

Review, regression, dependencies, rollback/checkpoint νοοτροπία — τώρα και PR review checklist για αλλαγές που παράγει agent, merge-conflict handling και τελικό regression test μετά από κάθε multi-thread merge.

7. Deployment, CI/CD & Monitoring (2 ακαδημαϊκές ώρες)

Deploy, environment variables, domain, logs, βασικό CI/CD.

8. Monetization & Distribution (1 ακαδημαϊκή ώρα)

MVP validation, payments/subscriptions, web/marketplace distribution.

9. Personal Project Roadmap — προαιρετικό (1 ακαδημαϊκή ώρα)

Εφόσον το επιθυμείς: αρχιτεκτονική, stack, milestones για δικό σου project.

Πλεονεκτήματα

Plan Mode πριν την εκτέλεση

Μαθαίνεις να κάνεις πρώτα research/plan και μετά implementation, αντί να αφήνεις τον agent να τρέχει χωρίς στρατηγική.

Coordinator & Parallel Threads (beta)

Μαθαίνεις να συντονίζεις πολλαπλά agentic threads πάνω σε πραγματικό repository — το καθένα στο δικό του branch — αντί να περιορίζεσαι σε ένα session τη φορά. Η διαθεσιμότητα εξαρτάται από rollout/plan (beta).

CLAUDE.md & project rules

Δημιουργείς κανόνες project και coding conventions ώστε το AI να ακολουθεί σταθερά standards.

Subagents για εξειδικευμένες εργασίες

Frontend / backend / test-review roles που δουλεύουν παράλληλα με σαφή όρια ευθύνης, είτε αυτόνομα είτε μέσα σε ένα coordinator/worker thread.

Hooks & αυτοματοποιημένος έλεγχος

Tests/linter τρέχουν αυτόματα μετά από edits, με guardrails πριν από κάθε commit.

MCP integrations

Σύνδεση με εξωτερικά εργαλεία/υπηρεσίες με ασφαλή, ελεγχόμενο τρόπο.

Checkpoint & Git workflow

Πειραματίζεσαι με ασφάλεια και επιστρέφεις πίσω όποτε χρειαστεί, χωρίς φόβο να «χαλάσει» το codebase.

Προσωπικό project — προαιρετικά

Ο στόχος του σεμιναρίου δεν είναι να ολοκληρωθεί ολόκληρη μια εμπορική εφαρμογή μέσα στις προγραμματισμένες ώρες, αλλά να φτάσεις σε αρχιτεκτονική, MVP ή πρώτο implementation — ή σε ένα σαφές roadmap — ώστε να έχεις τις γνώσεις να συνεχίσεις μόνος/η σου.

Η βασική εκπαίδευση γίνεται πάντα πάνω σε ουδέτερο sample project του CSC. Μόνο στο τελικό, προαιρετικό στάδιο — και μόνο εφόσον το επιθυμείς — μπορεί να εφαρμοστεί η μεθοδολογία στη δική σου ιδέα, χωρίς να χρειάζεται να την αποκαλύψεις από πριν.

Μετά το σεμινάριο μπορεί να προσφέρεται προαιρετικό Project Extension / Mentoring με την ίδια ή με μελλοντικά καθορισμένη τιμή.

Τι χρειάζεσαι πριν ξεκινήσεις

Βασική εξοικείωση με υπολογιστή, δικό σου PC, σταθερή σύνδεση internet και διάθεση να κατανοήσεις βασικές έννοιες software development — δεν χρειάζεται να είσαι ήδη προγραμματιστής.

Συχνές Ερωτήσεις

Χρειάζεται να είμαι προγραμματιστής;
Όχι απαραίτητα, αλλά βοηθάει να έχεις βασική εξοικείωση με κώδικα και με την ιδέα ενός repository. Το σεμινάριο καλύπτει τις τεχνικές έννοιες παράλληλα με το εργαλείο, ώστε να μπορείς να ακολουθήσεις ακόμα κι αν ξεκινάς από χαμηλότερο επίπεδο.
Ποια είναι η διαφορά Claude Code και απλού Claude chat;
Το Claude chat απαντά σε ερωτήσεις. Το Claude Code είναι ένα agentic development environment που διαβάζει, γράφει και τρέχει κώδικα μέσα στο πραγματικό σου repository — με planning, εργαλεία, subagents και ελεγχόμενη αυτονομία πάνω σε ολόκληρο codebase, όχι μεμονωμένα snippets.
Ποια είναι η διαφορά από το Codex seminar;
Το OpenAI Codex seminar δίνει έμφαση στη διαδρομή από ιδέα σε launch. Το Claude Code seminar εστιάζει σε repo-centric agentic engineering: project rules, subagents, hooks, MCP και ελεγχόμενη ανάπτυξη πάνω σε υπάρχον, μεγαλύτερο codebase.
Θα μάθω πραγματικό software engineering ή μόνο vibe coding;
Πραγματικό software engineering. Το vibe coding μπορεί να παράγει γρήγορα ένα demo, αλλά το σεμινάριο εστιάζει σε planning, conventions, testing, security και ελεγχόμενη ανάπτυξη — ακριβώς ό,τι λείπει από το καθαρό vibe coding.
Πρέπει να αποκαλύψω τη δική μου ιδέα;
Όχι. Η βασική εκπαίδευση γίνεται με το ουδέτερο sample project DocuFlow AI. Η δική σου ιδέα συζητείται μόνο αν το επιθυμείς, στο τελικό στάδιο.
Θα ολοκληρωθεί η εφαρμογή μου μέσα στις 18 ακαδημαϊκές ώρες;
Όχι απαραίτητα — ούτε αυτός είναι ο στόχος. Αν το επιθυμείς, στο τελευταίο στάδιο μπορούμε να σχεδιάσουμε ή να ξεκινήσουμε το δικό σου project με σαφές roadmap ώστε να το συνεχίσεις μόνος/η σου.
Τι θα έχω στο τέλος;
Production workflow με το Claude Code: CLAUDE.md και project rules, εμπειρία με subagents/hooks/MCP, checkpoint mindset, ένα ολοκληρωμένο sample project και τη μεθοδολογία για να συνεχίσεις δικά σου projects.
Πώς διεξάγεται το σεμινάριο;
Προσωπικός ρυθμός και 1-to-1 καθοδήγηση.

Έτοιμος να ξεκινήσεις;

Κάνε το επόμενο βήμα στην καριέρα ή τις σπουδές σου.

Επικοινώνησε μαζί μου

...Το μόνο στολίδι που δεν φθείρεται ποτέ είναι η γνώση...

ΤΟΜΑΣ ΦΟΥΛΕΡ

Γλώσσες, τεχνολογίες & μοντέλα AI που διδάσκονται