Zum Hauptinhalt springen Zur Suche springen Zur Hauptnavigation springen

Heise Academy

Produkte filtern

CCNA-Studium: Cisco Packet Tracer Labs – Spanning Tree

CCNA-Studium: Cisco Packet Tracer Labs – Spanning Tree

Der Cisco Packet Tracer ist ein Netzwerk-Simulationsprogramm, mit dem du Netzwerke planen, gestalten und darüber hinaus die Einrichtung und Konfiguration von Netzwerken üben und analysieren kannst, egal mit welchem Hersteller du deine Infrastruktur aufbauen möchtest. Denn die technischen Inhalte wie die MAC-Adress-Tabelle und Protokolle (STP, PVST+ und Rapid-PVST+), EtherChannel (PAgP und LACP) und VLAN-Trunking-Protokoll (VTP) sind überall gleich. Deshalb richtet sich dieser Kurs nicht nur an Nutzer von Cisco IOS (und Command Line Interafce CLI).Tom Wechsler stellt dir zunächst das Spanning Tree Protocol und seine verschiedenen Versionen vor. Dabei machst du dich mit folgenden Protokollen vertraut: Spanning Tree Protocol (STP), PerVLAN Spanning Tree (PVST+), Rapid per VLAN Spanning Tree Protocol (Rapid-PVST+), Etherchannel (mit Port Aggregation Protocol, PAgP, und Link Aggregation Control Protocol, LACP), VLAN Trunking Protocol (VTP). In diesem Kurs lernst du die Zuweisung von IP-Adressen, du erstellst eine grundlegende Topologie, arbeitest mit verschiedenen Netzwerkgeräten, lernst die Konfiguration von Routing und Switching, die Implementierung von DHCP, VLAN und vielem mehr.Um an diesem Kurs teilzunehmen, sind ein PC oder Notebook notwendig, egal ob Windows, MacOS oder Linux. Du solltest über grundlegende Netzwerkkenntnisse verfügen. Begriffe wie IP-Adressen und TCP/IP sind dir vertraut. Du solltest Subnetze berechnen können, die sieben Schichten des ISO/OSI-Modells kennen, ein grundlegendes Verständnis vom Cisco IOS hast und dieses über das Command Line Interface (CLI) bedienen kannst. Darüber hinaus solltest du in der Lage sein, einen Cisco Switch und Router mit einer Grundkonfiguration auszustatten.Dieser Kurs bietet dir eine gute Vorbereitung auf die Cisco CCNA-Prüfung und schult dich zu Themen der Datennetzprotokolle und -betriebe. In diesem Kurs untersucht jedes Modul ein spezifisches und grundlegendes Thema im Bereich Datennetzwerke.Länge: 03:37 Stunden Alle Video-Lektionen im Überblick: Herzlich willkommen zu diesem Kurs Einführung Kapitelüberblick Packet Tracer herunterladen Der erste Start vom Packet Tracer Einführung in die Inter-Switch-Konnektivität Kapitelüberblick Cisco Discovery Protocol (CDP) CDP ausschalten Link Layer Discovery Protocol (LLDP) LLDP und die TLVs (Type Length Value) Quiz: Einführung in die Inter-Switch-Konnektivität Spanning Tree Protocol (STP) Kapitelüberblick Content Addressable Memory (CAM) Tabelle Warum das Spanning Tree Protocol (STP) Live die Packet Tracer Topologie mitverfolgen Die Wahl zur Root Bridge Die Spanning Tree Port States STP Praxis Übung STP Interface Modus STP Netzwerkverbindung wiederherstellen STP mit Debug Events erleben Quiz: Spanning Tree Protocol (STP) PerVLAN-Spanning-Tree- und Rapid-Spanning-Tree-Protokolle Kapitelüberblick STP Priorität für VLAN 1 anpassen Einführung in per VLAN Spanning Tree (PVST+) Konfigurieren von PVST+ Spanning Tree Portfast Spanning BPDUGuard Rapid PVST+ Rapid PVST+ konfigurieren Rapid PVST+ Konvergenz Quiz: PerVLAN-Spanning-Tree und Rapid-Spanning-Tree Protokolle EtherChannel Kapitelüberblick Einführung EtherChannel Statische EtherChannel Konfiguration EtherChannel mit PAgP EtherChannel mit LACP Quiz: EtherChannel Layer 3 EtherChannel Kapitelüberblick Netzwerk Design Konfiguration zurücksetzen Layer 3 EtherChannel MSW1 Layer 3 EtherChannel MSW2 Quiz: Layer 3 EtherChannel VLAN-Trunking-Protokoll (VTP) Kapitelüberblick Einführung VLAN Trunking Protocol (VTP) VTP-Server 1 konfigurieren VTP-Transparent konfigurieren VTP Client konfigurieren VLANs konfigurieren und VTP Status prüfen Die grosse VTP Gefahr Quiz: VLAN-Trunking-Protokoll (VTP) Abschluss Fazit und Kursabschluss GitHub Über den Trainer:Tom Wechsler ist seit über 20 Jahren in der IT-Branche tätig. Seit 2007 arbeitet er als selbstständiger Cloud Solution Architect, Cyber Security Analyst und Trainer. Der charismatische Schweizer hat es sich zum Ziel gesetzt, die komplexe Welt der Informatik mit Hilfe von Lernvideos so verständlich wie möglich zu erklären. So gelingt es ihm in seinen Kursen, auch komplexe Themen und Zusammenhänge verständlich zu vermitteln. Die Schwerpunkte von Tom Wechsler liegen in den Bereichen Netzwerktechnik (Cisco), Microsoft Azure, Microsoft 365, Windows Server und Active Directory.So lernen Sie mit diesem Videokurs:In den Videokursen der heise Academy lernen Sie IT-Themen anschaulich und verständlich. In den Videos schauen Sie Experten bei der praktischen Arbeit zu und lassen sich alles genau erklären. Das Wissen ist in kleine Lernschritte und Aufgaben unterteilt, so dass Sie den Kurs Lektion für Lektion durcharbeiten oder gezielt zu Themen springen können, die Sie interessieren. Die persönliche Lernumgebung der heise Academy bietet Ihnen viele Funktionen, die Sie beim Lernen unterstützen:Flexibler Videoplayer mit vielen SteuerungsmöglichkeitenWissensquiz zur LernkontrolleLernhistorie und LernfortschrittLesezeichen und Notizen Volltextsuche in den VideosFrage-den-Experten-ModulÜbungsmaterial zum MitmachenResponsive Web-App und Videostreaming für alle EndgeräteTechnische Voraussetzungen:Für diesen Videokurs wird lediglich ein Browser (mit eingeschalteter JavaScript-Funktionalität) und eine Internetverbindung benötigt.

Regulärer Preis: 195,00 €
Cisco Packet Tracer Labs für das CCNA-Studium

Cisco Packet Tracer Labs für das CCNA-Studium

Der Cisco Packet Tracer ist ein Programm, das ein virtuelles Netzwerk simuliert. Mit ihm können Netzwerkgeräte wie Router, Computer und Switches konfiguriert, IP-Adressen zugewiesen und Hardwareänderungen vorgenommen werden. Damit ist es ein praktisches Werkzeug, um Netzwerkverhalten, Datennetzprotokolle und Betriebsabläufe zu untersuchen, auch wenn man keine Cisco-Hardware im Unternehmen einsetzt. Denn die technischen Inhalte wie MAC-Adresstabelle, Trunks, InterVLAN-Routing, Routing (OSPF), VLANs sind immer gleich, egal mit welchem Hersteller Sie Ihre Infrastruktur aufbauen.Tom Wechsler widmet sich in seinem Kurs in jedem Kapitel einem speziellen Thema aus dem Bereich Datennetzwerke. Zuerst lernen Sie MAC-Adressen und ARP kennen, dann beschäftigen Sie sich mit VLANs, Trunking und InterVLAN-Routing. Schließlich werden Sie sich mit statischem und dynamischem Routing beschäftigen. Am Ende dieses Kurses werden Sie Schritt für Schritt die Herausforderungen und Problemlösungen für jedes Thema durchlaufen haben.Cisco Packet Tracer ist ein unverzichtbares Werkzeug für die Vorbereitung auf die Cisco-Zertifizierungsprüfung. Auch wenn Sie sich auf eine andere IT-Netzwerkprüfung vorbereiten möchten, können Sie mit Packet Tracer Labs verschiedene Netzwerktopologien erstellen und alle Arten von Netzwerkgeräten konfigurieren.Länge: 04:45 Stunden Alle Video-Lektionen im Überblick: Herzlich willkommen zu diesem Kurs Erste Schritte mit dem Packet Tracer Kapitelüberblick Packet Tracer herunterladen Erste Schritte im Packet Tracer Aufbau einer einfachen Topologie Grundkonfiguration Switch Den zweiten Switch konfigurieren Grundkonfiguration Router Übung Die Grundkonfigurationen speichern Quiz: Erste Schritte mit dem Packet Tracer Layer-2-Switching Kapitelüberblick Aufbau Lab MAC-Tabelle versus ARP-Tabelle untersuchen Aufbau Lab mit mehreren Switches MAC-Tabelle versus ARP-Tabelle mit mehreren Switches untersuchen Quiz: Layer-2-Switching Trunking Kapitelüberblick Aufbau Lab Konfiguration beim Switch01 Konfiguration beim Switch02 und Switch03 Testen der VLAN-Kommunikation Quiz: Trunking InterVLAN-Routing Kapitelüberblick Aufbau Lab Mit zwei Interfaces beim Router Router on a Stick Mit Layer 3 Switch Übung Fehler, die nicht passieren sollten: Aufbau Lab Fehler, die nicht passieren sollten: Demo Quiz: InterVLAN-Routing Statisches Routing Kapitelüberblick Aufbau Lab Mit 2 Routern Mit 3 Routern Mit 4 Routern Mit zwei Layer 3 Switches Quiz: Statisches Routing Dynamisches Routing Kapitelüberblick Aufbau Lab Routing Information Protocol (RIP) Open Shortest Path First (OSPF) Enhanced Interior Gateway Routing Protocol (EIGRP) Quiz: Dynamisches Routing Open Shortest Path First (OSPF) Kapitelüberblick OSPF und der Gateway of last resort Pfadkosten-Berechnung OSPF in einem Broadcast-Netzwerk Quiz: Open Shortest Path First (OSPF) Abschluss Fazit und Kursabschluss GitHub Über den Trainer:Tom Wechsler ist seit über 20 Jahren in der IT-Branche tätig. Seit 2007 arbeitet er als selbstständiger Cloud Solution Architect, Cyber Security Analyst und Trainer. Der charismatische Schweizer hat es sich zum Ziel gesetzt, die komplexe Welt der Informatik mit Hilfe von Lernvideos so verständlich wie möglich zu erklären. So gelingt es ihm in seinen Kursen, auch komplexe Themen und Zusammenhänge verständlich zu vermitteln. Die Schwerpunkte von Tom Wechsler liegen bei Microsoft Azure und in den Bereichen Netzwerktechnik (Cisco), Microsoft 365, Windows Server und Active Directory.So lernen Sie mit diesem Videokurs:In den Videokursen der heise Academy lernen Sie IT-Themen anschaulich und verständlich. In den Videos schauen Sie Experten bei der praktischen Arbeit zu und lassen sich alles genau erklären. Das Wissen ist in kleine Lernschritte und Aufgaben unterteilt, so dass Sie den Kurs Lektion für Lektion durcharbeiten oder gezielt zu Themen springen können, die Sie interessieren. Die persönliche Lernumgebung der heise Academy bietet Ihnen viele Funktionen, die Sie beim Lernen unterstützen:Flexibler Videoplayer mit vielen SteuerungsmöglichkeitenWissensquiz zur LernkontrolleLernhistorie und LernfortschrittLesezeichen und Notizen Volltextsuche in den VideosFrage-den-Experten-ModulÜbungsmaterial zum MitmachenResponsive Web-App und Videostreaming für alle EndgeräteTechnische Voraussetzungen:Für diesen Videokurs wird lediglich ein Browser (mit eingeschalteter JavaScript-Funktionalität) und eine Internetverbindung benötigt.

Regulärer Preis: 195,00 €
Cloud-native Entwicklung mit Microsoft Azure

Cloud-native Entwicklung mit Microsoft Azure

In diesem Kurs lernen Sie die theoretischen Grundlagen von Cloud-nativen Anwendungen kennen: Prinzipien, Architekturen und Entwurfsmuster. Der IT-Experte Jörg Krause stellt Ihnen eine Auswahl der dafür notwendigen Dienste vor und erklärt, wie Sie diese in der Praxis einrichten und nutzen, um schnell und effizient Anwendungen zu entwickeln. Im ersten Teil lernen Sie Azure Functions und deren Integration mit Datenbanken und der CosmosDb kennen. Für die Anbindung einer Benutzeroberfläche werden Socket Services und App Services verwendet und mit API Management abgesichert. Weiter geht es mit nachrichtenbasierten Modellen auf Basis der Services Service Bus, Event Hub und Event Grid. Abschließend erhalten Sie einen Einblick in den Übergang zur Low-Code-Welt mit LogicApps und Data Explorer Cluster. Alle Bausteine werden kurz vorgestellt und in das Architekturmodell eingeordnet.Der praktische Teil umfasst die Implementierung im Portal und die Programmierung in Visual Studio 2022 mit C#. Alle Codebeispiele sind im Git Repository des Kurses verfügbar. Der Fokus des Kurses liegt auf der Anwendungsentwicklung, Sicherheits- und Deployment-Überlegungen spielen nur eine untergeordnete Rolle.Länge:  07:16 Stunden Alle Video-Lektionen im Überblick: Prinzipien der Cloud Intro Die Prinzipien der Cloud Kernfunktionen Übersicht Portal Die Dienstoberfläche Übersicht Werkzeuge Quiz: Prinzipien und Kernfunktionen Trailer Architekturen für cloud-native Applikationen Intro Cloud-native Architektur Abstrakte Merkmale Technische Merkmale Cloud-Entwurfsmuster Die Referenzarchitektur Quiz: Architekturen Cloud-nativer-Anwendungen Applikationsbausteine Intro Übersicht Bausteine AppService erstellen AppService bereitstellen Function erstellen Function Tools Functions mit Visual Studio entwickeln Functions bereitstellen Quiz: Übersicht über die Applikationsbausteine Persistenz Intro Übersicht Speicherlösungen Praxis Storage im Portal Storage Werkzeuge Übersicht Datenbanken Einführung in die CosmosDb Der Azure SQL Server Azure SQL Praxis Quiz: Grundlagen der Persistenzfunktionen Entwicklung von Applikationen Intro Der Werkzeugkasten Support Simulator Azure Functions im Detail Azure Functions debuggen Coding: CosmosDb für das Praxis-Projekt  Übersicht über das Projekt Das Projekt in Visual Studio 2022 Quiz: Funktionen und Datenbanken Backend for Frontend Intro Azure AppService entwickeln Backend API entwickeln Deployment der Backend API Der WebPubSub Service und WebSockets Einrichtung des WebPubSub Service WebPubSub Functions praktisch entwickeln Quiz: Backend-APIs und Verteilerdienste Nachrichtenbasierte Datenverarbeitung Intro Einführung in Nachrichtensysteme Der Service Bus Einführung in das Event Grid Einführung in den Event Hub Praxis: Einrichtung Service Bus Praxis: Einrichtung Event Grid Praxis: Einrichtung Event Hub  Einführung in das API Management API Management Praxis  Quiz: Nachrichtenbasierte Datenverarbeitung Bonus: Service Integration Intro Integrationsmodule in der Referenzarchitektur API Management und Service Bus API Management und Event Hub  Function Trigger Event Grid Einführung in Data Explorer Server Cluster DataExplorer und Event Hub Alternative Datenverteilungswege Praxis: LogicApps Fazit und Kursabschluss Quiz: Integrationsdienste und Line of Business-Schnittstellen Über den Trainer:Jörg Krause ist professioneller Software-Architekt, Berater und Trainer und arbeitet für mittelständische Unternehmen und Enterprise-Kunden weltweit. Er verfügt über mehr als 20 Jahre praktische Erfahrung in der Softwareentwicklung. Zahlreiche Veröffentlichungen von Fachartikeln, Fachbüchern, Videokursen und Auftritte auf Fachkonferenzen ergänzen seine Arbeit beim Kunden. Seine Schwerpunkte sind Webanwendungen und Services (Full-Stack) mit .NET und NodeJS, die Arbeit mit Datenbanken (SQL Server, MySQL, CosmosDb, Entity Framework) und die Nutzung von Cloud-Diensten (Azure, AWS, Microsoft 365).So lernen Sie mit diesem Videokurs:In den Videokursen der heise Academy lernen Sie IT-Themen anschaulich und verständlich. In den Videos schauen Sie Experten bei der praktischen Arbeit zu und lassen sich alles genau erklären. Das Wissen ist in viele kleine Lernschritte und Aufgaben unterteilt - Sie können den Kurs Lektion für Lektion durcharbeiten oder gezielt zu Themen springen, die Sie interessieren. Die persönliche Lernumgebung der heise Academy bietet Ihnen viele Funktionen, die Sie beim Lernen unterstützen:Flexibler Videoplayer mit vielen SteuerungsmöglichkeitenWissensquizzes zur LernkontrolleLernhistorie und LernfortschrittLesezeichen und Notizen Volltextsuche in den VideosFrage-den-Experten-ModulÜbungsmaterial zum MitmachenResponsive Web-App und Videostreaming für alle EndgeräteTechnische Voraussetzungen:Für diesen Videokurs wird lediglich ein Browser (mit eingeschalteter JavaScript-Funktionalität) und eine Internetverbindung benötigt.

