Hotline
Online Anfrage
JavaScript Grundlage und Vertiefung

ab €2.890,- | Präsenzkurs

» unsereLernpakete

Informationen zum Lehrgang

JavaScript Grundlage und Vertiefung

Alle Kurstermine
Investition: ab € 2.890,-
Ratenzahlung möglich (keine Zinsen, kein Aufschlag)
Fördermöglichkeiten
bis zu 100% Förderung möglich
anerkanntes Institut
ZFU, TÜV zertifziert & akademisches Dozententeam
Einstieg jederzeit möglich
Lernunterlagen sofort verfügbar
Dauer der Ausbildung
Sie bestimmen Ihr Lerntempo - Prüfungstermine flexibel wählbar
Academy Konto für immer
Lernunterlagen lebenslang verfügbar
Geld-Zurück-Garantie
14 Tage Rücktrittsrecht (laut Fernabsatzgesetz)
fundierte wissenschaftliche Inhalte
Zertifikat weltweit & zeitlich unbegrenzt gültig

Anerkannt & Zertifiziert

Unser Team berät Sie gerne jederzeit per Telefon, Chat oder Persönlich

JavaScript - Grundlagen und Vertiefung: Der umfassende Kurs für alle Niveaus

Die Ausbildung JavaScript - Grundlagen und Vertiefung ist ein umfassender Kurs, der sowohl die Grundlagen als auch fortgeschrittene Techniken der JavaScript-Programmierung abdeckt. Dieser Kurs ist ideal für komplette Quereinsteiger, da alle wichtigen Grundlagen von Anfang an vermittelt werden. Gleichzeitig bietet er auch eine Vertiefung für diejenigen, die bereits erste Erfahrungen mit JavaScript gesammelt haben und ihre Fähigkeiten weiter ausbauen möchten.

Egal, ob Sie neu in der Webentwicklung sind oder bereits einige Projekte realisiert haben, dieser Kurs wird Ihnen das nötige Wissen und die Fähigkeiten vermitteln, um erfolgreich mit JavaScript zu arbeiten und komplexe Webanwendungen zu entwickeln.

Sie möchten gleich Nägel mit Köpfen machen und tiefer in JavaScript eintauchen? Dann absolvieren Sie doch gleich den Lehrgang JavaScript - Developer. Dieser umfassende Lehrgang beinhaltet nicht nur die JavaScript-Grundlagen und Vertiefung, sondern auch HTML- und CSS-Development, um Ihnen ein vollständiges Verständnis der Webentwicklung zu vermitteln. Melden Sie sich jetzt an und starten Sie Ihre Reise in die Welt der modernen Webentwicklung!
Factsheet zum Lehrgang
course

Lernumfang

747 E

3

EQF-Level

Die Ausbildung orientiert sich an EQF-Level 3 »

course

Kursstart

Sofort möglich

course

Ausbildungskosten

ab €2.890,-

» unsereLernpakete

course

Lernvariante

Präsenzkurse

Mögliche

Unterrichtssprache

DE
EN
ES

Alle Kurstermine

Finden Sie Ihren Präsenzkurs

Auf einen Blick!

JavaScript Grundlage und Vertiefung

Ihr Weg zu umfassendem JavaScript-Wissen: Grundlagen und Vertiefung

Direkt mit dem Kurs "JavaScript - Grundlagen und Vertiefung" starten oder aufbauen?

Sind Sie noch Neuling im Bereich JavaScript und möchten sich umfassendes Wissen aneignen? Dann empfehlen wir Ihnen, direkt mit unserem Kurs "JavaScript - Grundlagen und Vertiefung" zu starten. Dieser Kurs deckt nicht nur die Grundlagen der EDV-Kompetenz ab, sondern beinhaltet auch den Kurs "JavaScript - Grundlagen".

Haben Sie bereits den Kurs "JavaScript - Grundlagen" erfolgreich abgeschlossen? Dann können Sie nahtlos in das Fachmodul "JavaScript Vertiefung: Aufbaukurs mit Praxisschwerpunkt" einsteigen und Ihr Wissen weiter vertiefen.

Was erwartet Sie in unserer Ausbildung?

In unserer Ausbildung JavaScript - Grundlagen und Vertiefung erwartet Sie ein strukturierter und praxisorientierter Lernansatz, der Ihnen sowohl die grundlegenden als auch die fortgeschrittenen Techniken der JavaScript-Programmierung vermittelt.

Umfassende Einführung

Wir beginnen mit einer umfassenden Einführung in die Welt der Webentwicklung und JavaScript. Selbst wenn Sie ein kompletter Quereinsteiger sind, werden Sie durch leicht verständliche Erklärungen und anschauliche Beispiele schnell die wichtigsten Konzepte und die Syntax von JavaScript verstehen.

Praxisorientiertes Lernen

Unser Kurs legt großen Wert auf praxisorientiertes Lernen. Sie werden zahlreiche Übungen und Projekte bearbeiten, die es Ihnen ermöglichen, das Gelernte sofort anzuwenden. So gewinnen Sie nicht nur theoretisches Wissen, sondern auch praktische Fähigkeiten, die Sie in realen Projekten umsetzen können.

Modulare Programmierung und Best Practices

Sie lernen, wie man modulare und wartbare Anwendungen entwickelt. Wir vermitteln Ihnen Best Practices und bewährte Methoden, die in der professionellen Webentwicklung eingesetzt werden.

Vertiefung und Erweiterung

Für diejenigen, die bereits grundlegende Kenntnisse in JavaScript haben, bieten wir eine Vertiefung an, die Ihnen fortgeschrittene Techniken näherbringt. Dazu gehören Themen wie Closures, Prototypen, asynchrone Programmierung, DOM-Manipulation und die Nutzung moderner HTML5- und CSS3-APIs

Teilnahmebedingungen

  • Online oder schriftliche Anmeldung
  • Grundlegende EDV Kenntnisse wird empfohlen ist aber nicht Voraussetzung
  • Mindestalter 18 Jahre (Bei Teilnehmern unter 18 Jahren ist die schriftliche Zustimmung der Eltern Voraussetzung für die Anmeldung)
  • Zugang zu einem internetfähigen Endgerät
  • Zugang zu einer stabilen Internetverbindung

Abschlusszeugnis

Unsere Zertifikate sind weltweit gültig und werden in verschiedenen Varianten ausgestellt. Sie erhalten unser Zertifikat auf Wunsch in mehreren Sprachen, mit länderspezifischen Informationen sowie mit und ohne Notendruck.

Alle diese Varianten stehen Ihnen ein Leben lang kostenlos zum Download auf Ihrem Online-Campus zur Verfügung. Darüber hinaus erhalten Sie, je nach dem von Ihnen erworbenen Lernpaket, ein Zertifikat Ihrer Wahl, das auf hochwertigem Sonderpapier mit Prägedruck ausgestellt wird.

Es wird folgende Urkunde verliehen:

"JavaScript Grundlagen und Vertiefung"

Sie haben konkrete Fragen zur Ausbildung?

Wir freuen uns, Ihnen per Kontakt telefonisch, via E-Mail oder im Chat weiterhelfen zu können.

Ablauf & Dauer - So ist Ihre Ausbildung strukturiert

Die Ausbildung besteht aus drei Modulen

Die Liste der Module und Unterrichtsfächer finden Sie, wenn Sie auf den Tab "Lehrinhalte" klicken.

Dauer der Ausbildung

Da unsere Ausbildungen sehr flexibel gestaltet werden können, hängt die Dauer der Ausbildung stark von der eigenen Lerninitiative, dem wöchentlichen Zeitaufwand sowie dem jeweiligen Vorwissen ab. Je nachdem, wie viel Zeit Sie investieren können und wie schnell Sie das benötigte Wissen aufnehmen, besteht die Möglichkeit, die Ausbildung auch schneller abzuschließen.

Online-Live-Schulung via Zoom

Die Ausbildung wird online live über Zoom durchgeführt. Dabei unterrichten die Referenten in Echtzeit und teilen ihren Bildschirm, sodass Sie den Unterricht bequem von zu Hause aus mitverfolgen können. Über den Online Campus haben Sie Zugriff auf alle Termine und den Link zum Live-Webinar, sodass Sie problemlos von zu Hause aus teilnehmen können.

Den Zoom-Meeting-Link erhalten Sie vor Kursbeginn per E-Mail und zusätzlich steht dieser auf unserer Flexyfit-Lernplattform zur Verfügung. Bitte achten Sie darauf, dass Sie bei der Anmeldung Ihre aktuelle E-Mail-Adresse angegeben haben.

Bei online Fernkursen geben Sie den Ton an

Lernen Sie in Ihrem Tempo, wann und wo Sie wollen. Das Academykonto begleitet Sie auf Computer, Tablet oder Smartphone und beinhaltet alles, was Sie für die Ausbildung benötigen.

Sie entscheiden, wie Sie lernen

Ihnen stehen eine Vielzahl an Full HD Lernvideos zur Verfügung, in denen unsere Top-Referenten Ihnen die Ausbildungsinhalte vermitteln. In unseren Skripten und Präsentationen können Sie die Inhalte außerdem nachlesen.

Ohne Fleiß kein Preis

Auf Ihrem Weg arbeiten Sie sich durch eine Vielzahl von Pflicht- und Zusatzaufgaben. Diese umfassen unter anderem das Schreiben eines einfachen Programms, die Durchführung einer Sicherheitsanalyse oder die Nutzung eines Cloud-Dienstes. Alle Aufgaben werden in einer Schritt-für-Schritt-Anleitung erklärt, um das Gelernte praxisnah anzuwenden.

Zu guter Letzt... Prüfungen

Es erwarten Sie jede Menge Multiple Choice Online Prüfungen, um den Wissensstand zu überprüfen. Vor jeder Prüfung können Sie eine Testprüfung ablegen, um optimal vorbereitet zu sein.
ablauf_onlineclass

Lehrinhalte - Das lernen Sie in der Ausbildung

Lernumfang

747 E | Umfang

EDK

187

EDV Kompetenz

PL

480

Präsenz | Selbstsstudium

RE

16

Literaturrecherche

TE

48

Praktische Umsetzung

AE

16

Zusatzaufgaben & Prüfungen

Diese Ausbildung eignet sich für eine Bildungskarenz. Die individuelle Überprüfung und Genehmigung unterliegt der jeweiligen Förderstelle. Für genauere Infos zu Dauer & Ablauf der Bildungskarenz können Sie sich gerne direkt bei uns melden! Buchen Sie gleich jetzt einen Beratungstermin.

Die Teilnahme an den Präsenz-Webinaren ist für die Bildungskarenz verpflichtend und für das AMS nachzuweisen. Die Bestätigung über die Anwesenheit ist in Eigenverantwortung des Teilnehmers einzufordern. Die Anwesenheitsbestätigung des Präsenz-Webinars wird auf Nachfrage des Teilnehmers nur während jedem Webinar ausgestellt.

Modul EDV Kompetenz

Alle Kapitel der Fächer anzeigen

Basiswissen EDV
Basiswissen der EDV
Das Fach "Basiswissen der EDV" vermittelt grundlegende Kenntnisse und Konzepte der elektronischen Datenverarbeitung. Es bietet eine umfassende Einführung in die Welt der Computertechnik, Betriebssysteme, Netzwerke und vieles mehr.

Ein Rechner ist ein elektronisches Gerät, das zur Verarbeitung von Daten verwendet wird. Er führt Berechnungen durch, speichert und verarbeitet Informationen. Es gibt verschiedene Arten von Rechnern, darunter Personal Computer (PCs), Server und Embedded Systems. Jeder Typ hat spezifische Anwendungen und Funktionen.

Ein Betriebssystem verwaltet die Hardware- und Software-Ressourcen eines Computers. Es ermöglicht die Ausführung von Anwendungen und sorgt für die Kommunikation zwischen Hardware und Software. Zu den bekanntesten Betriebssystemen gehören Windows, macOS und Linux, wobei jedes Betriebssystem seine eigenen Merkmale und Einsatzbereiche hat.

Code kann entweder durch Compiler oder Interpreter übersetzt werden. Compiler wandeln den gesamten Code in Maschinensprache um, während Interpreter den Code Zeile für Zeile ausführen. Der Fetch-Decode-Execute-Zyklus beschreibt den Prozess, bei dem der Prozessor Anweisungen abruft, dekodiert und ausführt.

Ein Prozess ist ein Programm, das in Ausführung ist. Die Verwaltung von Prozessen umfasst die Zuweisung von Ressourcen und die Überwachung ihrer Ausführung. Multitasking ermöglicht die gleichzeitige Ausführung mehrerer Prozesse, wobei Prozess-Scheduling bestimmt, welche Prozesse wann und wie lange ausgeführt werden.

Die Steuerung von Hardware erfolgt durch spezielle Software, die als Treiber bezeichnet wird. Treiber ermöglichen die Kommunikation zwischen Betriebssystem und Hardware-Komponenten, indem sie spezifische Befehle und Daten weiterleiten.

Dieses Modul bietet eine solide Grundlage in den grundlegenden Prinzipien der elektronischen Datenverarbeitung und bereitet die Teilnehmer darauf vor, komplexere Konzepte in der IT zu verstehen und anzuwenden.

  • WAS IST EIN RECHNER?
    • Definition und Grundkonzepte
    • Unterschiedliche Rechnerarten (PCs, Server, Embedded Systems)
  • WAS IST EIN BETRIEBSSYSTEM?
    • Aufgaben eines Betriebssystems
    • Beispiele gängiger Betriebssysteme (Windows, macOS, Linux)
  • WIE WIRD CODE AUSGEFÜHRT?
    • Übersetzung und Ausführung von Code (Compiler vs. Interpreter)
    • Ablauf der Codeausführung (Fetch-Decode-Execute-Zyklus)
  • WAS SIND PROZESSE?
    • Definition und Verwaltung von Prozessen
    • Multitasking und Prozess-Scheduling
  • WIE WIRD HARDWARE ANGESTEUERT?
    • Grundlagen der Hardware-Steuerung
    • Treiber und ihre Rolle im System
  • WAS IST EIN PROGRAMM?
    • Definition eines Programms
    • Unterschiede zwischen Anwendungen und Systemsoftware
  • NETZWERK BASICS
    • Grundlagen der Netzwerktechnik
    • Netzwerkprotokolle und -architekturen (TCP/IP, OSI-Modell)
  • WAS IST EIN SERVER?
    • Definition und Aufgaben eines Servers
    • Unterschiede zwischen Server- und Client-Systemen
    • Beispiele und Einsatzbereiche von Servern
  • WAS IST DIE CLOUD?
    • Definition und Grundlagen der Cloud-Technologie
    • Unterschiede zwischen Public, Private und Hybrid Cloud
    • Vorteile und Herausforderungen der Cloud-Nutzung
  • INTERNET OF THINGS (IOT)
    • Definition und Grundlagen des IoT
    • Beispiele für IoT-Anwendungen (Smart Homes, Industrie 4.0)
    • Herausforderungen und Zukunft des IoT
  • SERVICES
    • Definition und Bedeutung von IT-Services
    • Unterschiedliche Arten von Services (Web Services, Microservices)
    • Beispiele und Einsatzbereiche von IT-Services

Kapitel anzeigen

Coding
Coding
Das Fach "Coding" vermittelt grundlegende und fortgeschrittene Konzepte der Programmierung und Softwareentwicklung. Es zielt darauf ab, den Teilnehmern ein fundiertes Verständnis der verschiedenen Programmiersprachen, Prinzipien und Techniken zu vermitteln. Zusätzlich wird das Gelernte durch Wissensüberprüfungen und praktische Aufgaben gefestigt. Hier sind die Hauptthemen, die in diesem Modul behandelt werden:

Programmiersprachen und ihre Funktionsweise
Die Teilnehmer lernen die grundlegenden Prinzipien und Konzepte von Programmiersprachen kennen. Es wird ein Überblick über hoch- und niedrigsprachige Programmiersprachen gegeben, wobei die Unterschiede zwischen diesen Typen klar herausgearbeitet werden. Hochsprachen wie Python und Java werden im Vergleich zu maschinennahen Sprachen wie Assembly betrachtet.

Vom Visual Programming zu 0 und 1
In diesem Abschnitt wird die Bandbreite der Programmierung von visuellen Programmiersprachen bis hin zu maschinennahen Sprachen abgedeckt. Beispiele für visuelle Programmiersprachen, wie Scratch, und maschinennahe Sprachen, wie Assembler, werden vorgestellt. Die verschiedenen Ebenen der Programmierung und deren Anwendungen werden erläutert.

Grundlagen der Programmierung
Hier werden die grundlegenden Konzepte der Programmierung vermittelt. Dazu gehören die Syntax und Semantik von Programmiersprachen, die Deklaration und Verwendung von Variablen und Datentypen (wie integer, float, string, boolean), sowie die Verwendung von arithmetischen, logischen und Vergleichsoperatoren.

Design Patterns
Design Patterns sind bewährte Lösungsmuster für wiederkehrende Probleme in der Softwareentwicklung. Die Teilnehmer lernen die Definition und den Zweck von Design Patterns kennen und erhalten Beispiele für gängige Muster wie Singleton, Factory und Observer. Die Anwendung und Vorteile von Design Patterns in der Softwareentwicklung werden ebenfalls besprochen.

Kontrollstrukturen
Dieser Abschnitt deckt die grundlegenden Kontrollstrukturen in der Programmierung ab, einschließlich Bedingungen und Verzweigungen mit if, else und elif-Anweisungen sowie Schleifen wie for- und while-Schleifen. Die Bedeutung der Schleifensteuerung durch break und continue wird ebenfalls erläutert.

Funktionen und Modularität
Die Teilnehmer lernen die Definition und den Aufruf von Funktionen, einschließlich der Parameter, Rückgabewerte und der Wiederverwendbarkeit von Code. Die Grundprinzipien der Modularität und die Aufteilung von Code in überschaubare, wiederverwendbare Module werden ebenfalls behandelt.

Grundlegende Datenstrukturen
Dieser Abschnitt vermittelt ein grundlegendes Verständnis von Datenstrukturen wie Listen, Arrays, Dictionaries, Hashmaps, Tupeln und Sets. Die Teilnehmer lernen, wie sie diese Strukturen erstellen, auf sie zugreifen und sie modifizieren können.

Einfache Algorithmen und Problemlösung
Die Teilnehmer werden in grundlegende Sortieralgorithmen wie Bubble Sort und Selection Sort eingeführt. Außerdem lernen sie Suchalgorithmen wie die lineare und binäre Suche kennen. Es werden systematische Problemlösungsstrategien und Debugging-Methoden besprochen.

