-
Abschlussart: Cisco Certified Network Associate-Zertifikat (CCNA)
Zertifikat „PCEP™ – Certified Entry-Level Python Programmer”
Zertifikat „Java-Entwickler:in“ -
Abschlussprüfung: Praxisbezogene Projektarbeiten mit Abschlusspräsentationen
Cisco-Zertifizierungsprüfung CCNA 200-301 (in englischer Sprache)
Certified Entry-Level Python Programmer (PCEP™) (in englischer Sprache) -
Unterrichtszeiten: VollzeitMontag bis Freitag von 8:30 bis 15:35 Uhr (in Wochen mit Feiertagen von 8:30 bis 17:10 Uhr)
-
Dauer: 24 Wochen
CCNA – Cisco Certified Network Associate
Grundlagen Netzwerktechnik
Netzwerkgrundlagen und -konzepte (ca. 1 Tag)
Aufgaben, Funktionen und Anforderungen von Netzwerken; klassische versus controllerbasierte Konzepte
Aktive und passive Netzwerkkomponenten, Standardisierung (u. a. IEEE 802.3, TCP/IP-Suite)
Netzwerktopologien (u. a. Stern, Mesh, Hub and Spoke) sowie physikalische versus logische Struktur
Netzwerktypen: Client-Server und Peer-to-Peer
Kommunikationsmodelle (ca. 1 Tag)
OSI- und TCP/IP-Modell im Vergleich, Aufbau in Schichten (Layered System)
Prozesskommunikation und Protokoll-Stack (Encapsulation/De-Encapsulation), paketorientierte Datenübertragung
TCP/IP-Referenzmodell: Transport- und Application-Layer (ca. 2 Tage)
Application Layer und wichtige Protokolle
Transport-Layer: TCP und UDP im Vergleich, logische Portadressen, Sockets, Multiplexing
TCP-Verbindungsmanagement (Auf-/Abbau, Sliding Window, Flow-/Error-Control), UDP als verbindungsloses Protokoll
Grundlagen der Transportsicherheit: SSL/TLS, DTLS
Ethernet und physikalische Übertragung (ca. 2 Tage)
Übertragungsmedien (Kupfer, Glasfaser/Fiber Optics) und Network Interface Card
Ethernet-Protokoll und Frame-Formate (untagged Ethernet II, tagged/VLAN 802.1q)
MAC-Adresstypen (Unicast, Multicast, Broadcast) sowie Shared-/Non-Shared-Media-Verfahren
Zuordnung von Netzwerkkomponenten (Router, Switches, Firewalls, Access-Points, Server) zu den Schichten des TCP/IP-Modells
IPv4-Adressierung und Subnetting (ca. 4 Tage)
Aufgaben von IP und Routern/Gateways, Umrechnung Binär–Dezimal–Hexadezimal
IPv4-Adressstruktur, Header, Adresstypen, öffentliche/private Adressbereiche (RFC 1918)
Classful-Konzept und CIDR (Konzept, Terminologie)
Subnetting-Methoden (Increment-/Magic-Number, FLSM/VLSM) mit ausführlichen Praxisübungen
ARP: Aufgabe und Funktion
IPv6-Adressierung und Subnetting (ca. 2 Tage)
Adressaufbau, Schreibweise, Vereinfachungsregeln, Header und Extension Header
Adresstypen (Unicast, Anycast, Multicast), Interface Identifier (modified EUI-64)
Neighbor Discovery Protocol (ICMPv6), Subnetting-Übungen
Migration/Koexistenz mit IPv4: Dual Stack
Konfiguration, Netzwerkservices und Troubleshooting (ca. 2 Tage)
Konfiguration von Netzwerkparametern an Endgeräten und Interfaces
Netzwerkservices: DNS, DHCP (DORA-Prinzip), NTP, FTP/TFTP, Grundlagen NAT
Troubleshooting (ipconfig/ifconfig, ARP-/Neighbor-Cache, nslookup) und Diagnosewerkzeuge (Ping, Traceroute, Wireshark, NAGIOS)
Wireless LAN (ca. 1 Tag)
Grundlagen (Funkwellen, Shared Media) und 802.11-Standards inkl. Roaming/Fast-Roaming
SSID, Verschlüsselung sowie autonome versus controllerbasierte Access Points
Netzwerksicherheit (ca. 1 Tag)
CIA-Triade und typische Angriffsvektoren, Data Loss Vector
WLAN-Security-Protokolle: WPA, WPA2, WPA3
Virtualisierung und Cloud-Networking (ca. 1 Tag)
Virtualisierungskomponenten (Server, VM, Hypervisor, Container-Engine, Container) und Virtualisierung vs. Containerisierung
Netzwerkvirtualisierung (NFV, VLAN, Underlay-/Overlay-Netzwerke, SDN)
Cloud-Modelle (Public, Private, Hybrid), Service-Modelle und Zugriff auf Cloud-Ressourcen
Projektarbeit (ca. 3 Tage)
Zur Vertiefung der gelernten Inhalte
Präsentation der Projektergebnisse
Cisco Certified Network Associate
Network Fundamentals (ca. 7 Tage)
Aktive Netzwerkkomponenten und Netzwerk-Topologien (Two-/Three-Tier, Spine-Leaf, WAN, Cloud)
Cisco IOS: Bedienung, Basiskonfiguration und Konfigurationsmanagement
Interface-Überprüfung und Troubleshooting
IPv4- und IPv6-Grundlagen: Adressierung, Routing-Tabelle, ARP-Cache, Neighbor Disovery-Cache
Konfiguration und Fehleranalyse auf Routern und Multilayer-Switches
Dualstack-Integration und Migration von IPv4 zu IPv6
Network Access (ca. 7 Tage)
Switching-Grundlagen (MAC-Learning, CAM-Table, VLAN nach 802.1q)
VLAN- und Trunk-Konfiguration inkl. Troubleshooting und Layer-2-Security
Inter-VLAN-Routing (Router on a Stick, SVIs)
Spanning Tree Protocol (Rapid PVST+) und EtherChannel
Sicherer Management-Zugriff auf Netzwerkgeräte (SSH, AAA)
Wireless-LAN-Architekturen: Access Points, WLC, CAPWAP
IP Connectivity (ca. 9 Tage)
Routing-Grundlagen und Aufbau der Routing-Tabelle, Routing Entscheidungen: Administrative Distanz, Metrik, Longest Prefix Match
Statisches Routing (IPv4/IPv6), Floating und Stub-Konfigurationen
OSPF: Konzepte, Konfiguration, Multi-Area-Design und Troubleshooting
First Hop Redundancy Protokolle (HSRP, VRRP, GLBP)
IP Services (ca. 3,5 Tage)
Network Address Translation (NAT/PAT)
Netzwerküberwachung: Syslog, SNMP, NetFlow
DNS, NTP und DHCP (inkl. Relay-Konfiguration)
Quality of Service (QoS): Grundlagen, Congestion Management und -Avoidance
Security Fundamentals (ca. 5 Tage)
Security-Grundlagen: CIA-Triade, Angriffsvektoren, Multifaktor-Authentifizierung
Layer-2-Security (Port Security, DHCP Snooping, Dynamic ARP Inspection)
Access Control Lists (Standard/Extended)
VPN-Technologien (IPSec, RAS-VPN), AAA (RADIUS, TACACS+) und 802.1x
WLAN-Sicherheit: WPA/WPA2/WPA3, Konfiguration WLAN im private und Enterprise Mode
Automation and Programmability (ca. 3,5 Tage)
Virtualisierung und Cloud-Networking
Software Defined Networking (SDN) und Software-Defined Access (SDA)
Netzwerkanalyse mit KI/ML, relevante KPIs
REST-APIs, JSON/XML, Python-Grundlagen für Netzwerkautomatisierung
Automatisierungstools: Ansible und Terraform im Vergleich
Projektarbeit, Zertifizierungsvorbereitung und Zertifizierungsprüfung (ca. 5 Tage)
Cisco Certified Network Associate – 200-301 CCNA (in englischer Sprache)
Programmierung mit Python
Grundlagen Python (ca. 1 Tag)
Geschichte, Konzepte
Verwendung und Einsatzgebiete
Syntax
Lexis, Semantik
PEP-8-Konventionen
Interpreter vs. Compiler
Numeral Systems: binär, oktal, hexadezimal
Scientific Notation
Erste Schritte mit Python (ca. 5 Tage)
Zahlen
Zeichenketten
Datum und Zeit
Standardeingabe und -ausgabe
Numerische Operatoren
Vergleichs-, logische und bitweise Operatoren
Datentypumwandlung
list, tuple, dict, set
List-Funktionen und -Methoden
Verzweigungen und Schleifen (if, for, while)
Mitgliedsoperatoren
String-Basics: escaping, multiline strings
Operatoren priorisieren und binden
Künstliche Intelligenz (KI) im Arbeitsprozess
Vorstellung von konkreten KI‐Technologien
sowie Anwendungsmöglichkeiten im beruflichen Umfeld
Funktionen (ca. 5 Tage)
Eigene Funktionen definieren
Variablen
Parameter und Argumente
Rückgabewerte
Rekursion
Namensräume
Funktionale Programmierung
Parameterarten: positional, keyword, mixed
Defaultwerte
Shadowing und global keyword
None und Rückgabe ohne Wert
Fehlerbehebung (ca. 0,5 Tage)
Grundlagen der Fehlerbehandlung mit try und except
Typische Fehlertypen und Exception Hierarchie
Fehlerweitergabe und Programmunterbrechungen
Strukturierung der except Blöcke
Objektorientierte Programmierung (ca. 4,5 Tage)
Python-Klassen
Methoden
Unveränderliche Objekte
Datenklasse
Vererbung
Projektarbeit, Zertifizierungsvorbereitung und Zertifizierungsprüfung „PCEP™ – Certified Entry-Level Python Programmer” in englischer Sprache (ca. 4 Tage)
Java-Entwickler:in
Allgemeine Grundlagen (ca. 3 Tage)
Integrierte Entwicklungsumgebungen (z. B. Eclipse, IntelliJ IDEA)
Programmaufbau (grundlegende Sprachelemente, Anweisungen, Methoden, usw.)
Variablen (Deklaration, Initialisierung)
Gültigkeitsbereiche
Datentypen (primitive/Referenz)
Dokumentation mit JavaDoc
Aufzählungstypen
Künstliche Intelligenz (KI) im Arbeitsprozess
Vorstellung von konkreten KI‐Technologien
sowie Anwendungsmöglichkeiten im beruflichen Umfeld
Grundlegende Sprachkonzepte (ca. 8 Tage)
Schrittweise Erstellung konsolenbasierter Programme
Ein-/Ausgabe
Operatoren (arithmetische, logische, bitweise)
Typkonvertierung
Arrays, Zeichenketten und ihre Verarbeitung, Kontrollstrukturen (Verzweigungen, Schleifen)
Objektorientiertes Programmieren (ca. 6 Tage)
Aufbau von Klassen
Schrittweises Erstellen eigener Klassen
Vererbung
Konstruktoren
Polymorphie
Überladung/Überschreiben von Methoden
Abstrakte Klassen, Interfaces
Adapterklassen, innere Klassen, anonyme Klassen
Exceptions (Fehlerbehandlung)
Wrapperklassen
Fortgeschrittene Konzepte (ca. 3 Tage)
Rekursivität
Dateiverarbeitung (Character-Stream und Byte-Stream)
Serialisierung/Deserialisierung von Objekten Multithreading
GUI Oberfläche (ca. 3 Tage)
Verwendung von AWT und Swing Steuerelementen
Erzeugung von Grafiken
Layout-Manager
Einstieg in die Programmierung von Desktop-Anwendungen mit JavaFX
Exkurs: Java FX (ca. 1 Tag)
Einstieg in die Programmierung von Desktop-Anwendungen mit JavaFX
Datenbanken (ca. 4 Tage)
Anbindung an Microsoft SQL-Datenbanken und mySQL
Grundlagen der Datenbankanbindung
Verbindung zu SQL-Datenbanken (Microsoft SQL, MySQL)
Grundlagen der Netzwerkprogrammierung
Einführung in RMI (Remote Method Invocation)
Zusätzliche Themen (ca. 2 Tage)
Erzeugung von JAR-Dateien
Grundlagen regulärer Ausdrücke
Druckerausgabe in Java
Projektarbeit (ca. 10 Tage)
Zur Vertiefung der gelernten Inhalte
Präsentation der Projektergebnisse
Änderungen möglich, die Lehrgangsinhalte werden regelmäßig aktualisiert.
Nach dem Lehrgang verfügst du über fundierte Netzwerkkenntnisse. Du kannst Unternehmensnetzwerke professionell planen, einrichten, absichern und verwalten. Zudem beherrschst du die zentralen Themen Routing, Switching, Wireless Networking, Netzwerksicherheit und Netzwerkautomatisierung.
Zudem verfügst du über ein kompaktes, grundlegendes Wissen in der Programmierung mit Python und handhabst die Programmiersprache mit ihren Klassen, Bibliotheken und Funktionen sicher.
Des Weiteren handhabst du Java, eine der am meisten verwendeten objektorientierten Programmiersprachen, nach dem Lehrgang schnell und sicher und bist in der Lage, komplexe Lösungen zu erarbeiten.
Personen mit Grundkenntnissen im IT-Bereich und in der Netzwerktechnik (auch Quereinsteiger:innen), Fachinformatiker:innen, IT-Fachkräfte und Akademiker:innen.
In allen Branchen wächst der Bedarf an qualifizierten Netzwerk-Fachkräften – die Zertifikate von Cisco gehören dabei zu den begehrtesten Qualifikationsnachweisen. Mit dem neuen CCNA-Zertifikat kannst du dich sich als Netzwerktechniker:in, im Help-Desk-Bereich oder im Bereich der IT-Security bewerben.
Die Vielseitigkeit von Python macht Mitarbeiter:innen mit entsprechenden Kenntnissen in zahlreichen Branchen und Unternehmen attraktiv. Vor allem in der Webentwicklung, dem Machine Learning sowie der Datenanalyse werden Personen mit Programmierkenntnissen in Python gesucht.
Mit Java erstellte Programme sind hardware- und betriebssystemunabhängig – somit ist Java sehr vielseitig einsetzbar. Haupteinsatzgebiete sind Webanwendungen, Anwendungen für mobile Endgeräte, Desktop-Anwendungen, Applets und Chipkarten.Didaktisches Konzept
Deine Dozierenden sind sowohl fachlich als auch didaktisch hoch qualifiziert und werden dich vom ersten bis zum letzten Tag unterrichten (kein Selbstlernsystem).
Du lernst in effektiven Kleingruppen. Die Kurse bestehen in der Regel aus 6 bis 25 Teilnehmenden. Der allgemeine Unterricht wird in allen Kursmodulen durch zahlreiche praxisbezogene Übungen ergänzt. Die Übungsphase ist ein wichtiger Bestandteil des Unterrichts, denn in dieser Zeit verarbeitest du das neu Erlernte und erlangst Sicherheit und Routine in der Anwendung. Im letzten Abschnitt des Lehrgangs findet eine Projektarbeit, eine Fallstudie oder eine Abschlussprüfung statt.
Virtueller Klassenraum alfaview®
Der Unterricht findet über die moderne Videotechnik alfaview® statt - entweder bequem von zu Hause oder bei uns im Bildungszentrum. Über alfaview® kann sich der gesamte Kurs face-to-face sehen, in lippensynchroner Sprachqualität miteinander kommunizieren und an gemeinsamen Projekten arbeiten. Du kannst selbstverständlich auch deine zugeschalteten Trainer:innen jederzeit live sehen, mit diesen sprechen und du wirst während der gesamten Kursdauer von deinen Dozierenden in Echtzeit unterrichtet. Der Unterricht ist kein E-Learning, sondern echter Live-Präsenzunterricht über Videotechnik.
Die Lehrgänge bei alfatraining werden von der Agentur für Arbeit gefördert und sind nach der Zulassungsverordnung AZAV zertifiziert. Bei der Einreichung eines Bildungsgutscheines oder eines Aktivierungs- und Vermittlungsgutscheines werden in der Regel die gesamten Lehrgangskosten von deiner Förderstelle übernommen.
Eine Förderung ist auch über den Europäischen Sozialfonds (ESF), die Deutsche Rentenversicherung (DRV) oder über regionale Förderprogramme möglich. Als Zeitsoldat:in besteht die Möglichkeit, Weiterbildungen über den Berufsförderungsdienst (BFD) zu besuchen. Auch Firmen können ihre Mitarbeiter:innen über eine Förderung der Agentur für Arbeit (Qualifizierungschancengesetz) qualifizieren lassen.