Regulärer Preis: 245,00 €
Concurrency in Go

Concurrency in Go

Als alternative, kompilierbare Sprache zur Softwareentwicklung entwickelt, hat sich um Go seit etwa zehn Jahren weltweit eine große Community gebildet. Go orientiert sich an der Syntax von C, hat aber deutlich weniger Keywords als beispielsweise C++. Was Go so spannend macht, sind die Anwendungsgebiete skalierbare Netzwerkdienste, Cluster und Cloud Computing. Ein wichtiges Entwicklungsziel ist seitdem die Unterstützung von Nebenläufigkeit (Concurrency) mit nativen Sprachelementen.Unser Experte Andreas Schröpfer, Consultant und Entwickler, widmet sich diesem Themenkomplex in einem kompakten und kurzweiligen Videokurs. Sie sind live dabei, wenn er anhand von Codebeispielen Probleme löst. Andreas Schröpfer lädt Sie ein, in einem kleinen abgeschlossenen Projekt ein Tool für die Kommandozeile zu entwickeln. Dabei zeigt er, wie die theoretischen Inhalte in die Praxis umgesetzt werden.Alle Themen erklärt Andreas Schröpfer anhand von echtem Code - Sie können also gleichzeitig mitprogrammieren und die Funktionen z.B. von Goroutinen selbst ausprobieren. Alles, was Sie dazu benötigen, haben wir in einem Repository auf GitHub hinterlegt. Außerdem erwarten Sie spannende Quizfragen, in denen Sie Ihr neu erworbenes Wissen direkt unter Beweis stellen können.Länge:  03:35 Stunden Alle Video-Lektionen im Überblick: Vorstellung und Einführung Herzlich willkommen zu diesem Kurs Goroutinen Kapitelüberblick Was ist Concurrency? Starten von Goroutinen Anonyme Funktionen als Goroutinen Quiz: Goroutinen Channels Kapitelüberblick Kommunikation zwischen Goroutinen Synchronisation mit Channels Channels als In- und Output Buffered Channel Gerichteter ChannelEinen Channel schließenEinen Channel auf Daten prüfenRange über einen ChannelDie Verwendung von selectRace Conditions und Data RacesQuiz: Channels Patterns KapitelüberblickVorstellung der ChecklisteSynchronisation von GoroutinenBeenden von GoroutinenSteuerung der Goroutinen mit contextErzeugen von Daten mit einem GeneratorPipelines mit ChannelsVerteilung von Daten mit fanoutZusammenführung von Daten mit faninChannel of ChannelsGoroutine als WorkerKoordination mit SemaphoreBeispiel einer State Machine Quiz: Patterns Projekt gocong Kapitelüberblick Argumente parsen und Grundstruktur bauenAufruf der BefehleAbbruch mit ContextWeitere kleine Verbesserungen Praxisbeispiele Kapitelüberblick Der http-Server als Basis für unsere Beispiele Unit Test für die Simulation der Data Races Verwendung eines Workers Quiz: Praxisbeispiele Abschluss Fazit und KursabschlussÜber den Trainer:Andreas Schröpfer ist seit über zehn Jahren in der IT-Beratung tätig und seit 2015 begeisterter Gopher. Er ist Mitwirkender an mehreren Open-Source-Projekten, darunter Go Buffalo. Er gibt Workshops zu Go, ist Mentor bei excercism.io, unterrichtet unter anderem an der heise Academy und ist Buchautor zu Go.So lernen Sie mit diesem Videokurs:In den Videokursen der heise Academy lernen Sie IT-Themen anschaulich und verständlich. In den Videos schauen Sie Experten bei der praktischen Arbeit zu und lassen sich alles genau erklären. Das Wissen ist in viele kleine Lernschritte und Aufgaben unterteilt - Sie können den Kurs Lektion für Lektion durcharbeiten oder gezielt zu Themen springen, die Sie interessieren. Die persönliche Lernumgebung der heise Academy bietet Ihnen viele Funktionen, die Sie beim Lernen unterstützen:Flexibler Videoplayer mit vielen SteuerungsmöglichkeitenWissensquizzes zur LernkontrolleLernhistorie und LernfortschrittLesezeichen und Notizen Volltextsuche in den VideosFrage-den-Experten-ModulÜbungsmaterial zum MitmachenResponsive Web-App und Videostreaming für alle EndgeräteTechnische Voraussetzungen:Für diesen Videokurs wird lediglich ein Browser (mit eingeschalteter JavaScript-Funktionalität) und eine Internetverbindung benötigt.

Regulärer Preis: 195,00 €
Continuous Delivery für Softwareentwickler

Continuous Delivery für Softwareentwickler

Continuous Delivery ist aus der Welt der Softwareentwicklung nicht mehr wegzudenken - die Pipeline wird bei jeder Änderung am Code angestoßen. Eine Sammlung von Techniken, Prozessen und Werkzeugen hilft Software-Teams, laufende Anwendungen kontinuierlich zu warten, weiterzuentwickeln und zu erweitern - und das mit hoher Ausfallsicherheit.In diesem Grundkurs wenden Sie das Gelernte direkt an einer Beispielanwendung bestehend aus Frontend und Backend inklusive PostgresSQL an. Sie entwickeln Ihr eigenes Continuous Delivery Lab inklusive eigenem Gitlab und eigenem Jenkins.Um an diesem Kurs teilzunehmen, sollten Sie Lust auf die Linux Kommandozeile haben und sich nicht vor Bash/Groovy Scripting scheuen. Linux-Grundkenntnisse sowie Grundkenntnisse in Docker, Docker-Compose sind von Vorteil.Länge:  07:39 Stunden Alle Video-Lektionen im Überblick: Einführung und Einrichtung Herzlich willkommen zu diesem Kurs Einführung in Continuous Delivery Vorstellung Beispielprojekt Installation ToolboxVM Übersicht CDLab CDLab Bootstrapping mit Terraform CDLab Provisioning mit Ansible Quiz: Einführung und Einrichtung Das richtige Source Code Management System Intro Anforderungen und Auswahl Gitlab kurz vorgestellt Der Entwicklungszyklus Die Pipeline triggern Quiz: Das richtige Source Code Management System Zusammenfassung CD Pipelines brauchen eine Laufzeitumgebung Intro Anforderungen und Auswahl Jenkins kurz vorgestellt Quiz: CD Pipelines brauchen eine Laufzeitumgebung Zusammenfassung Die wichtigste Stage: die Commitstage Intro Aufgaben und Anforderungen Pipelines as Code Source Code Checkout Step Dependency Management und Build lokal entwickeln Step Dependency Management und Build in die Pipeline übernehmen Exkurs: Tools bereitstellen als Docker Images Docker Image Tools in der Pipeline nutzen Linting und Statische Codeanalyse Unittests Quiz: Die wichtigste Stage: die Commitstage Zwischenfazit Commitstage abschließen: die Anwendung packetieren Intro Anforderungen an das Binärpaket Docker Images als Binärpaketformat Anwendung als Docker Image packen Docker Image in der privaten Registry ablegen Docker Image Build und Push in die Pipeline übernehmen Die Packetierung als Docker Image in die Pipeline übertragen Die Packetierung als Docker Image in die Pipeline übertragen - den Imagenamen dynamisch generieren Die Packetierung als Docker Image in die Pipeline übertragen - Feinschliff Zusammenfassung Abschließende Optimierung der Commitstage Quiz: Commitstage abschließen: die Anwendung paketieren Eine Zielumgebung erstellen Intro Anforderungen an Zielumgebungen DNS zur Service Discovery nutzen Eine VM als Single-Node-Zielumgebung bootstrappen Docker provisionieren ssh-Verbindung testen Exkurs: Infrastructure as Code Zielumgebung aus Pipeline heraus nutzen Quiz: Eine Zielumgebung erstellen Zusammenfassung Die Anwendung deployen Intro Anforderungen an das Deployment Configuration Management Einführung Docker-Compose Die Anwendung manuell deployen - Vorarbeiten Die Anwendung manuell deployen - Deployment Ein Deployment bash-Skript entwickeln Das Deployment in die Pipeline integrieren Quiz: Die Anwendung deployen Die Anwendung integriert testen Intro Vorüberlegungen zu Integrationstests Vorbereitung der Testumgebung Deployment manuell triggern Integrationstests laufen lassen Die Integrationstests in die Pipeline integrieren - Vorarbeiten Die Integrationstests in die Pipeline integrieren - Secretmanagement und Testlauf Quiz: Die Anwendung integriert testen Zusammenfassung Die Anwendung auf Produktion deployen Intro Vorüberlegungen Promotion von Build Artefakten Erzeugung von Staging und Prod Zielumgebungen Integration in die Pipeline Deployment im Rahmen eines Release-Prozesses Tagging als Release Trigger - Vorüberlegungen Tagging als Release Trigger - Implementation Tagging als Release Trigger - Deployment auf Staging und Prod Zusammenfassung Quiz: Die Anwendung auf Produktion deployen Fazit und Kursabschluss Über den Trainer:Alexander Birk unterstützt seit über 20 Jahren Softwareteams als Entwickler, Berater, Trainer und Coach. Seit über 10 Jahren bringt er Containerisierung und deren Vorläufer Continuous “Everything” zusammen mit Cloud Technologien wie Kubernetes, Serverless & Friends in die jeweiligen Projekte ein. Als leidenschaftlicher Softwareentwickler treiben ihn aktuell Themen wie evolutionäre Softwarearchitektur, eventgetriebene Systeme und funktionale Programmierung um. Seine zweite „Identität" als ausgebildeter Coach hilft dabei, die sozial-organisatorischen Herausforderungen der Softwareentwicklung in agilen Teams (manchmal) aus neuen Perspektiven zu sehen und anzugehen.So lernen Sie mit diesem Videokurs:In den Videokursen der heise Academy lernen Sie IT-Themen anschaulich und verständlich. In den Videos schauen Sie Experten bei der praktischen Arbeit zu und lassen sich alles genau erklären. Das Wissen ist in viele kleine Lernschritte und Aufgaben unterteilt - Sie können den Kurs Lektion für Lektion durcharbeiten oder gezielt zu Themen springen, die Sie interessieren. Die persönliche Lernumgebung der heise Academy bietet Ihnen viele Funktionen, die Sie beim Lernen unterstützen:Flexibler Videoplayer mit vielen SteuerungsmöglichkeitenWissensquizzes zur LernkontrolleLernhistorie und LernfortschrittLesezeichen und Notizen Volltextsuche in den VideosFrage-den-Experten-ModulÜbungsmaterial zum MitmachenResponsive Web-App und Videostreaming für alle EndgeräteTechnische Voraussetzungen:Für diesen Videokurs wird lediglich ein Browser (mit eingeschalteter JavaScript-Funktionalität) und eine Internetverbindung benötigt.

Regulärer Preis: 245,00 €
Copilot in Microsoft Excel – Teil 1

Copilot in Microsoft Excel – Teil 1

Mit dem Microsoft Copilot in Excel bekommt Ihre Datenanalyse Rückenwind. Von einfachen Formeln bis hin zu komplexen Pivot-Auswertungen lernen Sie in diesem Kurs, wie Sie Ihre Arbeitsabläufe in Excel mit gezielten Prompts optimieren. Der KI-Assistent hilft Ihnen außerdem dabei, wiederkehrende Aufgaben zu automatisieren und Formelfehler zu beheben. Data Scientist Fabio Basler zeigt Ihnen Schritt für Schritt die essenziellen Anwendungsmöglichkeiten von Microsofts Copilot in Excel. Länge: 02:50 Stunden Alle Video-Lektionen im Überblick: Vorstellung und Infos zum Kurs Herzlich willkommen zu diesem Kurs Einführung in Microsoft Copilot Kapitelüberblick Theorie: Was ist Microsoft Copilot? Copilot in der Online-Version einsetzen Copilot Pro einrichten Copilot in Microsoft Excel und Tipps Vorstellung der Projektdaten Theorie: Dynamische Tabellen in Excel Daten vorbereiten und als dynamische Tabellen formatieren Wie funktioniert der Copilot in Excel? Quiz: Einführung in Microsoft Copilot Grundlegende Excel-Operationen Kapitelüberblick Spalten berechnen: Umsatz aus Preis und Menge ermitteln Formeln einsetzen zur Berechnung der Kosten-Spalte Farbskala und Hervorhebungen von Daten Sortierungen von Daten Filterungen von Daten Spalten und Zeilen hinzufügen und entfernen Suchen und Ersetzen von Einträgen Spracheingaben Aufgabe: Basic Tasks Lösung: Basic Tasks Quiz: Grundlegende Excel-Operationen Formeln Kapitelüberblick Datumswerte Logikfunktionen Textfunktionen Prozentwertberechnungen Teilergebnis berechnen und Datenschnitte erstellen Formelvorschläge generieren Spalten auftrennen und verbinden Groß- und Kleinschreibung Formelfehler beheben Aufgabe: Formelberechnungen Lösung: Formelberechnungen Quiz: Formeln Pivot-Tabellen Kapitelüberblick Einführung in Pivot-Tabellen Pivot-Tabelle erstellen Auswertungen generieren Aggregationen und komplexere Analysen Vorschläge in Pivot-Tabellen generieren Excel-Datenanalyse-Feature vs. Microsoft Copilot Anomalie-Detektion Aufgabe: Pivot-Tabellen Lösung: Pivot-Tabellen Quiz: Pivot-Tabellen Abschluss Fazit und Kursabschluss Über den Trainer: Fabio Basler hat schon zu Beginn seines Studiums eine große Leidenschaft für die Methoden der Statistik und Data Science entwickelt. Über mehrere Semester hinweg konnte er als Tutor zahlreiche Studierende erfolgreich auf ihre Prüfungen und den Berufsalltag vorbereiten. Fabio Basler arbeitet als Datenanalyst in einem großen Industriekonzern. Mit großer Freude am Unterrichten gibt er sein Wissen in Online-Kursen und Seminaren weiter. So lernen Sie mit diesem Videokurs: In den Videokursen von heise academy lernen Sie IT-Themen anschaulich und verständlich. In den Videos schauen Sie den Experten bei der praktischen Arbeit zu und lassen sich dabei alles genau erklären. Das Wissen ist in kleine Lernschritte und Aufgaben unterteilt, sodass Sie den Kurs Lektion für Lektion durcharbeiten oder gezielt zu Themen springen können, die Sie interessieren. Die persönliche Lernumgebung der heise academy hält viele Funktionen für Sie bereit, die Ihnen beim Lernen helfen können: Flexibler Videoplayer mit vielen SteuerungsmöglichkeitenWissensquiz zur LernkontrolleLernhistorie und LernfortschrittLesezeichen und Notizen Volltextsuche in den VideosFrage-den-Experten-ModulÜbungsmaterial zum MitmachenResponsive Web-App und Videostreaming für alle Endgeräte Technische Voraussetzungen: Für diesen Videokurs werden lediglich ein Browser (mit eingeschalteter JavaScript-Funktionalität) und eine Internetverbindung benötigt.