Objektorientierte Programmierung (OOP)
Die Grundprinzipien der objektorientierten Programmierung werden vermittelt, einschließlich Klassen, Objekten, Attributen und Methoden. Konzepte wie Vererbung, Polymorphismus und Kapselung werden grundlegend erklärt und mit einfachen Beispielen veranschaulicht.

Einfache Projekte und praktische Anwendungen
Die Teilnehmer setzen ihr Wissen in kleinen, praxisorientierten Projekten um, wie z.B. der Entwicklung eines Taschenrechners, einer To-Do-Liste oder eines einfachen Spiels. Abschließend werden einfache Techniken zur Überprüfung und Verbesserung des eigenen Codes durch Code Reviews behandelt.

  • PROGRAMMIERSPRACHEN / ARTEN
    • Prinzipien und Konzepte von Programmiersprachen
    • Unterschiede zwischen Hoch- und Niedrigsprachen
  • WIE FUNKTIONIEREN SIE?
    • Vom Visual Programming zu 0 und 1 (maschinennahe Sprachen)
    • Verschiedene Ebenen der Programmierung
    • Beispiele für visuelle und maschinennahe Programmiersprachen
  • GRUNDLAGEN DER PROGRAMMIERUNG
    • Syntax und Semantik: Erklärung der Syntaxregeln und Bedeutung von Codezeilen
    • Variablen und Datentypen: Unterschiedliche Datentypen (integer, float, string, boolean) und wie man Variablen deklariert und verwendet
    • Operatoren: Arithmetische, logische und Vergleichsoperatoren
  • DESIGN PATTERNS
    • Definition und Zweck von Design Patterns
    • Beispiele gängiger Design Patterns (Singleton, Factory, Observer)
    • Anwendung und Vorteile von Design Patterns in der Softwareentwicklung
  • KONTROLLSTRUKTUREN
    • Bedingungen und Verzweigungen: if, else, und elif-Anweisungen
    • Schleifen: for- und while-Schleifen, sowie die Bedeutung von Schleifensteuerung (break, continue)
  • FUNKTIONEN UND MODULARITÄT
    • Definition und Aufruf von Funktionen: Parameter, Rückgabewerte und die Bedeutung der Wiederverwendbarkeit von Code
    • Grundprinzipien der Modularität: Wie man Code in überschaubare, wiederverwendbare Module unterteilt
  • GRUNDLEGENDE DATENSTRUKTUREN
    • Listen und Arrays: Erstellen, Zugriff, und Modifikation von Elementen
    • Dictionaries und Hashmaps: Grundlegendes Verständnis und Anwendung
    • Tupel und Sets: Verwendung und Unterschiede zu Listen und Dictionaries
  • EINFACHE ALGORITHMEN UND PROBLEM LÖSEN
    • Sortieralgorithmen: Einführung in einfache Sortierverfahren wie Bubble Sort und Selection Sort
    • Suchen: Lineare und binäre Suche
    • Problemlösungsstrategien: Ansatzweise Methoden zur systematischen Problemlösung und Debugging
  • OBJEKTORIENTIERTE PROGRAMMIERUNG (OOP)
    • Grundprinzipien der OOP: Klassen, Objekte, Attribute, Methoden
    • Konzepte wie Vererbung, Polymorphismus und Kapselung: Grundlegende Erklärungen und einfache Beispiele
  • EINFACHE PROJEKTE UND PRAKTISCHE ANWENDUNGEN
    • Kleine Projekte: Praxisorientierte Übungen wie ein Taschenrechner, eine To-Do-Liste, oder ein einfaches Spiel
    • Code Reviews: Einfache Techniken zur Überprüfung und Verbesserung des eigenen Codes

Kapitel anzeigen

Datenbanken Fach
Datenbanken
Das Fach "Datenbanken" bietet eine grundlegende Einführung in die Konzepte und Anwendungen von Datenbanken. Es zielt darauf ab, den Teilnehmern ein fundiertes Verständnis der verschiedenen Typen von Datenbanken, deren Nutzen und die am häufigsten verwendeten Datenbanksysteme zu vermitteln. Hier sind die Hauptthemen, die in diesem Modul behandelt werden:

Was sind Datenbanken?
Eine Datenbank ist eine strukturierte Sammlung von Daten. Es gibt relationale Datenbanken, die Daten in Tabellen mit Beziehungen organisieren, und nicht-relationale Datenbanken, die flexibler sind und oft für spezielle Anwendungen wie Big Data genutzt werden.

Warum braucht man Datenbanken?
Datenbanken bieten effiziente Datenverwaltung, schnelle Abfragen und erhöhte Datensicherheit. Sie sind unerlässlich für Anwendungen wie Kundendatenbanken, Finanzsysteme und Lagerverwaltung.

Die meist verwendeten Datenbanken:

MySQL: Open Source, weit verbreitet für Webanwendungen.
PostgreSQL: Fortgeschrittene Funktionen und SQL-Unterstützung.
Oracle Database: Hochskalierbar, für große Unternehmen.
Microsoft SQL Server: Integriert in die Windows-Umgebung.
MongoDB: NoSQL-Datenbank für unstrukturierte Daten.
SQLite: Leichtgewichtig, ideal für mobile Anwendungen.
Dieses Modul bietet eine solide Grundlage für das Verständnis und die Nutzung von Datenbanken.

  • WAS SIND DATENBANKEN?
    • Definition und Grundkonzepte von Datenbanken
    • Relationale vs. nicht-relationale Datenbanken
  • WARUM BRAUCHT MAN SIE?
    • Vorteile der Nutzung von Datenbanken
    • Beispiele für Datenbankanwendungen
  • DIE MEIST VERWENDETE DATENBANKEN
    • Überblick über die am häufigsten genutzten Datenbanken
    • Eigenschaften und Einsatzbereiche der populärsten Datenbanksysteme

Kapitel anzeigen

Datenverarbeitung
Einführung in die elektronische Datenverarbeitung (EDV)
Das Fach "Einführung in die elektronische Datenverarbeitung (EDV)" vermittelt grundlegende Kenntnisse und die Bedeutung der Datenverarbeitung in verschiedenen Lebensbereichen. Die Teilnehmer lernen die historische Entwicklung sowie praktische Anwendungen kennen.

Bedeutung und Notwendigkeit der Datenverarbeitung
Die Datenverarbeitung ist in nahezu allen Bereichen des modernen Lebens unverzichtbar. Sie ermöglicht die effiziente Verwaltung und Analyse großer Datenmengen, verbessert die Entscheidungsfindung und optimiert Geschäftsprozesse. In der heutigen digitalen Welt ist die Fähigkeit zur Verarbeitung von Daten eine wesentliche Voraussetzung für den Erfolg in vielen Berufen und Branchen.

Geschichte der Datenverarbeitung
Die Geschichte der Datenverarbeitung reicht weit zurück, von den ersten mechanischen Rechenmaschinen bis zu den modernen Computern. Wichtige Meilensteine sind die Erfindung der Lochkartenmaschinen, die Entwicklung der ersten Computer in den 1940er Jahren und die rasante Weiterentwicklung der Technologie im 20. und 21. Jahrhundert. Diese Evolution hat die Art und Weise, wie wir Daten verarbeiten und nutzen, grundlegend verändert.

Beispiele aus der Praxis
Gesundheitswesen: Elektronische Patientenakten ermöglichen eine effiziente Verwaltung von Patientendaten und verbessern die Qualität der medizinischen Versorgung durch schnellen Zugriff auf relevante Informationen.

Wirtschaft: Unternehmen nutzen Datenverarbeitung zur Optimierung von Geschäftsprozessen, Kundenmanagement und für datengetriebene Marketingstrategien.

Wissenschaft: In der Forschung werden große Datenmengen analysiert, um wissenschaftliche Erkenntnisse zu gewinnen und Innovationen voranzutreiben, etwa in der Genomforschung oder Klimamodellierung.

  • BEDEUTUNG UND NOTWENDIGKEIT DER DATENVERARBEITUNG IN VERSCHIEDENEN LEBENSBEREICHEN
    • Relevanz der Datenverarbeitung im Alltag
    • Einsatzbereiche der EDV in verschiedenen Branchen
    • Vorteile der EDV in der modernen Gesellschaft
  • GESCHICHTE DER DATENVERARBEITUNG
    • Entwicklung der Datenverarbeitung von den Anfängen bis zur Gegenwart
    • Meilensteine und bedeutende Erfindungen in der EDV
    • Evolution der Computertechnologie und ihre Auswirkungen
  • BEISPIELE AUS DER PRAXIS (Z.B. GESUNDHEITSWESEN, WIRTSCHAFT, WISSENSCHAFT)
    • Anwendung der EDV im Gesundheitswesen: Patientenverwaltung, Diagnoseunterstützung, Forschung
    • Nutzung der EDV in der Wirtschaft: Geschäftsprozesse, Buchhaltung, Marketinganalysen
    • Rolle der EDV in der Wissenschaft: Datenanalyse, Simulationen, wissenschaftliche Veröffentlichungen

Kapitel anzeigen

Bild Security
Security EDV Kompetenz
Das Fach "Security" vermittelt grundlegende Kenntnisse im Bereich Datenschutz, Authentifizierung und Cyber-Sicherheit. Es umfasst folgende Themen:

Datenschutz Basics
  • Grundlagen des Datenschutzes: Schutz persönlicher Daten.
  • Wichtige Gesetze und Vorschriften: DSGVO und deren Anforderungen.
  • Maßnahmen zum Schutz der Privatsphäre: Techniken zur Sicherung der Privatsphäre.

Authentifizierung Basics

  • Definition und Bedeutung: Überprüfung der Identität zur Sicherheit.
  • Verschiedene Methoden: Passwörter, biometrische Verfahren, Multi-Faktor-Authentifizierung.
  • Best Practices: Sichere Authentifizierungssysteme.

Cyber Security & Hacking

  • Grundlagen: Schutz vor digitalen Bedrohungen.
  • Häufige Bedrohungen: Phishing, Malware, DDoS-Angriffe.
  • Sicherheitsmaßnahmen: Einsatz von Firewalls und Antivirus-Software.

Dieses Modul bereitet die Teilnehmer auf den sicheren Umgang mit Daten und Systemen vor.


  • DATENSCHUTZ BASICS
    • Grundlagen des Datenschutzes
    • Wichtige Gesetze und Vorschriften (z.B. DSGVO)
    • Maßnahmen zum Schutz der Privatsphäre
  • AUTHENTIFIZIERUNG BASICS
    • Definition und Bedeutung der Authentifizierung
    • Verschiedene Authentifizierungsmethoden (Passwörter, biometrische Verfahren)
    • Best Practices für sichere Authentifizierung
  • CYBER SECURITY & HACKING
    • Grundlagen der Cyber-Sicherheit
    • Häufige Bedrohungen und Angriffe (Phishing, Malware, DDoS)
    • Maßnahmen zur Erhöhung der Sicherheit (Firewalls, Antivirus-Software)

Kapitel anzeigen

Software Bild klein
Software

Das Unterrichtsfach "Software" bietet einen Überblick über die verschiedenen Arten von Software, deren Verfügbarkeit auf unterschiedlichen Geräten, die Produktions- und Vertriebsprozesse sowie die Kommunikation zwischen Softwareprogrammen.

Es gibt zwei Hauptkategorien von Software: Systemsoftware, wie Betriebssysteme und Treiber, und Anwendungssoftware, wie Textverarbeitungsprogramme und Spiele. Software ist auf verschiedenen Geräten verfügbar, einschließlich Desktop-Computern, Mobilgeräten und eingebetteten Systemen. Es gibt sowohl plattformunabhängige Software als auch plattformspezifische Anwendungen.

Die Produktion von Software erfolgt durch verschiedene Entwicklungsprozesse wie Agile und das Wasserfallmodell. Versionskontrolle und kontinuierliche Integration/Deployment (CI/CD) sind entscheidend für die effiziente Softwareentwicklung. Software kann On-Premises, cloudbasiert oder als mobile App verteilt werden.

Software kommuniziert durch Schnittstellen wie APIs und Webhooks miteinander. Diese ermöglichen die Integration von Diensten und die Echtzeit-Benachrichtigung zwischen verschiedenen Anwendungen.

Dieses Modul bereitet die Teilnehmer umfassend auf das Verständnis und den Umgang mit Software in der Praxis vor.


  • WELCHE ARTEN VON SOFTWARE GIBT ES?
    • Systemsoftware vs. Anwendungssoftware
    • Beispiele für unterschiedliche Softwarekategorien
  • AUF WELCHEN GERÄTEN IST SIE VERFÜGBAR?
    • Desktop, Mobilgeräte, Embedded Systems
    • Plattformunabhängigkeit und plattformspezifische Anwendungen
  • WIE WIRD SOFTWARE PRODUZIERT UND VERTEILT?
    • Entwicklungsprozesse (Agile, Wasserfallmodell)
    • Versionskontrolle und Continuous Integration/Continuous Deployment (CI/CD)
    • Distribution von Software (On-Premises, Cloud-basiert, Mobile Apps)
  • WIE KOMMUNIZIERT SOFTWARE MIT SOFTWARE? (SCHNITTSTELLEN)
    • Definition und Arten von Schnittstellen (APIs, Webhooks)
    • Beispiele und Anwendungen von Software-Kommunikation

Kapitel anzeigen

Tools Bild klein
Tools
Das Unterrichtsfach "Tools" bietet einen umfassenden Einblick in die verschiedenen Werkzeuge und Umgebungen, die für die Entwicklung und den Einsatz moderner Softwarelösungen genutzt werden. Dazu gehören grundlegende Entwicklungstools, die Nutzung der Kommandozeile, Versionskontrolle sowie eine Einführung in die Künstliche Intelligenz (KI). Dieser Abschnitt wird durch Wissensüberprüfungen und praktische Aufgaben ergänzt.

Verständnis der Arbeitsumgebung
Die Teilnehmer werden in einfache Entwicklungstools eingeführt, darunter Texteditoren wie Visual Studio Code und Sublime Text sowie integrierte Entwicklungsumgebungen (IDEs) wie PyCharm und Eclipse. Sie lernen die grundlegenden Befehle der Kommandozeile kennen, die zur Navigation und Dateiverwaltung genutzt werden. Zusätzlich erhalten sie eine Einführung in die Versionskontrolle mit Git und lernen die grundlegenden Befehle zur Verwaltung von Code-Versionen.

Künstliche Intelligenz
Die grundlegenden Konzepte der Künstlichen Intelligenz werden erläutert, einschließlich Definitionen und verschiedener Bereiche wie maschinelles Lernen und neuronale Netze. Die Teilnehmer lernen Anwendungsfälle und Beispiele für den Einsatz von KI im Alltag kennen und diskutieren die Vorteile und Herausforderungen von KI-Technologien.

Dieses Modul bereitet die Teilnehmer darauf vor, effektiv mit modernen Entwicklungstools zu arbeiten und ein grundlegendes Verständnis der Künstlichen Intelligenz zu entwickeln.

  • VERSTÄNDNIS DER ARBEITSUMGEBUNG
    • Einfache Entwicklungstools: Einführung in Texteditoren (z.B. Visual Studio Code, Sublime Text) und IDEs (z.B. PyCharm, Eclipse)
    • Kommandozeile/Terminal: Grundlegende Befehle zur Navigation und Dateiverwaltung
    • Versionierung: Einführung in Git und grundlegende Befehle zur Versionskontrolle
  • KÜNSTLICHE INTELLIGENZ
    • Definition und grundlegende Konzepte der KI
    • Verschiedene Bereiche der KI (Maschinelles Lernen, Neuronale Netze)
    • Anwendungsfälle und Beispiele für KI im Alltag
    • Vorteile und Herausforderungen von KI-Technologien

Kapitel anzeigen

Modul Java Script - Grundlagen

Alle Kapitel der Fächer anzeigen

Datenanalyse und Szenarien
Dieses Unterrichtsfach konzentriert sich auf fortgeschrittene Techniken der Datenanalyse und die Verwendung von Szenarien in Excel. Die Teilnehmer lernen:

Tabellen und Listen analysieren: Die Kursteilnehmer erfahren, wie sie Pivot-Tabellen und Pivot-Charts verwenden können, um große Datenmengen effektiv zu analysieren und zu visualisieren. Sie lernen, wie man Pivot-Tabellen erstellt, anpasst und interpretiert, um wertvolle Einblicke in die Daten zu gewinnen.

Daten filtern und sortieren: Dieses Modul vermittelt fortgeschrittene Techniken zur Filterung und Sortierung von Daten. Die Teilnehmer lernen, wie sie komplexe Filterkriterien anwenden und Daten mehrstufig sortieren können, um relevante Informationen schnell und präzise zu extrahieren.

Szenarien erstellen und nutzen: Die Teilnehmer lernen, wie sie verschiedene Szenarien erstellen und nutzen können, um hypothetische Analysen durchzuführen. Dies beinhaltet das Erstellen von Was-wäre-wenn-Analysen, um die Auswirkungen unterschiedlicher Annahmen und Entscheidungen auf ihre Daten zu untersuchen und fundierte Entscheidungen zu treffen. Diese beiden Fächer bieten den Teilnehmern wertvolle Fähigkeiten, um ihre Produktivität zu steigern und durchzuführen, was ihnen hilft, fundierte Entscheidungen in ihrem beruflichen Alltag zu treffen.

    • TABELLEN UND LISTEN ANALYSIEREN:
      • Verwendung von Pivot-Tabellen und Pivot-Charts zur Analyse und Visualisierung großer Datenmengen
      • Erstellen, Anpassen und Interpretieren von Pivot-Tabellen
    • DATEN FILTERN UND SORTIEREN:
      • Anwendung fortgeschrittener Filter- und Sortiertechniken
      • Komplexe Filterkriterien und mehrstufiges Sortieren zur präzisen Extraktion relevanter Informationen
    • SZENARIEN ERSTELLEN UND NUTZEN:
      • Erstellung und Nutzung von Szenarien für hypothetische Analysen (Was-wäre-wenn-Analysen)
      • Untersuchung der Auswirkungen unterschiedlicher Annahmen und Entscheidungen auf die Daten
    • ÜBERWACHUNG UND VALIDIERUNG VON DATEN:
      • Einrichten von Überwachungsregeln und Verwendung von Funktionen zur Validierung und Fehlerprüfung
      • Sicherstellung der Datenintegrität und -genauigkeit

     

