PHP 8

PHP 8: Alle Informationen zu dem neuen Update

 

PHP ist eine der wichtigsten Sprachen im Internet. Viele Content-Management-Systeme, wie WordPress, TYPO3 oder Joomla basieren auf PHP. Nun steht das PHP-8-Release bevor und es gibt bereits erste Informationen zu neuen Features. Auch einige alte Funktionen werden überarbeitet,...

 

Visuelle Programmierung

Visuelle Programmierung – der leichte Weg in die digitale Welt

Visuelle Programmierung basiert auf der Verwendung bildlicher und auch akustischer Elemente, um ein Programm bzw. eine Anwendung zu schreiben. Diese Elemente sind intuitiv erfassbar und damit wesentlich leichter verständlich als komplizierte Buchstaben- und Zahlengebilde von herkömmlichen Programmiersprachen. Auf diese Weise können Heranwachsende leicht an das Thema Programmierung herangeführt...

Blockly: Grundlagen erklärt

Was ist Blockly?

Blockly bietet mit seiner intuitiven Oberfläche die Möglichkeit, Websites zu gestalten, eigene Apps zu entwickeln oder das Smart Home an seine Bedürfnisse anzupassen. Statt eine komplexe Programmiersprache zu verwenden, kann man bei Blockly ganz einfach Puzzleteile zusammenstecken. Wir zeigen Ihnen die Grundlagen und Möglichkeiten der Bibliothek.

Scratch programmieren

Scratch: Programmieren wie ein Profi

Animierte Videos erstellen oder Computerspiele programmieren zu können, bleibt für viele Menschen ein Wunschtraum. Das Know-how, das hierfür gefragt ist, schreckt die meisten Fachfremden ab. Die passende Antwort liefert die Plattform Scratch, die das Programmieren ohne Syntax und komplizierten Code ermöglicht. Im diesem Scratch-Tutorial erfahren Sie, was es mit dem bildungsorientierten MIT-Projekt...

Programmieren für Kinder

Programmieren für Kinder: Wie Kinder programmieren lernen und dabei Spaß haben

Programmieren zu lernen ist für Kinder durchaus unterhaltsam, wenn es ihnen altersgerecht nahegebracht wird. Mit visuellen Programmiersprachen, intuitiven Abläufen und spannenden Projekten lernen sie die Grundlagen fast von allein und können diese Kenntnisse bei steigenden Schwierigkeitsgraden langsam ausbauen. So können die Kleinen schon früh IT-Kompetenzen entwickeln und gleichzeitig Spaß haben....

Was ist eine Callback Function?

Callback-Funktion: Was sind Rückruffunktionen?

Wer in seiner Website auf Eingaben reagieren möchte, muss sich früher oder später auch mit Callback-Funktionen auseinandersetzen. Dieser Typ von Funktionen ermöglicht es nämlich, das eigene Webprojekt mit JavaScript individuell und interaktiv zu gestalten. Was eine Callback-Funktion ist, wie sie funktioniert und in welchen Programmiersprachen sie noch zum Einsatz kommt, erfahren Sie in diesem...

Was sind Dark Patterns?

Dark Patterns – (be)trügerisches Interface-Design

Dark Patterns werden fast überall im Netz eingesetzt. Ob bei Onlinehändlern, E-Mail-Diensten, Download-Portalen, Suchmaschinen oder in sozialen Netzwerken. Das Ziel ist stets dasselbe: Den Nutzer so zu manipulieren, dass dieser zum Beispiel Produkte kauft oder auf Links klickt. Wir zeigen Ihnen, was hinter Dark Patterns steckt, wie sie funktionieren und wie sie die User Experience (UX)...

Was sind Design Patterns?

Design Patterns – schneller und sicherer programmieren

Design Patterns erleichtern die Software-Entwicklung. Als Entwurfsmuster sind sie Vorlagen, die aus bereits gelösten Programmieraufgaben zusammengestellt wurden. Diese Software Patterns sind für die Lösung bestimmter Problemstellungen in verschiedene thematische Gruppen zusammengefasst. Die Entwurfsmuster werden für immer wiederkehrende Programmierschritte angewendet und vereinfachen den...

JSON Web Token (JWT) vorgestellt

JSON Web Token (JWT) vorgestellt

JSON Web Token (JWT) ist ein offener Standard für eine flexiblere Benutzerauthentifizierung. Daten werden sicher zwischen zwei Parteien übertragen und können verifiziert werden. Eine digitale Signatur sorgt zudem für die Vertrauenswürdigkeit der Daten. Lesen Sie hier, was ein JWT genau ist, wie es funktioniert und warum es sich lohnt, JSON Web Token zu verwenden.

Was ist Legacy Code?

Legacy Code: So gehen Sie optimal mit Altcode um

Legacy Code ist ein Begriff aus dem Englischen, der übersetzt so viel wie „Altcode“ bedeutet. Derartiger Code ist meist unverständlich für Programmierer oder kompliziert in der Wartung und Anwendung, da er auf veralteten Software-Versionen beruht bzw. von fremden Firmen geschrieben wurde. Legacy Code kann zwar nicht durch Regressionstests geprüft werden, doch es gibt durchaus gute Wege, mit...

Was ist Test Driven Development?

Test Driven Development: So funktioniert die Methode

Programmierer verwenden Test Driven Development (TDD), um die Software-Entwicklung durch das Testen von Codebestandteilen zu steuern. Die Tests sorgen für eine saubere Architektur und reduzieren Bugs. Der Ablauf bei TDD erfolgt dabei zyklisch: Nachdem Sie einen Test schreiben, der fehlschlägt, implementieren Sie den Produktivcode, der dann refaktorisiert wird.


Auf dem Laufenden bleiben?

Jetzt für unseren Newsletter anmelden und gratis Online-Marketing Whitepaper für lokale Anbieter sichern!