Regulärer Preis: 95,00 €
Copilot in Microsoft Excel – Teil 2

Copilot in Microsoft Excel – Teil 2

In diesem Aufbaukurs vertiefen Sie Ihre Kenntnisse im Umgang mit dem Microsoft Copilot in Excel. Der Fokus liegt auf der Visualisierung von Daten, dem Arbeiten von VBA-Makros sowie dem datenschutzkonformen Einsatz des KI-Assistenten. Zunächst lernen Sie, wie Sie mit Copilot anspruchsvolle Diagramme und Pivot-Charts erstellen, passende Diagrammarten auswählen und komplexe Auswertungen durchführen. Darüber hinaus werden Sie in die Automatisierung mit VBA eingeführt und erfahren, wie Copilot Ihnen bei der Erstellung und Optimierung von Makros helfen kann. Ein besonderes Augenmerk im Kurs liegt auf typischen Fehlermeldungen und deren Behebung sowie auf Fragen des Datenschutzes beim Arbeiten mit sensiblen Unternehmensdaten. Der Kurs schließt mit einem Blick auf zukünftige Möglichkeiten von Copilot und einer Einschätzung, wann sich ein Abo lohnt. Länge: 02:30 Stunden Alle Video-Lektionen im Überblick:Vorstellung und Infos zum Kurs Herzlich willkommen zu diesem Kurs Visualisierungen KapitelüberblickPivot-ChartsAuswertungen mit Pivot-ChartsKomplexe AnalysenBesondere DiagrammartenAufgabe: VisualisierungenLösung: VisualisierungenQuiz: Visualisierungen VBA und Copilot KapitelüberblickExcel-Arbeitsmappe als XLSM-Datei speichern und EntwicklertoolsMessagebox zur Begrüßung und SchaltflächeMakro zum Hinzufügen eines Tabellenblatts und Schließen einer DateiSpaltenbreite mit Messagebox eingebenInputbox für Filterungen und Vergleich Copilot vs. ChatGPTInputbox für Sortierung und Code-Anpassung vs. Prompt-EngineeringMaximalwert ermitteln und ausgebenAufgabe: VBA und CopilotLösung: VBA und CopilotQuiz: VBA und Copilot Ergebnisse verbessern, Datenschutz und Ausblick Kapitelüberblick10 Fehlermeldungen im DetailTipps für bessere PromptsPrompt-Engineering oder Modelloptimierung?Prompts auf Englisch schreibenCopilot im Umgang mit großen DatenmengenDatenschutzGrenzen des Copilots in ExcelZukunftsmöglichkeitenLohnt sich das Copilot-Abo?Quiz: Ergebnisse verbessern, Datenschutz und Ausblick Abschluss Fazit und KursabschlussÜber den Trainer: Fabio Basler hat schon zu Beginn seines Studiums eine große Leidenschaft für die Methoden der Statistik und Data Science entwickelt. Über mehrere Semester hinweg konnte er als Tutor zahlreiche Studierende erfolgreich auf ihre Prüfungen und den Berufsalltag vorbereiten. Fabio Basler arbeitet als Datenanalyst in einem großen Industriekonzern. Mit großer Freude am Unterrichten gibt er sein Wissen in Online-Kursen und Seminaren weiter.So lernen Sie mit diesem Videokurs: In den Videokursen von heise academy lernen Sie IT-Themen anschaulich und verständlich. In den Videos schauen Sie den Experten bei der praktischen Arbeit zu und lassen sich dabei alles genau erklären. Das Wissen ist in kleine Lernschritte und Aufgaben unterteilt, sodass Sie den Kurs Lektion für Lektion durcharbeiten oder gezielt zu Themen springen können, die Sie interessieren. Die persönliche Lernumgebung der heise academy hält viele Funktionen für Sie bereit, die Ihnen beim Lernen helfen können: Flexibler Videoplayer mit vielen SteuerungsmöglichkeitenWissensquiz zur LernkontrolleLernhistorie und LernfortschrittLesezeichen und Notizen Volltextsuche in den VideosFrage-den-Experten-ModulÜbungsmaterial zum MitmachenResponsive Web-App und Videostreaming für alle EndgeräteTechnische Voraussetzungen: Für diesen Videokurs werden lediglich ein Browser (mit eingeschalteter JavaScript-Funktionalität) und eine Internetverbindung benötigt.

Regulärer Preis: 95,00 €
Das Python Bootcamp:  Der komplette Programmierkurs für Anfänger

Das Python Bootcamp: Der komplette Programmierkurs für Anfänger

Obwohl Python noch eine recht junge Sprache ist, gehört sie schon lange zu den beliebtesten Programmiersprachen, die heute in der Backend-Entwicklung eingesetzt werden. Was macht sie so beliebt? Sie bringt eine umfangreiche Standardbibliothek mit, hat eine leicht verständliche Syntax und verfügt über zahlreiche Erweiterungen. Kein Wunder also, dass Python vielfältig eingesetzt wird und nahezu alle Bereiche der Softwareentwicklung abdeckt. Anwendungen für KI, Big Data, Data Science, Webanwendungen, Spiele, Datenvisualisierung, aber auch administrative Aufgaben können mit Python realisiert werden.In diesem Kurs führt der Python-Experte Jannick Leismann in die Grundlagen ein. Gemeinsam mit ihm erkunden Sie konkrete Anwendungen, arbeiten aktiv mit Daten und visualisieren diese. Am Ende wissen Sie, wie Sie eigene Anwendungen mit Python programmieren können.Alle Themen erklärt Jannick Leismann anhand von echtem Code, so dass Sie gleichzeitig mitprogrammieren können. Außerdem gibt es zu jedem Abschnitt ein Handout, damit Sie die gelernten Inhalte noch einmal nachvollziehen können. In den Programmierübungen können Sie sich selbst ausprobieren.Länge:  05:38 Stunden Alle Video-Lektionen im Überblick: Einführung und Einrichtung Herzlich willkommen zu diesem Kurs Intro Python und Sublime Text installieren Dein erstes Python-Programm Quick-Tipp: Doppelklick zum Ausführen Variablen Intro Variablen (string) Variablen (int, float) Mathematische Operationen Zwei Tipps für dich Was du alles mit Python machen kannst Übung: Variablen Variablen Werte Quiz: Variablen Listen Intro Listen erstellen und Elemente hinzufügen Listen sortieren und Länge bekommen Listen verändern Übung: Listen Quiz: Listen Algorithmen programmieren Intro For-Schleife Übung: Schleifen Listen mit Zahlen Entscheidungen treffen If verwenden Else verwenden Elif verwenden In Liste enthalten Beispielprogramm „Umsatzrechner“ Übung: Algorithmen programmieren Quiz: Algorithmen Dictionaries Intro Dictionaries Key-Value Pairs verändern und hinzufügen Key-Value Pairs löschen und überprüfen Schleifen und Dictionaries Übung: Dictionary Quiz: Dictionaries User Input Intro User Input User Input Autofinder Übung: User Input Quiz: User Input Lifecycle einer Anwendung (While-Schleife) Intro While-Schleife Duplikate einer Liste entfernen Lifecycle eines Programmes Break Übung: While und Lifecycle Quiz: Lifecycle einer Anwendung (While-Schleife) Funktionen Intro Funktion erstellen Argument oder Parameter Bücherliste Mehrere Parameter Argument durch Keywords Standardwerte von Parametern Rückgabewerte von Funktionen Listen als Parameter Übung: Funktionen Quiz: Funktionen Module Intro Modul erstellen Einzelne Funktionen importieren Alias Quiz: Module Objektorientiertes Programmieren Intro Eine Klasse erstellen Funktionen und Attribute einer Klasse Attributwerte verändern Funktion oder Methode Vererbung Override Übung: Objektorientiertes Programmieren Quiz: Objektorientiertes Programmieren Matplotlib: Daten visualisieren Intro Matplotlib und Pip installieren Ein Matplotlib-Projekt erstellen Umsatzahlen anzeigen und Achsen konfigurieren Die zweiten Umsatzzahlen anzeigen und Feinschliff Fazit und KursabschlussÜber den Trainer:Jannick Leismann arbeitet als freiberuflicher Softwareentwickler und Online-Trainer und bietet Dienstleistungen im Bereich der Programmierung an. Er ist spezialisiert auf C#, ASP.NET, Schnittstellenprogrammierung und die Entwicklung interaktiver Software. Als Microsoft Certified Developer bietet er Programmierkurse für Anfänger und Fortgeschrittene in den Bereichen Web-, Game- und App-Entwicklung an.So lernen Sie mit diesem Videokurs:In den Videokursen der heise Academy lernen Sie IT-Themen anschaulich und verständlich. In den Videos schauen Sie Experten bei der praktischen Arbeit zu und lassen sich alles genau erklären. Das Wissen ist in viele kleine Lernschritte und Aufgaben unterteilt - Sie können den Kurs Lektion für Lektion durcharbeiten oder gezielt zu Themen springen, die Sie interessieren. Die persönliche Lernumgebung der heise Academy bietet Ihnen viele Funktionen, die Sie beim Lernen unterstützen:Flexibler Videoplayer mit vielen SteuerungsmöglichkeitenWissensquizzes zur LernkontrolleLernhistorie und LernfortschrittLesezeichen und Notizen Volltextsuche in den VideosFrage-den-Experten-ModulÜbungsmaterial zum MitmachenResponsive Web-App und Videostreaming für alle EndgeräteTechnische Voraussetzungen:Für diesen Videokurs wird lediglich ein Browser (mit eingeschalteter JavaScript-Funktionalität) und eine Internetverbindung benötigt.

Regulärer Preis: 195,00 €
Datenauswertung und -visualisierung mit Julia

Datenauswertung und -visualisierung mit Julia

Die junge Programmiersprache Julia bietet zahlreiche Vorteile: Sie ist flexibel, schnell und performant und kann gut mit großen Datenmengen umgehen. Ihr Haupteinsatzbereich liegt daher in der wissenschaftlichen und numerischen Berechnung. In diesem Kurs stellt Ihnen der Data-Science-Experte Fabio Basler anwendungsorientiert die wichtigsten Methoden der Data Science anhand der Programmierung mit Julia vor. Sie erfahren, wie Sie große Datenmengen effizient verarbeiten, und machen sich mit Filterungen, Sortierungen, Gruppierungen und Joins von Daten vertraut. Darüber hinaus lernen Sie, Daten professionell zu visualisieren und mit statistischen Berechnungsmethoden zu analysieren. Auch die Untersuchung der Datenverteilung und die Prognosewerkzeuge in Julia stehen auf dem Programm.Länge: 05:18 Stunden Alle Video-Lektionen im Überblick: Herzlich willkommen zu diesem Kurs Grundlagen Kapitelüberblick Warum Julia für Data Science? Einrichtung der Umgebung Jupyter Notebooks für Julia Datentypen in Julia Datenverarbeitung Kapitelüberblick Einführung Importieren Einfache Analysen Zeilen und Spalten Filterungen Sortierungen Theorie: Merges und Joins Merges und Joins Gruppierungen Select Aufgabe: Datenmengen verarbeiten Lösung: Datenmengen verarbeiten (Teil 1) Lösung: Datenmengen verarbeiten (Teil 2) Lösung: Datenmengen verarbeiten (Teil 3) Quiz: Datenverarbeitung Datenvisualisierung Kapitelüberblick Einführung Formatierungsmöglichkeiten Balkendiagramme Liniendiagramme Theorie: Boxplots Boxplots Histogramme Punktdiagramme Multiplot Interaktive Grafiken mit Plotly (Teil 1) Interaktive Grafiken mit Plotly (Teil 2) Interaktive Grafiken mit Plotly (Teil 3) Aufgabe: Datenvisualisierung Lösung: Datenvisualisierung Quiz: Datenvisualisierung Statistische Auswertung Kapitelüberblick Mittelwertkennzahlen Streuungskennzahlen Quantile Ausreißer analysieren Kovarianz Korrelation Python aus Julia aufrufen R aus Julia aufrufen Aufgabe: Statistische Auswertung Lösung: Statistische Auswertung Quiz: Statistische Auswertung Datenverteilungen und Prognosen Kapitelüberblick Diskrete Verteilungen Normalverteilung Konfidenzintervalle Trendprognoseverfahren Quiz: Datenverteilungen und Prognosen Abschluss Fazit und Kursabschluss Über den Trainer:Fabio Basler hat schon zu Beginn seines Studiums eine große Leidenschaft für die Methoden der Statistik und Data Science entwickelt. Über mehrere Semester hinweg konnte er als Tutor zahlreiche Studierende erfolgreich auf ihre Prüfungen und den Berufsalltag vorbereiten. Fabio Basler arbeitet als Datenanalyst in einem großen Industriekonzern. Mit großer Freude am Unterrichten gibt er sein Wissen in Online-Kursen und Seminaren weiter.So lernen Sie mit diesem Videokurs:In den Videokursen von heise Academy lernen Sie IT-Themen anschaulich und verständlich. In den Videos schauen Sie den Experten bei der praktischen Arbeit zu und lassen sich dabei alles genau erklären. Das Wissen ist in kleine Lernschritte und Aufgaben unterteilt, sodass Sie den Kurs Lektion für Lektion durcharbeiten oder gezielt zu Themen springen können, die Sie interessieren. Die persönliche Lernumgebung der heise Academy hält viele Funktionen für Sie bereit, die Ihnen beim Lernen helfen können:Flexibler Videoplayer mit vielen SteuerungsmöglichkeitenWissensquiz zur LernkontrolleLernhistorie und LernfortschrittLesezeichen und Notizen Volltextsuche in den VideosFrage-den-Experten-ModulÜbungsmaterial zum MitmachenResponsive Web-App und Videostreaming für alle EndgeräteTechnische Voraussetzungen:Für diesen Videokurs werden lediglich ein Browser (mit eingeschalteter JavaScript-Funktionalität) und eine Internetverbindung benötigt.

