Inhalt: Softwaretests gehören zum täglich Brot vieler Software-Entwickler. In diesem Video-Training geht es vorrangig um die Möglichkeiten, die die Microsoft-IDE Visual Studio hierzu bietet, doch auch theoretische Grundlagen zu Softwaretests allgemein kommen nicht zu kurz. Umfang: 03:32:50.00
Inhalt: Bei der Testgetriebenen Softwareentwicklung handelt es sich um ein agiles Programmierkonzept, welches sowohl die Erstellung von Produktivcode als auch die dazugehörigen automatisierten Tests beinhaltet. Dieses Video-Training vermittelt den theoretischen Unterbau und macht Sie mit unterschiedlichen Frameworks für die notwendigen Tests auf allen Testebenen vertraut. Umfang: 05:47:00.00
Inhalt: Die Rolle des Softwarearchitekten ist vielschichtig und anspruchsvoll: Er begleitet und steuert Softwareprojekte, seine Expertise liegt zum einen auf der Seite der Programmierung - von der Konzeptions- über die Test- bis zur Auslieferungsphase -, zum anderen bildet er die Schnittstelle zum Auftraggeber und ist für den Workflow im gesamten Entwicklungsteam verantwortlich. Seine Entscheidungen sollte er daher strukturiert und auf Basis langfristiger Ziele fällen. Im ersten Teil des umfassenden Einführungskurses umreißt der erfahrene Softwarearchitekt und Consultant Hendrik Lösch den gesamten Aufgabenkatalog, erklärt die wichtigsten Begriffe, gibt hilfreiche Literaturtipps und zeigt ein paar praktische Tools, die sich aus seiner Sicht im Berufsalltag des Architekten bewährt haben. Umfang: 02:26:42.00
Inhalt: Im zweiten Teil seiner umfangreichen Kursreihe zu den Grundlagen der Softwarearchitektur widmet sich Hendrik Lösch den Architekturmustern und zeigt Ihnen ganz konkret, wie Sie Ihre Software bauen können. Dazu entwickelt er verschiedene Szenarien, von der einfachen App bis hin zur verteilten Multiclientlösung, um die Vor- und Nachteile der einzelnen Muster darzustellen und Ihnen eine Auswahl an Lösungen für individuelle Einsatzzwecke zu bieten. Umfang: 01:55:41.00
Inhalt: Machen Sie sich in diesem Video-Training mit dem Ablauf einer optimalen Architekturbewertung vertraut: Sie lernen die eingesetzten Werkzeuge sowie die Möglichkeiten kennen, um die Erkenntnisse zu dokumentieren und zu präsentieren. Der erfahrene Entwickler, Architekt und Senior Consultant Hendrik Lösch lässt auch Themen wie Risikomanagement, Kommunikation und Priorisierung nicht zu kurz kommen, damit Ihre Ergebnisse auch Unternehmen zu Gute kommen können. Umfang: 03:09:45
Inhalt: Was unterscheidet "guten" und "schlechten" Code? Woran erkennt man Code, der "riecht" und wie kann man lernen, sauberen Code zu schreiben? Dieses Video-Training bringt Ihnen die Prinzipien objektorientierten Software-Designs näher und zeigt Ihnen, wie Sie diese anwenden. Der erfahrene Software-Architekt Hendrik Lösch lässt Sie dazu am Projektalltag teilhaben und macht Sie mit bewährten Vorgehensweisen vertraut: Erfahren Sie alles Wissenswerte zu Methoden und Ansichten wie SOLID, Test Driven Development (TDD), Refactoring und Software Craftmanship. Umfang: 03:18:19.00
Inhalt: Schlechter Code ist oft schnell erkennbar, doch ist die Quaitätseinstufung meist sehr subjektiv. Was zeichnet eigentlich "gute Software" aus? Lernen Sie in diesem Video-Training verschiedene Methoden und Vorgehensweisen, grundlegende Prinzipien und praktische Werkzeuge kennen, mit deren Hilfe Sie die Qualität Ihrer Software dauerhaft sicherstellen können. Umfang: 01:44:03.00
Inhalt: In diesem Video-Training schauen Sie dem Software-Entwickler über die Schulter und erleben, wie mit dem sogenannten Outside-In-TDD Real-Live-Anwendungen entstehen können. Anhand eines Kiosksystems sehen Sie, wie Sie mit häufig auftretenden Problemstellungen umgehen und welche Werkzeuge und Frameworks Ihnen bei der testgetriebenen Entwicklung in .NET-Projekten helfen können. Umfang: 04:46:53.00
Inhalt: Inversion of Control (IoC) ist eines der wichtigsten Konzepte bei der Erstellung lose gekoppelter Architektur. Dieses Video-Training zeigt Ihnen, wie IoC dabei hilft, Abhängigkeiten zwischen Softwarebestandteilen aufzulösen. Dabei geht es auch um so weit verbreitete Muster wie Dependency Injection sowie Service Locator und gängige Frameworks, die bei der Umsetzung unterstützen. Umfang: 03:36:56.00
Inhalt: Lernen Sie in diesem Video-Training, wie man eine komplette funktionsfähige App mit Hilfe des Ionic-Frameworks bauen kann: Mit der Anwendung lassen sich Filme merken, die man besonders interessant findet. Auf dem Weg dahin erkennen Sie bald die wichtigsten Controls und erfahren, wie die einzelnen Konzepte hinter Ionic in einander greifen. Der Kurs behandelt Zugriffe auf ein REST Back-End, Pages, Providers und Komponenten, lässt auch die Architektur nicht außer Acht und beschäftigt sich insbesondere mit Navigationskonzepten. Auf diese Weise sollten Sie selbst sehr schnell mit einer eigenen App starten können, ohne über die gängigen Stolpersteine zu fallen. Umfang: 04:57:12.00
Inhalt: LINQ steht für "Language Integrated Query" und beschreibt ein programmtechnisches Verfahren von Microsoft. Damit können Sie Abfragen direkt in C# und .NET erstellen, die sonst nur mit SQL möglich wären. Dieses Video-Training stellt alle wichtigen Methoden, Schlüsselworte in C# sowie die LINQ-Operationen ausführlich vor. Umfang: 02:11:35.00
Inhalt: Refactoring beschreibt die Technik, um vorhandenen Code in seiner Struktur zu verbessern, wobei seine Funktion beibehalten wird. In diesem Video-Training führt Sie der erfahrene Softwarearchitekt und Consultant Hendrik Lösch in die Tiefen der Software-Restrukturierung: Angefangen bei der Frage, wie sich Software über einen längeren Zeitraum hinweg verändert, über die Betrachtung von fortgeschrittenen Refaktorisierungstechniken und -strategien bis hin zur Restrukturierung ganzer Applikationslandschaften. Umfang: 03:05:17
Inhalt: Der ReSharper ist eine Erweiterung der Firma Jetbrains für Visual Studio. Lernen Sie in diesem Video-Training, wie Sie damit Ihren Code und Ihren Programmierstil verbessern können, indem Sie auf einfache Weise Abhängigkeiten im Programmcode aufdecken und die Struktur ihrer Anwendung auf mögliche Problemstellen untersuchen können. Sehen Sie auch, wie Sie zielgerichtetes Refactoring durchführen oder in ihrem Team einheitliche Coding-Guidelines einführen und überprüfen. Auch der Einsatz bei automatisierten Tests wie zum Beispiel für Memory- und Performance-Profiling wird ausführlich erläutert. Umfang: 04:36:19.00
Inhalt: Testgetriebene Softwareentwicklung (engl. Test Driven Development, kurz TDD) hat das Ziel,qualitativ hochwertige Software zu erstellen. Hierzu wird vorab ein automatisierter Test formuliert und erst anschließend die geforderte Funktionalität implementiert. Doch nicht immer erschließt sich dieser leicht klingende Ansatz. In diesem Videotraining führt Sie der erfahrene Consultant Hendrik Lösch ausführlich in die Methodik von TDD ein und räumt auch mit möglichen Missverständnissen auf. Sie beginnen mit den einfachen Grundlagen wie den Red-Green-Refactor Cycle und den die goldenen Regeln des TDD. Darüber hinaus erfahren Sie alles Wichtige rund um Testpyramide, Unit-Testing oder auch dem F.I.R.S.T-Prinzip. Im Weiteren lernen Sie die unterschiedlichen Ausprägungen wie Inside-Out und Outside-In TDD auf Basis eines Komplexbeispiels kennen, und zeitgleich wird Ihr Verständnis von automatisierten Tests komplett auf den Kopf gestellt. Umfang: 03:40:54
Inhalt: MVVM zählt als eines der wichtigsten Entwurfsmuster bei der Erstellung von XAML- basierenden Apps und Applikationen. In diesem Video-Training sehen Sie, wie das Prism-Framework von Microsoft Sie dabei unterstützt, Windows 8 Store Apps auf Basis von MVVM zu strukturieren und wo es darüber hinaus die Programmierung vereinfacht. Umfang: 02:08:50.00
Inhalt: MVVM (Model View ViewModel) zählt zu den wichtigsten modernen Entwurfsmustern und wird sehr häufig in Projekten genutzt, die die Windows Presentation Foundation (WPF) verwenden. Dieses Video-Training führt in die Architektur und die grundlegenden Technologien solcher Projekte ein und erläutert die praktische Umsetzung mit Hilfe des von Microsoft stammenden Prism-Frameworks. Sie lernen IoC (Inversion of Control), Bootstrapping, Module Handling und vieles andere zielgerichtet einzusetzen und erhalten jede Menge Anregungen für den Aufbau eigener Anwendungen. Umfang: 06:36:51.00
Programm Findus Internet-OPAC findus.pl V20.235/8 auf Server windhund2.findus-internet-opac.de,
letztes Datenbankupdate: 08.05.2024, 18:40 Uhr. 896 Zugriffe im Mai 2024. Insgesamt 511.126 Zugriffe seit Januar 2009
Mobil - Impressum - Datenschutz - CO2-Neutral