Skip to content
IRC-Coding IRC-Coding
Inhaltsverzeichnis Programmierung Übersicht Artikel Liste Kategorien

Inhaltsverzeichnis Programmierung – Alle Artikel kategorisiert

Vollständiges Inhaltsverzeichnis aller Programmier-Artikel: Grundlagen, OOP, Datenbanken, Web-Entwicklung, API-Design, Cloud, DevOps, KI, Sicherheit und mehr – kategorisiert und verlinkt.

S

schutzgeist

15 min read
Inhaltsverzeichnis Programmierung – Alle Artikel kategorisiert

Inhaltsverzeichnis Programmierung – Alle Artikel kategorisiert

Auf dieser Seite findest du alle Artikel von irc-coding.de, kategorisiert und vollständig verlinkt. Von Programmier-Grundlagen über Softwarearchitektur, Datenbanken und Web-Entwicklung bis hin zu Künstlicher Intelligenz, Cloud Computing und IT-Sicherheit – strukturiert aufbereitet für effizientes Lernen und Nachschlagen. Insgesamt 337 Artikel in 22 Kategorien.

Grundlagen & Einführungen (34 Artikel)

Algorithmen, Datenstrukturen, Komplexitätsanalyse, Rechnerarchitektur, Zahlensysteme und Kontrollstrukturen – die fundierten Informatik-Grundlagen, die jeder Programmierer beherrschen sollte. Von Big-O-Notation über Pseudocode bis zum Call-Stack: kompakt erklärt mit Beispielen und Prüfungsfragen.

Programmiersprachen (19 Artikel)

Programmiersprachen im Vergleich: C#, Java, Python, PHP, Perl, Bash und funktionale Programmierung mit Lambda-Ausdrücken. Syntax, Paradigmen, Ausnahmebehandlung, Generics, Reguläre Ausdrücke und Automatisierung mit Skripten und Cronjobs.

Objektorientierte Programmierung (31 Artikel)

OOP-Grundlagen verständlich erklärt: Klassen, Objekte, Kapselung, Vererbung, Polymorphie und Abstraktion. Mit Interfaces, Design Patterns (Singleton, Observer, Factory, Adapter), Anti-Patterns und SOLID-Prinzipien für saubere Softwarearchitektur.

Datenbanken (13 Artikel)

Datenbankdesign, SQL-Tutorials, Normalisierung (1NF, 2NF, 3NF, BCNF), ER-Modelle, Transaktionen mit ACID-Eigenschaften, Indizes und Performance-Optimierung. relationale und NoSQL-Datenbanken, SQL-Injection-Schutz und Azure Data Factory.

Web-Entwicklung (5 Artikel)

Moderne Webentwicklung mit HTML5, CSS3, JavaScript ES6+, DOM-Manipulation, Responsive Design und Progressive Web Apps (PWA). Frontend- und Backend-Frameworks, Service Worker, Manifeste und mobile App-Entwicklung mit React Native, Flutter und Cross-Platform-Ansätzen.

API-Entwicklung (44 Artikel)

RESTful API-Design-Prinzipien, HTTP-Methoden, Statuscodes, HATEOAS, Idempotenz und Statelessness. GraphQL-Schemas, Resolver, Subscriptions, OAuth 2.0-Authentifizierung und Best Practices für sichere, skalierbare Web-APIs.

Mobile Entwicklung (1 Artikel)

Mobile App-Entwicklung für iOS, Android und Cross-Platform: Native, Hybrid und Progressive Web Apps. React Native, Flutter, Swift, Kotlin und HTML5 – von der Konzeption bis zum Deployment mit Service Workern und Offline-Funktionalität.

Software Engineering & Testing (51 Artikel)

Softwarequalität, Testing, CI/CD, DevOps, agile Entwicklung und Versionsverwaltung mit Git. Unit-Tests, Integration-Tests, E2E-Tests, TDD/BDD, Testpyramide, Testdoubles, ISO 25010, OWASP Top 10 und IT-Sicherheit in der Softwareentwicklung.

Softwarearchitektur & Design (24 Artikel)

Softwarearchitektur, Architekturmuster und Design Patterns: Schichtenmodell, MVC, MVP, MVVM, Microservices vs. Monolith, hexagonale Architektur, Pipes & Filter. Mit UML-Modellierung, Analyseverfahren und Spezifikation von Datenstrukturen.