Regulärer Preis: 195,00 €
Datenbanken und SQL mit Microsoft Access

Datenbanken und SQL mit Microsoft Access

Als Bestandteil von Office Professional bietet Microsoft Access eine einsteigerfreundliche Oberfläche für die Erstellung und Verwaltung von Datenbanken sowie die Analyse und Präsentation von Daten. Access stellt dabei eine Vielzahl von Funktionen und Vorlagen zur Verfügung, die es Benutzern auch ohne umfangreiche Programmierkenntnisse ermöglichen, mit Datenbanken zu arbeiten.Dieser Videokurs vermittelt die Grundlagen von Microsoft Access praxisnah anhand einer Beispieldatenbank und ist angereichert mit zahlreichen Übungsaufgaben, damit Sie Ihr neues Wissen direkt praktisch anwenden und festigen können.Der Data-Science-Experte Fabio Basler erklärt Ihnen zunächst den Unterschied zwischen Datenbanken und Tabellenkalkulationen und zeigt, wie Sie unterschiedlichste Datenquellen in Access laden und logisch miteinander verknüpfen. Sie erlangen ein grundlegendes Verständnis von Datenbankmodellierung und lernen, wie Sie über Joins und Merges logische Verbindungen zwischen Tabellen herstellen und intelligente Abfragen schreiben. Nicht zuletzt meistern Sie die Erstellung von Formularen und Berichten in Microsoft Access und setzen Makros über VBA ein, um Datenbankabfragen zu automatisieren.Länge:  04:52 Stunden Alle Lektionen im Überblick: Herzlich willkommen zu diesem Kurs Einführung in Access Kapitelüberblick Installation von Microsoft Access Theorie: Warum Datenbanken mit Access? Theorie: Tabellenkalkulation vs. Datenbank Theorie: Wie funktioniert Access? Projektdaten und Problemstellungen Quiz: Einführung in Access Schnellstart mit Access Kapitelüberblick Access starten und beenden Vorstellung der Benutzeroberfläche Symbolleiste für den Schnellzugriff anpassen Menüleiste anpassen Layout in der Benutzeroberfläche anpassen Vorlagen verwenden Shortcuts Erste Datenbank erstellen Quiz: Schnellstart mit Access Daten laden und verwalten Kapitelüberblick Vorstellung der Datengrundlage Excel-Tabellen importieren CSV-Daten importieren XML-Daten importieren HTML-Daten importieren Sortierungen und Filterungen Suchen und Ersetzen Felder verwalten Datensätze verwalten Felder berechnen Formatierung konfigurieren Datentypen Daten exportieren in Excel, CSV, PDF, Word und Mail Quiz: Daten laden und verwalten Datenbankmodellierung Kapitelüberblick Theorie: Datenbankmodellierung Theorie: Dimensions- und Faktentabellen Theorie: Primär- und Fremdschlüssel Theorie: Stern- und Schneeflockenschema Theorie: Normalformen Theorie: Kardinalität Verknüpfung der Datentabellen Quiz: Datenbankmodellierung Abfragen und SQL Kapitelüberblick Erste Abfrage: Spalten anzeigen Mit Kriterien Abfragen erstellen Operatorenübersicht Weitere Kriterien bei Abfragen Beziehungen einsetzen für tabellenübergreifende Abfragen Gruppierungen und Aggregationen Beziehungen nachträglich anpassen Abfragen mit "oder" Abfragen mit "zwischen" Aufgabe: Datenbankabfragen Lösung: Datenbankabfragen Quiz: Abfragen und SQL Joins und Verknüpfungen Kapitelüberblick Theorie: Join-Arten Inner Join in Access Left und Right Join in Access Mehrere Joins über mehrere Tabellen Quiz: Joins und Verknüpfungen Formulare Kapitelüberblick Formulare erstellen Formulare: Anwendungsbeispiele Quiz: Formulare Berichte Kapitelüberblick Berichte erstellen Berichte konfigurieren Berichte vs. Formulare: Was wann nutzen? Quiz: Berichte VBA und Makros Kapitelüberblick Theorie: Was ist VBA? Menüband und Visual Basic Editor in Access Einfaches Makro erstellen Tabelle über Makro erzeugen Weitere Anwendungsbeispiele Quiz: VBA und Makros Weiterführende Möglichkeiten Kapitelüberblick ChatGPT für Microsoft Access einsetzen SQL-Abfragen mit ChatGPT Excel und Access VBA-Code in Access mit ChatGPT Quiz: Weiterführende Möglichkeiten Abschluss Fazit und Kursabschluss Über den Trainer:Fabio Basler hat schon zu Beginn seines Studiums eine große Leidenschaft für die Methoden der Statistik und Data Science entwickelt. Über mehrere Semester hinweg konnte er als Tutor zahlreiche Studierende erfolgreich auf ihre Prüfungen und den Berufsalltag vorbereiten. Fabio Basler arbeitet als Datenanalyst in einem großen Industriekonzern. Mit großer Freude am Unterrichten gibt er sein Wissen in Online-Kursen und Seminaren weiter.So lernen Sie mit diesem Videokurs:In den Videokursen von heise academy lernen Sie IT-Themen anschaulich und verständlich. In den Videos schauen Sie den Experten bei der praktischen Arbeit zu und lassen sich dabei alles genau erklären. Das Wissen ist in kleine Lernschritte und Aufgaben unterteilt. Sie können den Kurs Lektion für Lektion durcharbeiten oder gezielt zu Themen springen, die Sie interessieren.  Die persönliche Lernumgebung der heise academy hält viele Funktionen für Sie bereit, die Ihnen beim Lernen helfen können:Flexibler Videoplayer mit vielen SteuerungsmöglichkeitenWissensquizzes zur LernkontrolleLernhistorie und LernfortschrittLesezeichen und Notizen Volltextsuche in den VideosFrage-den-Experten-ModulÜbungsmaterial zum MitmachenResponsive Web-App und Videostreaming für alle EndgeräteTechnische Voraussetzungen:Für diesen Videokurs wird lediglich ein Browser (mit eingeschalteter JavaScript-Funktionalität) und eine Internetverbindung benötigt.

Regulärer Preis: 195,00 €
Datenvisualisierung für Data Science mit Tableau

Datenvisualisierung für Data Science mit Tableau

Tableau Desktop gilt als Marktführer im Bereich Business Intelligence und bietet eine Vielzahl von Features, die Nutzer bei der Analyse und Visualisierung von Daten unterstützen. In diesem Kurs stellt Ihnen der IT-Experte Fabio Basler alle fortgeschrittenen Werkzeuge von Tableau anwendungsorientiert vor. Der Kurs ist in sieben Abschnitte untergliedert, anhand derer Sie alles über die Datenmodellierung bis hin zu fortgeschrittenen Analysemethoden mithilfe von Tableau kennenlernen.Als Einstieg in das Thema Datenvisualisierung mit Tableau empfiehlt sich der gleichnamige Kurs von Fabio Basler. Darin führt er in die Grundlagen von Tableau ein und zeigt die wichtigsten Werkzeuge der Visualisierungssoftware anhand echter Daten und Anwendungen.Länge: 04:33 Stunden Alle Video-Lektionen im Überblick: Herzlich willkommen zu diesem Kurs Einleitung Kapitelüberblick Fortgeschrittene Möglichkeiten in Tableau Installation Vorstellung der Tableau-Produkte Datenmodell Kapitelüberblick Vorstellung und Import der Projektdaten Veranschaulichung der Relationen Theorie: Vorstellung der Join-Arten Join-Arten in Tableau Modellierung der Projektdaten Spaltenbearbeitung verarbeiten Parameter berechnen Satz erstellen Gruppen erstellen Quiz: Datenmodell Fortgeschrittene Diagramme Kapitelüberblick Laufende Gesamtwerte Lageverteilungsmaße und Prognosen Bullet-Diagramm Bump-Diagramm Daten prognostizieren (Trendlinien) Pivot-Darstellungen Wasserfalldiagramm Cluster Quiz: Fortgeschrittene Diagramme Weitere Datenquellen importieren Kapitelüberblick Textdateien JSON-Dateien Microsoft Access PDF-Dateien Statistische Dateien Tableau für Data Science Kapitelüberblick Python: Verbindung herstellen Python: SCRIPT-Funktion Python: Korrelation berechnen R: Verbindung herstellen R: SCRIPT-Funktion Quiz: Tableau für Data Science Fortgeschrittene Berechnungen Kapitelüberblick Statistische Funktionen Korrelationsmatrix Logische Funktionen Textfunktionen Zahlenfunktionen Tabellenfunktionen Quiz: Fortgeschrittene Berechnungen Fallstudie Kapitelüberblick Vorstellung der Projektdaten und Aufgaben Import des Datenmodells Parameter und Gruppen erstellen Trendlinien und Wasserfalldiagramme Statistische und logische Funktionen Abschluss Fazit und Kursabschluss Über den Trainer:Fabio Basler hat schon zu Beginn seines Studiums eine große Leidenschaft für die Methoden der Statistik und Data Science entwickelt. Über mehrere Semester hinweg konnte er als Tutor zahlreiche Studierende erfolgreich auf ihre Prüfungen und den Berufsalltag vorbereiten. Fabio Basler arbeitet als Datenanalyst in einem großen Industriekonzern. Mit großer Freude am Unterrichten gibt er sein Wissen in Online-Kursen und Seminaren weiter.So lernen Sie mit diesem Videokurs:In den Videokursen von heise Academy lernen Sie IT-Themen anschaulich und verständlich. In den Videos schauen Sie den Experten bei der praktischen Arbeit zu und lassen sich dabei alles genau erklären. Das Wissen ist in kleine Lernschritte und Aufgaben unterteilt, sodass Sie den Kurs Lektion für Lektion durcharbeiten oder gezielt zu Themen springen können, die Sie interessieren. Die persönliche Lernumgebung der heise Academy hält viele Funktionen für Sie bereit, die Ihnen beim Lernen helfen können:Flexibler Videoplayer mit vielen SteuerungsmöglichkeitenWissensquiz zur LernkontrolleLernhistorie und LernfortschrittLesezeichen und Notizen Volltextsuche in den VideosFrage-den-Experten-ModulÜbungsmaterial zum MitmachenResponsive Web-App und Videostreaming für alle EndgeräteTechnische Voraussetzungen:Für diesen Videokurs werden lediglich ein Browser (mit eingeschalteter JavaScript-Funktionalität) und eine Internetverbindung benötigt.

Regulärer Preis: 195,00 €
Datenvisualisierung mit Python

Datenvisualisierung mit Python

Kaum eine andere Berufsgruppe ist derzeit so gefragt wie Data Scientists - und kaum ein anderes Feld entwickelt sich so schnell.In diesem Kurs lernen Sie, Daten mit der beliebten Programmiersprache Python zu visualisieren. Neben den Grundlagen der Arbeit mit Jupyter Notebooks lernen Sie die Werkzeuge Matplotlib, Plotly und Dash kennen und anwenden. Am Ende des Kurses sind Sie in der Lage, Ihre Daten bestmöglich zu visualisieren und kennen alle Best Practices, die Sie bei Ihrer Arbeit als Data Scientist und beim Einsatz Ihrer Tools kennen sollten.In diesem Kurs sind Sie gefragt: Dank einer Jupyter Notebook-Umgebung können Sie alle Übungen direkt ausprobieren und nachvollziehen. Am Ende des Kurses haben Sie nicht nur viel Know-how gesammelt, sondern wissen auch genau, wie Sie dieses Wissen in der Praxis anwenden können.Länge:  07:49 Stunden Alle Video-Lektionen im Überblick: Motivation und Setup Herzlich willkommen zu diesem Kurs Warum sollten Daten visualisiert werden? Eine Jupyter-Lab-Umgebung erstellen Navigation im Jupyter Lab Einführung in die Matplotlib-Syntax Intro Vorstellung der Daten: Sensoren eines Windrades Grafiken erzeugen mit Matplotlib: Die Grundbegriffe Streudiagramme (scatter plots) mit Matplotlib erzeugen Balkendiagramme (Bar Plots) mit Matplotlib erzeugen Kastengrafiken (box plots) mit Matplotlib erzeugen Tortendiagramme (Pie Plots) mit Matplotlib erzeugen Histogramme mit Matplotlib erzeugen Quiz Das Konfigurieren von Matplotlib-Plots Intro Pairplots mit Matplotlib erzeugen, Styles konfigurieren Plotbeschriftungen setzen Die x-Achse konfigurieren Die y-Achse konfigurieren Das Grafiklayout konfigurieren Texte in Grafiken erzeugen Einer Grafik Referenzlinien hinzufügen Best Practices für Grafiken Intro Best Practices: Minimalismus Best Practices: Hervorhebung Das Zwischenspiel von Daten und Grafiken Typische Fehler bei explanativen Grafiken Quiz Einführung in die Plotly-Syntax Intro Vorstellung der Daten: Immobilienpreise in Deutschland Grenzen von Matplotlib mit Plotly umgehen Einführung in Plotly: Plotly express und plotly graph objects nutzen Erste Konfigurationen und Multiplots Die Macht von Plotly-Streudiagrammen nutzen Balkendiagramme und Histogramme in Plotly Templates einstellen, Titel setzen und Achsen beschriften Achsen kontrollieren, Legenden setzen und allgemeine Konfigurationen Statistisches Plotten mit Plotly Intro Das Trichterdiagramm (Funnel plot) erstellen Das Trichterdiagramm (Funnel plot) konfigurieren Das explanative Trichterdiagramm (Funnel plot) Das Indikatordiagramm (gauge plot) erstellen und konfigurieren Das explanative Indikatordiagramm (gauge plot) Das Netzdiagramm (radar-spider Plot) erstellen und konfigurieren Das explanative Netzdiagramm (radar/spider plot) Das Wasserfalldiagramm (waterfall plot) erstellen und konfigurieren Den Choropleth-Graphen erstellen Den Choropleth-Graphen konfigurieren Der explanative Choropleth-Graph Den Geosteu-Graphen erstellen und konfigurieren Quiz Dashboard mit Dash erstellen Intro Das Dashboard im Überblick Die notwendigen Funktionen und Pakete kennenlernen Das erste Dashboard erzeugen Texte zum Dashboard hinzufügen HTML-Div-Zellen verstehen Dem Dashboard einen Slider hinzufügen Buttons dem Dashboard hinzufügen Grafiken dem Dashboard hinzufügen Callbacks dem Dashboard hinzufügen und verstehen Callbacks verfeinern und das Zwischenspiel von Input und Output verstehen Hover-Daten nutzen und das finale Dashboard Quiz Kursabschluss Über den Trainer:Wadim Wormsbecher arbeitet als Educational Data Scientist bei StackFuel und entwickelt Lernkurse zu verschiedenen Themen aus den Bereichen Data Science und Artificial Intelligence. Der promovierte theoretische Physiker (HU Berlin) hat ein Faible für Wissenschaftskommunikation. Sein Wissen gibt er gerne in Form von Science Slams weiter und war bereits Nord- und Ostdeutscher Meister sowie Teilnehmer an der Deutschen Meisterschaft.So lernen Sie mit diesem Videokurs:In den Videokursen der heise Academy lernen Sie IT-Themen anschaulich und verständlich. In den Videos schauen Sie Experten bei der praktischen Arbeit zu und lassen sich alles genau erklären. Das Wissen ist in viele kleine Lernschritte und Aufgaben unterteilt - Sie können den Kurs Lektion für Lektion durcharbeiten oder gezielt zu Themen springen, die Sie interessieren. Die persönliche Lernumgebung der heise Academy bietet Ihnen viele Funktionen, die Sie beim Lernen unterstützen:Flexibler Videoplayer mit vielen SteuerungsmöglichkeitenWissensquizzes zur LernkontrolleLernhistorie und LernfortschrittLesezeichen und Notizen Volltextsuche in den VideosFrage-den-Experten-ModulÜbungsmaterial zum MitmachenResponsive Web-App und Videostreaming für alle Endgeräte Technische Voraussetzungen:Für diesen Videokurs wird lediglich ein Browser (mit eingeschalteter JavaScript-Funktionalität) und eine Internetverbindung benötigt.