Kapitel anzeigen

Einführung in die Arbeitsumgebung von Excel

In diesem Fach lernen Sie die grundlegende Arbeitsumgebung von Excel kennen. Der Fokus liegt darauf, Ihnen eine solide Basis zu bieten, auf der Sie aufbauen können, um Excel effizient und effektiv zu nutzen.

Überblick über die Benutzeroberfläche: Sie erhalten einen detaillierten Überblick über die Benutzeroberfläche von Excel. Dazu gehört die Erklärung der verschiedenen Elemente, wie das Menüband, die Schnellzugriffsleiste und die Arbeitsmappe. Sie lernen, wie Sie sich in Excel bewegen, Arbeitsblätter öffnen und schließen sowie zwischen verschiedenen Ansichten wechseln.

Menüs und Werkzeuge: Wir führen Sie durch die verschiedenen Menüs und Werkzeuge, die Excel bietet. Sie erfahren, wie die Registerkarten im Menüband strukturiert sind und welche Funktionen sich hinter den jeweiligen Registerkarten verbergen. Von Dateioperationen über Datenanalyse-Tools bis hin zu Diagramm- und Formatierungsoptionen - Sie lernen, wo Sie welche Werkzeuge finden und wie Sie sie anwenden.

Statusleiste anpassen: Die Statusleiste am unteren Rand des Excel-Fensters bietet Ihnen wichtige Informationen auf einen Blick. Sie lernen, wie Sie die Statusleiste anpassen können, um genau die Informationen anzuzeigen, die Sie benötigen, z. B. Summe, Durchschnitt oder Anzahl der ausgewählten Zellen. Dies hilft Ihnen, effizienter zu arbeiten und schnell auf relevante Daten zuzugreifen.

Wichtige Basisfunktionen: Wir zeigen Ihnen die wichtigsten Basisfunktionen, die Ihnen den Einstieg in die Arbeit mit Excel erleichtern. Dazu gehören grundlegende Operationen wie das Erstellen, Speichern und Öffnen von Arbeitsmappen. Sie lernen, wie Sie Daten in Zellen eingeben und einfache Berechnungen durchführen. Zudem erklären wir Ihnen, wie Sie grundlegende Formatierungen vornehmen, um Ihre Daten übersichtlich und ansprechend zu gestalten.

Durch diesen umfassenden Einstieg in die Arbeitsumgebung von Excel legen Sie das Fundament für Ihre weitere Arbeit mit diesem leistungsstarken Werkzeug. Sie werden in der Lage sein, sich sicher in Excel zu bewegen, die wichtigsten Funktionen zu nutzen und Ihre ersten Daten effizient zu verwalten und zu bearbeiten.


    • ÜBERBLICK ÜBER DIE BENUTZEROBERFLÄCHE
      • Menüs und Werkzeuge
      • Statusleiste anpassen
      • Arbeitsmappen
    • WICHTIGE BASISFUNKTIONEN
      • Erstellen, Speichern und Öffnen von Arbeitsmappen
      • Grundlegende Formatierungen und Berechnungen

Kapitel anzeigen

Fortgeschrittene Funktionen und Techniken

In diesem Unterrichtsfach lernen die Teilnehmer, wie sie fortgeschrittene Funktionen und Techniken in Excel anwenden können, um komplexe Datenanalysen und -berechnungen durchzuführen. Hier sind die wesentlichen Lerninhalte:

Fortgeschrittene Formatierungen: Die Teilnehmer lernen, wie sie benutzerdefinierte Zahlenformate erstellen und anwenden können, um Daten spezifisch und klar darzustellen. Dies beinhaltet die Nutzung von benutzerdefinierten Formatierungsregeln, um beispielsweise Währungen, Prozentsätze oder benutzerdefinierte Textformate darzustellen.

Erweiterte bedingte Formatierungen: Dieses Modul behandelt die Anwendung komplexer bedingter Formatierungen, um Daten basierend auf spezifischen Kriterien automatisch hervorzuheben. Die Teilnehmer lernen, wie sie mehrere Regeln kombinieren und anwenden können, um ihre Datenanalyse visuell zu unterstützen.

Anwendung von Funktionen aus verschiedenen Kategorien: Die Kursteilnehmer erfahren, wie sie erweiterte Funktionen aus den Kategorien Logik, Statistik, Finanzmathematik und Mathematik nutzen können.



    • FORTGESCHRITTENE FORMATIERUNGEN
      • Erstellung und Anwendung benutzerdefinierter Zahlenformate zur spezifischen und klaren Darstellung von Daten
      • Nutzung benutzerdefinierter Formatierungsregeln (z.B. Währungen, Prozentsätze)
    • ERWEITERTE BEDINGTE FORMATIERUNGEN
      • Anwendung komplexer bedingter Formatierungen zur visuellen Unterstützung der Datenanalyse
      • Kombination und Anwendung mehrerer bedingter Formatierungsregeln
    • ANWENDUNG VON FUNKTIONEN AUS VERSCHIEDENEN KATEGORIEN
      • Nutzung erweiterter Funktionen aus den Kategorien Logik, Statistik, Finanzmathematik und Mathematik:
      • Logikfunktionen: Wenn, Und, Oder, Nicht
      • Statistikfunktionen: Mittelwert, Median, Modus, Stabw
      • Finanzmathematische Funktionen: Zins, Rmz, Ikv
      • Mathematische Funktionen: Summe, Summewenn, Summenprodukt

Kapitel anzeigen

Konsolidierung und Gliederung
In diesem Unterrichtsfach lernen die Teilnehmer, wie sie Daten aus mehreren Arbeitsblättern und Arbeitsmappen konsolidieren und strukturiert darstellen können. Die wesentlichen Lerninhalte sind:

Konsolidierung von Daten:
Die Teilnehmer erfahren, wie sie Daten aus verschiedenen Quellen und Arbeitsblättern zusammenführen können, um eine einheitliche Datenbasis zu schaffen. Dies beinhaltet die Nutzung von Konsolidierungsfunktionen und -werkzeugen in Excel, um Summen, Durchschnittswerte und andere aggregierte Daten zu berechnen.

Arbeiten mit Verknüpfungen:
Die Kursteilnehmer lernen, wie sie Verknüpfungen zwischen Arbeitsblättern und Arbeitsmappen erstellen und verwalten können. Sie erfahren, wie sie Daten dynamisch verknüpfen, sodass Änderungen in einer Quelle automatisch in der verknüpften Arbeitsmappe aktualisiert werden.

Gliederung von Daten:
Die Teilnehmer lernen Techniken zur Gliederung und Strukturierung von Daten. Dies umfasst das Erstellen von Gliederungen, um große Datenmengen in überschaubare Abschnitte zu unterteilen, sowie die Nutzung von Gruppierungsfunktionen, um Daten zu organisieren und hierarchisch darzustellen.

Zusammenführen und Vergleichen von Arbeitsmappen:
Dieses Modul deckt Methoden zur Zusammenführung mehrerer Arbeitsmappen ab. Die Teilnehmer erfahren, wie sie Daten aus verschiedenen Arbeitsmappen vergleichen und konsolidieren können, um konsistente und vollständige Datensätze zu erstellen.

    • KONSOLIDIERUNG VON DATEN
      • Zusammenführung von Daten aus verschiedenen Quellen und Arbeitsblättern zur Erstellung einer einheitlichen Datenbasis
      • Nutzung von Konsolidierungsfunktionen und -werkzeugen zur Berechnung von Summen, Durchschnittswerten und anderen aggregierten Daten
    • ARBEITEN MIT VERKNÜPFUNGEN
      • Erstellen und Verwalten von Verknüpfungen zwischen Arbeitsblättern und Arbeitsmappen
      • Dynamisches Verknüpfen von Daten, sodass Änderungen in einer Quelle automatisch in der verknüpften Arbeitsmappe aktualisiert werden
    • GLIEDERUNG VON DATEN
      • Erstellung von Gliederungen zur Strukturierung großer Datenmengen in überschaubare Abschnitte
      • Nutzung von Gruppierungsfunktionen zur hierarchischen Darstellung und Organisation von Daten
    • ZUSAMMENFÜHREN UND VERGLEICHEN VON ARBEITSMAPPEN
      • Methoden zur Zusammenführung und Konsolidierung mehrerer Arbeitsmappen
      • Vergleichen und Konsolidieren von Daten aus verschiedenen Arbeitsmappen zur Erstellung konsistenter Datensätze

Kapitel anzeigen

Professioneller Einsatz von Diagrammen

In diesem Unterrichtsfach lernen die Teilnehmer, wie sie fortschrittliche Diagrammtechniken anwenden, um ihre Daten professionell und ansprechend zu visualisieren. Die wesentlichen Lerninhalte sind:

Erweiterte Diagrammtechniken: Die Kursteilnehmer lernen fortgeschrittene Techniken zur Gestaltung und Anpassung von Diagrammen. Dazu gehört das Hinzufügen von Trendlinien, das Formatieren von Datenreihen und Achsen sowie die Anwendung von benutzerdefinierten Diagrammelementen.

Nutzung von Diagrammvorlagen: Die Teilnehmer erfahren, wie sie Diagrammvorlagen erstellen und nutzen können, um konsistente und professionelle Diagramme schnell zu erstellen. Sie lernen, wie sie benutzerdefinierte Vorlagen speichern und auf verschiedene Datensätze anwenden können.

Dynamische Diagramme: Dieses Modul behandelt die Erstellung von dynamischen Diagrammen, die sich automatisch an Änderungen in den zugrunde liegenden Daten anpassen. Die Teilnehmer lernen, wie sie Datenbereiche definieren und Diagramme erstellen, die auf Basis dynamischer Daten aktualisiert werden.

Datenvisualisierung mit Sparklines: Die Teilnehmer lernen, wie sie Sparklines verwenden, um Datentrends und Muster in kompakten Diagrammen darzustellen, die in einzelne Zellen eingebettet sind. Diese Technik ermöglicht eine schnelle und effiziente Visualisierung von Daten direkt in den Arbeitsblättern.


    • ERSTELLUNG VON DIAGRAMMEN
      • Grundlagen der Diagrammerstellung in Excel
      • Erstellung verschiedener Diagrammtypen (z.B. Säulen-, Linien-, Kreis- und Balkendiagramme)
    • ERWEITERTE DIAGRAMMTECHNIKEN
      • Gestaltung und Anpassung von Diagrammen durch Hinzufügen von Trendlinien und Formatieren von Datenreihen und Achsen
      • Anwendung benutzerdefinierter Diagrammelemente zur besseren Datenvisualisierung
    • NUTZUNG VON DIAGRAMMVORLAGEN
      • Erstellung und Nutzung von Diagrammvorlagen zur schnellen und konsistenten Erstellung professioneller Diagramme
      • Speichern und Anwenden benutzerdefinierter Vorlagen auf verschiedene Datensätze
    • DYNAMISCHE DIAGRAMME
      • Erstellung dynamischer Diagramme, die sich automatisch an Änderungen in den zugrunde liegenden Daten anpassen
      • Definition von Datenbereichen zur Erstellung und Aktualisierung dynamischer Diagramme
    • DATENVISUALISIERUNG MIT SPARKLINES
      • Verwendung von Sparklines zur Darstellung von Datentrends und Mustern in kompakten Diagrammen, die in einzelne Zellen eingebettet sind
      • Schnelle und effiziente Visualisierung von Daten direkt in den Arbeitsblättern

     

Kapitel anzeigen

Modul Java Script - Vertiefung

Alle Kapitel der Fächer anzeigen

Entwicklungsumgebungen und WebApplikationen
In diesem Unterrichtsfach erhalten die Teilnehmer eine Einführung in verschiedene Entwicklungsumgebungen, die für die JavaScript-Entwicklung verwendet werden. Die Teilnehmer lernen, wie sie unterschiedliche Entwicklungsumgebungen einrichten und effektiv nutzen können, um ihre Produktivität zu steigern. Ein weiterer wichtiger Aspekt ist die Nutzung von Browser-Entwicklertools, die es ermöglichen, den Code zu debuggen, zu testen und zu optimieren. Der Kurs bietet zudem einen Überblick über verschiedene JavaScript-Standards, einschließlich der neuesten Entwicklungen ab ES6 und darüber hinaus, um die Teilnehmer auf den aktuellen Stand der Technik zu bringen.

Konzeption und Aufbau einer WebApplikation

Der zweite Teil des Kurses konzentriert sich auf die grundlegenden Konzepte und den Aufbau einer WebApplikation. Die Teilnehmer lernen die grundlegenden Prinzipien einer WebApplikation kennen, einschließlich der Struktur und Manipulation des DOM (Document Object Model) Baums, der die Grundlage für die Darstellung und Interaktion von Webinhalten bildet. Es wird erklärt, wie Event-Handling und Event-Listener genutzt werden, um interaktive und reaktionsfähige Anwendungen zu erstellen.

Die Integration und Nutzung von HTML5 wird behandelt, um moderne Webstandards und Funktionen zu nutzen. Darüber hinaus lernen die Teilnehmer, wie sie CSS3 für Layouts und Design verwenden können, um ansprechende und benutzerfreundliche Oberflächen zu gestalten.

  • In Kürze werden hier die detaillierten Kapitel zum Unterrichtsfach verfügbar sein!

Kapitel anzeigen

Fehlererkennung und Best Practices
In diesem Unterrichtsfach lernen die Teilnehmer Techniken zur Fehlererkennung und zum Debugging von JavaScript-Code. Der Kurs beginnt mit der Identifikation und Vermeidung häufiger Fehler in der JavaScript-Programmierung. Die Teilnehmer erfahren, wie sie typische Probleme erkennen und verhindern können, um die Stabilität und Zuverlässigkeit ihrer Anwendungen zu erhöhen.

Ein weiterer wichtiger Aspekt sind Debugging-Methoden und -Tools. Die Teilnehmer lernen, wie sie effektive Debugging-Techniken anwenden können, um Fehler schnell zu identifizieren und zu beheben. Dazu gehört auch die Nutzung von integrierten Entwicklungsumgebungen (IDEs) und Browser-Entwicklertools, die spezielle Debugging-Funktionen bieten. Praxisübungen im Debugging helfen den Teilnehmern, das Gelernte in realen Szenarien anzuwenden und ihre Fähigkeiten im Umgang mit Fehlern zu verbessern.

Best Practices

Der zweite Teil des Kurses konzentriert sich auf die Anwendung von Best Practices in der JavaScript-Programmierung. Die Teilnehmer lernen bewährte Methoden zur Code-Organisation und -Strukturierung kennen, um sauberen, wartbaren und skalierbaren Code zu schreiben. Dazu gehören Techniken zur Modularisierung und zur sinnvollen Benennung von Variablen und Funktionen.

Ein weiterer Schwerpunkt liegt auf dem Refactoring von Code. Die Teilnehmer erfahren, wie sie bestehenden Code umstrukturieren können, um die Lesbarkeit und Effizienz zu verbessern, ohne die Funktionalität zu ändern. Diese Techniken sind entscheidend für die langfristige Wartung und Erweiterbarkeit von Softwareprojekten.

Zusätzlich werden Sicherheitsaspekte in JavaScript behandelt. Die Teilnehmer lernen, wie sie Sicherheitslücken erkennen und beheben können, um ihre Anwendungen gegen gängige Bedrohungen wie Cross-Site Scripting (XSS) und Cross-Site Request Forgery (CSRF) zu schützen.

  • In Kürze werden hier die detaillierten Kapitel zum Unterrichtsfach verfügbar sein!

Kapitel anzeigen

Fortgeschrittene Techniken und Optimierung
In diesem Unterrichtsfach lernen die Teilnehmer die neuesten HTML5 JavaScript-Funktionen kennen, die moderne Webanwendungen leistungsfähiger und vielseitiger machen. Der Kurs beginnt mit einer Einführung in Application Caches, die es ermöglichen, Webanwendungen offline verfügbar zu machen und die Ladezeiten zu verbessern. Die Teilnehmer erfahren, wie sie WebWorker verwenden können, um parallele Verarbeitung zu ermöglichen, was die Performance und Responsivität ihrer Anwendungen erheblich steigern kann.

Ein weiterer wichtiger Bestandteil ist der Einsatz von Canvas, das für die Erstellung von grafischen Anwendungen und Animationen genutzt wird. Die Teilnehmer lernen, wie sie mit der Canvas API komplexe Grafiken und interaktive Inhalte direkt im Browser rendern können. Zudem wird die Nutzung der Geolokation API behandelt, die es ermöglicht, den geografischen Standort eines Benutzers zu ermitteln und standortbasierte Funktionen in Webanwendungen zu integrieren.

Debugging, Profiling und Optimierung

Der zweite Teil des Kurses konzentriert sich auf Techniken zur Fehlererkennung, Performance-Analyse und Optimierung von JavaScript-Code. Die Teilnehmer lernen verschiedene Debugging-Methoden kennen, um Fehler im Code effektiv zu finden und zu beheben. Profiling-Techniken werden vorgestellt, um die Performance von Webanwendungen zu analysieren und Engpässe zu identifizieren.

Die Teilnehmer erfahren, wie sie Geschwindigkeitsoptimierungen für Webapplikationen durchführen können, um die Ladezeiten zu verkürzen und die Benutzererfahrung zu verbessern. Es werden Tools und Best Practices zur Optimierung vorgestellt, die den gesamten Entwicklungsprozess unterstützen und die Effizienz der Anwendungen maximieren.

  • In Kürze werden hier die detaillierten Kapitel zum Unterrichtsfach verfügbar sein!

Kapitel anzeigen

Komplexe Datenstrukturen und Design Patterns
In diesem Unterrichtsfach lernen die Teilnehmer sowohl komplexe Datenstrukturen als auch bewährte Design Patterns in der Softwareentwicklung kennen.

Komplexe Datenstrukturen

Der Kurs beginnt mit einer Einführung in komplexe Datenstrukturen wie Maps und Sets, die erweiterte Möglichkeiten zur Datenspeicherung und -manipulation bieten. Die Teilnehmer vertiefen ihr Verständnis von Arrays und Objekten und lernen, wie sie diese grundlegenden Datenstrukturen effizient nutzen können. Ein wichtiger Bestandteil ist auch die Nutzung von JSON (JavaScript Object Notation), einem weit verbreiteten Format zur Strukturierung und Übertragung von Daten, das besonders in der Webentwicklung von großer Bedeutung ist.

Design Patterns