Cloud & DevOps (14 Artikel)

Cloud Computing (IaaS, PaaS, SaaS), Docker-Container, Kubernetes-Orchestrierung, Serverless-Architekturen und CI/CD-Pipelines. Azure-Dienste, Vercel-Hosting, Infrastructure as Code und Cloud-Native-Entwicklung für skalierbare Anwendungen.

UML & Modellierung (17 Artikel)

UML-Diagramme (Klassendiagramm, Sequenzdiagramm, Aktivitätsdiagramm, Anwendungsfalldiagramm) und BPMN-Prozessmodellierung. Strukturdiagramme, Verhaltensdiagramme, Beziehungen (Assoziation, Aggregation, Komposition) und OCL-Constraints für Softwareanalyse und -design.

UX/UI & Ergonomie (12 Artikel)

User Experience, User Interface Design und Softwareergonomie nach ISO 9241. Usability-Prinzipien, WCAG-Barrierefreiheit, Fitts’ Law, Hick’s Law, benutzerzentrierte Entwicklung und erwartungskonforme Dialoggestaltung für zugängliche, nutzerfreundliche Anwendungen.

KI & Data Science (17 Artikel)

Künstliche Intelligenz, Machine Learning (Supervised, Unsupervised, Reinforcement), Data Science, Big Data Analytics, Computer Vision, Blockchain, Web3, IoT, Embedded Systems, Cybersecurity, Kryptographie und Quantum Computing – praxisnahe Einführungen und Tutorials.

IT-Sicherheit (8 Artikel)

IT-Sicherheit und Cybersecurity: Verschlüsselung, Hash-Funktionen, digitale Signaturen, PKI, TLS/SSL, OWASP Top 10, SQL-Injection-Schutz und Sicherheitsmaßnahmen in der Softwareentwicklung. Schutz vor Angriffen und Best Practices für sichere Anwendungen.

Business & ERP (14 Artikel)

ERP-Systeme, CRM, SCM, Wertschöpfungskette, Nutzwertanalyse, Softwarearten (Individualsoftware, Standardsoftware, Branchensoftware) und Wirtschaftsinformatik. Geschäftsprozesse, Lieferkettenmanagement und Prozessoptimierung für Unternehmenssoftware.

Netzwerk & Kommunikation (9 Artikel)

Netzwerkprotokolle (TCP, UDP, IP, DNS, HTTP, HTTPS), OSI-Modell, TCP/IP-Stack, IRC (Internet Relay Chat), Subnetting und CIDR-Rechner. Netzwerkarchitektur, Protokollanalyse und Kommunikation in verteilten Systemen.

Web3 & Blockchain (3 Artikel)

Blockchain-Grundlagen, Smart Contracts, dezentrale Anwendungen (dApps), Decentralized Finance (DeFi), Kryptowährungen und Web3-Entwicklung. Kryptographie, dezentrale Netzwerke und die Zukunft des dezentralen Webs.

IoT & Embedded Systems (2 Artikel)

IoT und Embedded Systems: Sensoren, Mikrocontroller, Raspberry Pi, Arduino und Edge Computing. Hardware-nahe Programmierung, Aktoren, Sensorik und vernetzte Eingebettete Systeme für das Internet of Things.

Game Development (3 Artikel)

Game Development und Spieleentwicklung mit Unity, Unreal Engine, 3D-Grafik, Physik-Engine und Animation. Game-Design-Prinzipien, Spiele programmieren lernen und kreative Coding-Projekte.

Recht & Lizenzen (10 Artikel)

Rechtliche Grundlagen für IT und Softwareentwicklung: Namensrecht, Markenrecht, Urheberrecht, Open-Source-Lizenzen (MIT, GPL, Apache, BSD), Copyleft vs. Permissive, SPDX-Identifier, SBOM und Compliance für Softwareprojekte.

Spezialthemen & Sonstiges (4 Artikel)

Spezialthemen rund um Programmierung: Reactive Programming, Green Coding, Low-Code-Plattformen, Hackathons, Coding Challenges, Vibecoding und kreative Ansätze abseits des klassischen Lehrplans.

Sonstige Seiten (2 Artikel)

Weitere Seiten und Ressourcen: Typography-Referenzen, Test-Seiten, Impressum und zusätzliche Inhalte rund um irc-coding.de.

Zurück zum Blog
Share:

Ähnliche Beiträge