Multimedia und Programmierung 2020/2021

46 PROGRAMMIERUNG/Software Developer

SOFTWARE DEVELOPER

SOFTWAREENTWICKLUNG MIT C#.NET

PRAXISORIENTIERTE ANWENDUNGEN AUS DER WARENWIRTSCHAFT

´ Sie sind in der Lage, Datenbanksysteme und Barcodes zur Erstellung und Verwaltung von Lagerständen, Bestellungen, Rechnungen sowie KundInnenkarten einzusetzen. ´ Moderne Lernmethoden, wie z.B. Lerninhalte und Aufgaben auf unserer Lernplattform, ermöglichen Ihnen ein zeit- und ortsunabhängiges Lernen. QUALIFIKATION Nach erfolgreichem Abschluss erhalten Sie das BFI Wien Diplom und dokumentieren dadurch offiziell Ihr Können. LEHRGANGSLEITUNG/TRAINER(INNEN) „Zuverlässig, engagiert, motiviert, genau und ordnungsliebend. Die entsprechend wertschätzenden Umgangsformen sowohl mit Kundinnen und Kunden, Kolleginnen und Kollegen und Vorgesetzten sind selbstverständlich.“ Ugur Cigdem, Elektroniker und Softwareentwickler Ausbildung: Trainerausbildung, DB-Programmierung mit ADO.Net Data Entity Framework, Visual C#.NET, ASP.NET, SQL Server 2008 R2, SQL für Fortgeschrittene, MS SQL-Server, Datenbankdesign, Programmieren in C/C++, HTL (Nachrichtentechnik) Berufspraxis: Erfahrungen als Ausbildner, Trainer und Berater im IT-Bereich VORAUSSETZUNGEN ´ Erfahrung im Umgang mit PC, Betriebssystem und Anwendungsprogrammen ´ Grundkenntnisse einer Programmier- oder Skriptsprache von Vorteil TEILNEHMER(INNEN)KREIS ´ Erfahrene AnwenderInnen, die eine berufliche Laufbahn in der Softwareprogrammierung mit Schwerpunkt Warenwirtschaft anstreben ´ Personen aus den Bereichen Logistik und Vertrieb in Klein- und Mittelbetrieben sowie EinzelunternehmerInnen, die in Zukunft Softwareanwendungen in der Lager- und Auftragsverwaltung selbst aufsetzen wollen WOCHENENDKURSE Kursnummer Datum Wochentag und Uhrzeit Dauer 20BTDE0385 17.10.–05.12.2020 Fr 15:30–20:25; Sa 08:30–17:00 220 UE 20BTDE0386 16.04.–12.06.2021 Fr 15:15–20:45; Sa 09:00–16:00 220 UE ORT: BFI Wien, 1030, Alfred-Dallinger-Platz 1/U3 Schlachthausgasse PREIS: € 3.590,– inkl. USt. PREIS + : 3.350,– inkl. USt., Detailinformationen S. 7 BITTE BEACHTEN SIE ´ Die Abschlussprüfung ist im Preis inbegriffen. ´ Der Lehrgang nutzt das Blended Learning-Format und umfasst 120 Präsenzeinheiten. Zum Üben und Vertiefen Ihrer Kenntnisse sowie für die Projekt- arbeit sind mindestens 100 Unterrichtseinheiten im Selbststudiummit Online-Tutoring vorgesehen. Bitte rechnen Sie mit insgesamt rund 20 Stunden Aufwand pro Woche.

C# ist eine objektorientierte Programmiersprache und bildet die Grundlage für Anwendungen auf Microsofts .NET-Plattform. Mit C# können Sie unter anderem Windows-Clientanwendungen, XML-Webdienste, verteilte Komponenten, Client-/ Serveranwendungen und Datenbankanwendungen erstellen. In diesem Diplomlehrgang erwerben Sie das nötige Fachwissen, um Software in Microsoft-Umgebungen zu entwickeln und grafische Benutzeroberflächen auf .NET-Plattformen zu designen. Sie beginnen mit den Basics der C#-Programmierung und erweitern darauf aufbauend Ihre Kenntnisse, bis Sie wesentliche Features dieser Programmiersprache beherrschen und die Sprache in einem der wichtigsten Anwendungsgebiete einsetzen können, der Datenbank-Programmierung. Begleitend erarbeiten Sie ein eigenes Softwareprojekt im Bereich Warenwirtschaft, um das Gelernte in der Praxis anzuwenden. INHALT ´ Die Entwicklungsumgebung (Visual Studio und Projektverwaltung) ´ Windows- und Konsolen-Anwendungen ´ Variablen, Datentypen, Datenfelder/Arrays und Operatoren ´ Kontrollstrukturen (if, switch case, ?-Operator, goto) ´ Schleifen (for, foreach, while, do-while) ´ Funktionen, Parameter und Rückgabewerte (Call-by-Value und Call-by-Reference) ´ Zeichenketten und reguläre Ausdrücke ´ Setup-Bereitstellung ´ OOP (Klassen, Objekte, Methoden, Konstruktoren und Destruktoren) ´ Standardkomponenten (Eigenschaften und Ereignisse) ´ Dateien und Verzeichnisse ´ Text-, Excel- und XML-Dateien auslesen ´ Datenabfragen mit LINQ ´ Umgang mit MS SQL-Server (Installation, Datenbank anlegen) ´ Master-Detail Form ´ Datenbankzugriffe mit ADO.NET ´ Connection String und Abfragen: Auflisten aller Einträge ´ Spalten umbenennen, neue Spalten anfügen ´ Anordnen, Top 5 Einträge, Max, Min, Avg, Count, Having, Where, Not in, Between ´ Tabellen kombinieren (Inner Join, Left/Right Outer Join, union, All, Any) ´ Abfragen: Änderungen durchführen (Insert, Delete, Update) ´ Webservices ´ Drag & Drop, Kontextmenü ´ Praxisorientierte Beispiele aus der Warenwirtschaft ´ Entwicklung einer einfachen Kassalösung ´ Arbeiten mit MitarbeiterInnen- und KundInnenkarten (Barcodes) ´ Übernahme der Bestellungen von einer Webseite ´ Erstellen von Berichten, Lieferscheinen, Rechnungen ´ Präsentation des Abschlussprojekts NUTZEN UND KARRIEREMÖGLICHKEIT ´ Sie kennen die Syntax von C# und sind mit der Entwicklungsumgebung des .NET Frameworks vertraut. ´ Sie kennen die Prinzipien der ereignisgesteuerten Programmierung. ´ Sie können einfache grafische Oberflächen für Programme gestalten.

Made with FlippingBook - professional solution for displaying marketing and sales documents online