lazarus kurse

Die zahlreichen praxisnahen Übungen haben mich weitergebracht.

Marco Geyer
Lazarus Schulung in Bielefeld

Lazarus und Free Pascal - Fortschritt

4 Tage Kompakt-Intensiv-Training

  • Kursbeschreibung

    Schulung mit persönlicher Trainerbetreuung bei Ihnen im Haus!
    Object Pascal ist eine auf der Programmiersprachen Pascal von Niklaus Wirth aufbauende Programmiersprache, deren Funktionsumfang mit C++ vergleichbar ist. Als großer Vorteil gegenüber anderen Sprachen gilt gemeinhin die bessere Lesbarkeit des Codes. 

    Mit der Free Pascal Implementierung und der darauf implementierten RAD-Umgebung Lazarus (RAD – Rapid Application Development) steht eine vollständige Open Source Implementierung dieser auch von Delphi her bekannten Sprache zur Verfügung. Zudem bietet diese Implementierung mit ihrer Verfügbarkeit auf verschiedenen Betriebssystem- und Hardware-Plattformen die Möglichkeit Anwendungen leicht zu portieren, da einmal geschriebener Code auf allen Plattformen kompiliert werden kann. Anstelle des von Java bekannten code once – run anywhere steht bei Free Pascal code once – compile anywhere.

    Aufbauend auf dem Grundlagenkurs werden Sie sich in diesem Kurs zunächst Dynamic Link Libraries bzw. Shared Libraries beschäftigen. Daran anschließend erhalten Sie eine Einführung in die Komponentenentwicklung, bevor Sie diese Kenntnisse auf die Erstellung von Packages anwenden. Moderne Multiprozessor-CPUs sind in der Lage Aufgaben zu parallelisieren, z.B. im Hintergrund eine Berechnung durchzuführen, während im Vordergrund der Benutzer weiter arbeiten kann. Im Kapitel Threads lernen Sie wann es sinnvoll ist ein Programm multithreaded zu entwickeln, wie Threads in Object Pascal erzeugt werden und was dabei zu beachten ist.

    Office-Anwendungen sind heute in in der Regel in der Lage ferngesteuert zu werden. Dies ist z.B. hilfreich, wenn Sie Microsoft Word oder LibreOffice Writer nutzen wollen, um Ihre Geschäftsformulare zu gestalten und dann z.B. aus der Fakturierung heraus über diese Formulare Ihre Rechnungen drucken oder per Mail versenden wollen. Mit den entsprechenden Klassen in Object Pascal lassen sich solche Aufgaben einfach automatisieren.

    Die Lazarus Entwicklungsumgebung bietet leicht zu nutzende Schnittstellen zu verschiedenen Datenbanksystemen, mit denen sich einfach Datenbankanwendungen erstellen lassen. Anhand des Open Source Datenbanksystems MariaDB 10.x lernen Sie wie man eine Verbindung zu einer Datenbank aufbaut und einfache Zugriffe mit SQL implementiert. Im Anschluss geht es dann um mehrschichtige Anwendungen. Dies ist ein recht komplexes Thema, das auf verschiedene Weise angegangen werden kann und es wird je nach Fragen der Teilnehmer/-innen auch ausführlicher erklärt werden können. IN diesem Zusammenhang wird auch ein Beispiel für Message Queuing mit RabbitMQ vorgestellt.

    Mit praxisnahen Tipps und Tricks im Umgang mit Lazarus und Free Pascal schließt die Schulung. Sie sind nun soweit ausgebildet, dass Sie die Programmiersprache kompetent und professionell anwenden können.
  • Kursinhalte

    Kursinhalte aus unserem Programm frei wählbar.
    Zusätzliche Kursinhalte auf Anfrage möglich.

      • Dynamic Link Libraries / Shared Libraries
      • Einführung Komponentenentwicklung
      • Arbeiten mit Packages
      • Threads
      • Grundlagen Office Automatisierung
      • Einführung Datenbankanwendungen mit Free Pascal am Beispiel MariaDB 10.x
      • Anriss: Abfragen mit SQL
      • Mehrschichtige Anwendungen
      • Tipps & Tricks
    Tipp: empfohlene Trainingsdauer für alle Kursinhalte:
    1 - 2 Personen: 3 Tage - 4 Tage
    3 - 8 Personen: 4 Tage
  • Voraussetzungen

    Kenntnisse entsprechend der Inhalte des Grundlagen- und Aufbau-Trainings (siehe Lazarus und Free Pascal - Grundlagen - Aufbau)

  • Unterrichtszeiten

    (8 x 45 Minuten)
    jeweils von 09.30 Uhr - 17.00 Uhr
  • Vorteile

    Unsere Garantien, damit Ihr Training auch garantiert ein Erfolg wird:
    • Qualitätsgarantie
    • Zufriedenheitsgarantie
    • Durchführungsgarantie
    • Investitionsgarantie

    Zertifizierung

    medienreich ist zertifizierter Trainingspartner von Adobe, Autodesk und Corel. Nur ausgewählte Unternehmen mit einem sehr hohen Qualitätsniveau erhalten diese Zertifizierung. Ihr Garant für eine kompetente Wissensvermittlung.

    Rabattsystem für öffentliche Trainings:

    • 5 % Rabatt bei gleichzeitiger Anmeldung von 2 - 3 Personen für ein Training oder für die Buchung eines 2. oder 3. Trainings innerhalb eines Jahres.
    • 10 % Rabatt bei gleichzeitiger Anmeldung von 4 - 6 Personen für ein Training oder für die Buchung eines 4. oder 5. Trainings innerhalb eines Jahres.
    • 15 % Rabatt bei gleichzeitiger Anmeldung von mindestens 7 Personen für ein Training oder ab der Buchung eines 6. Trainings innerhalb eines Jahres.
  • Kundenbewertung