Regulärer Preis: 195,00 €
DAX in Power BI für Einsteiger

DAX in Power BI für Einsteiger

Power BI gilt als State-of-the-Art-Anwendung für BI und Datenvisualisierung. Dabei stellt die Formelsprache Data Analysis Expressions (DAX) eine eigene Disziplin dar. Dieser Kurs bietet einen kompakten Einstieg in die Welt von DAX mit allen relevanten Konzepten und Formelausdrücken. Darin zeigt der Data-Science-Experte Fabio Basler anhand praxisnaher Übungsdaten, wie Sie einfache sowie komplexe Berechnungen, Aggregationen und Analysen von Daten durchführen können.Sie lernen die Grundlagen von DAX in Power BI: Spalten, Measures, Variablen und Operatoren. Dabei machen Sie sich mit grundlegenden Aggregations- und Iteratorfunktionen vertraut. Sie lernen CALCULATE einzusetzen, um Daten gezielt für Auswertungen zu filtern, und alle wichtigen Logik- und Textfunktionen kennen. Sie nutzen Beziehungsfunktionen, um die Verbindung von Datentabellen zu steuern. Nicht zuletzt meistern Sie die Verwendung der Datums-, Uhrzeit- und Zeitintelligenzfunktionen sowie Berechnungen mithilfe statistischer, mathematischer und trigonometrischer Funktionsausdrücke.Länge:  04:02 Stunden Alle Lektionen im Überblick: Herzlich willkommen zu diesem Kurs Einführung in DAX Kapitelüberblick Installation Power BI Projektdaten importieren Was ist DAX? Umsatz einfach berechnen Berechnungsformen Excel-Funktionen vs. DAX Power Pivot DAX vs. Power BI DAX Übersicht über die DAX-Funktionen Quiz: Einführung in DAX DAX-Grundlagen Kapitelüberblick DAX-Syntax Datentypen Rechenoperatoren Fehlertypen Bessere Übersicht der Berechnungen Welche Visualisierungen für DAX nutzen? Berechnungen ohne DAX-Kenntnisse Variablen Quiz: DAX-Grundlagen Aggregationsfunktionen Kapitelüberblick SUM, MIN, MAX AVERAGE, COUNT, DISTINCT Explizite vs. implizite Measures Iterator-Funktionen Prozentberechnungen Quiz: Aggregationsfunktionen Berechnungen mit CALCULATE Kapitelüberblick Grundlagen der CALCULATE-Funktion Wie funktioniert die Filterung? KEEPFILTERS FILTER und AND Mit CALCULATE Prozentwerte berechnen CALCULATE und Aggregationen CROSSJOIN Quiz: Berechnungen mit CALCULATE Logikfunktionen Kapitelüberblick IF-Funktion AND, OR, NOT TRUE, FALSE SWITCH Quiz: Logikfunktionen Textfunktionen Kapitelüberblick LEN, LEFT, RIGHT, MID UPPER, LOWER REPLACE, SUBSTITUTE, VALUE CONCATENATE, CONCATENATEX COMBINEVALUES, REPT, TRIM FIND, SEARCH FIXED, EXACT, FORMAT Quiz: Textfunktionen Datums- und Uhrzeitfunktionen Kapitelüberblick YEAR, MONTH, QUARTER, WEEKDAY, WEEKNUM, DAY TODAY, NOW, UTCTODAY, UTCNOW HOUR, MINUTE, SECOND DATEDIFF DATEVALUE Quiz: Datums- und Uhrzeitfunktionen Mathematische und statistische Funktionen Kapitelüberblick POWER, SQRT, EXP, SIN, TAN, PI ABS, DIVIDE Rundungen RAND MEDIAN, GEOMEAN PERCENTILE VAR, STDEV Quiz: Mathematische und statistische Funktionen Beziehungsfunktionen Kapitelüberblick RELATED RELATEDTABLE CROSSFILTER Quiz: Beziehungsfunktionen Zeitintelligenzfunktionen Kapitelüberblick TOTAL-MTD/-QTD/-YTD DATES-MTD/-QTD/-YTD Quiz: Zeitintelligenzfunktionen Abschluss Fazit und Kursabschluss Über den Trainer:Fabio Basler hat schon zu Beginn seines Studiums eine große Leidenschaft für die Methoden der Statistik und Data Science entwickelt. Über mehrere Semester hinweg konnte er als Tutor zahlreiche Studierende erfolgreich auf ihre Prüfungen und den Berufsalltag vorbereiten. Fabio Basler arbeitet als Datenanalyst in einem großen Industriekonzern. Mit großer Freude am Unterrichten gibt er sein Wissen in Online-Kursen und Seminaren weiter.So lernen Sie mit diesem Videokurs:In den Videokursen von heise academy lernen Sie IT-Themen anschaulich und verständlich. In den Videos schauen Sie den Experten bei der praktischen Arbeit zu und lassen sich dabei alles genau erklären. Das Wissen ist in kleine Lernschritte und Aufgaben unterteilt. Sie können den Kurs Lektion für Lektion durcharbeiten oder gezielt zu Themen springen, die Sie interessieren.  Die persönliche Lernumgebung der heise academy hält viele Funktionen für Sie bereit, die Ihnen beim Lernen helfen können:Flexibler Videoplayer mit vielen SteuerungsmöglichkeitenWissensquizzes zur LernkontrolleLernhistorie und LernfortschrittLesezeichen und Notizen Volltextsuche in den VideosFrage-den-Experten-ModulÜbungsmaterial zum MitmachenResponsive Web-App und Videostreaming für alle EndgeräteTechnische Voraussetzungen:Für diesen Videokurs wird lediglich ein Browser (mit eingeschalteter JavaScript-Funktionalität) und eine Internetverbindung benötigt.

Regulärer Preis: 195,00 €
Deep Learning – Teil 1: Künstliche neuronale Netze mit TensorFlow

Deep Learning – Teil 1: Künstliche neuronale Netze mit TensorFlow

Deep Learning ist ein Teilbereich von Machine Learning, der sich auf den Einsatz künstlicher neuronaler Netze konzentriert – und in den letzten Jahren bahnbrechende Erfolge in Bereichen wie Bild- und Spracherkennung erzielt hat. Dieser erste Teil unserer Reihe zu Deep Learning vermittelt Ihnen die zentralen Grundlagen dieses faszinierenden Themas. Die praxisorientierte Einführung erläutert die Funktionsweise neuronaler Netze und befähigt Sie bereits zur Entwicklung der ersten eigenen Modelle. Sie lernen die Hauptkomponenten eines künstlichen neuronalen Netzes kennen – darunter Neuronen, Schichten, Gewichte und Aktivierungsfunktionen – und welche Rolle diese Elemente beim Lernen aus Daten spielen. Abhängig von verschiedenen Anwendungsszenarien wie Klassifikation oder Regression lernen Sie konkret, wie der Einsatz aller Komponenten funktioniert. Durch praktische Übungen und Projekte setzen Sie das Gelernte direkt um und legen den Grundstein für weiterführende Themen im Bereich Deep Learning. Länge: 06:12 Stunden Alle Video-Lektionen im Überblick: Vorstellung und Kursüberblick Herzlich willkommen zu diesem Kurs Einleitung Kapitelüberblick Einführung in Deep Learning Ordnerstruktur und Einführung in Google Colab Quiz: Einleitung Künstliche neuronale Netze – Einführung mit TensorFlow Kapitelüberblick Deep Learning (Regression) – Intuition Datenanalyse für Deep Learning (Regression) Datenaufteilung für Deep Learning (Regression) Neuronales Netz erstellen (Regression) Neuronales Netz trainieren und bewerten (Regression) Mathematische Vertiefung – Backpropagation (Regression) Quiz: Künstliche neuronale Netze – Einführung mit TensorFlow Projekt 1 – KI-gestützte Preisprognosen im IT- und Elektroniksektor Kapitelüberblick Projektvorlage in Python Projektlösung in Python Binäre Klassifikation mit neuronalen Netzen Kapitelüberblick Deep Learning (binäre Klassifikation) – Intuition Datenanalyse für Deep Learning (binäre Klassifikation) Datenaufteilung für Deep Learning (binäre Klassifikation) Neuronales Netz erstellen (binäre Klassifikation) Neuronales Netz trainieren und bewerten (binäre Klassifikation) Backpropagation (binäre Klassifikation) Quiz: Binäre Klassifikation mit neuronalen Netzen Projekt 2 – Einsatz von KI zur Diagnose von Herz-Kreislauf-Erkrankungen Kapitelüberblick Projektvorlage in Python Projektlösung in Python Mehrklassen-Klassifikation mit neuronalen Netzen Kapitelüberblick Deep Learning (Mehrklassen-Klassifikation) – Intuition Datenanalyse für Deep Learning (Mehrklassen-Klassifikation) Datenaufteilung für Deep Learning (Mehrklassen-Klassifikation) Neuronales Netz erstellen (Mehrklassen-Klassifikation) Neuronales Netz trainieren und bewerten (Mehrklassen-Klassifikation) Backpropagation – Mehrklassen-Klassifikation (Teil 1) Backpropagation – Mehrklassen-Klassifikation (Teil 2) Quiz: Mehrklassen-Klassifikation mit neuronalen Netzen Projekt 3 – Automatisierte Klassifikation unterschiedlicher Pflanzenarten Kapitelüberblick Projektvorlage in Python Projektlösung in Python Abschluss Fazit und Kursabschluss Über den Trainer: Ilyas Tachakor entdeckte bereits während seines Informatikstudiums seine Leidenschaft für Data Science. Bevor er sich als Online-Dozent selbstständig machte, entwickelte er bei einem führenden deutschen EdTech-Startup innovative Lerninhalte im Bereich Informatik. Diese Erfahrung verschaffte ihm ein umfassendes Verständnis für die Bedürfnisse von Lernenden. Heute verbindet er dieses Wissen mit seiner Fachkompetenz, um in seinen praxisorientierten Videokursen ein nachhaltiges Lernerlebnis zu schaffen und Menschen für moderne Technologien zu begeistern. So lernen Sie mit diesem Videokurs: In den Videokursen von heise academy lernen Sie IT-Themen anschaulich und verständlich. In den Videos schauen Sie den Experten bei der praktischen Arbeit zu und lassen sich dabei alles genau erklären. Das Wissen ist in kleine Lernschritte und Aufgaben unterteilt, sodass Sie den Kurs Lektion für Lektion durcharbeiten oder gezielt zu Themen springen können, die Sie interessieren. Die persönliche Lernumgebung der heise academy hält viele Funktionen für Sie bereit, die Ihnen beim Lernen helfen können: Flexibler Videoplayer mit vielen SteuerungsmöglichkeitenWissensquiz zur LernkontrolleLernhistorie und LernfortschrittLesezeichen und Notizen Volltextsuche in den VideosFrage-den-Experten-ModulÜbungsmaterial zum MitmachenResponsive Web-App und Videostreaming für alle Endgeräte Technische Voraussetzungen: Für diesen Videokurs werden lediglich ein Browser (mit eingeschalteter JavaScript-Funktionalität) und eine Internetverbindung benötigt.

Regulärer Preis: 195,00 €
Der C++20-Kurs: Concepts, Ranges, Module und Coroutinen

Der C++20-Kurs: Concepts, Ranges, Module und Coroutinen

Mit Concepts beispielsweise definieren Sie Templates als semantische Kategorien für die Menge der zulässigen Datentypen wesentlich einfacher und ausdrucksstärker. Mit der Ranges-Bibliothek können Sie die Algorithmen der Standard Template Library direkt auf den Container anwenden, mit dem aus der Unix-Shell bekannten Pipe-Operator verknüpfen und auf unendlichen Datenströmen definieren. Damit lassen sich kooperatives Multitasking, unendliche Datenströme, Event-Schleifen oder auch Pipelines elegant realisieren. Module stellen eine Alternative zu Header-Dateien dar und bieten viele Verbesserungen. An praktischen Beispielen können Sie die Trennung von Header- und Sourcecodedateien aufheben, Präprozessoranweisungen eliminieren, bessere Kompilierzeiten erzielen und Pakete einfacher paketieren.In diesem Kurs erhalten Sie einen Überblick und lernen die grundlegenden Neuerungen kennen. Praktische Beispiele veranschaulichen die Funktionalität und an Aufgaben können Sie selbst ausprobieren und üben.Der neue Standard C++20 bringt ähnlich große und einschneidende Neuerungen wie zuletzt vor 10 Jahren C++11. Zentrale Features wie Ranges, Coroutinen, Concepts und Module eröffnen Entwicklern neue Möglichkeiten, in einem noch moderneren C++ zu programmieren.Länge:  3:51 Stunden Alle Video-Lektionen im Überblick: Einführung in den Kurs Herzlich Willkommen zu „C++20: Die vier großen Neuerungen“ Einordnung des C++20-Standards Aktuelle C++20-Unterstützung Online Compiler Concepte Intro Motivation Anwendung Details: Klassen Details: Funktionen Details: Mehrere Anforderungen Motivation: Asymmetrie in C++14 mit auto Platzhalter Syntax Syntactic Sugar Vordefinierte Concepte in C++20 Concepte definieren: Kombination von anderen Concepten und Compilezeit-Prädikaten Concepte definieren: Requires Expressions Concepte definieren: SemiRegular und Regular Concepte: Evolution oder Revolution? Übung: Concept Arithemtic Übung: Die Funktion sum1 und sum2 refaktorieren Ranges Intro Direktes Anwenden auf dem Container Lazy Evaluation Komposition von Algorithmen Ranges versus Views Überblick zu existierenden Views Übung: Die Views Filter und Transform Übung: filter-Funktion in Python in C++ implementiert Übung: map-Funktion in Python in C++ implementiert Module Intro Erster Überblick Module Interface Unit und Module Implementation Unit Struktur eines Moduls Namen exportieren Module bauen unter Windows Submodule und Partitionen Module Linkage und Header Units Übung: Module erweitern Übung: Headerdateien portieren Coroutinen Intro Erster Überblick Mehr Details Analyse eines Generators Warten statt Blockieren Zusätzliche Information Übung: Einen Generator anpassen Übung: cppcoro studieren Quiz Kursabschluss Über den Trainer:Rainer Grimm ist seit vielen Jahren als Softwarearchitekt, Teamleiter und Trainer tätig. In seiner Freizeit schreibt er Artikel über die Programmiersprachen C++, Python und Haskell und spricht auf Fachkonferenzen. In seinem Blog Modernes C++ (heise Developer) beschäftigt er sich intensiv mit seiner Leidenschaft C++. Seit 2016 ist er selbstständig. Insbesondere die Vermittlung von Wissen über modernes C++ liegt ihm am Herzen. Seine Bücher "C++11 für Programmierer", "C++" und "C++-Standardbibliothek" aus der Reihe "kurz und gut" sind bei O'Reilly erschienen. Seine englischsprachigen Bücher "The C++ Standard Library" und "Concurrency with Modern C++" wurden in mehrere Sprachen übersetzt. Im April erscheint sein englischsprachiges Buch über die "C++ Core Guidelines" bei Addison-Wesley.So lernen Sie mit diesem Videokurs:In den Videokursen von heise Academy lernen Sie IT-Themen anschaulich und verständlich. In den Videos schauen Sie den Experten bei der praktischen Arbeit zu und lassen Sie sich dabei alles genau erklären. Das Wissen ist in viele kleine Lernschritte und Aufgaben unterteilt – Sie können den Kurs Lektion für Lektion durcharbeiten oder gezielt zu Themen springen, die Sie interessieren. Die persönliche Lernumgebung der heise Academy hält viele Funktionen für Sie bereit, die Ihnen beim Lernen helfen können:Flexibler Videoplayer mit vielen SteuerungsmöglichkeitenWissensquizzes zur LernkontrolleLernhistorie und LernfortschrittLesezeichen und Notizen Volltextsuche in den VideosFrage-den-Experten-ModulÜbungsmaterial zum MitmachenResponsive Web-App und Videostreaming für alle EndgeräteTechnische Voraussetzungen:Für diesen Videokurs wird lediglich ein Browser (mit eingeschalteter JavaScript-Funktionalität) und eine Internetverbindung benötigt.

