Seminar Details

Programmierung für Einsteiger (PROG)

ETC
PROG
Hersteller-ID:
Prüfungs ID:
Dauer: 2 Tage
Preis: € 715.- exkl.MwST
Wissensgarantie: hier nicht automatisch anwendbar – bitte kontaktieren Sie Ihren Betreuer für Details
Nach Absolvieren des Kurses haben Sie eine fundierte Ausbildung in der Programmierung und eine solide Basis für weiterführende Programmierkurse.

Nach Abschluss dieses Seminars haben die Teilnehmer Wissen zu folgenden Themen:
  • Grundlagen zu Programmen und Programmiersprachen
  • Darstellungsmittel für Programmabläufe
  • Werkzeuge der Softwareentwicklung
  • Zahlensysteme und Zeichencodes
  • Grundlegende Sprachelemente
  • Kontrollstrukturen
  • Elementare Datenstrukturen
  • Methoden, Prozeduren und Funktionen
  • Einführung in die objektorientierte Programmierung (OOP)
  • Algorithmen
  • Spezielle Algorithmen
  • Grundlagen der Softwareentwicklung

Alle Details einblenden

Zielgruppe

Dieses Seminar richtet sich an:
  • Software - Entwicklerv

Vorkenntnisse

Schwerpunkte

  1. Grundlagen zu Programmen und Programmiersprachen
    1. Grundlagen zu Programmen
    2. Warum programmieren?
    3. Klassifizierung von Programmiersprachen
    4. Die Klassifizierung nach Generationen
    5. Die Klassifizierung nach Sprachtypen
    6. Prozedurale Programmiersprachen
    7. Objektorientierte Programmiersprachen
    8. Hybride Programmiersprachen und Skriptsprachen
    9. Funktionale und logische Programmiersprachen
    10. Erziehungsorientierte Programmiersprachen und Minisprachen
    11. Entwicklung der Webprogrammierung
  2. Darstellungsmittel für Programmabläufe
    1. Programmabläufe visualisieren
    2. Programmablaufplan
    3. Datenflussdiagramm
    4. Struktogramme
    5. Pseudocode
    6. Entscheidungstabellen
  3. Werkzeuge der Softwareentwicklung
    1. Programme erstellen
    2. Konzepte zur Übersetzung
    3. Entwicklungsumgebungen
    4. Standardbibliotheken
    5. Grundaufbau eines Programms am Beispiel Java
    6. Ein Java-Programm kompilieren und ausführen
    7. Ein Java-Programm mit Eclipse erstellen, kompilieren und ausführen
    8. Ein Java-Programm Hamster-Simulator erstellen, kompilieren und ausführen
    9. Skripte interpretieren
  4. Zahlensysteme und Zeichencodes
    1. Zahlensysteme unterscheiden
    2. Programme basieren auf Daten
    3. Digitales Rechnen
    4. Zeichencodes
  5. Grundlegende Sprachelemente
    1. Syntax und Semantik
    2. Grundlegende Elemente einer Sprache
    3. Standarddatentypen (elementare Datentypen)
    4. Literale für primitive Datentypen
    5. Variablen und Konstanten
    6. Operatoren
    7. Ausdrücke
  6. Kontrollstrukturen
    1. Anweisungen und Folgen
    2. Bedingungen und Kontrollstrukturen
    3. Grundlagen zu Verzweigungen
    4. Bedingte Anweisung
    5. Verzweigung
    6. Geschachtelte Verzweigung
    7. Mehrfache Verzweigung (Fallauswahl)
    8. Schleifen
    9. Zählergesteuerte Schleife (Iteration)
    10. Kopfgesteuerte bedingte Schleife
    11. Fußgesteuerte bedingte Schleife
  7. Elementare Datenstrukturen
    1. Warum werden Datenstrukturen benötigt?
    2. Arrays
    3. Eindimensionale Arrays
    4. Zwei- und mehrdimensionale Arrays
    5. Zeichenketten und Records
    6. Zeiger (Referenz)
  8. Methoden, Prozeduren und Funktionen
    1. Unterprogramme
    2. Parameterübergabe
    3. Parameterübergabe als Wert
    4. Parameterübergabe über Referenzen
    5. Rückgabewerte von Funktionen oder Methoden
  9. Einführung in die objektorientierte Programmierung (OOP)
    1. Kennzeichen der objektorientierten Programmierung
    2. Stufen der OOP
    3. Prinzipien der OOP
    4. Klassen
    5. Daten (Attribute)
    6. Objekte
    7. Methoden
    8. Konstruktoren
    9. Vererbung
    10. Polymorphie
  10. Algorithmen
    1. Eigenschaften eines Algorithmus
    2. Iterativer Algorithmus
    3. Rekursiver Algorithmus
    4. Iterativ oder rekursiv?
    5. Generischer Algorithmus
  11. Spezielle Algorithmen
    1. Suchalgorithmen
    2. Lineare Suche
    3. Binäre Suche
    4. Sortieralgorithmen
    5. Bubble-Sort
    6. Insertion-Sort
    7. Shell-Sort
    8. Quick-Sort
    9. Vergleich der Sortierverfahren
    10. Mit Daten in Dateien arbeiten
  12. Grundlagen der Softwareentwicklung
    1. Software entwickeln
    2. Methoden
    3. Der Software-Lebenszyklus
    4. Vorgehensmodelle im Überblick
    5. Qualitätskriterien
Alle Details ausblenden

1 Termin wählen

Was ist:
ILT

Ihr Klassenraumtraining - mehr Infos zu Instructor Led Trainings bei ETC erhalten Sie HIER

vILT

Mehr Infos zu vILT erhalten Sie hier

Live

Ihr virtuelles Training - mehr Infos zu ETC>Live erhalten Sie HIER

Hybrid VBT

Mehr Infos zu VBTs erhalten Sie HIER

Hybrid MOOC

Mehr Infos zu MOOCs erhalten Sie HIER

Coached Learning

Mehr Infos zu Coached Learning erhalten Sie HIER

Hotseat

Mehr Infos zum ETC Hotseat erhalten Sie HIER

Info

zusätzliche Infos zum Seminartermin

Alle Preise exkl. Mwst.

2 Paket wählen

Programmierung für Einsteiger

ETC Live

  • Virtual Training – aber live im Seminar
  • Keine Anfahrt ins Seminarzentrum notwendig
  • Seminarunterlagen, Teamwork, Labs 24/7
  • ETC>Live Support und Hotline
  • ETC-Services

 

€ 715.-
(€ 715.- p.P.)

Preis

  • Ihr ILT Seminar (Instructor Led Training)
  • Seminarunterlagen, Teamwork, Labs
  • Verpflegung vorort in einem der ETC Seminarzentren
  • Seminar-Services
€ 715.-
(€ 715.- p.P.)

Ihre Fragen zum Seminar

CHAT mit Experten ODER Rückruf anfordern

Kein passender Termin dabei? Mehr als 5 Personen? Firmentermin gewünscht?

Rufen sie uns an +43/1/533 17 77 - 99

Bewertungen

Bisher keine Bewertungen