Der zweite Teil des Kurses konzentriert sich auf Design Patterns, die wiederkehrende Lösungen für häufig auftretende Probleme in der Softwareentwicklung darstellen. Die Teilnehmer erhalten eine Einführung in die Konzepte und Prinzipien von Design Patterns und lernen deren Bedeutung und Anwendungsmöglichkeiten kennen.

Einige der wichtigsten Design Patterns, die behandelt werden, umfassen:

  • Singleton Pattern: Dieses Pattern stellt sicher, dass eine Klasse nur eine Instanz hat und bietet einen globalen Zugriffspunkt auf diese Instanz.
  • Observer Pattern: Dieses Pattern definiert eine Eins-zu-viele-Abhängigkeit zwischen Objekten, so dass wenn ein Objekt seinen Zustand ändert, alle abhängigen Objekte benachrichtigt und automatisch aktualisiert werden.
  • Factory Pattern: Dieses Pattern bietet eine Schnittstelle zur Erstellung von Objekten, wobei die konkreten Klassennamen nicht spezifiziert werden müssen.

Die Teilnehmer werden durch Praxisbeispiele und Implementierungsübungen geführt, um das theoretische Wissen in die Praxis umzusetzen. Diese Übungen helfen ihnen, die Design Patterns zu verstehen und in ihren eigenen Projekten anzuwenden.


  • In Kürze werden hier die detaillierten Kapitel zum Unterrichtsfach verfügbar sein!

Kapitel anzeigen

Objektorientierte Programmierung (OOP) mit JavaScript
In diesem Unterrichtsfach lernen die Teilnehmer die Grundlagen der objektorientierten Programmierung (OOP) in JavaScript kennen. Der Kurs beginnt mit einer Einführung in die OOP-Konzepte und erklärt, wie diese in JavaScript umgesetzt werden. Die Teilnehmer erfahren, wie sie Objekte erstellen und erweitern können, um wiederverwendbaren und modularen Code zu schreiben. Ein wichtiger Bestandteil ist das Verständnis von Prototypen und Vererbung in JavaScript, das die Grundlage für die objektorientierte Strukturierung von Anwendungen bildet.

Erweiterte OOP Konzepte

Der zweite Teil des Kurses behandelt erweiterte Konzepte der OOP in JavaScript. Die Teilnehmer lernen, wie sie Klassen und Module verwenden können, um ihre Anwendungen zu strukturieren und zu organisieren. Darüber hinaus werden Mixins und Decorators eingeführt, die flexible Möglichkeiten bieten, um Funktionen und Eigenschaften in Objekte einzubringen.

Praktische Beispiele und Übungen sind integraler Bestandteil des Kurses, um das theoretische Wissen in die Praxis umzusetzen. Die Teilnehmer werden durch verschiedene Szenarien und Projekte geführt, um ihre Fähigkeiten in der objektorientierten Programmierung zu festigen.

Der Kurs schließt mit der Einführung in Entwurfsmuster in der OOP ab. Die Teilnehmer lernen verschiedene Design Patterns kennen, die in der objektorientierten Programmierung verwendet werden, um wiederkehrende Probleme zu lösen und den Code effizienter und wartbarer zu gestalten.

  • In Kürze werden hier die detaillierten Kapitel zum Unterrichtsfach verfügbar sein!

Kapitel anzeigen

Anerkennung unserer IT-Ausbildungen

Ausbildungszertifizierung

Im Bereich der IT-Ausbildungen gibt es keine einheitlich standardisierten Ausbildungswege. Dies bedeutet jedoch nicht, dass die Qualität und Anerkennung unserer Ausbildungsprogramme beeinträchtigt werden. Unser Ausbildungsinstitut ist nach ISO 9001 zertifiziert und anerkannt. Diese Zertifizierung bestätigt unser Engagement für höchste Qualitätsstandards und kontinuierliche Verbesserung.

Durch unsere ISO 9001 Zertifizierung stellen wir sicher, dass unsere Ausbildungsprogramme im IT-Bereich - einschließlich unserer Kurse zum PHP Programmierer, Webentwickler, Programmierer, und vieles mehr - nach internationalen Qualitätsstandards entwickelt und durchgeführt werden. Sie profitieren von strukturierten, praxisnahen Lehrplänen, erfahrenen Dozenten und einem hohen Maß an Unterstützung während Ihrer Ausbildung.

Institutszertifizierung

Als anerkannte Institution in der Erwachsenenbildung unterziehen wir unsere Lehrpläne regelmäßigen Evaluierungen, die von staatlichen Behörden und Förderstellen anerkannt werden. Unser fortwährendes Ziel ist es, die aktuellen Qualitätsstandards zu übertreffen und Ihnen somit erstklassige Ausbildungen zu garantieren. Überzeugen Sie sich selbst von unseren Zertifizierungen.

Unsere Zertifizierung bietet Ihnen die Gewissheit, dass Sie eine hochwertige und anerkannte Ausbildung erhalten, die Sie optimal auf Ihre berufliche Zukunft vorbereitet.

