|
|
(7 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) |
Zeile 3: |
Zeile 3: |
| - [[Einfacher Taschenrechner in der Konsole mit C]] | | - [[Einfacher Taschenrechner in der Konsole mit C]] |
| - [[Textbasierte Spiele in der Konsole mit C]] (z.B. Tic-Tac-Toe) | | - [[Textbasierte Spiele in der Konsole mit C]] (z.B. Tic-Tac-Toe) |
| - [[Zahlengenerator mit der Kobsole mit C]] | | - [[Zahlengenerator in der Konsole mit C]] |
| - [[Temperaturumrechner]] | | - [[Temperaturumrechner mit C]] |
| - [[Einheitenumrechner (z.B. Meter zu Kilometer)]] | | - [[Einheitenumrechner (z.B. Meter zu Kilometer) (C Programmiersprache)]] |
| 2. '''Datenverarbeitung und -speicherung''' | | 2. '''Lexer''' |
| - [[Adressbuch]] | | - [[Einfacher Lexer für mathematische Ausdrücke (C Programmiersprache)]] |
| | - [[Lexer für einfache Programmiersprachen (z.B. BASIC)]] |
| | - [[Lexer für reguläre Ausdrücke]] |
| | - [[Lexer für HTML-Tags]] |
| | 3. '''Datenverarbeitung und -speicherung''' |
| | - [[Adressbuch (C Programmiersprache)]] |
| - [[To-do-Liste]] | | - [[To-do-Liste]] |
| - [[Kalender]] | | - [[Kalender]] |
| - [[Einfaches Notizbuch]] | | - [[Einfaches Notizbuch]] |
| - [[Telefonbuch]] | | - [[Telefonbuch]] |
| 3. '''Textmanipulation'''
| | 4. '''Dateiverarbeitung''' |
| - [[Text-Editor]]
| | - [[Textdateien lesen und schreiben mit C]] |
| - [[Wortzähler]]
| | - [[binäre Dateien lesen und schreiben mit C]] |
| - [[Suchfunktion]]
| | 5. '''Kommandozeilenargumente''' |
| - [[Textverschlüsselung und -entschlüsselung]]
| |
| - [[Anagramm-Generator]]
| |
| 4. '''Batch-Prozessor''' | |
| - [[Dateien umbenennen]] | |
| - [[Dateien kopieren und verschieben]]
| |
| - [[Dateien komprimieren und dekomprimieren]] | |
| - [[Dateien sortieren]]
| |
| 5. '''Mathematische Anwendungen'''
| |
| - [[Primzahl-Generator]]
| |
| - [[Fibonacci-Folgen-Generator]]
| |
| - [[Matrix-Multiplikation]]
| |
| - [[Quadratische Gleichungslöser]]
| |
| - [[Statistik-Berechnungen (Mittelwert, Median, Modus)]]
| |
| | |
| == Fortgeschritten ==
| |
| 1. '''Netzwerkprogrammierung'''
| |
| - [[Einfacher Webserver]]
| |
| - [[Chat-Anwendung]]
| |
| - [[Dateiübertragung über Netzwerk]]
| |
| - [[HTTP-Client]]
| |
| 2. '''Datenbanken'''
| |
| - [[Einfaches Datenbankmanagementsystem]]
| |
| - [[SQL-Interpreter]]
| |
| - [[CSV-Datei-Parser]]
| |
| 3. '''Grafische Benutzeroberflächen'''
| |
| - [[GUI-basierter Taschenrechner]]
| |
| - [[Grafik-Editor]]
| |
| - [[Notizbuch mit GUI]]
| |
| 4. '''Systemprogrammierung'''
| |
| - [[Einfacher Shell-Interpreter]]
| |
| - [[Prozess- und Thread-Management]]
| |
| - [[Dateisystem-Explorer]]
| |
| 5. '''Künstliche Intelligenz''' | |
| - [[Einfaches neuronales Netzwerk]]
| |
| - [[Minimax-Algorithmus für Spiele]]
| |
| - [[Sprachverarbeitung (z.B. Chatbot)]]
| |
| 6. '''Spieleentwicklung'''
| |
| - [[2D-Spiel mit SDL]]
| |
| - [[3D-Spiel mit OpenGL]]
| |
| - [[Rätselspiel]]
| |
| 7. '''Sicherheit'''
| |
| - [[Verschlüsselungs- und Entschlüsselungsprogramme]]
| |
| - [[Netzwerksniffer]]
| |
| - [[Passwort-Manager]]
| |
| 8. '''Hardware-Interaktion'''
| |
| - [[GPIO-Steuerung auf einem Raspberry Pi]]
| |
| - [[Sensor-Daten auslesen und verarbeiten]]
| |
| - [[LED-Matrix-Steuerung]]
| |
| | |
| == Profi ==
| |
| 1. '''Netzwerkprogrammierung'''
| |
| - [[Fortgeschrittener Webserver mit HTTPS-Unterstützung]]
| |
| - [[Peer-to-Peer-Dateifreigabe]]
| |
| - [[VPN-Client]]
| |
| 2. '''Datenbanken'''
| |
| - [[Verteiltes Datenbankmanagementsystem]]
| |
| - [[NoSQL-Datenbank]]
| |
| - [[In-Memory-Datenbank]]
| |
| 3. '''Grafische Benutzeroberflächen'''
| |
| - [[Komplexe GUI-Anwendung mit GTK]]
| |
| - [[3D-Modellierungssoftware]]
| |
| - [[Video-Editor]]
| |
| 4. '''Systemprogrammierung'''
| |
| - [[Eigener Betriebssystem-Kernel]]
| |
| - [[Virtualisierung und Containerisierung]]
| |
| - [[Treiberentwicklung]]
| |
| 5. '''Künstliche Intelligenz'''
| |
| - [[Deep Learning Modell]]
| |
| - [[Reinforcement Learning Agent]]
| |
| - [[Bildverarbeitung (z.B. Objekterkennung)]]
| |
| 6. '''Spieleentwicklung'''
| |
| - [[Komplexes 3D-Spiel mit Unreal Engine]]
| |
| - [[Massively Multiplayer Online Game (MMOG)]]
| |
| - [[Physik-Engine]]
| |
| 7. '''Sicherheit'''
| |
| - [[Penetration Testing Suite]]
| |
| - [[Intrusion Detection System]]
| |
| - [[Firewall-Entwicklung]]
| |
| 8. '''Hardware-Interaktion'''
| |
| - [[Robotersteuerung]]
| |
| - [[Echtzeit-Datenverarbeitung von IoT-Geräten]]
| |
| - [[Drohnensteuerung]]
| |