'use client' import { motion } from 'framer-motion' import { useState } from 'react' import Link from 'next/link' import Navigation from '@/components/Navigation' import Footer from '@/components/Footer' export default function Kurse() { const [searchTerm, setSearchTerm] = useState('') const [selectedLevel, setSelectedLevel] = useState('all') const courses = [ { id: 1, title: 'IT-Grundlagen für Einsteiger', description: 'Der perfekte Einstieg in die IT-Welt. Lernen Sie die Grundlagen von Computern, Betriebssystemen, Netzwerken und IT-Sicherheit.', duration: '4-6 Wochen', level: 'Anfänger', prerequisites: 'Keine Vorkenntnisse nötig', certification: 'IT-Grundlagen Zertifikat', modules: ['Computer-Grundlagen', 'Betriebssysteme', 'Netzwerke', 'IT-Sicherheit'], }, { id: 2, title: 'Python für Anfänger', description: 'Lernen Sie Programmieren mit Python – einer der beliebtesten und zugänglichsten Programmiersprachen. Perfekt für Einsteiger.', duration: '6-8 Wochen', level: 'Anfänger', prerequisites: 'IT-Grundlagen empfohlen', certification: 'Python Basics Zertifikat', modules: ['Python-Grundlagen', 'Datenstrukturen', 'Funktionen & Module', 'Praxisprojekte'], }, { id: 3, title: 'IT-Security Grundlagen', description: 'Verstehen Sie die Grundlagen der IT-Sicherheit. Lernen Sie, wie Sie sich und andere vor Cyber-Bedrohungen schützen.', duration: '4-6 Wochen', level: 'Anfänger', prerequisites: 'IT-Grundlagen empfohlen', certification: 'IT-Security Basics Zertifikat', modules: ['Sicherheitsgrundlagen', 'Bedrohungen erkennen', 'Schutzmaßnahmen', 'Incident Response'], }, { id: 4, title: 'Webentwicklung für Einsteiger', description: 'Erstellen Sie Ihre ersten Webseiten mit HTML, CSS und JavaScript. Lernen Sie die Grundlagen der modernen Webentwicklung.', duration: '8-10 Wochen', level: 'Anfänger bis Fortgeschritten', prerequisites: 'IT-Grundlagen empfohlen', certification: 'Web Development Basics Zertifikat', modules: ['HTML & CSS', 'JavaScript Grundlagen', 'Responsive Design', 'Projektarbeit'], }, { id: 5, title: 'Linux für Anfänger', description: 'Lernen Sie Linux von Grund auf. Von der Installation bis zur Systemadministration – alles, was Sie wissen müssen.', duration: '6-8 Wochen', level: 'Anfänger bis Fortgeschritten', prerequisites: 'IT-Grundlagen empfohlen', certification: 'Linux Basics Zertifikat', modules: ['Linux Installation', 'Command Line', 'Systemadministration', 'Netzwerk-Konfiguration'], }, { id: 6, title: 'Datenbanken Grundlagen', description: 'Verstehen Sie, wie Datenbanken funktionieren. Lernen Sie SQL und die Grundlagen des Datenbankdesigns.', duration: '5-7 Wochen', level: 'Anfänger bis Fortgeschritten', prerequisites: 'IT-Grundlagen empfohlen', certification: 'Database Basics Zertifikat', modules: ['Datenbank-Konzepte', 'SQL Grundlagen', 'Datenbankdesign', 'Praxisprojekte'], }, { id: 7, title: 'KI & Machine Learning Grundlagen', description: 'Lernen Sie die Grundlagen der Künstlichen Intelligenz und des Machine Learning. Verstehen Sie, wie moderne KI-Systeme funktionieren.', duration: '8-10 Wochen', level: 'Anfänger bis Fortgeschritten', prerequisites: 'Python-Grundlagen empfohlen', certification: 'AI & ML Basics Zertifikat', modules: ['KI-Grundlagen', 'Machine Learning Basics', 'Neuronale Netze', 'Praktische Anwendungen'], }, ] const filteredCourses = courses.filter(course => { const matchesSearch = course.title.toLowerCase().includes(searchTerm.toLowerCase()) || course.description.toLowerCase().includes(searchTerm.toLowerCase()) const matchesLevel = selectedLevel === 'all' || course.level.toLowerCase().includes(selectedLevel.toLowerCase()) return matchesSearch && matchesLevel }) return ( <>

Kurskatalog

Finden Sie den passenden Kurs für Ihren Einstieg in die IT

{/* Search and Filter */}
setSearchTerm(e.target.value)} style={{ padding: '12px 16px', fontSize: '17px', background: 'rgba(255, 255, 255, 0.05)', border: '1px solid rgba(255, 255, 255, 0.1)', borderRadius: '10px', color: 'var(--color-text)', fontFamily: 'var(--font-primary)', }} />
{/* Course List */}
{filteredCourses.map((course, index) => (

{course.title}

{course.description}

Kursdetails

Dauer: {course.duration}
Niveau: {course.level}
Voraussetzungen: {course.prerequisites}
Zertifizierung: {course.certification}

Modulplan

    {course.modules.map((module, i) => (
  • {module}
  • ))}
Mehr erfahren
))}
{filteredCourses.length === 0 && (

Keine Kurse gefunden. Bitte passen Sie Ihre Suchkriterien an.

)}

Nicht den passenden Kurs gefunden?

Kontaktieren Sie uns und wir finden gemeinsam den richtigen Weg für Sie

Jetzt Kontakt aufnehmen