Förderung & Bildungskarenz - so funktioniert`s

Kann ich mir die Ausbildung fördern lassen?

An der Flexyfit EDV Academy stehen Ihnen vielfältige Möglichkeiten zur Förderung Ihrer Ausbildung offen. Es gibt unterschiedliche Förderprogramme auf Bundesland- und EU-Ebene sowie steuerliche Anreize, die als Grundlage dienen.
Bitte beachten Sie jedoch, dass die Entscheidung über die Vergabe und Höhe der Förderung ausschließlich in der Zuständigkeit der jeweiligen Förderstelle liegt.
Gerne unterstützen wir Sie dabei, eine passende Förderstelle zu finden und stellen Ihnen sämtliche Kursinformationen zur Verfügung, die Sie für einen Förderantrag benötigen. Den Antrag selbst müssen Sie bei den entsprechenden Förderstellen einreichen.

Wie läuft die Förderung ab?

Die Finanzierung Ihrer Ausbildung erfolgt abhängig vom Förderinstitut entweder durch direkte Kostenübernahme nach Bestätigung des Förder Ansuchens (z.B. AMS) oder durch eine vollständige oder teilweise Rückerstattung nach erfolgreichem Abschluss der Ausbildung (z.B. Waff). Wir empfehlen Ihnen, sich persönlich bei den entsprechenden Förderinstituten über die individuellen Finanzierungsmöglichkeiten zu informieren.

Kann ich mir für die Ausbildung Bildungskarenz nehmen?

Ja, der Großteil unserer Lehrgänge ist für die Bildungskarenz geeignet.
Wenn Sie sich weiterbilden möchten, ohne Ihr Arbeitsverhältnis zu kündigen, können Sie mit Ihrer Arbeitgeberin oder Ihrem Arbeitgeber eine Bildungskarenz vereinbaren. Dabei werden Sie für die Dauer der Weiterbildung von der Arbeit freigestellt.

Planen Sie jetzt Ihre Bildungskarenz mit uns! In einem persönlichen, unverbindlichen Beratungsgespräch klären wir mit Ihnen gerne Ihre individuellen Ausbildungswünsche ab.

Wie läuft die Bildungskarenz ab?

Sie können Ihre Bildungskarenz innerhalb von 4 Jahren maximal 1 Jahr lang in Anspruch nehmen. Es gibt 3 Möglichkeiten, wie Sie dies gestalten können:
  • Bildungskarenz über einen Zeitraum von 12 Monaten am Stück 
  • Bildungskarenz aufgeteilt, wobei jeder Teil mindestens 2 Monate dauern muss. Die Teile müssen innerhalb von 4 Jahren konsumieren werden.
  • Bildungskarenz mit einer Bildungsteilzeit, die sich über 2 Jahre erstreckt

Bitte beachten Sie, dass dies eine allgemeine Zusammenfassung ist, und es ratsam ist, weitere Details und Bedingungen bei den entsprechenden Stellen oder Behörden zu erfragen.
Für eine Bildungskarenz ist die Zustimmung Ihres Arbeitgebers entscheidend. Sie müssen die von uns ausgestellten Bildungspläne vorlegen, die für eine Vollzeit Bildungskarenz einen Umfang von 20 Stunden pro Woche oder für eine Teilzeit Bildungskarenz mindestens 10 Stunden pro Woche vorsehen.
Zusätzlich ist es erforderlich, regelmäßig den Fortschritt Ihrer Ausbildung nachzuweisen, beispielsweise durch Prüfungen oder Anwesenheitsbestätigungen, die von uns ausgestellt werden.

Anwendungsbereiche und Möglichkeiten mit JavaScript Fähigkeiten

Frontend-Entwicklung:

Interaktivität hinzufügen: Validieren von Formularen, Erstellen von Animationen, Reagieren auf Benutzeraktionen wie Klicks und Tastatureingaben. Responsive Webanwendungen: Zusammen mit HTML und CSS benutzerfreundliche und responsive Webseiten entwickeln.

Backend-Entwicklung:

Serverseitige Anwendungen: Erstellen von serverseitigen Logiken mit Node.js.
Datenverarbeitung: Verarbeitung von Daten, Erstellen von APIs und Interaktion mit Datenbanken.
Vollständige Webanwendungen: Entwicklung von Webanwendungen, die sowohl die Benutzeroberfläche als auch die serverseitige Logik umfassen.

Mobile App-Entwicklung:

Plattformübergreifende Apps: Entwicklung von mobilen Anwendungen für iOS und Android mit Frameworks wie React Native oder Ionic.

Automatisierung:

Wiederkehrende Aufgaben: Automatisierung von Entwicklungsaufgaben mit Node.js und npm-Skripten.
Build-Prozesse: Vereinfachung und Automatisierung von komplexen Build-Prozessen.

JavaScript bietet vielseitige Einsatzmöglichkeiten in der Webentwicklung, von der Erstellung interaktiver und dynamischer Webinhalte im Frontend über serverseitige Anwendungen im Backend bis hin zur Entwicklung plattformübergreifender mobiler Apps und der Automatisierung von Entwicklungsaufgaben. Mit grundlegenden Kenntnissen in JavaScript können Sie umfassende und effiziente Lösungen für das Web und mobile Plattformen entwickeln.

Häufige Fragen

Für wen ist der Kurs geeignet?

Der Kurs ist ideal für absolute Anfänger, die noch keine Vorkenntnisse haben, sowie für Personen, die bereits erste Erfahrungen mit JavaScript gesammelt haben und ihre Kenntnisse vertiefen möchten.

Welche Voraussetzungen muss ich erfüllen?

Für die Teilnahme an unserem Kurs JavaScript - Grundlagen und Vertiefung sind keine speziellen Programmierkenntnisse erforderlich, sodass er ideal für Anfänger ist. Sie sollten grundlegende Computerkenntnisse haben und sich mit Webbrowsern und dem Internet auskennen. Ein Interesse an Webentwicklung und die Bereitschaft, Neues zu lernen, sind entscheidend. Grundlegende Englischkenntnisse sind von Vorteil, aber nicht zwingend erforderlich. Sie benötigen einen Computer oder Laptop mit Internetzugang und es wird empfohlen, einen modernen Webbrowser und einen Code-Editor zu verwenden. Planen Sie ausreichend Zeit für das Selbststudium und die Bearbeitung von Übungsaufgaben ein. Unser Ziel ist es, Ihnen den Einstieg in die Webentwicklung so einfach wie möglich zu machen.

Welche Themen werden im Kurs behandelt?

Der Kurs behandelt grundlegende Themen wie Syntax, Variablen, Kontrollstrukturen und Funktionen, sowie fortgeschrittene Themen wie Closures, Prototypen, asynchrone Programmierung, DOM-Manipulation und die Nutzung von HTML5- und CSS3-APIs.

Was sind die nächsten Schritte nach dem Kurs?

Nach Abschluss des Kurses können Sie Ihre Kenntnisse weiter vertiefen, indem Sie unseren Lehrgang JavaScript - Developer absolvieren. Dieser Lehrgang umfasst zusätzliche Themen wie HTML- und CSS-Development, um Ihnen ein vollständiges Verständnis der Webentwicklung zu vermitteln.

Ist eine Ratenzahlung möglich?

Wir möchten Ihnen die Investition in Ihre Zukunft erleichtern und bieten daher die bequeme Option der Ratenzahlung an. Die Ausbildung zur Einführung in WordPress: Websites für Anfänger kann ganz einfach in monatlichen Raten beglichen werden, ohne dass eine Anzahlung oder zusätzliche Zinsen erforderlich sind.
Falls Sie Interesse an einem individuellen Zahlungsplan haben, zögern Sie nicht, sich direkt an unser Flexyfit Academy Team zu wenden. Wir stehen Ihnen gerne zur Verfügung und finden gemeinsam eine Lösung, die Ihren Bedürfnissen am besten entspricht. Investieren Sie in Ihre Zukunft und starten Sie noch heute!

Wann muss ich meinen gebuchten Kurs bezahlen?

Nach Ihrer Buchung haben Sie Zugriff auf Ihren Online Campus und Ihre Lernunterlagen in vollem Umfang. Innerhalb von 14 Tagen können Sie jederzeit ohne Angabe von Gründen zurücktreten. Dadurch fallen Ihnen keine Kosten an! Die (erste) Rechnung wird Ihnen ca. 3 Wochen nach der Anmeldung per Mail zugeschickt.

Ihr Weg zu umfassendem JavaScript-Wissen: Grundlagen und Vertiefung

Direkt mit dem Kurs "JavaScript - Grundlagen und Vertiefung" starten oder aufbauen?

Sind Sie noch Neuling im Bereich JavaScript und möchten sich umfassendes Wissen aneignen? Dann empfehlen wir Ihnen, direkt mit unserem Kurs "JavaScript - Grundlagen und Vertiefung" zu starten. Dieser Kurs deckt nicht nur die Grundlagen der EDV-Kompetenz ab, sondern beinhaltet auch den Kurs "JavaScript - Grundlagen".

Haben Sie bereits den Kurs "JavaScript - Grundlagen" erfolgreich abgeschlossen? Dann können Sie nahtlos in das Fachmodul "JavaScript Vertiefung: Aufbaukurs mit Praxisschwerpunkt" einsteigen und Ihr Wissen weiter vertiefen.

Was erwartet Sie in unserer Ausbildung?

In unserer Ausbildung JavaScript - Grundlagen und Vertiefung erwartet Sie ein strukturierter und praxisorientierter Lernansatz, der Ihnen sowohl die grundlegenden als auch die fortgeschrittenen Techniken der JavaScript-Programmierung vermittelt.

Umfassende Einführung

Wir beginnen mit einer umfassenden Einführung in die Welt der Webentwicklung und JavaScript. Selbst wenn Sie ein kompletter Quereinsteiger sind, werden Sie durch leicht verständliche Erklärungen und anschauliche Beispiele schnell die wichtigsten Konzepte und die Syntax von JavaScript verstehen.

Praxisorientiertes Lernen

Unser Kurs legt großen Wert auf praxisorientiertes Lernen. Sie werden zahlreiche Übungen und Projekte bearbeiten, die es Ihnen ermöglichen, das Gelernte sofort anzuwenden. So gewinnen Sie nicht nur theoretisches Wissen, sondern auch praktische Fähigkeiten, die Sie in realen Projekten umsetzen können.

Modulare Programmierung und Best Practices

Sie lernen, wie man modulare und wartbare Anwendungen entwickelt. Wir vermitteln Ihnen Best Practices und bewährte Methoden, die in der professionellen Webentwicklung eingesetzt werden.

Vertiefung und Erweiterung

Für diejenigen, die bereits grundlegende Kenntnisse in JavaScript haben, bieten wir eine Vertiefung an, die Ihnen fortgeschrittene Techniken näherbringt. Dazu gehören Themen wie Closures, Prototypen, asynchrone Programmierung, DOM-Manipulation und die Nutzung moderner HTML5- und CSS3-APIs

Teilnahmebedingungen

  • Online oder schriftliche Anmeldung
  • Grundlegende EDV Kenntnisse wird empfohlen ist aber nicht Voraussetzung
  • Mindestalter 18 Jahre (Bei Teilnehmern unter 18 Jahren ist die schriftliche Zustimmung der Eltern Voraussetzung für die Anmeldung)
  • Zugang zu einem internetfähigen Endgerät
  • Zugang zu einer stabilen Internetverbindung

Abschlusszeugnis

Unsere Zertifikate sind weltweit gültig und werden in verschiedenen Varianten ausgestellt. Sie erhalten unser Zertifikat auf Wunsch in mehreren Sprachen, mit länderspezifischen Informationen sowie mit und ohne Notendruck.

Alle diese Varianten stehen Ihnen ein Leben lang kostenlos zum Download auf Ihrem Online-Campus zur Verfügung. Darüber hinaus erhalten Sie, je nach dem von Ihnen erworbenen Lernpaket, ein Zertifikat Ihrer Wahl, das auf hochwertigem Sonderpapier mit Prägedruck ausgestellt wird.

Es wird folgende Urkunde verliehen:

"JavaScript Grundlagen und Vertiefung"

Sie haben konkrete Fragen zur Ausbildung?

Wir freuen uns, Ihnen per Kontakt telefonisch, via E-Mail oder im Chat weiterhelfen zu können.

Ablauf & Dauer - So ist Ihre Ausbildung strukturiert

Die Ausbildung besteht aus drei Modulen

Die Liste der Module und Unterrichtsfächer finden Sie, wenn Sie auf den Tab "Lehrinhalte" klicken.

Dauer der Ausbildung

Da unsere Ausbildungen sehr flexibel gestaltet werden können, hängt die Dauer der Ausbildung stark von der eigenen Lerninitiative, dem wöchentlichen Zeitaufwand sowie dem jeweiligen Vorwissen ab. Je nachdem, wie viel Zeit Sie investieren können und wie schnell Sie das benötigte Wissen aufnehmen, besteht die Möglichkeit, die Ausbildung auch schneller abzuschließen.

Online-Live-Schulung via Zoom

Die Ausbildung wird online live über Zoom durchgeführt. Dabei unterrichten die Referenten in Echtzeit und teilen ihren Bildschirm, sodass Sie den Unterricht bequem von zu Hause aus mitverfolgen können. Über den Online Campus haben Sie Zugriff auf alle Termine und den Link zum Live-Webinar, sodass Sie problemlos von zu Hause aus teilnehmen können.

Den Zoom-Meeting-Link erhalten Sie vor Kursbeginn per E-Mail und zusätzlich steht dieser auf unserer Flexyfit-Lernplattform zur Verfügung. Bitte achten Sie darauf, dass Sie bei der Anmeldung Ihre aktuelle E-Mail-Adresse angegeben haben.

Bei online Fernkursen geben Sie den Ton an

Lernen Sie in Ihrem Tempo, wann und wo Sie wollen. Das Academykonto begleitet Sie auf Computer, Tablet oder Smartphone und beinhaltet alles, was Sie für die Ausbildung benötigen.

Sie entscheiden, wie Sie lernen

Ihnen stehen eine Vielzahl an Full HD Lernvideos zur Verfügung, in denen unsere Top-Referenten Ihnen die Ausbildungsinhalte vermitteln. In unseren Skripten und Präsentationen können Sie die Inhalte außerdem nachlesen.

Ohne Fleiß kein Preis

Auf Ihrem Weg arbeiten Sie sich durch eine Vielzahl von Pflicht- und Zusatzaufgaben. Diese umfassen unter anderem das Schreiben eines einfachen Programms, die Durchführung einer Sicherheitsanalyse oder die Nutzung eines Cloud-Dienstes. Alle Aufgaben werden in einer Schritt-für-Schritt-Anleitung erklärt, um das Gelernte praxisnah anzuwenden.

Zu guter Letzt... Prüfungen

Es erwarten Sie jede Menge Multiple Choice Online Prüfungen, um den Wissensstand zu überprüfen. Vor jeder Prüfung können Sie eine Testprüfung ablegen, um optimal vorbereitet zu sein.
ablauf_inclass_mobile

Lehrinhalte - Das lernen Sie in der Ausbildung

Lernumfang

747 E | Umfang

EDK

187

EDV Kompetenz

PL

480

Präsenz | Selbstsstudium

RE

16

Literaturrecherche

TE

48

Praktische Umsetzung

AE

16

Zusatzaufgaben & Prüfungen

Diese Ausbildung eignet sich für eine Bildungskarenz. Die individuelle Überprüfung und Genehmigung unterliegt der jeweiligen Förderstelle. Für genauere Infos zu Dauer & Ablauf der Bildungskarenz können Sie sich gerne direkt bei uns melden! Buchen Sie gleich jetzt einen Beratungstermin.

Die Teilnahme an den Präsenz-Webinaren ist für die Bildungskarenz verpflichtend und für das AMS nachzuweisen. Die Bestätigung über die Anwesenheit ist in Eigenverantwortung des Teilnehmers einzufordern. Die Anwesenheitsbestätigung des Präsenz-Webinars wird auf Nachfrage des Teilnehmers nur während jedem Webinar ausgestellt.

Modul EDV Kompetenz

Alle Kapitel der Fächer anzeigen

Basiswissen EDV
Basiswissen der EDV
Das Fach "Basiswissen der EDV" vermittelt grundlegende Kenntnisse und Konzepte der elektronischen Datenverarbeitung. Es bietet eine umfassende Einführung in die Welt der Computertechnik, Betriebssysteme, Netzwerke und vieles mehr.

Ein Rechner ist ein elektronisches Gerät, das zur Verarbeitung von Daten verwendet wird. Er führt Berechnungen durch, speichert und verarbeitet Informationen. Es gibt verschiedene Arten von Rechnern, darunter Personal Computer (PCs), Server und Embedded Systems. Jeder Typ hat spezifische Anwendungen und Funktionen.

Ein Betriebssystem verwaltet die Hardware- und Software-Ressourcen eines Computers. Es ermöglicht die Ausführung von Anwendungen und sorgt für die Kommunikation zwischen Hardware und Software. Zu den bekanntesten Betriebssystemen gehören Windows, macOS und Linux, wobei jedes Betriebssystem seine eigenen Merkmale und Einsatzbereiche hat.

Code kann entweder durch Compiler oder Interpreter übersetzt werden. Compiler wandeln den gesamten Code in Maschinensprache um, während Interpreter den Code Zeile für Zeile ausführen. Der Fetch-Decode-Execute-Zyklus beschreibt den Prozess, bei dem der Prozessor Anweisungen abruft, dekodiert und ausführt.

Ein Prozess ist ein Programm, das in Ausführung ist. Die Verwaltung von Prozessen umfasst die Zuweisung von Ressourcen und die Überwachung ihrer Ausführung. Multitasking ermöglicht die gleichzeitige Ausführung mehrerer Prozesse, wobei Prozess-Scheduling bestimmt, welche Prozesse wann und wie lange ausgeführt werden.

Die Steuerung von Hardware erfolgt durch spezielle Software, die als Treiber bezeichnet wird. Treiber ermöglichen die Kommunikation zwischen Betriebssystem und Hardware-Komponenten, indem sie spezifische Befehle und Daten weiterleiten.

Dieses Modul bietet eine solide Grundlage in den grundlegenden Prinzipien der elektronischen Datenverarbeitung und bereitet die Teilnehmer darauf vor, komplexere Konzepte in der IT zu verstehen und anzuwenden.

  • WAS IST EIN RECHNER?
    • Definition und Grundkonzepte
    • Unterschiedliche Rechnerarten (PCs, Server, Embedded Systems)
  • WAS IST EIN BETRIEBSSYSTEM?
    • Aufgaben eines Betriebssystems
    • Beispiele gängiger Betriebssysteme (Windows, macOS, Linux)
  • WIE WIRD CODE AUSGEFÜHRT?
    • Übersetzung und Ausführung von Code (Compiler vs. Interpreter)
    • Ablauf der Codeausführung (Fetch-Decode-Execute-Zyklus)
  • WAS SIND PROZESSE?
    • Definition und Verwaltung von Prozessen
    • Multitasking und Prozess-Scheduling
  • WIE WIRD HARDWARE ANGESTEUERT?
    • Grundlagen der Hardware-Steuerung
    • Treiber und ihre Rolle im System
  • WAS IST EIN PROGRAMM?
    • Definition eines Programms
    • Unterschiede zwischen Anwendungen und Systemsoftware
  • NETZWERK BASICS
    • Grundlagen der Netzwerktechnik
    • Netzwerkprotokolle und -architekturen (TCP/IP, OSI-Modell)
  • WAS IST EIN SERVER?
    • Definition und Aufgaben eines Servers
    • Unterschiede zwischen Server- und Client-Systemen
    • Beispiele und Einsatzbereiche von Servern
  • WAS IST DIE CLOUD?
    • Definition und Grundlagen der Cloud-Technologie
    • Unterschiede zwischen Public, Private und Hybrid Cloud
    • Vorteile und Herausforderungen der Cloud-Nutzung
  • INTERNET OF THINGS (IOT)
    • Definition und Grundlagen des IoT
    • Beispiele für IoT-Anwendungen (Smart Homes, Industrie 4.0)
    • Herausforderungen und Zukunft des IoT
  • SERVICES
    • Definition und Bedeutung von IT-Services
    • Unterschiedliche Arten von Services (Web Services, Microservices)
    • Beispiele und Einsatzbereiche von IT-Services

Kapitel anzeigen

Coding
Coding
Das Fach "Coding" vermittelt grundlegende und fortgeschrittene Konzepte der Programmierung und Softwareentwicklung. Es zielt darauf ab, den Teilnehmern ein fundiertes Verständnis der verschiedenen Programmiersprachen, Prinzipien und Techniken zu vermitteln. Zusätzlich wird das Gelernte durch Wissensüberprüfungen und praktische Aufgaben gefestigt. Hier sind die Hauptthemen, die in diesem Modul behandelt werden:

Programmiersprachen und ihre Funktionsweise
Die Teilnehmer lernen die grundlegenden Prinzipien und Konzepte von Programmiersprachen kennen. Es wird ein Überblick über hoch- und niedrigsprachige Programmiersprachen gegeben, wobei die Unterschiede zwischen diesen Typen klar herausgearbeitet werden. Hochsprachen wie Python und Java werden im Vergleich zu maschinennahen Sprachen wie Assembly betrachtet.

Vom Visual Programming zu 0 und 1
In diesem Abschnitt wird die Bandbreite der Programmierung von visuellen Programmiersprachen bis hin zu maschinennahen Sprachen abgedeckt. Beispiele für visuelle Programmiersprachen, wie Scratch, und maschinennahe Sprachen, wie Assembler, werden vorgestellt. Die verschiedenen Ebenen der Programmierung und deren Anwendungen werden erläutert.

Grundlagen der Programmierung
Hier werden die grundlegenden Konzepte der Programmierung vermittelt. Dazu gehören die Syntax und Semantik von Programmiersprachen, die Deklaration und Verwendung von Variablen und Datentypen (wie integer, float, string, boolean), sowie die Verwendung von arithmetischen, logischen und Vergleichsoperatoren.

Design Patterns
Design Patterns sind bewährte Lösungsmuster für wiederkehrende Probleme in der Softwareentwicklung. Die Teilnehmer lernen die Definition und den Zweck von Design Patterns kennen und erhalten Beispiele für gängige Muster wie Singleton, Factory und Observer. Die Anwendung und Vorteile von Design Patterns in der Softwareentwicklung werden ebenfalls besprochen.

Kontrollstrukturen
Dieser Abschnitt deckt die grundlegenden Kontrollstrukturen in der Programmierung ab, einschließlich Bedingungen und Verzweigungen mit if, else und elif-Anweisungen sowie Schleifen wie for- und while-Schleifen. Die Bedeutung der Schleifensteuerung durch break und continue wird ebenfalls erläutert.

Funktionen und Modularität
Die Teilnehmer lernen die Definition und den Aufruf von Funktionen, einschließlich der Parameter, Rückgabewerte und der Wiederverwendbarkeit von Code. Die Grundprinzipien der Modularität und die Aufteilung von Code in überschaubare, wiederverwendbare Module werden ebenfalls behandelt.

Grundlegende Datenstrukturen
Dieser Abschnitt vermittelt ein grundlegendes Verständnis von Datenstrukturen wie Listen, Arrays, Dictionaries, Hashmaps, Tupeln und Sets. Die Teilnehmer lernen, wie sie diese Strukturen erstellen, auf sie zugreifen und sie modifizieren können.

Einfache Algorithmen und Problemlösung
Die Teilnehmer werden in grundlegende Sortieralgorithmen wie Bubble Sort und Selection Sort eingeführt. Außerdem lernen sie Suchalgorithmen wie die lineare und binäre Suche kennen. Es werden systematische Problemlösungsstrategien und Debugging-Methoden besprochen.

Objektorientierte Programmierung (OOP)
Die Grundprinzipien der objektorientierten Programmierung werden vermittelt, einschließlich Klassen, Objekten, Attributen und Methoden. Konzepte wie Vererbung, Polymorphismus und Kapselung werden grundlegend erklärt und mit einfachen Beispielen veranschaulicht.

Einfache Projekte und praktische Anwendungen
Die Teilnehmer setzen ihr Wissen in kleinen, praxisorientierten Projekten um, wie z.B. der Entwicklung eines Taschenrechners, einer To-Do-Liste oder eines einfachen Spiels. Abschließend werden einfache Techniken zur Überprüfung und Verbesserung des eigenen Codes durch Code Reviews behandelt.

  • PROGRAMMIERSPRACHEN / ARTEN
    • Prinzipien und Konzepte von Programmiersprachen
    • Unterschiede zwischen Hoch- und Niedrigsprachen
  • WIE FUNKTIONIEREN SIE?
    • Vom Visual Programming zu 0 und 1 (maschinennahe Sprachen)
    • Verschiedene Ebenen der Programmierung
    • Beispiele für visuelle und maschinennahe Programmiersprachen
  • GRUNDLAGEN DER PROGRAMMIERUNG
    • Syntax und Semantik: Erklärung der Syntaxregeln und Bedeutung von Codezeilen
    • Variablen und Datentypen: Unterschiedliche Datentypen (integer, float, string, boolean) und wie man Variablen deklariert und verwendet
    • Operatoren: Arithmetische, logische und Vergleichsoperatoren
  • DESIGN PATTERNS
    • Definition und Zweck von Design Patterns
    • Beispiele gängiger Design Patterns (Singleton, Factory, Observer)
    • Anwendung und Vorteile von Design Patterns in der Softwareentwicklung
  • KONTROLLSTRUKTUREN
    • Bedingungen und Verzweigungen: if, else, und elif-Anweisungen
    • Schleifen: for- und while-Schleifen, sowie die Bedeutung von Schleifensteuerung (break, continue)
  • FUNKTIONEN UND MODULARITÄT
    • Definition und Aufruf von Funktionen: Parameter, Rückgabewerte und die Bedeutung der Wiederverwendbarkeit von Code
    • Grundprinzipien der Modularität: Wie man Code in überschaubare, wiederverwendbare Module unterteilt
  • GRUNDLEGENDE DATENSTRUKTUREN
    • Listen und Arrays: Erstellen, Zugriff, und Modifikation von Elementen
    • Dictionaries und Hashmaps: Grundlegendes Verständnis und Anwendung
    • Tupel und Sets: Verwendung und Unterschiede zu Listen und Dictionaries
  • EINFACHE ALGORITHMEN UND PROBLEM LÖSEN
    • Sortieralgorithmen: Einführung in einfache Sortierverfahren wie Bubble Sort und Selection Sort
    • Suchen: Lineare und binäre Suche
    • Problemlösungsstrategien: Ansatzweise Methoden zur systematischen Problemlösung und Debugging
  • OBJEKTORIENTIERTE PROGRAMMIERUNG (OOP)
    • Grundprinzipien der OOP: Klassen, Objekte, Attribute, Methoden
    • Konzepte wie Vererbung, Polymorphismus und Kapselung: Grundlegende Erklärungen und einfache Beispiele
  • EINFACHE PROJEKTE UND PRAKTISCHE ANWENDUNGEN
    • Kleine Projekte: Praxisorientierte Übungen wie ein Taschenrechner, eine To-Do-Liste, oder ein einfaches Spiel
    • Code Reviews: Einfache Techniken zur Überprüfung und Verbesserung des eigenen Codes

Kapitel anzeigen

Datenbanken Fach
Datenbanken
Das Fach "Datenbanken" bietet eine grundlegende Einführung in die Konzepte und Anwendungen von Datenbanken. Es zielt darauf ab, den Teilnehmern ein fundiertes Verständnis der verschiedenen Typen von Datenbanken, deren Nutzen und die am häufigsten verwendeten Datenbanksysteme zu vermitteln. Hier sind die Hauptthemen, die in diesem Modul behandelt werden:

Was sind Datenbanken?
Eine Datenbank ist eine strukturierte Sammlung von Daten. Es gibt relationale Datenbanken, die Daten in Tabellen mit Beziehungen organisieren, und nicht-relationale Datenbanken, die flexibler sind und oft für spezielle Anwendungen wie Big Data genutzt werden.

Warum braucht man Datenbanken?
Datenbanken bieten effiziente Datenverwaltung, schnelle Abfragen und erhöhte Datensicherheit. Sie sind unerlässlich für Anwendungen wie Kundendatenbanken, Finanzsysteme und Lagerverwaltung.

Die meist verwendeten Datenbanken:

MySQL: Open Source, weit verbreitet für Webanwendungen.
PostgreSQL: Fortgeschrittene Funktionen und SQL-Unterstützung.
Oracle Database: Hochskalierbar, für große Unternehmen.
Microsoft SQL Server: Integriert in die Windows-Umgebung.
MongoDB: NoSQL-Datenbank für unstrukturierte Daten.
SQLite: Leichtgewichtig, ideal für mobile Anwendungen.
Dieses Modul bietet eine solide Grundlage für das Verständnis und die Nutzung von Datenbanken.

  • WAS SIND DATENBANKEN?
    • Definition und Grundkonzepte von Datenbanken
    • Relationale vs. nicht-relationale Datenbanken
  • WARUM BRAUCHT MAN SIE?
    • Vorteile der Nutzung von Datenbanken
    • Beispiele für Datenbankanwendungen
  • DIE MEIST VERWENDETE DATENBANKEN
    • Überblick über die am häufigsten genutzten Datenbanken
    • Eigenschaften und Einsatzbereiche der populärsten Datenbanksysteme

Kapitel anzeigen

Datenverarbeitung
Einführung in die elektronische Datenverarbeitung (EDV)
Das Fach "Einführung in die elektronische Datenverarbeitung (EDV)" vermittelt grundlegende Kenntnisse und die Bedeutung der Datenverarbeitung in verschiedenen Lebensbereichen. Die Teilnehmer lernen die historische Entwicklung sowie praktische Anwendungen kennen.

Bedeutung und Notwendigkeit der Datenverarbeitung
Die Datenverarbeitung ist in nahezu allen Bereichen des modernen Lebens unverzichtbar. Sie ermöglicht die effiziente Verwaltung und Analyse großer Datenmengen, verbessert die Entscheidungsfindung und optimiert Geschäftsprozesse. In der heutigen digitalen Welt ist die Fähigkeit zur Verarbeitung von Daten eine wesentliche Voraussetzung für den Erfolg in vielen Berufen und Branchen.

Geschichte der Datenverarbeitung
Die Geschichte der Datenverarbeitung reicht weit zurück, von den ersten mechanischen Rechenmaschinen bis zu den modernen Computern. Wichtige Meilensteine sind die Erfindung der Lochkartenmaschinen, die Entwicklung der ersten Computer in den 1940er Jahren und die rasante Weiterentwicklung der Technologie im 20. und 21. Jahrhundert. Diese Evolution hat die Art und Weise, wie wir Daten verarbeiten und nutzen, grundlegend verändert.

Beispiele aus der Praxis
Gesundheitswesen: Elektronische Patientenakten ermöglichen eine effiziente Verwaltung von Patientendaten und verbessern die Qualität der medizinischen Versorgung durch schnellen Zugriff auf relevante Informationen.

Wirtschaft: Unternehmen nutzen Datenverarbeitung zur Optimierung von Geschäftsprozessen, Kundenmanagement und für datengetriebene Marketingstrategien.

Wissenschaft: In der Forschung werden große Datenmengen analysiert, um wissenschaftliche Erkenntnisse zu gewinnen und Innovationen voranzutreiben, etwa in der Genomforschung oder Klimamodellierung.

  • BEDEUTUNG UND NOTWENDIGKEIT DER DATENVERARBEITUNG IN VERSCHIEDENEN LEBENSBEREICHEN
    • Relevanz der Datenverarbeitung im Alltag
    • Einsatzbereiche der EDV in verschiedenen Branchen
    • Vorteile der EDV in der modernen Gesellschaft
  • GESCHICHTE DER DATENVERARBEITUNG
    • Entwicklung der Datenverarbeitung von den Anfängen bis zur Gegenwart
    • Meilensteine und bedeutende Erfindungen in der EDV
    • Evolution der Computertechnologie und ihre Auswirkungen
  • BEISPIELE AUS DER PRAXIS (Z.B. GESUNDHEITSWESEN, WIRTSCHAFT, WISSENSCHAFT)
    • Anwendung der EDV im Gesundheitswesen: Patientenverwaltung, Diagnoseunterstützung, Forschung
    • Nutzung der EDV in der Wirtschaft: Geschäftsprozesse, Buchhaltung, Marketinganalysen
    • Rolle der EDV in der Wissenschaft: Datenanalyse, Simulationen, wissenschaftliche Veröffentlichungen

Kapitel anzeigen

Bild Security
Security EDV Kompetenz
Das Fach "Security" vermittelt grundlegende Kenntnisse im Bereich Datenschutz, Authentifizierung und Cyber-Sicherheit. Es umfasst folgende Themen:

Datenschutz Basics
  • Grundlagen des Datenschutzes: Schutz persönlicher Daten.
  • Wichtige Gesetze und Vorschriften: DSGVO und deren Anforderungen.
  • Maßnahmen zum Schutz der Privatsphäre: Techniken zur Sicherung der Privatsphäre.

Authentifizierung Basics

  • Definition und Bedeutung: Überprüfung der Identität zur Sicherheit.
  • Verschiedene Methoden: Passwörter, biometrische Verfahren, Multi-Faktor-Authentifizierung.
  • Best Practices: Sichere Authentifizierungssysteme.

Cyber Security & Hacking

  • Grundlagen: Schutz vor digitalen Bedrohungen.
  • Häufige Bedrohungen: Phishing, Malware, DDoS-Angriffe.
  • Sicherheitsmaßnahmen: Einsatz von Firewalls und Antivirus-Software.

Dieses Modul bereitet die Teilnehmer auf den sicheren Umgang mit Daten und Systemen vor.


  • DATENSCHUTZ BASICS
    • Grundlagen des Datenschutzes
    • Wichtige Gesetze und Vorschriften (z.B. DSGVO)
    • Maßnahmen zum Schutz der Privatsphäre
  • AUTHENTIFIZIERUNG BASICS
    • Definition und Bedeutung der Authentifizierung
    • Verschiedene Authentifizierungsmethoden (Passwörter, biometrische Verfahren)
    • Best Practices für sichere Authentifizierung
  • CYBER SECURITY & HACKING
    • Grundlagen der Cyber-Sicherheit
    • Häufige Bedrohungen und Angriffe (Phishing, Malware, DDoS)
    • Maßnahmen zur Erhöhung der Sicherheit (Firewalls, Antivirus-Software)

Kapitel anzeigen

Software Bild klein
Software

Das Unterrichtsfach "Software" bietet einen Überblick über die verschiedenen Arten von Software, deren Verfügbarkeit auf unterschiedlichen Geräten, die Produktions- und Vertriebsprozesse sowie die Kommunikation zwischen Softwareprogrammen.

Es gibt zwei Hauptkategorien von Software: Systemsoftware, wie Betriebssysteme und Treiber, und Anwendungssoftware, wie Textverarbeitungsprogramme und Spiele. Software ist auf verschiedenen Geräten verfügbar, einschließlich Desktop-Computern, Mobilgeräten und eingebetteten Systemen. Es gibt sowohl plattformunabhängige Software als auch plattformspezifische Anwendungen.

Die Produktion von Software erfolgt durch verschiedene Entwicklungsprozesse wie Agile und das Wasserfallmodell. Versionskontrolle und kontinuierliche Integration/Deployment (CI/CD) sind entscheidend für die effiziente Softwareentwicklung. Software kann On-Premises, cloudbasiert oder als mobile App verteilt werden.

Software kommuniziert durch Schnittstellen wie APIs und Webhooks miteinander. Diese ermöglichen die Integration von Diensten und die Echtzeit-Benachrichtigung zwischen verschiedenen Anwendungen.

Dieses Modul bereitet die Teilnehmer umfassend auf das Verständnis und den Umgang mit Software in der Praxis vor.


  • WELCHE ARTEN VON SOFTWARE GIBT ES?
    • Systemsoftware vs. Anwendungssoftware
    • Beispiele für unterschiedliche Softwarekategorien
  • AUF WELCHEN GERÄTEN IST SIE VERFÜGBAR?
    • Desktop, Mobilgeräte, Embedded Systems
    • Plattformunabhängigkeit und plattformspezifische Anwendungen
  • WIE WIRD SOFTWARE PRODUZIERT UND VERTEILT?
    • Entwicklungsprozesse (Agile, Wasserfallmodell)
    • Versionskontrolle und Continuous Integration/Continuous Deployment (CI/CD)
    • Distribution von Software (On-Premises, Cloud-basiert, Mobile Apps)
  • WIE KOMMUNIZIERT SOFTWARE MIT SOFTWARE? (SCHNITTSTELLEN)
    • Definition und Arten von Schnittstellen (APIs, Webhooks)
    • Beispiele und Anwendungen von Software-Kommunikation

Kapitel anzeigen

Tools Bild klein
Tools
Das Unterrichtsfach "Tools" bietet einen umfassenden Einblick in die verschiedenen Werkzeuge und Umgebungen, die für die Entwicklung und den Einsatz moderner Softwarelösungen genutzt werden. Dazu gehören grundlegende Entwicklungstools, die Nutzung der Kommandozeile, Versionskontrolle sowie eine Einführung in die Künstliche Intelligenz (KI). Dieser Abschnitt wird durch Wissensüberprüfungen und praktische Aufgaben ergänzt.

Verständnis der Arbeitsumgebung
Die Teilnehmer werden in einfache Entwicklungstools eingeführt, darunter Texteditoren wie Visual Studio Code und Sublime Text sowie integrierte Entwicklungsumgebungen (IDEs) wie PyCharm und Eclipse. Sie lernen die grundlegenden Befehle der Kommandozeile kennen, die zur Navigation und Dateiverwaltung genutzt werden. Zusätzlich erhalten sie eine Einführung in die Versionskontrolle mit Git und lernen die grundlegenden Befehle zur Verwaltung von Code-Versionen.

Künstliche Intelligenz
Die grundlegenden Konzepte der Künstlichen Intelligenz werden erläutert, einschließlich Definitionen und verschiedener Bereiche wie maschinelles Lernen und neuronale Netze. Die Teilnehmer lernen Anwendungsfälle und Beispiele für den Einsatz von KI im Alltag kennen und diskutieren die Vorteile und Herausforderungen von KI-Technologien.

Dieses Modul bereitet die Teilnehmer darauf vor, effektiv mit modernen Entwicklungstools zu arbeiten und ein grundlegendes Verständnis der Künstlichen Intelligenz zu entwickeln.

  • VERSTÄNDNIS DER ARBEITSUMGEBUNG
    • Einfache Entwicklungstools: Einführung in Texteditoren (z.B. Visual Studio Code, Sublime Text) und IDEs (z.B. PyCharm, Eclipse)
    • Kommandozeile/Terminal: Grundlegende Befehle zur Navigation und Dateiverwaltung
    • Versionierung: Einführung in Git und grundlegende Befehle zur Versionskontrolle
  • KÜNSTLICHE INTELLIGENZ
    • Definition und grundlegende Konzepte der KI
    • Verschiedene Bereiche der KI (Maschinelles Lernen, Neuronale Netze)
    • Anwendungsfälle und Beispiele für KI im Alltag
    • Vorteile und Herausforderungen von KI-Technologien

Kapitel anzeigen

Modul Java Script - Grundlagen

Alle Kapitel der Fächer anzeigen

Datenanalyse und Szenarien
Dieses Unterrichtsfach konzentriert sich auf fortgeschrittene Techniken der Datenanalyse und die Verwendung von Szenarien in Excel. Die Teilnehmer lernen:

Tabellen und Listen analysieren: Die Kursteilnehmer erfahren, wie sie Pivot-Tabellen und Pivot-Charts verwenden können, um große Datenmengen effektiv zu analysieren und zu visualisieren. Sie lernen, wie man Pivot-Tabellen erstellt, anpasst und interpretiert, um wertvolle Einblicke in die Daten zu gewinnen.

Daten filtern und sortieren: Dieses Modul vermittelt fortgeschrittene Techniken zur Filterung und Sortierung von Daten. Die Teilnehmer lernen, wie sie komplexe Filterkriterien anwenden und Daten mehrstufig sortieren können, um relevante Informationen schnell und präzise zu extrahieren.

Szenarien erstellen und nutzen: Die Teilnehmer lernen, wie sie verschiedene Szenarien erstellen und nutzen können, um hypothetische Analysen durchzuführen. Dies beinhaltet das Erstellen von Was-wäre-wenn-Analysen, um die Auswirkungen unterschiedlicher Annahmen und Entscheidungen auf ihre Daten zu untersuchen und fundierte Entscheidungen zu treffen. Diese beiden Fächer bieten den Teilnehmern wertvolle Fähigkeiten, um ihre Produktivität zu steigern und durchzuführen, was ihnen hilft, fundierte Entscheidungen in ihrem beruflichen Alltag zu treffen.

    • TABELLEN UND LISTEN ANALYSIEREN:
      • Verwendung von Pivot-Tabellen und Pivot-Charts zur Analyse und Visualisierung großer Datenmengen
      • Erstellen, Anpassen und Interpretieren von Pivot-Tabellen
    • DATEN FILTERN UND SORTIEREN:
      • Anwendung fortgeschrittener Filter- und Sortiertechniken
      • Komplexe Filterkriterien und mehrstufiges Sortieren zur präzisen Extraktion relevanter Informationen
    • SZENARIEN ERSTELLEN UND NUTZEN:
      • Erstellung und Nutzung von Szenarien für hypothetische Analysen (Was-wäre-wenn-Analysen)
      • Untersuchung der Auswirkungen unterschiedlicher Annahmen und Entscheidungen auf die Daten
    • ÜBERWACHUNG UND VALIDIERUNG VON DATEN:
      • Einrichten von Überwachungsregeln und Verwendung von Funktionen zur Validierung und Fehlerprüfung
      • Sicherstellung der Datenintegrität und -genauigkeit

     

Kapitel anzeigen

Einführung in die Arbeitsumgebung von Excel

In diesem Fach lernen Sie die grundlegende Arbeitsumgebung von Excel kennen. Der Fokus liegt darauf, Ihnen eine solide Basis zu bieten, auf der Sie aufbauen können, um Excel effizient und effektiv zu nutzen.

Überblick über die Benutzeroberfläche: Sie erhalten einen detaillierten Überblick über die Benutzeroberfläche von Excel. Dazu gehört die Erklärung der verschiedenen Elemente, wie das Menüband, die Schnellzugriffsleiste und die Arbeitsmappe. Sie lernen, wie Sie sich in Excel bewegen, Arbeitsblätter öffnen und schließen sowie zwischen verschiedenen Ansichten wechseln.

Menüs und Werkzeuge: Wir führen Sie durch die verschiedenen Menüs und Werkzeuge, die Excel bietet. Sie erfahren, wie die Registerkarten im Menüband strukturiert sind und welche Funktionen sich hinter den jeweiligen Registerkarten verbergen. Von Dateioperationen über Datenanalyse-Tools bis hin zu Diagramm- und Formatierungsoptionen - Sie lernen, wo Sie welche Werkzeuge finden und wie Sie sie anwenden.

Statusleiste anpassen: Die Statusleiste am unteren Rand des Excel-Fensters bietet Ihnen wichtige Informationen auf einen Blick. Sie lernen, wie Sie die Statusleiste anpassen können, um genau die Informationen anzuzeigen, die Sie benötigen, z. B. Summe, Durchschnitt oder Anzahl der ausgewählten Zellen. Dies hilft Ihnen, effizienter zu arbeiten und schnell auf relevante Daten zuzugreifen.

Wichtige Basisfunktionen: Wir zeigen Ihnen die wichtigsten Basisfunktionen, die Ihnen den Einstieg in die Arbeit mit Excel erleichtern. Dazu gehören grundlegende Operationen wie das Erstellen, Speichern und Öffnen von Arbeitsmappen. Sie lernen, wie Sie Daten in Zellen eingeben und einfache Berechnungen durchführen. Zudem erklären wir Ihnen, wie Sie grundlegende Formatierungen vornehmen, um Ihre Daten übersichtlich und ansprechend zu gestalten.

Durch diesen umfassenden Einstieg in die Arbeitsumgebung von Excel legen Sie das Fundament für Ihre weitere Arbeit mit diesem leistungsstarken Werkzeug. Sie werden in der Lage sein, sich sicher in Excel zu bewegen, die wichtigsten Funktionen zu nutzen und Ihre ersten Daten effizient zu verwalten und zu bearbeiten.


    • ÜBERBLICK ÜBER DIE BENUTZEROBERFLÄCHE
      • Menüs und Werkzeuge
      • Statusleiste anpassen
      • Arbeitsmappen
    • WICHTIGE BASISFUNKTIONEN
      • Erstellen, Speichern und Öffnen von Arbeitsmappen
      • Grundlegende Formatierungen und Berechnungen

Kapitel anzeigen

Fortgeschrittene Funktionen und Techniken

In diesem Unterrichtsfach lernen die Teilnehmer, wie sie fortgeschrittene Funktionen und Techniken in Excel anwenden können, um komplexe Datenanalysen und -berechnungen durchzuführen. Hier sind die wesentlichen Lerninhalte:

Fortgeschrittene Formatierungen: Die Teilnehmer lernen, wie sie benutzerdefinierte Zahlenformate erstellen und anwenden können, um Daten spezifisch und klar darzustellen. Dies beinhaltet die Nutzung von benutzerdefinierten Formatierungsregeln, um beispielsweise Währungen, Prozentsätze oder benutzerdefinierte Textformate darzustellen.

Erweiterte bedingte Formatierungen: Dieses Modul behandelt die Anwendung komplexer bedingter Formatierungen, um Daten basierend auf spezifischen Kriterien automatisch hervorzuheben. Die Teilnehmer lernen, wie sie mehrere Regeln kombinieren und anwenden können, um ihre Datenanalyse visuell zu unterstützen.

Anwendung von Funktionen aus verschiedenen Kategorien: Die Kursteilnehmer erfahren, wie sie erweiterte Funktionen aus den Kategorien Logik, Statistik, Finanzmathematik und Mathematik nutzen können.



    • FORTGESCHRITTENE FORMATIERUNGEN
      • Erstellung und Anwendung benutzerdefinierter Zahlenformate zur spezifischen und klaren Darstellung von Daten
      • Nutzung benutzerdefinierter Formatierungsregeln (z.B. Währungen, Prozentsätze)
    • ERWEITERTE BEDINGTE FORMATIERUNGEN
      • Anwendung komplexer bedingter Formatierungen zur visuellen Unterstützung der Datenanalyse
      • Kombination und Anwendung mehrerer bedingter Formatierungsregeln
    • ANWENDUNG VON FUNKTIONEN AUS VERSCHIEDENEN KATEGORIEN
      • Nutzung erweiterter Funktionen aus den Kategorien Logik, Statistik, Finanzmathematik und Mathematik:
      • Logikfunktionen: Wenn, Und, Oder, Nicht
      • Statistikfunktionen: Mittelwert, Median, Modus, Stabw
      • Finanzmathematische Funktionen: Zins, Rmz, Ikv
      • Mathematische Funktionen: Summe, Summewenn, Summenprodukt

Kapitel anzeigen

Konsolidierung und Gliederung
In diesem Unterrichtsfach lernen die Teilnehmer, wie sie Daten aus mehreren Arbeitsblättern und Arbeitsmappen konsolidieren und strukturiert darstellen können. Die wesentlichen Lerninhalte sind:

Konsolidierung von Daten:
Die Teilnehmer erfahren, wie sie Daten aus verschiedenen Quellen und Arbeitsblättern zusammenführen können, um eine einheitliche Datenbasis zu schaffen. Dies beinhaltet die Nutzung von Konsolidierungsfunktionen und -werkzeugen in Excel, um Summen, Durchschnittswerte und andere aggregierte Daten zu berechnen.

Arbeiten mit Verknüpfungen:
Die Kursteilnehmer lernen, wie sie Verknüpfungen zwischen Arbeitsblättern und Arbeitsmappen erstellen und verwalten können. Sie erfahren, wie sie Daten dynamisch verknüpfen, sodass Änderungen in einer Quelle automatisch in der verknüpften Arbeitsmappe aktualisiert werden.

Gliederung von Daten:
Die Teilnehmer lernen Techniken zur Gliederung und Strukturierung von Daten. Dies umfasst das Erstellen von Gliederungen, um große Datenmengen in überschaubare Abschnitte zu unterteilen, sowie die Nutzung von Gruppierungsfunktionen, um Daten zu organisieren und hierarchisch darzustellen.

Zusammenführen und Vergleichen von Arbeitsmappen:
Dieses Modul deckt Methoden zur Zusammenführung mehrerer Arbeitsmappen ab. Die Teilnehmer erfahren, wie sie Daten aus verschiedenen Arbeitsmappen vergleichen und konsolidieren können, um konsistente und vollständige Datensätze zu erstellen.

    • KONSOLIDIERUNG VON DATEN
      • Zusammenführung von Daten aus verschiedenen Quellen und Arbeitsblättern zur Erstellung einer einheitlichen Datenbasis
      • Nutzung von Konsolidierungsfunktionen und -werkzeugen zur Berechnung von Summen, Durchschnittswerten und anderen aggregierten Daten
    • ARBEITEN MIT VERKNÜPFUNGEN
      • Erstellen und Verwalten von Verknüpfungen zwischen Arbeitsblättern und Arbeitsmappen
      • Dynamisches Verknüpfen von Daten, sodass Änderungen in einer Quelle automatisch in der verknüpften Arbeitsmappe aktualisiert werden
    • GLIEDERUNG VON DATEN
      • Erstellung von Gliederungen zur Strukturierung großer Datenmengen in überschaubare Abschnitte
      • Nutzung von Gruppierungsfunktionen zur hierarchischen Darstellung und Organisation von Daten
    • ZUSAMMENFÜHREN UND VERGLEICHEN VON ARBEITSMAPPEN
      • Methoden zur Zusammenführung und Konsolidierung mehrerer Arbeitsmappen
      • Vergleichen und Konsolidieren von Daten aus verschiedenen Arbeitsmappen zur Erstellung konsistenter Datensätze

Kapitel anzeigen

Professioneller Einsatz von Diagrammen

In diesem Unterrichtsfach lernen die Teilnehmer, wie sie fortschrittliche Diagrammtechniken anwenden, um ihre Daten professionell und ansprechend zu visualisieren. Die wesentlichen Lerninhalte sind:

Erweiterte Diagrammtechniken: Die Kursteilnehmer lernen fortgeschrittene Techniken zur Gestaltung und Anpassung von Diagrammen. Dazu gehört das Hinzufügen von Trendlinien, das Formatieren von Datenreihen und Achsen sowie die Anwendung von benutzerdefinierten Diagrammelementen.

Nutzung von Diagrammvorlagen: Die Teilnehmer erfahren, wie sie Diagrammvorlagen erstellen und nutzen können, um konsistente und professionelle Diagramme schnell zu erstellen. Sie lernen, wie sie benutzerdefinierte Vorlagen speichern und auf verschiedene Datensätze anwenden können.

Dynamische Diagramme: Dieses Modul behandelt die Erstellung von dynamischen Diagrammen, die sich automatisch an Änderungen in den zugrunde liegenden Daten anpassen. Die Teilnehmer lernen, wie sie Datenbereiche definieren und Diagramme erstellen, die auf Basis dynamischer Daten aktualisiert werden.

Datenvisualisierung mit Sparklines: Die Teilnehmer lernen, wie sie Sparklines verwenden, um Datentrends und Muster in kompakten Diagrammen darzustellen, die in einzelne Zellen eingebettet sind. Diese Technik ermöglicht eine schnelle und effiziente Visualisierung von Daten direkt in den Arbeitsblättern.


    • ERSTELLUNG VON DIAGRAMMEN
      • Grundlagen der Diagrammerstellung in Excel
      • Erstellung verschiedener Diagrammtypen (z.B. Säulen-, Linien-, Kreis- und Balkendiagramme)
    • ERWEITERTE DIAGRAMMTECHNIKEN
      • Gestaltung und Anpassung von Diagrammen durch Hinzufügen von Trendlinien und Formatieren von Datenreihen und Achsen
      • Anwendung benutzerdefinierter Diagrammelemente zur besseren Datenvisualisierung
    • NUTZUNG VON DIAGRAMMVORLAGEN
      • Erstellung und Nutzung von Diagrammvorlagen zur schnellen und konsistenten Erstellung professioneller Diagramme
      • Speichern und Anwenden benutzerdefinierter Vorlagen auf verschiedene Datensätze
    • DYNAMISCHE DIAGRAMME
      • Erstellung dynamischer Diagramme, die sich automatisch an Änderungen in den zugrunde liegenden Daten anpassen
      • Definition von Datenbereichen zur Erstellung und Aktualisierung dynamischer Diagramme
    • DATENVISUALISIERUNG MIT SPARKLINES
      • Verwendung von Sparklines zur Darstellung von Datentrends und Mustern in kompakten Diagrammen, die in einzelne Zellen eingebettet sind
      • Schnelle und effiziente Visualisierung von Daten direkt in den Arbeitsblättern

     

Kapitel anzeigen

Modul Java Script - Vertiefung

Alle Kapitel der Fächer anzeigen

Entwicklungsumgebungen und WebApplikationen
In diesem Unterrichtsfach erhalten die Teilnehmer eine Einführung in verschiedene Entwicklungsumgebungen, die für die JavaScript-Entwicklung verwendet werden. Die Teilnehmer lernen, wie sie unterschiedliche Entwicklungsumgebungen einrichten und effektiv nutzen können, um ihre Produktivität zu steigern. Ein weiterer wichtiger Aspekt ist die Nutzung von Browser-Entwicklertools, die es ermöglichen, den Code zu debuggen, zu testen und zu optimieren. Der Kurs bietet zudem einen Überblick über verschiedene JavaScript-Standards, einschließlich der neuesten Entwicklungen ab ES6 und darüber hinaus, um die Teilnehmer auf den aktuellen Stand der Technik zu bringen.

Konzeption und Aufbau einer WebApplikation

Der zweite Teil des Kurses konzentriert sich auf die grundlegenden Konzepte und den Aufbau einer WebApplikation. Die Teilnehmer lernen die grundlegenden Prinzipien einer WebApplikation kennen, einschließlich der Struktur und Manipulation des DOM (Document Object Model) Baums, der die Grundlage für die Darstellung und Interaktion von Webinhalten bildet. Es wird erklärt, wie Event-Handling und Event-Listener genutzt werden, um interaktive und reaktionsfähige Anwendungen zu erstellen.

Die Integration und Nutzung von HTML5 wird behandelt, um moderne Webstandards und Funktionen zu nutzen. Darüber hinaus lernen die Teilnehmer, wie sie CSS3 für Layouts und Design verwenden können, um ansprechende und benutzerfreundliche Oberflächen zu gestalten.

  • In Kürze werden hier die detaillierten Kapitel zum Unterrichtsfach verfügbar sein!

Kapitel anzeigen

Fehlererkennung und Best Practices
In diesem Unterrichtsfach lernen die Teilnehmer Techniken zur Fehlererkennung und zum Debugging von JavaScript-Code. Der Kurs beginnt mit der Identifikation und Vermeidung häufiger Fehler in der JavaScript-Programmierung. Die Teilnehmer erfahren, wie sie typische Probleme erkennen und verhindern können, um die Stabilität und Zuverlässigkeit ihrer Anwendungen zu erhöhen.

Ein weiterer wichtiger Aspekt sind Debugging-Methoden und -Tools. Die Teilnehmer lernen, wie sie effektive Debugging-Techniken anwenden können, um Fehler schnell zu identifizieren und zu beheben. Dazu gehört auch die Nutzung von integrierten Entwicklungsumgebungen (IDEs) und Browser-Entwicklertools, die spezielle Debugging-Funktionen bieten. Praxisübungen im Debugging helfen den Teilnehmern, das Gelernte in realen Szenarien anzuwenden und ihre Fähigkeiten im Umgang mit Fehlern zu verbessern.

Best Practices

Der zweite Teil des Kurses konzentriert sich auf die Anwendung von Best Practices in der JavaScript-Programmierung. Die Teilnehmer lernen bewährte Methoden zur Code-Organisation und -Strukturierung kennen, um sauberen, wartbaren und skalierbaren Code zu schreiben. Dazu gehören Techniken zur Modularisierung und zur sinnvollen Benennung von Variablen und Funktionen.

Ein weiterer Schwerpunkt liegt auf dem Refactoring von Code. Die Teilnehmer erfahren, wie sie bestehenden Code umstrukturieren können, um die Lesbarkeit und Effizienz zu verbessern, ohne die Funktionalität zu ändern. Diese Techniken sind entscheidend für die langfristige Wartung und Erweiterbarkeit von Softwareprojekten.

Zusätzlich werden Sicherheitsaspekte in JavaScript behandelt. Die Teilnehmer lernen, wie sie Sicherheitslücken erkennen und beheben können, um ihre Anwendungen gegen gängige Bedrohungen wie Cross-Site Scripting (XSS) und Cross-Site Request Forgery (CSRF) zu schützen.

  • In Kürze werden hier die detaillierten Kapitel zum Unterrichtsfach verfügbar sein!

Kapitel anzeigen

Fortgeschrittene Techniken und Optimierung
In diesem Unterrichtsfach lernen die Teilnehmer die neuesten HTML5 JavaScript-Funktionen kennen, die moderne Webanwendungen leistungsfähiger und vielseitiger machen. Der Kurs beginnt mit einer Einführung in Application Caches, die es ermöglichen, Webanwendungen offline verfügbar zu machen und die Ladezeiten zu verbessern. Die Teilnehmer erfahren, wie sie WebWorker verwenden können, um parallele Verarbeitung zu ermöglichen, was die Performance und Responsivität ihrer Anwendungen erheblich steigern kann.

Ein weiterer wichtiger Bestandteil ist der Einsatz von Canvas, das für die Erstellung von grafischen Anwendungen und Animationen genutzt wird. Die Teilnehmer lernen, wie sie mit der Canvas API komplexe Grafiken und interaktive Inhalte direkt im Browser rendern können. Zudem wird die Nutzung der Geolokation API behandelt, die es ermöglicht, den geografischen Standort eines Benutzers zu ermitteln und standortbasierte Funktionen in Webanwendungen zu integrieren.

Debugging, Profiling und Optimierung

Der zweite Teil des Kurses konzentriert sich auf Techniken zur Fehlererkennung, Performance-Analyse und Optimierung von JavaScript-Code. Die Teilnehmer lernen verschiedene Debugging-Methoden kennen, um Fehler im Code effektiv zu finden und zu beheben. Profiling-Techniken werden vorgestellt, um die Performance von Webanwendungen zu analysieren und Engpässe zu identifizieren.

Die Teilnehmer erfahren, wie sie Geschwindigkeitsoptimierungen für Webapplikationen durchführen können, um die Ladezeiten zu verkürzen und die Benutzererfahrung zu verbessern. Es werden Tools und Best Practices zur Optimierung vorgestellt, die den gesamten Entwicklungsprozess unterstützen und die Effizienz der Anwendungen maximieren.

  • In Kürze werden hier die detaillierten Kapitel zum Unterrichtsfach verfügbar sein!

Kapitel anzeigen

Komplexe Datenstrukturen und Design Patterns
In diesem Unterrichtsfach lernen die Teilnehmer sowohl komplexe Datenstrukturen als auch bewährte Design Patterns in der Softwareentwicklung kennen.

Komplexe Datenstrukturen

Der Kurs beginnt mit einer Einführung in komplexe Datenstrukturen wie Maps und Sets, die erweiterte Möglichkeiten zur Datenspeicherung und -manipulation bieten. Die Teilnehmer vertiefen ihr Verständnis von Arrays und Objekten und lernen, wie sie diese grundlegenden Datenstrukturen effizient nutzen können. Ein wichtiger Bestandteil ist auch die Nutzung von JSON (JavaScript Object Notation), einem weit verbreiteten Format zur Strukturierung und Übertragung von Daten, das besonders in der Webentwicklung von großer Bedeutung ist.

Design Patterns

Der zweite Teil des Kurses konzentriert sich auf Design Patterns, die wiederkehrende Lösungen für häufig auftretende Probleme in der Softwareentwicklung darstellen. Die Teilnehmer erhalten eine Einführung in die Konzepte und Prinzipien von Design Patterns und lernen deren Bedeutung und Anwendungsmöglichkeiten kennen.

Einige der wichtigsten Design Patterns, die behandelt werden, umfassen:

  • Singleton Pattern: Dieses Pattern stellt sicher, dass eine Klasse nur eine Instanz hat und bietet einen globalen Zugriffspunkt auf diese Instanz.
  • Observer Pattern: Dieses Pattern definiert eine Eins-zu-viele-Abhängigkeit zwischen Objekten, so dass wenn ein Objekt seinen Zustand ändert, alle abhängigen Objekte benachrichtigt und automatisch aktualisiert werden.
  • Factory Pattern: Dieses Pattern bietet eine Schnittstelle zur Erstellung von Objekten, wobei die konkreten Klassennamen nicht spezifiziert werden müssen.

Die Teilnehmer werden durch Praxisbeispiele und Implementierungsübungen geführt, um das theoretische Wissen in die Praxis umzusetzen. Diese Übungen helfen ihnen, die Design Patterns zu verstehen und in ihren eigenen Projekten anzuwenden.


  • In Kürze werden hier die detaillierten Kapitel zum Unterrichtsfach verfügbar sein!

Kapitel anzeigen

Objektorientierte Programmierung (OOP) mit JavaScript
In diesem Unterrichtsfach lernen die Teilnehmer die Grundlagen der objektorientierten Programmierung (OOP) in JavaScript kennen. Der Kurs beginnt mit einer Einführung in die OOP-Konzepte und erklärt, wie diese in JavaScript umgesetzt werden. Die Teilnehmer erfahren, wie sie Objekte erstellen und erweitern können, um wiederverwendbaren und modularen Code zu schreiben. Ein wichtiger Bestandteil ist das Verständnis von Prototypen und Vererbung in JavaScript, das die Grundlage für die objektorientierte Strukturierung von Anwendungen bildet.

Erweiterte OOP Konzepte

Der zweite Teil des Kurses behandelt erweiterte Konzepte der OOP in JavaScript. Die Teilnehmer lernen, wie sie Klassen und Module verwenden können, um ihre Anwendungen zu strukturieren und zu organisieren. Darüber hinaus werden Mixins und Decorators eingeführt, die flexible Möglichkeiten bieten, um Funktionen und Eigenschaften in Objekte einzubringen.

Praktische Beispiele und Übungen sind integraler Bestandteil des Kurses, um das theoretische Wissen in die Praxis umzusetzen. Die Teilnehmer werden durch verschiedene Szenarien und Projekte geführt, um ihre Fähigkeiten in der objektorientierten Programmierung zu festigen.

Der Kurs schließt mit der Einführung in Entwurfsmuster in der OOP ab. Die Teilnehmer lernen verschiedene Design Patterns kennen, die in der objektorientierten Programmierung verwendet werden, um wiederkehrende Probleme zu lösen und den Code effizienter und wartbarer zu gestalten.

  • In Kürze werden hier die detaillierten Kapitel zum Unterrichtsfach verfügbar sein!

Kapitel anzeigen

Anerkennung unserer IT-Ausbildungen

Ausbildungszertifizierung

Im Bereich der IT-Ausbildungen gibt es keine einheitlich standardisierten Ausbildungswege. Dies bedeutet jedoch nicht, dass die Qualität und Anerkennung unserer Ausbildungsprogramme beeinträchtigt werden. Unser Ausbildungsinstitut ist nach ISO 9001 zertifiziert und anerkannt. Diese Zertifizierung bestätigt unser Engagement für höchste Qualitätsstandards und kontinuierliche Verbesserung.

Durch unsere ISO 9001 Zertifizierung stellen wir sicher, dass unsere Ausbildungsprogramme im IT-Bereich - einschließlich unserer Kurse zum PHP Programmierer, Webentwickler, Programmierer, und vieles mehr - nach internationalen Qualitätsstandards entwickelt und durchgeführt werden. Sie profitieren von strukturierten, praxisnahen Lehrplänen, erfahrenen Dozenten und einem hohen Maß an Unterstützung während Ihrer Ausbildung.

Institutszertifizierung

Als anerkannte Institution in der Erwachsenenbildung unterziehen wir unsere Lehrpläne regelmäßigen Evaluierungen, die von staatlichen Behörden und Förderstellen anerkannt werden. Unser fortwährendes Ziel ist es, die aktuellen Qualitätsstandards zu übertreffen und Ihnen somit erstklassige Ausbildungen zu garantieren. Überzeugen Sie sich selbst von unseren Zertifizierungen.

Unsere Zertifizierung bietet Ihnen die Gewissheit, dass Sie eine hochwertige und anerkannte Ausbildung erhalten, die Sie optimal auf Ihre berufliche Zukunft vorbereitet.

Förderung & Bildungskarenz - so funktioniert`s