55 Kunden besuchten bereits diesen Kurs.
Sony, VW, itelligence, EADS, Sanyo, Sage

Ähnliche Trainings

Der Trainingskatalog

Gerne schicken wir Ihnen unseren aktuellen Katalog per Post zu.
Oder Sie laden ihn sich als PDF direkt auf Ihren Rechner.

per Post Download
Ihr Projekt schulen?

Sie finden Ihren Wunschkurs nicht in unserem Schulungsprogramm?
Als Projekt Training können wir Ihnen jedes Kursthema anbieten.

Projekt Training
Staatliche Zuschüsse

Sparen Sie bis zu 500 Euro durch staatliche Zuschüsse. Hier erhalten Sie Informationen zu den Fördermöglichkeiten.

Hier informieren
Sie haben Fragen?

Gerne beraten wir Sie per Telefon:

0800 / 555 0116

kostenfreie Hotline

  • Deutschland
  • Österreich
  • 1
  • 25% Rabatt
  • 35% Rabatt
  • 410% Rabatt
  • 510% Rabatt
  • 610% Rabatt
  • 715% Rabatt
  • 815% Rabatt
  • 915% Rabatt
  • 1015% Rabatt

Schulungsort

Schulungsort

Deutschland

  • Berlin
  • Bielefeld
  • Bremen
  • Dortmund
  • Dresden
  • Düsseldorf
  • Frankfurt
  • Freiburg
  • Hamburg
  • Hannover
  • Kassel
  • Kiel
  • Koblenz
  • Köln
  • Leipzig
  • München
  • Nürnberg
  • Saarbrücken
  • Stuttgart

Österreich

  • Graz
  • Innsbruck
  • Linz
  • Salzburg
  • Wien

Bitte Termin wählen

    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 4 Tage Spezial - Intensiv - Training
    • Einzelne Trainingstage buchen
    • 1 Tag
    • 2 Tage
    • 3 Tage
    • 4 Tage
    • 5 Tage
    • 6 Tage
    • 7 Tage
    • 8 Tage
    • 1 Tag
    • 2 Tage
    • 3 Tage
    • 4 Tage
    • 5 Tage
    • 6 Tage
    • 7 Tage
    • 8 Tage
    • Öffentliches Training
    • Inhouse Training
    • Firmen Training

    Meinen Sie...

    bitte warten...