Regulärer Preis: 195,00 €
Desired State Configuration (DSC) mit der PowerShell

Desired State Configuration (DSC) mit der PowerShell

PowerShell DSC ist eine „Infrastructure as Code“-Technologie (IaC), die dabei hilft, den Zielzustand eines oder mehrerer Systeme zu beschreiben und diesen Zustand zu erreichen. Dies ermöglicht die Verwaltung der IT nach definierten, reproduzierbaren Vorgaben. Dabei ist DSC in der Lage, Änderungen automatisch nachzuvollziehen und bei Bedarf auf den gewünschten Zustand zurückzusetzen. Darüber hinaus überwacht DSC den Status der konfigurierten Ressourcen, um sicherzustellen, dass die Systeme konsistent bleiben, und korrigiert Konfigurationen automatisch so, dass sie sich immer im gewünschten Zustand befinden.DSC stellt zum Beispiel sicher, dass der Druckspooler auf Ihren Druckservern läuft, dass bestimmte Dateien auf den Zielsystemen vorhanden sind oder dass die Sicherheitseinstellungen korrekt sind. Wenn ein System (versehentlich oder mit böswilliger Absicht) verändert wurde, können Sie diese Abweichung sehen oder DSC veranlassen, das System automatisch in den Zielzustand zurückzusetzen.In diesem Kurs lernen Sie, IT-Architekturen auf der Basis von Konfigurationsdateien zu beschreiben und diese Dateien anschließend auf verschiedenen Servern einzusetzen. Dabei sind Sie frei in der Wahl der Einstellungen. Der IT-Experte Philip Lorenz zeigt Ihnen in diesem Kurs unter anderem, wie Sie Netzwerk- und Sicherheitseinstellungen erzwingen oder sicherstellen, dass bestimmte Dienste auf den definierten Systemen laufen. Darüber hinaus erfahren Sie, wie Sie selbst weitere DSC-Ressourcen finden und nutzen können.Länge:  01:53 Stunden Alle Video-Lektionen im Überblick: Herzlich wollkommen zu diesem KursGrundlagen Kapitelüberblick Infrastructure as Code Vergleich zwischen imperativer und deklarativer PowerShell-Syntax Abgrenzung von anderen Tools Klärung von Begrifflichkeiten Quiz: Grundlagen Setup und erste Schritte Kapitelüberblick DSC-Phasen und DSC-Architektur Local Configuration Manager Setup Push Configuration für Druckservice Pull-Server: initiales Aufsetzen Pull-Server: MOF-Datei für Zielsystem anlegen Pull-Server: Zielsystem konfigurieren und Config anwenden Quiz: Setup und erste Schritte Ressourcen verwenden Kapitelüberblick DSC-Ressourcen finden Netzwerkeinstellungen vornehmen Software-Installationen mit DSC durchführen Firewall-Regeln mit DSC konfigurieren DSC: Execution Policy und Internet-Explorer-Einstellungen Windows-Features mit DSC installieren Dateien mit DSC aus dem Internet laden Quiz: Ressourcen verwenden Abschluss Fazit und KursabschlussÜber den Trainer: Philip Lorenz ist ausgebildeter Fachinformatiker und verfügt über mehrjährige Erfahrung in den Bereichen Windows Server, VMware und Azure. Seine Kernkompetenz liegt vor allem in der Automatisierung von Prozessen. Darüber hinaus ist er freiberuflich als Autor für verschiedene Online-Verlage tätig, bietet Dienstleistungen und Schulungen im Bereich PowerShell an und produziert mit Leidenschaft YouTube-Videos zu den Themen auf dem Kanal „LearningIT“.So lernen Sie mit diesem Videokurs:In den Videokursen der heise Academy lernen Sie IT-Themen anschaulich und verständlich. In den Videos schauen Sie Experten bei der praktischen Arbeit zu und lassen sich alles genau erklären. Das Wissen ist in kleine Lernschritte und Aufgaben unterteilt - Sie können den Kurs Lektion für Lektion durcharbeiten oder gezielt zu Themen springen, die Sie interessieren. Die persönliche Lernumgebung der heise Academy bietet Ihnen viele Funktionen, die Sie beim Lernen unterstützen:Flexibler Videoplayer mit vielen SteuerungsmöglichkeitenWissensquiz zur LernkontrolleLernhistorie und LernfortschrittLesezeichen und Notizen Volltextsuche in den VideosFrage-den-Experten-ModulÜbungsmaterial zum MitmachenResponsive Web-App und Videostreaming für alle EndgeräteTechnische Voraussetzungen:Für diesen Videokurs werden lediglich ein Browser (mit eingeschalteter JavaScript-Funktionalität) und eine Internetverbindung benötigt.

Regulärer Preis: 95,00 €
Eine praktische Einführung in Container-Images

Eine praktische Einführung in Container-Images

Was ist ein Container-Image und wie kann ich eines bauen? Wie kann ich ein Image herunter- oder hochladen? Wie kann ich eine Registry konfigurieren und diese lokal spiegeln? In diesem Kurs lernen Sie die wichtigsten Grundlagen zur Arbeit mit Container-Images und Container-Registries. Dabei arbeiten Sie mit drei modernen Container-Werkzeugen: Podman, Buildah, und Skopeo. Unser Trainer Valentin Rothberg vergleicht die drei Werkzeuge gerne mit Schweizer Taschenmessern, die sich für unterschiedliche Einsatzzwecke verwenden lassen. Alle Werkzeuge sind konfigurierbar und lassen sich ideal an ihre Umgebung anpassen: auf dem Desktop, dem Server und auch innerhalb eines Containers.Länge: 01:15 Stunden Alle Video-Lektionen im Überblick: Herzlich willkommen zu diesem Kurs Container Images Kapitelüberblick Image-Downloads mittels podman pull Images verwalten mit Podman Image-Uploads mittels podman push Images inspizieren mit Skopeo Quiz: Container Images Container Images erstellen Kapitelüberblick Images bauen mittels podman build und Dockerfiles Images bauen mit Buildah Praktische Tipps und Tricks Quiz: Container Images erstellen Container-Registries und Mirrors Kapitelüberblick Short names Registries konfigurieren Mirrors konfigurieren Quiz: Container-Registries und Mirrors Über den Trainer:Valentin Rothberg ist Software Engineer in Red Hats Container Runtimes Team und arbeitet an Container-Tools wie Podman, Buildah und Skopeo und den zugrundeliegenden Container-Technologien. Er hat zu vielen anderen Projekten in der Containerlandschaft beigetragen, wie z.B. Kubernetes, Linux Kernel, Moby, Google Cloud, container-diff und mehr. Vor seiner Tätigkeit in der Industrie war Valentin in der akademischen Welt in der Forschung und Lehre von Betriebssystemen tätig.So lernen Sie mit diesem Videokurs:In den Videokursen der heise Academy lernen Sie IT-Themen anschaulich und verständlich. In den Videos schauen Sie Experten bei der praktischen Arbeit zu und lassen sich alles genau erklären. Das Wissen ist in kleine Lernschritte und Aufgaben unterteilt, so dass Sie den Kurs Lektion für Lektion durcharbeiten oder gezielt zu Themen springen können, die Sie interessieren. Die persönliche Lernumgebung der heise Academy bietet Ihnen viele Funktionen, die Sie beim Lernen unterstützen:Flexibler Videoplayer mit vielen SteuerungsmöglichkeitenWissensquiz zur LernkontrolleLernhistorie und LernfortschrittLesezeichen und Notizen Volltextsuche in den VideosFrage-den-Experten-ModulÜbungsmaterial zum MitmachenResponsive Web-App und Videostreaming für alle EndgeräteTechnische Voraussetzungen:Für diesen Videokurs werden lediglich ein Browser (mit eingeschalteter JavaScript-Funktionalität) und eine Internetverbindung benötigt.

Regulärer Preis: 95,00 €
Einführung in das x86 Linux Exploit Development

Einführung in das x86 Linux Exploit Development

Exploit Development, früher mit Nerds und Geeks in Verbindung gebracht, ist heute ein wichtiger IT-Beruf, der sich auch mit Penetration Testing beschäftigt.In diesem Kurs bauen Sie Ihre eigenen Shellcodes und Payloads für Ihre Exploits und lernen dabei Schritt für Schritt die Grundlagen von X86 Assembler und Exploit Development.IT-Experte Daniel Mrskos zeigt Ihnen, wie Sie Buffer Overflows für X86 Linux Programme ausnutzen und Ihre eigenen Exploits dafür schreiben. Sie werden lernen, wie man NX (No-Executable Stack) und ASLR (Adress Space Layout Randomization) umgeht, sich mit ROP (Return Orientated Programming) vertraut machen und Ihre eigene ROP-Kette schreiben.Wenn Sie neu in der Welt der Exploit-Entwicklung sind und lernen möchten, wie Sie Ihre eigenen Exploits schreiben, dann ist dieser Kurs genau das Richtige für Sie.Länge: 03:02 Stunden Alle Video-Lektionen im Überblick: Herzlich willkommen zu diesem Kurs Assembler Grundlagen Kapitelüberblick Einrichten der Testmaschine Bascis MOV Befehl Intro in den GNU Debugger Nullbytes vermeiden Einfache Berechnungen Einfache Schleifen Einfache Kontrollstrukturen in Assembler Exclusive OR (XOR) Befehl Der Stack in Assembler Systemcalls in Assembler Quiz: Assembler Grundlagen Shellcoding Grundlagen Kapitelüberblick Exit Shellcode in Assembler Opcodes, Syscalls und Manpages als Basis für den Shellcode Hello World in Assembler Shellcode mittels C-Programm testen Reverse Shell in C Reverse Shell in Assembler: Das Setup Reverse Shell in Assembler: Der Source Code Opcodes aus dem Binary extrahieren Quiz: Shellcoding Grundlagen Buffer Overflow Kapitelüberblick Das anfällige C-Programm Kompilierung mittels Makefile automatisieren Erste Analyse mit Objdump Input Fuzzing Offset zu EIP herausfinden EIP kontrollieren Exploit vorbereiten Exploit finalisieren und durchführen Quiz: Buffer Overflow Umgehen von Schutzmechanismen Kapitelüberblick Intro in No-Executeable Stack (NX) NX Bypass mittels Return to LibC ASLR Bypass NX Bypass mittels Return Orientated Programming Quiz: Umgang von Schutzmechanismen Abschluss Fazit und Kursabschluss Über den Trainer:Mit seinem Unternehmen Security mit Passion lebt Daniel Mrskos seinen Traum. Schon mit 12 Jahren wollte er Penetration Tester, auch Ethical Hacker genannt, werden. Mit dem Abitur an einer Business School, dem Bachelor in IT-Security und dem Master in Information Security an der FH St. Pölten hat er diesen Weg eingeschlagen und ist heute als Penetration Tester und Penetration Testing Trainer tätig. In seiner täglichen Arbeit hackt er sich mit Erlaubnis seiner Kunden in Computersysteme, Apps, Websites etc. ein, analysiert, wie ihr Unternehmen angegriffen werden kann und entwickelt Strategien, um dies zu verhindern.So lernen Sie mit diesem Videokurs:In den Videokursen der heise Academy lernen Sie IT-Themen anschaulich und verständlich. In den Videos schauen Sie Experten bei der praktischen Arbeit zu und lassen sich alles genau erklären. Das Wissen ist in kleine Lernschritte und Aufgaben unterteilt, so dass Sie den Kurs Lektion für Lektion durcharbeiten oder gezielt zu Themen springen können, die Sie interessieren. Die persönliche Lernumgebung der heise Academy bietet Ihnen viele Funktionen, die Sie beim Lernen unterstützen:Flexibler Videoplayer mit vielen SteuerungsmöglichkeitenWissensquiz zur LernkontrolleLernhistorie und LernfortschrittLesezeichen und Notizen Volltextsuche in den VideosFrage-den-Experten-ModulÜbungsmaterial zum MitmachenResponsive Web-App und Videostreaming für alle EndgeräteTechnische Voraussetzungen:Für diesen Videokurs wird lediglich ein Browser (mit eingeschalteter JavaScript-Funktionalität) und eine Internetverbindung benötigt.

Regulärer Preis: 95,00 €
Einführung in Datenbankmanagement mit Microsoft SQL Server

Einführung in Datenbankmanagement mit Microsoft SQL Server