Kann ich mir die Ausbildung fördern lassen?

An der Flexyfit EDV Academy stehen Ihnen vielfältige Möglichkeiten zur Förderung Ihrer Ausbildung offen. Es gibt unterschiedliche Förderprogramme auf Bundesland- und EU-Ebene sowie steuerliche Anreize, die als Grundlage dienen.
Bitte beachten Sie jedoch, dass die Entscheidung über die Vergabe und Höhe der Förderung ausschließlich in der Zuständigkeit der jeweiligen Förderstelle liegt.
Gerne unterstützen wir Sie dabei, eine passende Förderstelle zu finden und stellen Ihnen sämtliche Kursinformationen zur Verfügung, die Sie für einen Förderantrag benötigen. Den Antrag selbst müssen Sie bei den entsprechenden Förderstellen einreichen.

Wie läuft die Förderung ab?

Die Finanzierung Ihrer Ausbildung erfolgt abhängig vom Förderinstitut entweder durch direkte Kostenübernahme nach Bestätigung des Förder Ansuchens (z.B. AMS) oder durch eine vollständige oder teilweise Rückerstattung nach erfolgreichem Abschluss der Ausbildung (z.B. Waff). Wir empfehlen Ihnen, sich persönlich bei den entsprechenden Förderinstituten über die individuellen Finanzierungsmöglichkeiten zu informieren.

