Funktion, Eigenschaften und Besonderheiten sowie Anwendungen von Dependency Injection Dependency Injection, kurz DI, nimmt aufgrund der Auswirkungen auf die Code-Vereinfachung immer mehr zu. Wenn du noch keine Gelegenheit hattest, DI zu erlernen und anzuwenden, wird dich dieser Artikel mit den Konzepten vertraut machen und veranschaulichen, wie die Dependency Injection funktioniert. Was ist Dependency Injection? Beim […]
Was ist Bootstrap?
Twitter benötigte 2010 eine einheitliche Bibliothek für die Gestaltung von Oberflächen von Webseiten. So entstand ein Framework, das 2011 als Open Source-Projekt veröffentlicht wurde und heute in mittlerweile vierter Version große Verbreitung findet. Definition Bootstrap ist ein kostenloses und quelloffenes Frontend-Web-Framework zur Erstellung von Webseiten. Es dient nur der Front-End-Entwicklung und enthält HTML- und CSS-basierte […]
Wie funktioniert Machine Learning?
Künstlichen Intelligenz: maschinelles Lernen erlernen! Hinter dem Begriff Machine Learning verbirgt sich genau das, was das Wort verspricht – maschinelles Lernen. Es handelt sich dabei um einen Teilbereich der künstlichen Intelligenz. Voraussetzungen für maschinelles Lernen sind die Erfassung und Auswertung großer Datenbestände, auch als Big Data bekannt. Auf Grundlage bereits erworbener Erfahrungen sind Maschinen dann […]
Was ist Funktionale Programmierung?
und wann setze ich sie ein? “Mit funktionaler Programmierung ein besserer Entwickler werden”. Viele Artikel rufen aktuell dazu auf, der funktionalen Ordnung zu folgen. Ist der funktionale Programmierstil für Dich geeignet? Für welche Programmiersprachen lässt es sich anwenden? Muss eine hochwissenschaftliche Sprache wie Haskell verwendet werden? Diese Fragen beantwortet unser Artikel. Woher kommt der funktionale […]
Was ist IT-Service-Management?
Montagmorgens um kurz nach 8: Der erste Kaffee ist gekocht, der Rechner fährt hoch, aber das Emailprogramm streikt. Erstes Unbehagen breitet sich im Mitarbeiter aus, der nur zu gut weiss, welche Arbeit erstmal nicht erledigt werden kann. Ein Anruf bei der Offfice-IT ist unumgänglich, damit die Fachabteilung das Problem behebt. Da der Mitarbeiter auf das […]
Gewinner der Code Competition: Marc
Herzlichen Glückwunsch! Marc konnte mit seinem Code komplett überzeugen und gewinnt die Code Competition “Uniplaner”. Herzlichen Glückwunsch! Im folgenden interview stellt Marc sich und seine Lösung kurz vor – spannend! IT-Talents: Hallo Marc, herzlichen Glückwunsch zu Deinem ersten Platz bei der Code Competition „Uni-Planer“! Erzähl den anderen IT-Talenten doch kurz etwas über Dich. Marc: Hallo, […]
Young Professional Christian holt sich Platz 3
Bei der Code Competition “Zapfsäulenkönig” Bei der Code Competition 06/2016 “Zapfsäulenkönig” ging es um die Abfrage einer REST-API und die übersichtliche Darstellung der gewonnenen Daten. Die verwendete Technologie ist den Teilnehmern weitgehend freigestellt gewesen. Da wir so viele tolle Abgaben erhalten haben, haben wir uns entschieden, bei dieser Code Competition insgesamt 5 Preise zu vergeben […]
Frauen in die IT: Warum wir sie brauchen und wie wir sie bekommen
Der Anteil der Frauen in Informatik-Studiengängen ist nach wie vor erschreckend gering: Gerade einmal 20% der IT-Studierenden sind weiblich. Bei den Ausbildungsberufen liegt der Wert meist unter 10%. Doch was bedeutet das für die Branche und die Zukunft? Und wie können wir Frauen für die IT begeistern? Wo sind die Frauen in der IT? Frauen […]
Was macht ein Penetrationstester?
IT-Sicherheit: Sicherheitslücken aufdecken Sicherheitstestungen sind bei der Implementierung und Kontrolle von Systemen heutzutage absolut elementar. Die IT-Sicherheit verändert sich in den nächsten Jahren vermutlich weiter. Genau in diesem Bereich arbeitet ein Penetrationstester. Was er genau macht, welche Skills er benötigt und was Du als Penetrationstester verdienen kannst, erfährst Du in diesem Beitrag. Was macht ein Penetrationstester? Welche […]
Was macht ein Software Quality Assurance?
Der “QA-ler”, eine Spezialisierung unter den Softwareentwicklern Als Software Quality Assurance ist es Deine Aufgabe, Fehler und Bugs in Softwares zu finden. Dazu stellst Du zunächst ein effektives, funktinales Konzept für den Softwaretest auf und überprüfst anschließend alle technischen Gegebenheiten. Aufgaben eines Software Quality Assurance Als Software Quality Assurance ist es Deine Aufgabe, Fehler und […]