Microsoft SQL Server ist ein umfassendes Datenbankmanagementsystem, welches vielerlei Funktionen zum Speichern, Verarbeiten und Analysieren von Daten bietet. In diesem Einführungskurs lernen Sie die grundlegenden Konzepte des Datenbankmanagements und wie Sie diese in Microsoft SQL Server praktisch anwenden.Data Scientist Fabio Basler zeigt Ihnen, wie Sie die Benutzeroberfläche bedienen und SQL-Befehle einsetzen, um Ihre Datenbank aufzubauen. Außerdem lernen Sie mit verschiedenen Datentypen umzugehen, um Ihre Daten sinnvoll zu strukturieren. Und auch der Import aus externen Quellen wie CSV-Dateien oder Access-Datenbanken ist in diesem Kurs abgedeckt. Mithilfe von SQL-Abfragen werden Sie schließlich in der Lage sein, Datenbankabfragen zu schreiben, um Daten aus Ihrer Datenbank abzurufen, zu filtern und zu bearbeiten.Dieser Kurs ist Teil einer Serie, in der Fabio Basler das Datenbankmanagement mit Microsoft SQL Server praxisorientiert vorstellt:Einführung in Datenbankmanagement mit Microsoft SQL ServerMicrosoft SQL Server: Fortgeschrittene MethodenMicrosoft SQL Server: Datenbankdesign, Sicherheit und erweiterte MethodenLänge:  04:00 Stunden Alle Lektionen im Überblick: Vorstellung und Infos zum Kurs Herzlich willkommen zu diesem Kurs Einführung in MS SQL und Grundlegendes zu Datenbanken KapitelüberblickHerunterladen und Installieren von SQL Server Management Studio (SSMS) und Konfiguration der ServerinstanzTipps für den Start mit SMSSVorstellung der Benutzeroberfläche von SSMSWichtige ShortcutsTheorie: Tabellenkalkulation vs. DatenbankTheorie: DatenbankenPraxisbeispiel: Datengrundlage und ProblemstellungQuiz: Einführung in MS SQL und Grundlegendes zu Datenbanken Erstellen von Datenbanken und Tabellen KapitelüberblickTheorie: TabellenDatenbank erstellenTabelle erstellen mit CREATE TABLETabelle erstellen über die Benutzeroberfläche Theorie: DatentypenDateneinträge hinzufügen über INSERT INTO Dateneinträge hinzufügen über die BenutzeroberflächeAufgabe: Dateneinträge hinzufügenLösung: Dateneinträge hinzufügenCSV-Dateien importierenExcel-Dateien importierenAccess-Datenbank importierenAufgabe: Dateien importierenLösung: Dateien importierenTheorie: DELETEDatensätze entfernen mit DELETETheorie: DatenaktualisierungDatensätze aktualisierenQuiz: Erstellen von Datenbanken und Tabellen Abfragen – Daten abrufen und filtern KapitelüberblickTheorie: Abfragen von Daten mit SELECTAbfragen von Daten mit SELECTErgebnisse umbenennen mit AS-AnweisungAufgabe: Abfragen von Daten mit SELECT und ASLösung: Abfragen von Daten mit SELECT und ASTheorie: Filterung von Daten mit WHEREFilterung von Daten mit WHEREKombination von WHERE mit logischen OperatorenKombination von WHERE mit logischen BedingungenAufgabe: Filterung von Daten mit WHERELösung: Filterung von Daten mit WHERETheorie: KommentareKommentare im SQL-Code verwendenTheorie: Datensätze zählenTheorie: Sortierung von Daten mit ORDER BY und TOPSortierung von Daten mit ORDER BY und TOPAufgabe: Daten sortieren mit TOP und ORDER BYLösung: Daten sortieren mit TOP und ORDER BYQuiz: Abfragen – Daten abrufen und filtern Abfragen – Berechnungen und fortgeschrittene Filterungen KapitelüberblickTheorie: Fehlende Daten mit NULLFehlende Daten mit NULLTheorie: AggregationsfunktionenAggregationsfunktionenAnzahl der Einträge zählenAufgabe: Datensätze aggregierenLösung: Datensätze aggregierenTheorie: Fortgeschrittene DatenfilterungWerte innerhalb eines Bereichs mit BETWEEN abfragenTheorie: Übereinstimmungen mit LIKE findenMuster in Textfolgen mit LIKE suchenDatensätze einer Spalte mit IN aufspürenTheorie: SpaltenbearbeitungSpaltenbearbeitungAufgabe: Fortgeschrittene FilterungenLösung: Fortgeschrittene FilterungenQuiz: Abfragen – Berechnungen und fortgeschrittene Filterungen Abschluss Fazit und KursabschlussÜber den Trainer:Fabio Basler hat schon zu Beginn seines Studiums eine große Leidenschaft für die Methoden der Statistik und Data Science entwickelt. Über mehrere Semester hinweg konnte er als Tutor zahlreiche Studierende erfolgreich auf ihre Prüfungen und den Berufsalltag vorbereiten. Fabio Basler arbeitet als Datenanalyst in einem großen Industriekonzern. Mit großer Freude am Unterrichten gibt er sein Wissen in Online-Kursen und Seminaren weiter.So lernen Sie mit diesem Videokurs:In den Videokursen von heise academy lernen Sie IT-Themen anschaulich und verständlich. In den Videos schauen Sie den Experten bei der praktischen Arbeit zu und lassen sich dabei alles genau erklären. Das Wissen ist in kleine Lernschritte und Aufgaben unterteilt. Sie können den Kurs Lektion für Lektion durcharbeiten oder gezielt zu Themen springen, die Sie interessieren. Die persönliche Lernumgebung der heise academy hält viele Funktionen für Sie bereit, die Ihnen beim Lernen helfen können:Flexibler Videoplayer mit vielen SteuerungsmöglichkeitenWissensquizzes zur LernkontrolleLernhistorie und LernfortschrittLesezeichen und Notizen Volltextsuche in den VideosFrage-den-Experten-ModulÜbungsmaterial zum MitmachenResponsive Web-App und Videostreaming für alle EndgeräteTechnische Voraussetzungen:Für diesen Videokurs wird lediglich ein Browser (mit eingeschalteter JavaScript-Funktionalität) und eine Internetverbindung benötigt.

Regulärer Preis: 195,00 €
Einführung in Microsoft Azure

Einführung in Microsoft Azure

Microsoft Azure ist eine Cloud-Computing-Plattform, die es ermöglicht, eine flexible und skalierbare IT-Infrastruktur aufzubauen. Dieser Kurs bietet Ihnen einen praxisorientierten und leicht verständlichen Einstieg – egal, ob Sie als On-Premises-Systemadmin die Möglichkeiten der Cloud entdecken oder als Führungskraft strategische Entscheidungen treffen möchten. Zu Beginn erhalten Sie eine grundlegende Einführung in das Konzept des Cloud Computing und lernen die wichtigsten Vorteile und Anwendungsbereiche von Microsoft Azure kennen. Gemeinsam erkunden wir das Azure-Portal und Sie bekommen einen ersten Überblick über dessen Funktionen.Im zweiten Abschnitt des Kurses widmen wir uns den grundlegenden Azure-Diensten. Sie lernen, wie Sie virtuelle Maschinen erstellen, verwalten und vernetzen. Dabei stehen praktische Demonstrationen im Mittelpunkt, die Ihnen Schritt für Schritt zeigen, wie Sie die Azure-Dienste effizient einsetzen können.Abgerundet wird der Kurs durch eine Einführung in das Kostenmanagement und die Ressourcenverwaltung in Azure. Hier erfahren Sie, wie Sie die Kosten im Blick behalten und Ihre Ressourcen optimal nutzen.Vorkenntnisse sind nicht erforderlich.Länge: 02:08 Stunden Alle Video-Lektionen im Überblick: Vorstellung und KursüberblickHerzlich willkommen zu diesem Kurs Einrichten einer kostenlosen Azure-Testversion und erste Schritte im Portal KapitelüberblickEinrichten einer kostenlosen Azure-TestversionAzure-Portal anpassenMenü-Favoriten im Azure-Portal anpassenWeitere Symbole im Azure PortalQuiz: Einrichten einer kostenlosen Azure-Testversion und erste Schritte im Portal Begriffe und Terminologie in Azure KapitelüberblickWas ist Azure?VerwaltungsgruppenAbonnementRessourcengruppenRessourcenQuiz: Begriffe und Terminologie in Azure Gemeinsame Verantwortung in der Cloud und Azure Resource Manager KapitelüberblickGemeinsame Verantwortung in der CloudAzure Resource ManagerVirtuelle Maschine bereitstellenQuiz: Gemeinsame Verantwortung in der Cloud und Azure Resource Manager Kostenmanagement und Abrechnung KapitelüberblickAzure-PreisrechnerVirtuelle Maschine richtig herunterfahrenKostenanalyse in AzureBudgetAzure AdvisorAzure Service HealthRessourcen löschenQuiz: Kostenmanagement und Abrechnung Abschluss GitHubFazit und Kursabschluss Über den Trainer:Tom Wechsler ist seit mehr als 25 Jahren professionell in der Informatikbranche tätig. Seit 2007 arbeitet er als selbstständiger Cloud Solution Architect, Cyber Security Analyst und Trainer. Der charismatische Schweizer hat es sich zum Ziel gemacht, die komplexe Welt der Informatik anhand von Lernvideos so verständlich wie möglich zu erklären. So gelingt es ihm in seinen Kursen, auch komplexe Themen und Zusammenhänge verständlich zu vermitteln. Tom Wechslers Schwerpunkte liegen in den Bereichen Netzwerktechnik (Cisco), Microsoft Azure, Microsoft 365, Windows Server und Active Directory.So lernen Sie mit diesem Videokurs:In den Videokursen von heise academy lernen Sie IT-Themen anschaulich und verständlich. In den Videos schauen Sie den Experten bei der praktischen Arbeit zu und lassen sich dabei alles genau erklären. Das Wissen ist in kleine Lernschritte und Aufgaben unterteilt, sodass Sie den Kurs Lektion für Lektion durcharbeiten oder gezielt zu Themen springen können, die Sie interessieren. Die persönliche Lernumgebung der heise academy hält viele Funktionen für Sie bereit, die Ihnen beim Lernen helfen können:Flexibler Videoplayer mit vielen SteuerungsmöglichkeitenWissensquiz zur LernkontrolleLernhistorie und LernfortschrittLesezeichen und Notizen Volltextsuche in den VideosFrage-den-Experten-ModulÜbungsmaterial zum MitmachenResponsive Web-App und Videostreaming für alle EndgeräteTechnische Voraussetzungen:Für diesen Videokurs werden lediglich ein Browser (mit eingeschalteter JavaScript-Funktionalität) und eine Internetverbindung benötigt.

Regulärer Preis: 95,00 €
Einführung in Power Pivot

Einführung in Power Pivot

Schluss mit Verweisfunktionen, Formel- und Bezugsfehlern! Durch das Excel-Add-in Power Pivot wird es Anwendern möglich, unterschiedliche Datenquellen zu komplexen Datenmodellen zusammenzuführen. Egal, ob Excel-Dateien, CSV-Daten, JSON, PDF-Files, Internetdaten oder relationale Datenbanksysteme – mit Power Pivot können alle Datenquellen angebunden und zueinander in Beziehung gesetzt werden. Es sind nicht nur tabellenübergreifende Auswertungen möglich, sondern auch professionelle, interaktive Dashboards mit intelligenten Berechnungen über Data Analysis Expressions (DAX). In diesem Kurs führt Sie der Data-Science-Experte Fabio Basler in die Welt von Power Pivot ein. Dabei lernen Sie die Anbindung verschiedener Datenquellen und die Bereinigung von Daten mithilfe des Transformierungstools Power Query. Sie erfahren, wie Sie ein logisches Datenschema entwickeln und eigene Auswertungen vornehmen. Darüber hinaus machen Sie sich mit unterschiedlichen Visualisierungsformen und fortgeschrittenen Möglichkeiten zum Aufbau von Dashboards vertraut. Ein Einblick in die Berechnung von Spalten und Measures mithilfe der Formelsprache DAX rundet den Kurs ab. Falls Sie einen praxisnahen Einstieg in die Welt der Business Intelligence suchen, ist dieser Kurs genau richtig für Sie!Länge:  03:59 Stunden Alle Lektionen im Überblick: Herzlich willkommen zu diesem Kurs Einführung Kapitelüberblick Vorstellung der Projektdaten und Excel-Datentabellen Zehn Hinweise zum Vorbereiten der Datengrundlage Pivot-Tabellen erstellen Arbeiten mit mehreren Tabellen und Verweisfunktionen Power Pivot in Excel einrichten Vorstellung von Power Pivot und Power Query Shortcuts zur Schnellzugriffsleiste hinzufügen Menübandanpassung für Power Query Quiz: Einführung Datenquellen anbinden Kapitelüberblick Excel-Daten aus externer Arbeitsmappe importieren CSV-Daten importieren Access-Datenbank importieren PDF-Daten importieren Webdaten importieren JSON-Daten importieren Bilddaten importieren Quiz: Datenquellen anbinden Datenbereinigung mit Power Query Kapitelüberblick Abfrageeditor Angewendete Schritte Mögliche Fehler beheben Spalten- und Zeilenbearbeitung Datentypen Werte ersetzen und gruppieren Berechnete Spalten Merges und Joins Quiz: Datenbereinigung mit Power Query Datenmodellierung Kapitelüberblick Vorstellung des Power-Pivot-Fensters (Filterungen, Sortierungen) Theorie: Datenmodellierung Beziehungen im Editor und in der Diagrammansicht erstellen und verwalten Beziehungen ausblenden Beziehungstypen im Fokus Pivot-Auswertungen und mögliche Probleme Hierarchien erstellen Quiz: Datenmodellierung Pivot-Auswertungen und Dashboards Kapitelüberblick PivotCharts vs. Excel-Diagramme Säulen- und Balkendiagramm Verlaufsdarstellungen Kategorische Darstellungen Diagramme anpassen Mehrere Diagramme erstellen und duplizieren Interaktive Filter Zeitachsen Dashboards Perspektiven Quiz: Pivot-Auswertungen und Dashboards Berechnungen mit Power Pivot Kapitelüberblick Berechnete Spalten Theorie: DAX (Data Analysis Expressions) Implizite Measures Explizite Measures Zeichenkettenfunktionen Datumsfunktionen Logische Funktionen Quiz: Berechnungen mit Power Pivot Abschluss Fazit und Kursabschluss Über den Trainer:Fabio Basler hat schon zu Beginn seines Studiums eine große Leidenschaft für die Methoden der Statistik und Data Science entwickelt. Über mehrere Semester hinweg konnte er als Tutor zahlreiche Studierende erfolgreich auf ihre Prüfungen und den Berufsalltag vorbereiten. Fabio Basler arbeitet als Datenanalyst in einem großen Industriekonzern. Mit großer Freude am Unterrichten gibt er sein Wissen in Online-Kursen und Seminaren weiter.So lernen Sie mit diesem Videokurs:In den Videokursen von heise academy lernen Sie IT-Themen anschaulich und verständlich. In den Videos schauen Sie den Experten bei der praktischen Arbeit zu und lassen sich dabei alles genau erklären. Das Wissen ist in kleine Lernschritte und Aufgaben unterteilt. Sie können den Kurs Lektion für Lektion durcharbeiten oder gezielt zu Themen springen, die Sie interessieren.  Die persönliche Lernumgebung der heise academy hält viele Funktionen für Sie bereit, die Ihnen beim Lernen helfen können:Flexibler Videoplayer mit vielen SteuerungsmöglichkeitenWissensquizzes zur LernkontrolleLernhistorie und LernfortschrittLesezeichen und Notizen Volltextsuche in den VideosFrage-den-Experten-ModulÜbungsmaterial zum MitmachenResponsive Web-App und Videostreaming für alle EndgeräteTechnische Voraussetzungen:Für diesen Videokurs wird lediglich ein Browser (mit eingeschalteter JavaScript-Funktionalität) und eine Internetverbindung benötigt.

Regulärer Preis: 195,00 €
Einstieg in AWS API Gateway REST

Einstieg in AWS API Gateway REST