Kann ich mir für die Ausbildung Bildungskarenz nehmen?

Ja, der Großteil unserer Lehrgänge ist für die Bildungskarenz geeignet.
Wenn Sie sich weiterbilden möchten, ohne Ihr Arbeitsverhältnis zu kündigen, können Sie mit Ihrer Arbeitgeberin oder Ihrem Arbeitgeber eine Bildungskarenz vereinbaren. Dabei werden Sie für die Dauer der Weiterbildung von der Arbeit freigestellt.

Planen Sie jetzt Ihre Bildungskarenz mit uns! In einem persönlichen, unverbindlichen Beratungsgespräch klären wir mit Ihnen gerne Ihre individuellen Ausbildungswünsche ab.

Wie läuft die Bildungskarenz ab?

Sie können Ihre Bildungskarenz innerhalb von 4 Jahren maximal 1 Jahr lang in Anspruch nehmen. Es gibt 3 Möglichkeiten, wie Sie dies gestalten können:
  • Bildungskarenz über einen Zeitraum von 12 Monaten am Stück 
  • Bildungskarenz aufgeteilt, wobei jeder Teil mindestens 2 Monate dauern muss. Die Teile müssen innerhalb von 4 Jahren konsumieren werden.
  • Bildungskarenz mit einer Bildungsteilzeit, die sich über 2 Jahre erstreckt

Bitte beachten Sie, dass dies eine allgemeine Zusammenfassung ist, und es ratsam ist, weitere Details und Bedingungen bei den entsprechenden Stellen oder Behörden zu erfragen.
Für eine Bildungskarenz ist die Zustimmung Ihres Arbeitgebers entscheidend. Sie müssen die von uns ausgestellten Bildungspläne vorlegen, die für eine Vollzeit Bildungskarenz einen Umfang von 20 Stunden pro Woche oder für eine Teilzeit Bildungskarenz mindestens 10 Stunden pro Woche vorsehen.
Zusätzlich ist es erforderlich, regelmäßig den Fortschritt Ihrer Ausbildung nachzuweisen, beispielsweise durch Prüfungen oder Anwesenheitsbestätigungen, die von uns ausgestellt werden.

