Category: Computerprogrammierung
-

Überblick über neuronale Netze, Schichten und Deep-Learning-Architekturen
Neuronale Netze sind Computer-Programme, die lernen wie das menschliche Gehirn. Du kennst sie vielleicht schon, ohne es zu wissen. Sie helfen dir beim Erkennen von Fotos auf deinem Handy oder beim Übersetzen von Texten. Diese Programme verwenden mathematische Funktionen (N: R^n → R^m), um Daten zu verstehen und Vorhersagen zu treffen. Deep Learning nutzt viele…
-

Grundprinzipien des maschinellen Lernens, einschließlich überwachtem und unüberwachtem Lernen
Maschinelles Lernen ist ein datenbasierter Ansatz, bei dem Algorithmen Muster aus Beispieldaten lernen, anstatt vordefinierte Regeln zu verwenden. Du kennst vielleicht schon Beispiele wie Spam-Filter oder Wettervorhersagen… diese nutzen alle maschinelles Lernen! Die Technologie hat sich zu einem wichtigen Werkzeug entwickelt, das in vielen Bereichen unseres Lebens Anwendung findet. Verschiedene Arten des maschinellen Lernens haben…
-

Einführung in KI-Konzepte, Terminologie und die Rolle der Programmierung in der KI-Entwicklung
Künstliche Intelligenz, oder KI, ist die Fähigkeit von Computern, Aufgaben zu lösen, die normalerweise menschliche Intelligenz brauchen. Du siehst KI heute überall: in deinem Smartphone, in Suchmaschinen und sogar in Tools wie GitHub Copilot und ChatGPT, die bereits in vielen Unternehmen für die Softwareentwicklung verwendet werden. Diese Technologie verändert, wie wir arbeiten und leben. KI…
-

Eine Einführung in die Verwendung von Microservices-Architektur zum Aufbau skalierbarer Webanwendungen
Du hörst oft von Microservices-Architektur, richtig? Diese Technik hilft dabei, große und komplizierte Webanwendungen zu bauen, die man leicht größer oder kleiner machen kann. Stell dir vor, du hast viele kleine Bausteine statt einem großen Klumpen. So funktionieren Microservices. Firmen wie Netflix und Atlassian nutzen sie, um ihre Apps schnell zu verbessern und anzupassen. Jeder…
-

Eine Schritt-für-Schritt-Anleitung zur Bereitstellung von Webanwendungen unter Berücksichtigung von Hosting-Optionen und Bereitstellungstools
Webanwendungen ins Internet zu bringen, ist wie ein großes Puzzle. Du musst viele Teile zusammenbringen. Jason Lee und Benjamin Curry zeigen dir in ihrer Serie, wie das geht. Sie nutzen Microsoft Technologien für Entwickler und Architekten. Dabei geht es um das Bereitstellen im Netz, das Verwalten des Lebenszyklus der Anwendung und das Einrichten von Server-Umgebungen.…
-

Erstellung von Webformularen, die für Benutzer mit Behinderungen zugänglich sind, einschließlich der Einhaltung von WCAG
Fast alle Webseiten in Deutschland sind schwer nutzbar für Menschen mit Einschränkungen. Das ist ein großes Problem. Stell dir vor, du möchtest im Internet einkaufen, Informationen finden oder dich unterhalten, aber viele Seiten gehen nicht für dich. Für etwa 1 Milliarde Menschen weltweit, inklusive 215 Millionen mit Sehproblemen, ist das die Realität. Ab 2025 müssen…
-

Wie man GraphQL für effizienteres Datenabrufen in Webanwendungen verwendet
GraphQL macht das Datenholen aus Webanwendungen einfach und schnell. Es ist eine Abfragesprache, die Facebook 2012 entwickelt hat. Mit GraphQL kannst du genau die Daten anfragen, die du brauchst. Das ist anders als bei REST APIs, die mehrere Endpunkte nutzen. GraphQL arbeitet mit einem einzigen Endpunkt für alle Abfragen, was Über- und Unterabfragen reduziert. Ein…
-

Erforschung der Schnittstellen zwischen Webentwicklung und KI-Technologien und -Anwendungen
Künstliche Intelligenz (KI) verändert, wie wir Webseiten und Anwendungen entwickeln. Stell dir vor, Computer könnten selbst denken und lernen. Genau das passiert jetzt in Augsburg. Dort arbeitet das KI-Produktionsnetzwerk mit großen Namen wie der Universität Augsburg und Fraunhofer IGCV zusammen. Sie zeigen, wie KI unsere Fabriken schlauer macht. Am 22. Oktober 2024 gibt es sogar…
-

Wie man Progressive Web Apps entwickelt, die ein natives App-ähnliches Erlebnis bieten
Progressive Web Apps (PWAs) sind wie Superhelden für das Internet. Sie nutzen HTML5, CSS3 und JavaScript, um dir das Beste aus zwei Welten zu geben: schnelle Ladezeiten und die Möglichkeit, sie offline zu nutzen. Stell dir vor, du hättest eine App, die direkt im Browser läuft, ohne dass du sie aus einem App-Store herunterladen musst.…
-

Leitfaden zu SSL/TLS-Zertifikaten und Implementierung von HTTPS auf Ihrer Website für erhöhte Sicherheit
SSL/TLS-Zertifikate machen deine Webseite sicher. Sie bestätigen, wer du bist und schützen Daten. Seit 2014 mag Google Webseiten mit HTTPS mehr. Diese haben ein Schloss im Link. TLS ist neuer und besser als SSL. Es gibt verschiedene Arten von Zertifikaten. Einige schützen viele Webseiten auf einmal. Die Preise starten bei 279,99 $ für einfache. Du…