Das API Gateway ist ein Service in AWS, mit dem Sie Anfragen an einer zentralen Stelle bündeln können. Sobald Sie Ihre Cloud-Architektur damit modelliert haben, können Sie zahlreiche Optimierungen vornehmen. Dieser Kurs zeigt anhand von einfachen Beispielen den vollen Funktionsumfang des API Gateways.Zu Beginn stellt der IT-Experte Christian Oette verschiedene Architekturbeispiele vor, um Ihnen einen Überblick zu geben. Anschließend lernen Sie, wie Sie Ihre erste API konfigurieren und bereitstellen. In den folgenden Kapiteln lernen Sie weitere Funktionen wie Zugriffskontrolle, Benutzerauthentifizierung, Drosselung, Validierung etc. kennen.Am Ende des Kurses werden Sie in der Lage sein, eine vollständige Anwendung bereitzustellen. Als besonderen Bonus erhalten Sie alle Beispiele zusätzlich im Infrastructure-as-Code-Format, so dass Sie Ihr eigenes Projekt direkt auf den gezeigten Inhalten aufbauen können.06:25 Stunden Alle Video-Lektionen im Überblick: Die Vorteile des API Gateway Service Herzlich willkommen zu diesem Kurs Was ist das API Gateway und wofür verwendet man es? Baustein einer Microservice-Architektur Baustein einer Serverless-Anwendung Optimierungen im Produktivbetrieb Quiz: Die Vorteile des API Gateway Service Vorbemerkungen und Einrichtung der Hilfsprogramme Intro Setup der Projektdateien und Hilfsprogramme Vorbemerkungen zu Region, Kosten und Verwendung von Tags Einrichten eines Administrator-Benutzers Quiz: Vorbemerkungen und Einrichtung der Hilfsprogramme Eine erste API konfigurieren und bereitstellen Intro Eine erste Hallo-Welt-API erstellen API bereitstellen und testen Eine Einführung in das REST-Protokoll Eine einfache Lambda Integration erstellen Eine Proxy Integration erstellen Die Proxy Integration im Detail erklärt Stufen im Detail erklärt Der Vorteil von Stufenvariablen Die Canary- (Kanarienvogel)-Bereitstellung Quiz: Eine erste API konfigurieren und bereitstellen Infrastruktur als Code Intro Einführung in Cloudformation Eine API per Template erstellen Wie man Stacks aktualisiert Cloudformation Templates erklärt Alternativen zu Cloudformation Wie man SAM Templates prozessiert Lokale SAM-Entwicklung Quiz: Infrastruktur als Code APIs unter einer eigenen Domain bereitstellen Intro Einleitung mit Beispiel-Domain für diesen Kurs Domains mit Route 53 einrichten Wie man SSL-Zertifikate erstellt Eine API mit einer Domain verbinden Mehrere APIs unter einer Domain verknüpfen Ergebnis des Kapitels als Template Quiz: APIs unter einer eigenen Domain bereitstellen Social Media Like-API als Anwendungsbeispiel Intro Vorstellung des Anwendungsbeispiels Das Anwendungsbeispiel per Template einspielen Die erste Integration und Übungsaufgabe Lösung der Aufgabe mit weiteren Integrationen Inhalte manipulieren mit Velocity Templates Logging konfigurieren Das Zwischenergebnis als Template Quiz: Social Media Like-API als Anwendungsbeispiel Cross-Origin Resource Sharing (CORS) Intro Einführung in das Thema CORS CORS Demo mit lokalem Webserver CORS in Postman testen Web-UI Stack in Cloudformation einspielen Web-UI Stack vorgestellt CORS durch API Mapping lösen Unterschiedliche Einstellungen je nach Stufe CORS Header über Integrationen durchreichen Das Ergebnis des Kapitels als Template Quiz: Cross-Origin Resource Sharing (CORS) Identity und Access Management für die API konfigurieren Intro Einführung in IAM Richtlinien im Überblick Wie man Rollen verwendet Von einer Rolle zur anderen wechseln Ausführungsrolle mit Aufgabe Lösungsvorschlag zur Aufgabe Eine Webseite in S3 bereitstellen Webseite über die API ausliefern Erweiterte Sicherheit mit Ressourcen-Richtlinien Quiz: Identity und Access Management für die API konfigurieren Zugangskontrolle mit Hilfe von AWS Cognito steuern Intro Wie man API-Anfragen mit Cognito authentifziert Einen Benutzerpool in Cognito einrichten Den ersten Benutzer registrieren Überblick über die Cognito-Endpunkte Wie man den Anmelde-Code gegen Tokens tauscht Den Genehmiger in der API konfigurieren Bereiche konfigurieren, um mit dem Access Token zu arbeiten JWT Tokens von Cognito erklärt Vorteile einer Proxy-Integration bei der Authorisierung Das Ergebnis des Kapitels als Template Quiz: Zugangskontrolle mit Hilfe von AWS Cognito steuern Wie man Modelle verwendet und Anfragen validiert Intro Die Vorteile einer Validierung im API Gateway vorgestellt Eine Beispiel-API mit Bestellfunktion einspielen Einführung in das Thema JSON Schema Wie man die Validierung in der API konfiguriert Antwortmodelle für API-Beschreibungen nutzen Vordefinierte Standardantworten von AWS anpassen Das Ergebnis des Kapitels als Template Quiz: Wie man Modelle verwendet und Anfragen validiert Bonusinhalte Intro Wie man API-Anfragen drosseln kann Mit Hilfe von API-Keys Nutzungskontingente einstellen Die Vorteile von Client-Zertifikaten Quiz: Bonusinhalte Fazit und Kursabschluss Über den Trainer:Christian Oette ist Diplom-Informatiker und leidenschaftlicher Programmierer mit über 15 Jahren Entwicklungserfahrung. Nach einem kurzen Abstecher in die Automobilindustrie spezialisierte er sich auf den Bereich Webtechnologien, in dem er bis heute tätig ist. Seit 2021 arbeitet er als Freelancer in verschiedenen Projekten.So lernen Sie mit diesem Videokurs:In den Videokursen der heise Academy lernen Sie IT-Themen anschaulich und verständlich. In den Videos schauen Sie Experten bei der praktischen Arbeit zu und lassen sich alles genau erklären. Das Wissen ist in viele kleine Lernschritte und Aufgaben unterteilt - Sie können den Kurs Lektion für Lektion durcharbeiten oder gezielt zu Themen springen, die Sie interessieren. Die persönliche Lernumgebung der heise Academy bietet Ihnen viele Funktionen, die Sie beim Lernen unterstützen:Flexibler Videoplayer mit vielen SteuerungsmöglichkeitenWissensquizzes zur LernkontrolleLernhistorie und LernfortschrittLesezeichen und Notizen Volltextsuche in den VideosFrage-den-Experten-ModulÜbungsmaterial zum MitmachenResponsive Web-App und Videostreaming für alle EndgeräteTechnische Voraussetzungen:Für diesen Videokurs wird lediglich ein Browser (mit eingeschalteter JavaScript-Funktionalität) und eine Internetverbindung benötigt.

Regulärer Preis: 195,00 €
Einstieg in das Azure Machine Learning Studio

Einstieg in das Azure Machine Learning Studio

Das Azure Machine Learning Studio ist ein Microsoft-Clouddienst, der das Entwickeln, Trainieren, Bereitstellen und Verwalten von Modellen für maschinelles Lernen ermöglicht. Durch das übersichtliche Interface ist es nicht nur für erfahrene Programmierer und Data Scientists, sondern auch für Einsteiger einfach zu bedienen und kann dazu genutzt werden, um ML-Prozesse zu automatisieren und zu beschleunigen.In diesem Kurs gibt der IT-Experte Emil Vinčazović eine kompakte Einführung in das Thema maschinelles Lernen und erklärt, welche Features das Azure ML Studio bereithält und wie Sie diese gewinnbringend für Ihre Projekte nutzen können. Dazu führt er Sie Punkt für Punkt durch das Menü des Azure ML Studios. Sie erfahren auch, wie ein ML-Prozess aufgebaut ist und wie Sie eine ML-Pipeline mit dem Azure ML Studio erstellen und ausführen. Darüber hinaus geht Emil Vinčazović auf Metriken der Klassifizierung und der Regression ein, welche zur Auswertung von ML-Modellen genutzt werden können.In drei Kursen stellt Emil Vinčazović das Azure ML Studio und verschiedene Anwendungsfelder des maschinellen Lernens vor: Einstieg in das Azure Machine Learning StudioBetrugserkennung mit dem Azure Machine Learning StudioVorhersagemodelle mit dem Azure Machine Learning StudioLänge: 01:08 Stunden Alle Video-Lektionen im Überblick: Herzlich willkommen zu diesem Kurs Umgebung erläutern und erstellen Kapitelüberblick Was ist Azure? Ressourcengruppen Ressourcen Speichermöglichkeiten Azure ML Studio Application Insights Key Vault Quiz: Umgebung erläutern und erstellen Machine Learning Kapitelüberblick Was ist Machine Learning? Schema eines ML-Prozesses Ausgewählte Metriken der Klassifizierung Konfusionsmatrix Precision Score Recall Score Accuracy Area Under Curve (AUC) Ausgewählte Metriken der Regression R2 (Anpassungsgüte) Mean Absolute Error (MAE) Root Mean Squared Error (RMSE) Relative Absolute Error (RAE) Quiz: Machine Learning Das Azure ML Studio Kapitelüberblick Zugriff auf das ML Studio Reiter „Erstellung“ Notebooks Automatisiertes ML Designer Reiter „Ressourcen“ Daten Einzelvorgänge (Jobs) Komponenten Pipelines Umgebungen Modelle Endpunkte Reiter „Verwalten“ Compute Verknüpfte Dienste Datenbeschriftung Quiz: Das Azure ML Studio Abschluss Fazit und Kursabschluss Über den Trainer:Emil Vinčazović ist als Data Engineer bei der arelium GmbH tätig. Seine Schwerpunkte liegen im Bereich der Ökonometrie und der Künstlichen Intelligenz. In seinen Projekten arbeitet er hauptsächlich mit Azure Synapse, Azure Databricks und dem Azure Machine Learning Studio. Daneben ist er als Sprecher auf Fachkonferenzen unterwegs, wo er über Themen wie Betrugserkennung mit Python referiert. Auch als Fachautor ist Emil Vinčazović tätig. Zusätzlich betreibt er den YouTube-Kanal des Unternehmens, wo er Tutorials zu aktuellen Themen rund um cloudbasierte Technologien produziert.So lernen Sie mit diesem Videokurs:In den Videokursen von heise Academy lernen Sie IT-Themen anschaulich und verständlich. In den Videos schauen Sie den Experten bei der praktischen Arbeit zu und lassen sich dabei alles genau erklären. Das Wissen ist in kleine Lernschritte und Aufgaben unterteilt, sodass Sie den Kurs Lektion für Lektion durcharbeiten oder gezielt zu Themen springen können, die Sie interessieren. Die persönliche Lernumgebung der heise Academy hält viele Funktionen für Sie bereit, die Ihnen beim Lernen helfen können:Flexibler Videoplayer mit vielen SteuerungsmöglichkeitenWissensquiz zur LernkontrolleLernhistorie und LernfortschrittLesezeichen und Notizen Volltextsuche in den VideosFrage-den-Experten-ModulÜbungsmaterial zum MitmachenResponsive Web-App und Videostreaming für alle EndgeräteTechnische Voraussetzungen:Für diesen Videokurs werden lediglich ein Browser (mit eingeschalteter JavaScript-Funktionalität) und eine Internetverbindung benötigt.

Regulärer Preis: 95,00 €
Einstieg in die Datenvisualisierung mit Tableau

Einstieg in die Datenvisualisierung mit Tableau

Tableau Desktop gilt als die führende Software im Bereich Business Intelligence und verfolgt das Ziel, Anwender bei der Analyse und Visualisierung von Daten zu unterstützen. In diesem Kurs führt Sie der IT-Experte Fabio Basler anhand praktischer Beispiele in die wichtigsten Werkzeuge von Tableau ein. Der Kurs ist in fünf Abschnitte unterteilt, in denen Sie alles von den Grundlagen bis hin zu fortgeschrittenen Analysemethoden erfahren. Wenn die Welt von Tableau neu für Sie ist und Sie sich zum Datenanalysten weiterbilden möchten, ist dieser Kurs genau das Richtige für Sie.Zur anschließenden Festigung und Vertiefung Ihres Wissens eignet sich der Kurs „Datenvisualisierung für Data Science mit Tableau“. Darin zeigt Ihnen Fabio Basler praxisnah alle fortgeschrittenen Visualisierungs- und Berechnungsmöglichkeiten, die Tableau bietet.Länge:  04:03 Stunden Alle Lektionen im Überblick: Herzlich willkommen zu diesem Kurs Einleitung Kapitelüberblick Warum Tableau zur Datenvisualisierung? Installation Vorstellung Tableau-Produkte Einführung in Tableau Kapitelüberblick Excel-Daten importieren Erste Visualisierung erstellen Benutzeroberfläche Datenstrukturen einfach erklärt Vokabeln lernen – Grundbegriffe in Tableau Öffnen und Speichern Markierungen Aggregationen Shortcuts Quiz: Einführung in Tableau Diagrammarten Kapitelüberblick Übersicht Diagrammarten Die Zeig-es-mir-Funktion Bildtitel, Untertitel, Darstellungen exportieren Filterungen Kategorische Darstellungen (Balken, Kreise und TreeMap) Tabellarische Darstellungen und HeatMap Zeitliche Darstellungen Histogramme Boxplots Punkt-XY-Diagramme Kartenvisualisierungen Aufgabe: Datenvisualisierung Lösung  Quiz: Diagrammarten Fortgeschrittene Darstellungen Kapitelüberblick Hierarchien Dashboard Dashboard Filtermöglichkeiten Dashboard Präsentationen Felder berechnen Theorie: Übersicht Textfunktionen Textfunktionen Datumsfunktionen Quiz: Fortgeschrittene Darstellungen Abschlussfallstudie Kapitelüberblick Vorstellung Fallstudie Lösung  Bonusaufgabe Abschluss Fazit und Kursabschluss Über den Trainer:FFabio Basler hat schon zu Beginn seines Studiums eine große Leidenschaft für die Methoden der Statistik und Data Science entwickelt. Über mehrere Semester hinweg konnte er als Tutor zahlreiche Studierende erfolgreich auf ihre Prüfungen und den Berufsalltag vorbereiten. Fabio Basler arbeitet als Datenanalyst in einem großen Industriekonzern. Mit großer Freude am Unterrichten gibt er sein Wissen in Online-Kursen und Seminaren weiter.So lernen Sie mit diesem Videokurs:In den Videokursen von heise Academy lernen Sie IT-Themen anschaulich und verständlich. In den Videos schauen Sie den Experten bei der praktischen Arbeit zu und lassen sich dabei alles genau erklären. Das Wissen ist in kleine Lernschritte und Aufgaben unterteilt. Sie können den Kurs Lektion für Lektion durcharbeiten oder gezielt zu Themen springen, die Sie interessieren.  Die persönliche Lernumgebung der heise Academy hält viele Funktionen für Sie bereit, die Ihnen beim Lernen helfen können:Flexibler Videoplayer mit vielen SteuerungsmöglichkeitenWissensquizzes zur LernkontrolleLernhistorie und LernfortschrittLesezeichen und Notizen Volltextsuche in den VideosFrage-den-Experten-ModulÜbungsmaterial zum MitmachenResponsive Web-App und Videostreaming für alle EndgeräteTechnische Voraussetzungen:Für diesen Videokurs wird lediglich ein Browser (mit eingeschalteter JavaScript-Funktionalität) und eine Internetverbindung benötigt.

Regulärer Preis: 195,00 €