- 146
- 309 428
Maik Aicher
เข้าร่วมเมื่อ 7 ต.ค. 2012
Hilfestellungen für Schüler in IT Berufen mit Fokus auf Anwendungsentwicklung. Die Programmiersprache ist Java. Hinzu kommen Infos für die Prüfungsvorbereitung, Berufsschulthemen und allgemeine Infos rund um IT und Programmieren.
JavaScript EventLoop
Die Eventloop ist die Lösung für JavaScript, trotz der Nutzung von nur einem Thread innerhalb einer Interpreterinstanz den Code ohne Blockaden auszuführen. In diesem Video gehen wir durch die Grundidee der EventLoop und analysieren das Verhalten anhand von mehreren Testfunktionen und einem "realen" Beispiel.
Die Codebeispiele findet ihr unter Github: github.com/maikaicher/VideoEventLoop.git
Einen Überblick über weiterführende Infos findet ihr unter www.codeconcert.de
PS: Das Rauschen im Hintergrund ist Regen ;-)
Die Codebeispiele findet ihr unter Github: github.com/maikaicher/VideoEventLoop.git
Einen Überblick über weiterführende Infos findet ihr unter www.codeconcert.de
PS: Das Rauschen im Hintergrund ist Regen ;-)
มุมมอง: 94
วีดีโอ
Singleton Pattern
มุมมอง 1738 หลายเดือนก่อน
Im Video gehen wir durch die Grundidee des Singleton Pattern, welches auch im Rahmen der GoF diskutiert wurde. Im Wesentlichen geht es um die konkrete Umsetzung und den Case, wann wir solch ein Pattern überhaupt benögigen. Einen Überblick über weiterführende Infos findet ihr unter www.codeconcert.de
Decorator Pattern
มุมมอง 227ปีที่แล้ว
Das Decorator Pattern gehört zu den Strukturpattern. In diesem Video gehen wir auf die Details ein und klären, wann dieses Pattern sinnvoll ist. Einen Überblick über weiterführende Infos findet ihr unter www.codeconcert.de
Algorithmen mit Sortierungen
มุมมอง 217ปีที่แล้ว
Für die Vorbereitung auf mögliche Algorithmen in der IHK Prüfung möchte ich eine "best selection" von Algorithmen hier erklären. In diesem Video kümmern wir uns um das Thema "sortieren". Hierbei gehe ich auf grundlegende Eigenschaften von Sortieralgorithmen ein, erkläre Bubble- und Selection-Sort und wie man sie auf Objekte anwendet. Zum Schluss gehen wir auf einen "beliebten" Algorithmus in Zu...
Algorithmen mit Modulo
มุมมอง 131ปีที่แล้ว
Für die Vorbereitung auf mögliche Algorithmen in der IHK Prüfung möchte ich eine "best selection" von Algorithmen hier erklären. Das erste Video in dieser Reihe wird sich um Algorithmen mit dem Modulo Operator (oder genauer gesagt dem "remainder" Operator) kümern. Einen Überblick über weiterführende Infos findet ihr unter www.codeconcert.de
Factory Pattern
มุมมอง 324ปีที่แล้ว
Wir klären hier, was eine Factory-Methode macht und wie sich die "einfache" Factory-Methode von dem GoF Factory Pattern unterscheidet. Am Schluss gehe ich noch kurz auf das Abstract Factory Pattern ein. Einen Überblick über weiterführende Infos findet ihr unter www.codeconcert.de
Allgemeine Begriffe für Design-Pattern
มุมมอง 241ปีที่แล้ว
Dieses Video ist der Start für eine ganze Videoreihe über Design-Pattern, wobei ich hier zuerst die wichtigsten Begriffe klären möchte, bevor wir in den folgenden Videos auf die einzelnen Pattern eingehe. Einen Überblick über weiterführende Infos findet ihr unter www.codeconcert.de
Rekursion
มุมมอง 325ปีที่แล้ว
Wir sehen uns in diesem Video die Grundideen von Rekursionen an. Hierbei nutzen wir zuerst die Fakultät als simples Beispiel für rekursive Aufrufe. Danach gehen wir durch den für die Praxis relevanteren Fall der Verarbeitung von Baumstrukturen. Zum Schluss habe ich als "Bonus" noch die Erklärung des Quicksort Algorithmus. Einen Überblick über weiterführende Infos findet ihr unter www.codeconcer...
Stored Procedures und Functions in MySQL
มุมมอง 425ปีที่แล้ว
Die imperative Erweiterung von SQL wird üblicherweise durch "stored Procedures" und "stored Functions" realisiert. In diesem Video sprechen wir darüber was das eigentlich ist, wie wir es einsetzen können und wie der Syntax - zumindest in MySQL - aussieht. Einen Überblick über weiterführende Infos findet ihr unter www.codeconcert.de
Test (Begriffe)
มุมมอง 403ปีที่แล้ว
In diesem Video möchte ich die wichtigsten Begriffe in Zusammenhang mit Softwaretests durchgehen. Was sind Unittests, was versteht man unter TDD oder was ist mit Continuous Integration gemeint. Einen Überblick über weiterführende Infos findet ihr unter www.codeconcert.de
Multithreading
มุมมอง 3452 ปีที่แล้ว
Wir klären ein paar wichtige Begriffe, wie synchron, asynchron und parallel. Weiterhin gehe ich über die Tücken von mulithreaded Programmierung, wie race Conditions ein und zeige in Java, wie man solche Situationen verhindert. Zum Schluss geht es noch kurz um die Deadlocks. Einen Überblick über weiterführende Infos findet ihr unter www.codeconcert.de
XML Daten
มุมมอง 6642 ปีที่แล้ว
XML stellt nach wie vor ein sehr wichtiges Konzept dar, Daten strukturiert abzulegen. In diesem Video gehen wir durch die wichtigsten Eigenschaften von XML Dokumenten - Wohlgeformtheit und Validität. Danach sprechen wir kurz über den DOM und SAX Parser. Einen Überblick über weiterführende Infos findet ihr unter www.codeconcert.de
Verhalten/Umgang mit Datentypen
มุมมอง 2322 ปีที่แล้ว
Manche Verhaltensweisen von Datentypen bezüglich der Übergabe an Unterprogrammen sind auf den ersten Blick etwas schwer nachzuvollziehen. Gleiches gilt bei der Verrechnung verschiedener Datentypen. In diesem Video klären wir anhand der prinzipiellen Struktur von zusammengesetzten und primitiven Datentypen, warum Java ein entsprechendes Verhalten zeigt. Einen Überblick über weiterführende Infos ...
Statische und dynamische Arrays in Java
มุมมอง 6562 ปีที่แล้ว
Wir klären die innere Struktur von Arrays in Java. Hierbei gehen wir auch auf die Erstellung von mehrdimensionalen Arrays ein und wie man sie mit unterschiedlichen Breiten erstellt. Weiterhin zeige ich zwei "naive" Implementierungen von ArrayList und Hashtable, damit wir den Umgang mit den "echten" Klassen aus der Java Systembibliothek besser verstehen. Einen Überblick über weiterführende Infos...
Binärzahlen
มุมมอง 1682 ปีที่แล้ว
Wir klären in diesem Video, wie Dezimalzahlen und Binärzahlen zusammenhängen - am Beispiel einer Umwandlung einer Binärzahl mit Nachkommastellen in eine Dezimalzahl. Einen Überblick über weiterführende Infos findet ihr unter www.codeconcert.de
Datenbanken DDL - ALTER TABLE Statement
มุมมอง 3012 ปีที่แล้ว
Datenbanken DDL - ALTER TABLE Statement
Datenbanken DDL - Verhalten von Feldern
มุมมอง 2532 ปีที่แล้ว
Datenbanken DDL - Verhalten von Feldern
SQL Select Statement - Aggregatsfunktionen und GROUP BY
มุมมอง 8983 ปีที่แล้ว
SQL Select Statement - Aggregatsfunktionen und GROUP BY
SQL Select Statement - einfaches Select
มุมมอง 8943 ปีที่แล้ว
SQL Select Statement - einfaches Select
Anstatt gleich auf die Probleme einzugehen, sollte man erst die Grundlagen erklären. Nach A kommt B, nach B kommt C - das sorgt für mehr Überblick und Verständnis. Einfacher, klarer Aufbau ist der bessere Ansatz!
Danke Herr Aicher
hab nichts gecheckt, trotzdem danke :)) aber was ist das für ein mc donalds piepen im hintergrund? Ich hoffe es ist keine Bombe. Lg
auch einfach mal ein like dalassen! :)
Danke für den Content, auch wenn 99% davon Selbstverständlichkeiten sind und nur in absurden Fachbegriffen eingebettet sind.
Der Azubi Fachinformatiker soll Anwalt sein, Markting und Verkäufer sein, Manager sein, Elektrotechniker und Netzwerktechniker sein, Software Entwickler und Datenbankentwickler, Cloud Experte sein, Software Architeckt, Unternehmenberater und Englisch und Deutschprofessoren sein. Es ist einfach nur krank, wie viel theoretische Müll die armen Azubi auswendig lernen müssen und in der Praxis nur 10% davon gebrauchen können. Der Lehrramen für Fachinformatiker ist krank ,realitätsfern und sadistisch. Wenn sie 3 Jahren theoretische Müll auswendig gelernt haben und die absurden und realitätsfernnen IHK-Prüfungen überstanden haben und mental keinen Schaden davon bekommen, dann bekommen sie den Lohn von einem Leiharbeiter und Harz4. Unglaublich, dass die Azubi nicht auf die Barikaden gehen und den Schwachsinn beenden. Der Lehrrahmen ist wirklich einfach nur krank, absurd und realitätsfern. Der Arbeitgeber will nur einen Fachmann, der für Ihn Software entwickeln kann, Support unterstützen kann und halbswegs gesunden Verstand hat und nicht wie viel theoretische MÜll er gelernt hat.
Vielen lieben Dank für deine Seite codeconcert, die ich glücklicherweise noch vor meiner Abschlussprüfung gefunden habe. Man kann nicht genug gut erklärtes und schlüssiges Material zum Lernen haben! 🙏🏻
Dein Contents sind wirklich sehr gut und didaktisch auf höchsten Niveau. Mach bitte Weiter mit weiteren Themen für fortgeschrittenen Programmierer. Da gibt noch viele spezielle Themen. Fehlerbehandlung Exceptions , Debugging, APIs, Entwurfsmuster, Datenstrukturen... Schade, da Sie nicht mehr weitermachen.
👍 aber das pipen 🔊im Hintergrund nervt, Sory.
toll erklärt, danke
Echt super Sache, vielen lieben Dank. Der Einstieg ist Klasse, die Themenübergänge sind ebenfalls klasse gemacht.
Schade um die tolle Erklärung, wenn man von den nervigen Tönen massiv gestört wird.
Mega geiles Video Herr Aicher! Sehr simpel und anschaulich
Omg!! Danke!! Du hast mir sehr geholfen
Vor der SA morgen, nochmal die wichtigen Videos durchgehen! =D
Schon gut erklärt. Eine Methode mit leeren Rumpf kann ich per super.methode aufgerufen werden, auch wenn es kein Sinn machen. Und es wird keine Implementierung erzwungen, was das Schlüsselwort abstract aber erzwungen.
Thanks, nice video!
Klasse 1000 mal Danke
cooler Typ, mach weiter so!
dankschön sehr gute
Sehr gut erklärt! vielen Dank
Kauffrau für Büromanagement lernen auch EPK kennen. Mache gerade die Umschulung und wir haben auch EPK im Lehrplan. Es kommt auch in den Prüfungen dran.
Vielen Dank! überall gesucht eine deutliche Erklärung aber nur hier gefunden. TOP
Rhombus und Raute sind synonym.
Danke und Lg von der HAW Landshut
22:20 wieso wird ein ausgefüllter pfeil geschrieben obwohl keine antwort zurück kommt ? send(emailadress)
Danke!
dankee
Tolle Erklärung! Danke :)
Super erklärt, dank dir 👍
Danke, die Erklärung ist sehr gut 👍.
Sehr verständlich erklärt. Danke dafür.
Danke sehr
vielen Dank!
Junge du bist einfach krass. Also fr übel geiles Video. Hab mies was gelernt. Echt heftig wie cool du das machst bro!!! #MaikAicher=Legende
Die Lehrvideos sind Für FI-Azubis so hilfreich! Vielen Dank! Die meisten Lehrer schaffen es nicht, den Stoff so anschaulich rüberzubringen! Ich würde mir ein ausführliches Video über Pseudocode wünschen (habe keines hierzu auf diesem Kanal gefunden). Man findet so viele Variationen, die man verwenden kann und kein Video deckt irgendwie alles komplett ab. Meist kommt dann noch die IHK um die Ecke und hat auch noch andere Ansprüche. Das ist reichlich verwirrend~
Das Problem mit "Pseudocode" ist, dass er nicht normiert ist. Es gibt also keinen Standard. Im Wesentlichen kann man sich also an der Programmiersprache orientieren, die man gewohnt ist. Man sollte sich aber auf die Standard-Sprachelemente reduzieren (Schleifen, Verzweigungen, Unterprogramme, Variablen, Arrays und Klassen bzw. Objekte). Im Regelfall wird dies auch so korrigiert. Insofern fällt es mir schwer, Pseudocode in einem Video zu behandeln. Vielleicht habe ich mal eine Eingebung hierzu - dann werde ich das nachholen :-)
Du sicherst mir wirklich die AP, deine Erklärungen sind soo gut. Hoffe die Berufsschule bezahlt dich überdurchschnittlich für dieses Meisterwerk. Meine Lehrer legen ein blatt unter die tafel kamera und kommen erst am ende der stunde wieder um dann die lösungen hinzulegen
Danke. Das beste Video zu Aktivitätsdiagrammen im deutschen und englischen Bereich, das ich hier auf YT finden konnte. Ich hätte eine kleine Anmerkung: Beim letzten Beispiel, müsste da nicht eigentlich auch ein Objektfluss von "Eingabe Login" (zu z.B. Check Login) stattfinden? Denn der Login könnte doch auch falsch sein, und entsprechend würde man nicht zur Passworteingabe gelangen bzw. es würde kein Code verwendet werden können.
Danke für das Lob. Wegen dem Pfad von Eingabe Login zu Check - der Gedanke war, dass zuerst der Login eingegeben wird, dann parallel ein Code (bspw. per Mail) als 2FA gesendet wird und dieser zusammen mit dem PWD eingegeben wird und dann erst der Check (Login, PWD und Code) erfolgt. Das ist zwar etwas an den Haaren herbeigezogen, aber ich wollte primär ein Diagramm zeigen, in dem die meisten Elemente vorhanden sind (also auch eine Parallelisierung mit Synchronisation). Hauptziel ist die Darstellung der Elemente. Eine "brauchbare" Applikation würde zu verzweigt und somit zu umfangreich für das (ohnehin schon so lange) Video sein. Trotzdem danke für das Feedback. Schöne Grüße, Maik.
Danke sehr
Vielen Dank für die ganzen bisher veröffentlichten Videos, da war das ein oder andere dabei, das ich gelernt hab. Mach weiter so, jeder hat mal klein angefangen (z.B Lehrer Schmidt). Jedes Video ist hilfreich, da du sehr gut erklären und veranschaulichen kannst.
Schön wie ein kompetenter Lehrer es einen auf 15min beibringen kann und 4 verschiedene inkompetente Lehrer meiner Schule es nicht auf 2 Jahre es schaffen, meine ganze Klasse dies bei zu bringen
bro das ist soo true, meine berufsschullehrer waren alle so müll und er bringt mir alles einf in dieser einen Playlist bei dass ich auch alles verstehe
Schöne Videoreihe. Tolle Animationen. Das Beispiel mit der Loginprüfung auf dem Client ist allerdings eine fatale Sicherheitslücke, da der unberechtigte Zugriff damit ein Kinderspiel ist. Bitte Anfängern nicht so einen Unsinn zeigen, die bemerken das sonst evtl. viel zu spät.
super video
lerne von Maik mehr von den ganzen kostenpflichtigen Schulungsvideos. Danke für die tolle Aufklärung Maik!
vielen Dank
Tolles Video - Einfach zu versthen - Weiterhin viel Erfolg !!!
Super erklärt!
Super Beispiele, freue mich auf die folgenden Videos
Schade das zu wenig Leute kommentieren, klasse Inhalt 🙏🏽
Super erklärt