Anwendungsbereiche und Möglichkeiten mit JavaScript Fähigkeiten

Frontend-Entwicklung:

Interaktivität hinzufügen: Validieren von Formularen, Erstellen von Animationen, Reagieren auf Benutzeraktionen wie Klicks und Tastatureingaben. Responsive Webanwendungen: Zusammen mit HTML und CSS benutzerfreundliche und responsive Webseiten entwickeln.

Backend-Entwicklung:

Serverseitige Anwendungen: Erstellen von serverseitigen Logiken mit Node.js.
Datenverarbeitung: Verarbeitung von Daten, Erstellen von APIs und Interaktion mit Datenbanken.
Vollständige Webanwendungen: Entwicklung von Webanwendungen, die sowohl die Benutzeroberfläche als auch die serverseitige Logik umfassen.

Mobile App-Entwicklung:

Plattformübergreifende Apps: Entwicklung von mobilen Anwendungen für iOS und Android mit Frameworks wie React Native oder Ionic.

Automatisierung:

Wiederkehrende Aufgaben: Automatisierung von Entwicklungsaufgaben mit Node.js und npm-Skripten.
Build-Prozesse: Vereinfachung und Automatisierung von komplexen Build-Prozessen.

JavaScript bietet vielseitige Einsatzmöglichkeiten in der Webentwicklung, von der Erstellung interaktiver und dynamischer Webinhalte im Frontend über serverseitige Anwendungen im Backend bis hin zur Entwicklung plattformübergreifender mobiler Apps und der Automatisierung von Entwicklungsaufgaben. Mit grundlegenden Kenntnissen in JavaScript können Sie umfassende und effiziente Lösungen für das Web und mobile Plattformen entwickeln.

Häufige Fragen

Für wen ist der Kurs geeignet?

Der Kurs ist ideal für absolute Anfänger, die noch keine Vorkenntnisse haben, sowie für Personen, die bereits erste Erfahrungen mit JavaScript gesammelt haben und ihre Kenntnisse vertiefen möchten.

Welche Voraussetzungen muss ich erfüllen?

Für die Teilnahme an unserem Kurs JavaScript - Grundlagen und Vertiefung sind keine speziellen Programmierkenntnisse erforderlich, sodass er ideal für Anfänger ist. Sie sollten grundlegende Computerkenntnisse haben und sich mit Webbrowsern und dem Internet auskennen. Ein Interesse an Webentwicklung und die Bereitschaft, Neues zu lernen, sind entscheidend. Grundlegende Englischkenntnisse sind von Vorteil, aber nicht zwingend erforderlich. Sie benötigen einen Computer oder Laptop mit Internetzugang und es wird empfohlen, einen modernen Webbrowser und einen Code-Editor zu verwenden. Planen Sie ausreichend Zeit für das Selbststudium und die Bearbeitung von Übungsaufgaben ein. Unser Ziel ist es, Ihnen den Einstieg in die Webentwicklung so einfach wie möglich zu machen.

Welche Themen werden im Kurs behandelt?

Der Kurs behandelt grundlegende Themen wie Syntax, Variablen, Kontrollstrukturen und Funktionen, sowie fortgeschrittene Themen wie Closures, Prototypen, asynchrone Programmierung, DOM-Manipulation und die Nutzung von HTML5- und CSS3-APIs.

Was sind die nächsten Schritte nach dem Kurs?

Nach Abschluss des Kurses können Sie Ihre Kenntnisse weiter vertiefen, indem Sie unseren Lehrgang JavaScript - Developer absolvieren. Dieser Lehrgang umfasst zusätzliche Themen wie HTML- und CSS-Development, um Ihnen ein vollständiges Verständnis der Webentwicklung zu vermitteln.

Ist eine Ratenzahlung möglich?

Wir möchten Ihnen die Investition in Ihre Zukunft erleichtern und bieten daher die bequeme Option der Ratenzahlung an. Die Ausbildung zur Einführung in WordPress: Websites für Anfänger kann ganz einfach in monatlichen Raten beglichen werden, ohne dass eine Anzahlung oder zusätzliche Zinsen erforderlich sind.
Falls Sie Interesse an einem individuellen Zahlungsplan haben, zögern Sie nicht, sich direkt an unser Flexyfit Academy Team zu wenden. Wir stehen Ihnen gerne zur Verfügung und finden gemeinsam eine Lösung, die Ihren Bedürfnissen am besten entspricht. Investieren Sie in Ihre Zukunft und starten Sie noch heute!

Wann muss ich meinen gebuchten Kurs bezahlen?

Nach Ihrer Buchung haben Sie Zugriff auf Ihren Online Campus und Ihre Lernunterlagen in vollem Umfang. Innerhalb von 14 Tagen können Sie jederzeit ohne Angabe von Gründen zurücktreten. Dadurch fallen Ihnen keine Kosten an! Die (erste) Rechnung wird Ihnen ca. 3 Wochen nach der Anmeldung per Mail zugeschickt.

Top Bewertungen

Jetzt kostenlosen Testzugang sichern Erst probieren, dann studieren!

Verfügbare Lernvarianten dieser Ausbildung

JavaScript Grundlage und Vertiefung

Highlights

Unterrichtssprache

Fachmodul

EDV Kompetenz (Präsenz)

EDV Kompetenz (Online)

EDV Kompetenz Full HD Lernvideos

Lerntyp | Lernmethode

Lernvariante

Lernmethode

auditiver & visueller Lerntyp

kommunikativer & motorischer Lerntyp

Lernzeit

Lernunterstützung (# all-inclusive)

Skripten & Unterlagen als PDF

Vorlesungen als Praxistage aufbuchbar

Support via Onlinecampus, eMail, Chat, Tel.

WhatsApp & vor Ort Support

Testprüfungen

Prüfung/Abschluss

EDK Zwischenprüfung Online

Abschlussprüfung

Zertifikat auf DE, EN, SP

Zertifikat weltweit & zeitlich unbegrenzt gültig

Academykonto (# all-inclusive)

Onlinecampus lebenlang Verfügbar

Gratis Demokonto / Schnupper-Paket

Urkundenkopien als PDF downloadbar

Urkunden mit Echtheitsprüfung (QR-Code)

Förderung

Fördermöglichkeiten

Bildungskarenz (AT)

Förderung f. Firmen

Förderung f. Selbständige

Lehrgangsberatung

Kostenvoranschlag f. Förderstelle

Benefit

Jobvermittlung

umfangreiche Weiterbildungesangebote

Absoluter Bestpreis & Leistungsangebot

course

Präsenzkurse

€ 2.890,-
Alle Termine anzeigen

DE

Präsenzkurs Webinar

präsenz

kommunikativ

geeignet

empfohlen

flexibel

flexibler Termin

bis zu 100%

unverbindlich

Grundlegendes zu den Lernvarianten:

  • Der Ausbildungsinhalt ist bei jeder Lernvariante derselbe
  • Prüfungszeitraum, Ausbildungsdauer und Prüfungsablauf sind unabhängig von der Lernvariante
  • Sie können von der Lernvariante "Fernstudium" auf Präsenz unterricht aufbuchen. Auch einzelne Modulblöcke sind aufbuchbar
  • Bei der Lernvariante "Präsenzkurs" können Sie einzelne Blöcke im Einzelunterricht dazu buchen und absolvieren
  • Das Abschlusszeugnis unterscheidet sich nicht, egal in welcher Lernvariante Sie den Lehrgang absolviert haben
  • Ihr Academykonto und die Lerninhalte bleiben Ihnen in jedem Fall ein Leben lang erhalten
etrust-star-r0etrust-star-r1etrust-star-r2etrust-star-r3etrust-star-r4
4.92
Sehr gut
etrust_sigel Trusted Shops anzeigen-link
etrust-left-arrow
etrust-star-r0etrust-star-r1etrust-star-r2etrust-star-r3etrust-star-r4
4.92
Sehr gut
etrust_sigel Trusted Shops anzeigen-link
etrust-star-k0etrust-star-k1etrust-star-k2etrust-star-k3etrust-star-k4
etrust_check
vor 2 Tagen
Auf Vollzeit-Berufstätige wird besonders Rücksicht genommen. Die Aufbereitung der Lernunterlagen (in der Kombination Buchform, Folien und Videos) ist großartig. Ein wirklich tolles Team, sympathische und professionelle Vortragende, insgesamt ein top Ausbildungsinstitut, das ich jedem nur sehr weiterempfehlen kann. ⭐️⭐️⭐️⭐️⭐️
etrust-star-k0etrust-star-k1etrust-star-k2etrust-star-k3etrust-star-k4
etrust_check
vor 6 Tagen
Einfach ein Top Team !
etrust-star-k0etrust-star-k1etrust-star-k2etrust-star-k3etrust-star-k4
etrust_check
vor 15 Tagen
Interessanter und sehr umfangreicher Kursplan, kompetente Betreuung, sehr nettes Team, ganz einfach TOP und jederzeit gerne wieder.
etrust-star-k0etrust-star-k1etrust-star-k2etrust-star-k3etrust-star-k4
etrust_check
18.11.2023
Schnelle Antwort auf alle Fragen.
etrust-star-k0etrust-star-k1etrust-star-k2etrust-star-k3etrust-star-k4
etrust_check
11.11.2023
Schnelle Beratung, Top Service
etrust-star-k0etrust-star-k1etrust-star-k2etrust-star-k3etrust-star-k4
etrust_check
07.11.2023
Sehr gute Unterstützung durch dem Personal, sowohl telefonisch als auch per Mail. Besonderen Dank an Sarah
etrust-star-k0etrust-star-k1etrust-star-k2etrust-star-k3etrust-star-k4
etrust_check
17.10.2023
Ganz tolles Angebot und Service... jederzeit gerne wieder.
etrust-star-k0etrust-star-k1etrust-star-k2etrust-star-k3etrust-star-k4
etrust_check
12.10.2023
Nett,
etrust-star-k0etrust-star-k1etrust-star-k2etrust-star-k3etrust-star-k4
etrust_check
07.10.2023
Schnelle unkomplizierte Anmeldung. Ratenzahlung perfekt und man kann sich das lerntempo selbst anpassen
etrust-star-k0etrust-star-k1etrust-star-k2etrust-star-k3etrust-star-k4
etrust_check
01.10.2023
Sportkompetenz + Fitnesstrainer B-Lizenz sind ein sehr umfangreicher Kurs, in dem jede Menge Wissen vermittelt wird, welches dem aktuellen wissenschaftlichen Stand entspricht. Man bekommt einen Gegenwert für sein Geld. Der Schwerpunkt liegt auf dem Maschinentraining. Neben bekannten Übungen, werden auch interessante Spezialübungen gezeigt. Was ich etwas vermisst habe sind klassische Hantelübungen (z.B. Kurzhantelüberzüge, Kreuzhebevarianten, Kniebeugen, Bankdrücken, Stirndrücken, SZ-Bizepscurls,... usw.), welche meiner Meinung nach insbesondere für Anfänger etwas besser geeignet sind als einige der gezeigten Kabelzugübungen. Was leider ebenfalls zu kurz kommt, sind Übungen für die Bauchmuskulatur. Hier bitte nachbessern. Auf Nachrichten wird sehr schnell reagiert. Für das Fachgespräch habe ich innerhalb von 24 Stunden einen Termin bekommen. Ich werde auf jeden Fall weitere Kurse machen. Alles in allem kann ich den Kurs sehr empfehlen.
etrust-star-k0etrust-star-k1etrust-star-k2etrust-star-k3etrust-star-k4
etrust_check
22.06.2023
Alles 👍
etrust-star-k0etrust-star-k1etrust-star-k2etrust-star-k3etrust-star-k4
etrust_check
10.05.2023
Alles ist gut vorbereitet, die Kurse, die Mitarbeiter, perfekt.
etrust-star-k0etrust-star-k1etrust-star-k2etrust-star-k3
etrust_check
10.05.2023
Die begleitung in eure Welt war sehr klar und deutig. Die mitarbeitarin hat mich von anfang an begleitet mit telefonate wo sie an alle meine fragen ein antwort gefunden hat. Und auch bei umstellund des Gutschein kauf haben mich die mitarbeiter sofort geholfen
etrust-star-k0etrust-star-k1etrust-star-k2etrust-star-k3etrust-star-k4
etrust_check
25.04.2023
Aufbau, Unterlagen und Videos sind top, wenn man etwas benötigt reagieren sie schnell.
etrust-star-k0etrust-star-k1etrust-star-k2etrust-star-k3etrust-star-k4
etrust_check
15.04.2023
Super Team, kompetent, geduldig und immer freundlich
etrust-star-k0etrust-star-k1etrust-star-k2etrust-star-k3etrust-star-k4
etrust_check
07.04.2023
Kompetente Auskunft, gute Organisation super Kursangebot
etrust-star-k0etrust-star-k1etrust-star-k2etrust-star-k3etrust-star-k4
etrust_check
01.04.2023
Tolle Academy
etrust-star-k0etrust-star-k1etrust-star-k2etrust-star-k3etrust-star-k4
etrust_check
10.03.2023
Klasse Ausbildung, qualifiziertes Personal, guter Service
etrust-star-k0etrust-star-k1etrust-star-k2etrust-star-k3etrust-star-k4
etrust_check
07.03.2023
Die Module sind sehr lehrreich gestaltet. Zudem sind die Videos sehr gut dargestellt und verständlich.
etrust-star-k0etrust-star-k1etrust-star-k2etrust-star-k3etrust-star-k4
etrust_check
05.03.2023
Vielseitiges Kurs- und Ausbildungsangebot in dem auch verschiedene Richtungen kombiniert werden. Ganz toll!
etrust-right-arrow
author-phto
Zoe Alina

2 weeks ago

Sehr gut organisiertes Team, unkomplizierte Bedienung von Online Unterricht, vielseitiges Informatives Skriptum :) All in all Top !

[+]

gepostet auf

Google

author-phto
Susi Sorglos

2 weeks ago

Ich bin sehr angetan von Flexyfit, immer nette und hilfsbereite Leute. Sehr sympatisch. Vielen Dank, für Eure super Betreuung.

[+]

gepostet auf

Google

author-phto
Anna Kober

3 weeks ago

Super Ausbildung und mega nette Leute. Man merkt, wie viel Wert darauf gelegt wird den Kursteilnehmern das nötige Wissen verständlich zu vermitteln. Ich durfte sogar freundlicherweise einen Kurs komplett kostenlos nachholen, nachdem etwas problematische und störende Teilnehmer in meiner Gruppe waren. Ich werde 100%ig in Zukunft noch weitere Kurse bei euch machen, weil das Lernen allen voran dank des freundlichen Personals extremen Spaß macht!

[+]

gepostet auf

Google

author-phto
Brigitte Moser

3 weeks ago

Das gesamte Team von flexyfit ist überaus freundlich, prompt und hilfsbereit. Die Vortragenden sind kompetent und gehen auf die Kursteilnehmer ein. Sämtliche Lernunterlagen wurden übersichtlich und ausreichend detailliert zur Verfügung gestellt. Durch die zusätzlichen Videos ist für jeden Lerntyp etwas dabei. Alles in allem verliefen Ausbildung und Prüfung top. Ich kann flexyfit jedenfalls weiterempfehlen und werde weitere Ausbildungen gerne wieder bei Euch buchen und weiterempfehlen!

[+]

gepostet auf

Google

author-phto
safa alj

a months ago

Ein super Team - kompetent, freundlich, stets hilfsbereit und unterstützend - hat die praxisnahe Ausbildung hervorragend begleitet. Sehr zu empfehlen! :)

[+]

gepostet auf

Google

Super Betreuung und umfangreiche Kursinhalte. Sehr zu empfehlen!

[+]

gepostet auf

Google

author-phto
Florian Reining

a months ago

Die Ausbildung zum Fitnesstrainer B-Lizenz hat mir dort sehr viel Spaß gemacht. Die gestellten Lehrmaterialien sind super und einwandfrei. Ich habe dort sehr viel neues gelernt und war immer mit Freude an der Sache. Das Team ist super und ist bei Rückfragen immer für einen da!

[+]

gepostet auf

Google

Das Beste, was mir passieren konnte, ist diese Akademie. Der Zugang zu den Teilnehmern ist hervorragend. Alle Mitarbeiter sind sehr kompetent, sehr professionell und sehr freundlich. Ein Mensch kann so viel lernen, dass es unbeschreiblich gut ist. Ich würde es jedem empfehlen. Als ich in Österreich ankam, war ich auf der Suche nach so etwas und zum Glück habe ich diese Akademie gefunden und mich ohne zu zögern für den Kurs angemeldet. All das, was wir als Gegenleistung bekommen, ist 100-mal mehr wert als das, was wir bezahlen. Unbeschreibliche Erfahrung, unbeschreibliche Menschen, noch einmal und noch 1000 Mal sage ich: Danke für alles, danke für dieses unbeschreibliche Erlebnis. DANKE, DANKE, DANKE <3

[+]

gepostet auf

Google

author-phto
Magdalena Bartosch

a months ago

Ich konnte im Rahmen meiner Ausbildung bei der Flexyfit Academy sehr viel neues lernen und konnte mich mit meinem ausgewählten Lehrgang einer neuen anspruchsvollen Herausforderung stellen. Die Struktur der Ausbildungen ist sehr verständlich und übersichtlich gestaltet, sodass man ohne Probleme das Fernstudium alleine meistern kann. Bei Fragen, Unklarheiten oder vereinzelten Problemen war das Team der Academy immer schnell zur Seite und man konnte immer eine gemeinsame Lösung finden. Hier und da hätte ich mir noch etwas mehr Praxisbezug gewünscht. Nichtsdestotrotz habe ich mich immer sehr wohl gefühlt, habe tolle Referenten gehabt und mit meinem Abschluss zum Dipl. Medical Sportbetreuer stehen mir nun viele neue Türen offen :)

[+]

gepostet auf

Google

author-phto
Stefanie Graf

2 months ago

Konnte meinen gewählten Lehrgang sehr gut und zügig abschließen. Das Team ist sehr schnell und kukant und man bekommt immer eine gute Lösung angeboten, sollte es Unklarheiten geben. Werde bei Gelegenheit wieder buchen und kann die Akademie empfehlen!

[+]

gepostet auf

Google

Weitere Lehrgänge suchen

nach Lernvarianten filtern

Bitte wählen Sie eine Lernvariante oder geben Sie einen Suchtext ein!


qualitaet

Qualität, der Sie vertrauen können