ApplikationsentwicklerIn - Coding

Berufsbereiche: Elektrotechnik, Elektronik, Telekommunikation, IT
Ausbildungsform: Lehre
Lehrzeit: 4 Jahre ∅ Einstiegsgehalt: € 1.990,- bis € 2.130,- *
* Die Gehaltsangaben entsprechen den Bruttogehältern bzw Bruttolöhnen beim Berufseinstieg. Achtung: meist beziehen sich die Angaben jedoch auf ein Berufsbündel und nicht nur auf den einen gesuchten Beruf. Datengrundlage sind die entsprechenden Mindestgehälter in den Kollektivverträgen (Stand: Juli 2018). Eine Übersicht über alle Einstiegsgehälter finden Sie unter www.gehaltskompass.at. Die Mindest-Löhne und Mindest-Gehälter sind in den Branchen-Kollektivverträgen geregelt. Die aktuellen kollektivvertraglichen Lohn- und Gehaltstafeln finden Sie in den Kollektivvertrags-Datenbanken des Österreichischen Gewerkschaftsbundes (ÖGB) und der Wirtschaftskammer Österreich (WKÖ).

Berufsbeschreibung

Zu den Hauptaufgaben der ApplikationsentwicklerInnen - Coding gehören das Programmieren/Codieren von Applikationen oder Applikationsteilen. Applikationen sind Computerprogramme, die der Lösung von technischen BenutzerInnenproblemen dienen. Die ApplikationsentwicklerInnen müssen bei der Erstellung solcher Applikationen besonderes Augenmerk auf eine spätere Änderbarkeit, Erweiterbarkeit, BenutzerInnenfreundlichkeit, Barrierefreiheit und natürlich auf die Kosten und Nutzen legen.

Bevor es überhaupt zur Erstellung von Applikationen kommt, müssen sich ApplikationsentwicklerInnen intensiv mit den Kundinnen und Kunden auseinandersetzen, welche die Applikationen in Auftrag geben. Sie müssen genau verstehen, was die Kundinnen und Kunden von den zu erstellenden Computerprogrammen erwarten, was benötigt wird und wie es umgesetzt bzw. programmiert werden kann.

Nach dem Erstellen der Applikationen erfolgt noch deren umfangreiche Testung, um einerseits deren einwandfreies Funktionieren sicherstellen zu können und andererseits, dass alle KundInnenanforderungen erfüllt wurden. Dies geschieht unter Zuhilfenahme von speziellen Testprotokollen, in denen der Testvorgang genau festgehalten wird. Dies ist eine sehr wichtige Tätigkeit, die dazu beiträgt, einen hohen Qualitätsstandard der Programmierarbeit zu gewährleisten.

Damit die Kundinnen und Kunden auf lange Sicht keine Probleme bei der Verwendung mit den für sie erstellten Applikationen haben, ist es ein weiterer wichtiger Teil der Arbeit von ApplikationsentwicklerInnen, technische Dokumentationen der von Ihnen codierten Computerprogramme zu erstellen. In diesen ist umfangreich und klar verständlich beschrieben, welche Möglichkeiten und Funktionen die jeweilige Applikation bietet und wie sie bedient werden kann. Zusätzlich kann auch eine Schulung der Kundinnen und Kunden auf die erstellte Applikation durch die ApplikationsentwicklerInnen durchgeführt werden.

Eine weitere Qualifikation von ApplikationsentwicklerInnen ist die Fähigkeit, mittels geeigneter Abfrageprogrammiersprachen, Zugriffe auf Datenbanken zu entwickeln. Dies ist insbesondere bei bereits bestehenden Datenbanken, aus denen bestimmte Daten in einem anderen Programm weiterverarbeitet werden sollen, wichtig.

Zu den Hauptaufgaben der ApplikationsentwicklerInnen - Coding gehören das Programmieren/Codieren von Applikationen oder Applikationsteilen. Applikationen sind Computerprogramme, die der Lösung von technischen BenutzerInnenproblemen dienen. Die ApplikationsentwicklerInnen müssen bei der Erstellung solcher Applikationen besonderes Augenmerk auf eine spätere Änderbarkeit, Erweiterbarkeit, BenutzerInnenfreundlichkeit, Barrierefreiheit und natürlich auf die Kosten und Nutzen legen.

Bevor es überhaupt zur Erstellung von Applikationen kommt, müssen sich ApplikationsentwicklerInnen intensiv mit den Kundinnen und Kunden auseinandersetzen, welche die Applikationen in Auftrag geben. Sie müssen genau verstehen, was die Kundinnen und Kunden von den zu erstellenden Computerprogrammen erwarten, was benötigt wird und wie es umgesetzt bzw. programmiert werden kann.

Nach dem Erstellen der Applikationen erfolgt noch deren umfangreiche Testung, um einerseits deren einwandfreies Funktionieren sicherstellen zu können und andererseits, dass alle KundInnenanforderungen erfüllt wurden. Dies geschieht unter Zuhilfenahme von speziellen Testprotokollen, in denen der Testvorgang genau festgehalten wird. Dies ist eine sehr wichtige Tätigkeit, die dazu beiträgt, einen hohen Qualitätsstandard der Programmierarbeit zu gewährleisten.

Damit die Kundinnen und Kunden auf lange Sicht keine Probleme bei der Verwendung mit den für sie erstellten Applikationen haben, ist es ein weiterer wichtiger Teil der Arbeit von ApplikationsentwicklerInnen, technische Dokumentationen der von Ihnen codierten Computerprogramme zu erstellen. In diesen ist umfangreich und klar verständlich beschrieben, welche Möglichkeiten und Funktionen die jeweilige Applikation bietet und wie sie bedient werden kann. Zusätzlich kann auch eine Schulung der Kundinnen und Kunden auf die erstellte Applikation durch die ApplikationsentwicklerInnen durchgeführt werden.

Eine weitere Qualifikation von ApplikationsentwicklerInnen ist die Fähigkeit, mittels geeigneter Abfrageprogrammiersprachen, Zugriffe auf Datenbanken zu entwickeln. Dies ist insbesondere bei bereits bestehenden Datenbanken, aus denen bestimmte Daten in einem anderen Programm weiterverarbeitet werden sollen, wichtig.

  • Grundlagen der Programmierung und Wartung von einfachen Websites
    Voraussetzungen:
    EDV-Grundkenntnisse (entspechend ECDL-Standardniveau)

    Institut:
    jobart.at Personalberatung & Training e.U.

    Wo:
    Jobart.at Shuttleworthstraße 14/Objekt 68 A-1210 Wien

  • Der Zertifikatslehrgang wird in Kooperation mit der Coding School Wörthersee durchgeführt: Die Coding School Wörthersee setzt auf ein 10 Jahre in der Praxis entwickeltes Konzept der Wissensvermittlung, um unsere Studenten auszubilden. Vergiss monotone Frontalvorträge, langweilige Fächer und theoretische Diskussionen. In der Coding School Wörthersee startest du am 1. Tag mit der Programmierung einer realen App.
    Voraussetzungen:
    Unsere Studenten sind junge motivierte Menschen zwischen 18 und 30 Jahren, die entweder eine technische Schule abgeschlossen oder in ihrer Freizeit großes Interesse für Technik und Coden haben. Eine abgeschlossene Matura ist nicht zwingende Voraussetzung. HTL Background von Vorteil.

    Institut:
    Fachhochschule Kärnten, gemeinnützige Privatstiftung

    Wo:
    JML Coding School GmbH Siemensstrasse 20 9020 Klagenfurt

  • The CodeFactory Java Developer course prepares you for your versatile career as a Java Junior Developer. You will learn how to use create software in Java, use integrated development environments and apply advanced programming concepts to solve different real-life projects and tasks. As a Java Junior Developer you will have good knowledge in the area of software development and will be proficient in syntax, tools and programming concepts. All of this, including your own impressive project-portfolio built throughout the course, will allow you to immediately start your career in the software development industry. As a generalist, you will be able to work productively and collaborate closely with other disciplines such as project managing, test planning as well as programming activities software and test planning as well as programming activities. Your benefits as a CodeFactory Java Developer course graduate Learn coding with Java in less than 2 months Be job-ready immediately after completing your training Learn and grow together with motivated colleagues and professional trainers Experience an innovative training format that is unique in Austria and based on US coding schools Gain practical experience by working on real projects Benefit from an education that is affordable and eligible for funding (please see in addition our payment & financing options) Use our company network and events to boost your professional future Key Facts: Duration: 8 weeks Course Language: English Location: CodeFactory, Kettenbrückengasse 23/2/12, 1050 Vienna Times: Monday to Thursday 9-16 o’clock @ CodeFactory plus assignments with free time management Fee: 2.490,00 € Entry Level: beginners Max. number of course participants: 30
  • The CodeFactory Full Stack Web Developer training course prepares you for your versatile career as a Junior Web Developer. From back-end to front-end programming languages and frameworks you will learn how to use the most popular programs, such as Angular, PHP, WordPress, HTML, CSS and JavaScript. As a Full Stack Web Developer you have comprehensive knowledge in the area of software development and are proficient in currently relevant programming languages. This allows you to work in both web and software development. As a generalist you can perform almost any task with your coding skills and often work closely together with project managers by taking care of requirements management, software and test planning as well as programming activities.
  • ab 27.09.2021
    </br>Wir unterstützen Sie dabei, das bereits bestehende Wissen in folgenden Bereichen zu intensivieren:</br></br>- KundInnenberatung und Anforderungsdefinition</br>- Programmierung/Applikationsentwicklung-Codierung</br>- Datentechnik und Systemmanagement</br>- Digitaltechnik, Rechnernetze und verteilte Systeme</br>- Datenbankentwicklung und Datensicherheit</br>- Qualitäts- und Projektmanagement, DSGVO</br>- Allgemeinbildende Gegenstände (Betriebswirtschaft, technische und mathematische Grundlagen, Sicherheitstechnik, sicheres und nachhaltiges Arbeiten).</br></br>
    Ziele:
    Wir bereiten Sie optimal auf die theoretische und praktische Lehrabschlussprüfung im Lehrberuf Applikationsentwicklung-Coding vor.Applikationen werden immer vielfältiger und unternehmensbezogene Lösungen sollen rasch umgesetzt werden. Durch den neuen Lehrberuf "Applikationsentwicklung - Coding" wurde ein wichtiger Schritt gesetzt, um den Anforderungen der Wirtschaft im Rahmen der Digitalisierung zu entsprechen. Unter der Anleitung kompetenter Vortragender, die über umfangreiche Praxis und Erfahrung verfügen, wiederholen und vertiefen Sie die zentralen Elemente aus den Bereichen Applikationsentwicklung - Coding, Datentechnik und Systemmanagement, Security, Datenbanken, Programmierung, Grundlagen der DSGVO und allgemeinbildende Gegenstände.
    Zielgruppe:
    Lehrlinge der Applikationsentwicklung-Coding bzw. IT-Informatik und Personen, die ihr Grundwissen und ihre praktischen Fähigkeiten festigen und die außerordentliche Lehrabschlussprüfung im Lehrberuf Applikationsentwicklung-Coding ablegen möchten.
    Voraussetzungen:
    - Nachweis über zwei Jahre einschlägige Berufspraxis und/oder positives Berufsschulzeugnis der 3. Klasse- Die Zulassungsvoraussetzungen für die Prüfung sind eigenverantwortlich vor dem Besuch des Vorbereitungslehrgangs mit der Lehrlingsstelle der Wirtschaftskammer abzuklären.Bitte beachten SieDer Lehrgang wird als hybrides Lehr- und Lernformat mit Präsenz- und Digitalunterricht abgehalten.Die Kosten für die außerordentliche Lehrabschlussprüfung (derzeit € 143,-) sind im Kurspreis nicht inkludiert, sondern direkt an die Wirtschaftskammer zu zahlen.Fördermöglichkeiten: Bitte informieren Sie sich beim Wiener ArbeitnehmerInnen Förderungsfonds (waff) über Förderprogramme. Das Nachholen von Lehrabschlüssen wird unter bestimmten Voraussetzungen bis zu 100 % gefördert!waff, 1020 Wien, Nordbahnstraße 36/1/4, Telefon: 01 / 217 48 / 555Vorbereitungskurse für außerordentliche Lehrabschlussprüfungen im Bereich Digitalisierung werden von der AK Wien mit € 290,- gefördert. Bitte fordern Sie Ihren AK Bildungsgutschein sowie AK Digi BIG bei der Arbeiterkammer Wien an.

    Institut:
    Berufsförderungsinstitut (BFI) - Wien

    Wo:
    Bildung: DIREKT GmbH, Stutterheimstraße 16-18/2/3/21, 1150 Wien

    Wann:
    27.09.2021 - 22.12.2021

  • ab 04.10.2021
    In unserem semesterbegleitenden Grundlagenkurs lernst du die Programmiersprache Python kennen. Es ist der Einstieg ins coding und ermöglicht dir, einen Überblick über die vielen Facetten der Software- Entwicklung zu bekommen.
    Ziele:
    Grundlegendes Knowhow in Python
    Voraussetzungen:
    Sind keine notwendig!

    Institut:
    tutora

    Wo:
    Online

    Wann:
    04.10.2021 - 27.01.2022

  • ab 04.10.2021
    Software, die nicht wie erwartet funktioniert, führt zu Leerläufen und kostet Zeit und Geld. Softwaretester testen die Systeme auf Herz und Nieren und wirken dadurch maßgebend zum Unternehmenserfolg bei. In diesem Lehrgang erwerben Sie anwendungsorientiertes Wissen und Fachkompetenzen, die Sie zur selbständigen Bearbeitung von komplexen Testaufgaben befähigen, von der Konzeption über die Durchführung bis zur Freigabe.Weiterbildung für Jobs mit PotenzialDie Vollzeitausbildung richtet sich an Quereinsteiger (IT-Grundkenntnisse von Vorteil). Grundkenntnisse im Softwaretestens sind hilfreich aber nicht zwingend notwendigAUSBILDUNGSSCHWERPUNKTE- Grundlagen, Begriffe und Prinzipien- Testprozess & Techniken zur Testspezifikation- Dynamische und statische Testtechniken- Tests durchführen und auswerten- Testen im Softwarelebenszyklus- Tests planen, priorisieren und steuern- Testteams aufbauen, Rollen, Qualifikationen- Testautomatisierung und Tools- Spezifikationsbasierte Testverfahren- Statische & dynamische Analyse- Auswahl von Testverfahren

    Institut:
    BFI der AK Vorarlberg GmbH

    Wo:
    Digital Campus Feldkirch, Widnau 10, Feldkirch

    Wann:
    04.10.2021 - 17.11.2021

  • ab 04.10.2021
    Dieses Modul vermittelt grundlegende Kenntnisse und Fertigkeiten, die erforderlich sind, um Computational Thinking und Coding zur Erstellung einfacher Computerprogramme anzuwenden. Die Kandidatinnen und Kandidaten lernen, einfache Computerprogramme selbst zu schreiben und ein tieferes Verständnis für die Digitalisierung und die Welt der Informatik zu entwickeln. Die konkrete Umsetzung erfolgt in der Programmiersprache Python. InhalteGrundlagen des Computing und typische Schritte beim Erstellen eines Programmes verstehenMethoden des Computational Thinking wie Problemzerlegung, Mustererkennung, Abstraktion und algorithmisches Design zur Problemanalyse und Lösungsentwicklung verstehen und anwendenWesentliche Grundsätze und Schlüsselbegriffe des Codings und die Bedeutung von gutstrukturiertem und dokumentiertem Code verstehenProgrammierbegriffe wie Variablen, Datentypen und Logik in einem Programm verstehen und verwendenEffizienz und Funktionalität verbessern, indem Schleifen, bedingte Anweisungen, Funktionen sowie Events und Commands in einem Programm eingesetzt werdenProgramm testen, Fehler bereinigen (Debugging) und vor der Auslieferung sicherstellen, dass die erforderlichen Bedingungen erfüllt sind

    Institut:
    Berufsförderungsinstitut Oberösterreich

    Wo:
    Berufsförderungsinstitut OÖ, Raimundstraße 1-5, Linz

    Wann:
    04.10.2021 - 20.10.2021

  • ab 04.10.2021
    Dieses Modul vermittelt grundlegende Kenntnisse und Fertigkeiten, die erforderlich sind, um Computational Thinking und Coding zur Erstellung einfacher Computerprogramme anzuwenden. Die Kandidatinnen und Kandidaten lernen, einfache Computerprogramme selbst zu schreiben und ein tieferes Verständnis für die Digitalisierung und die Welt der Informatik zu entwickeln. Die konkrete Umsetzung erfolgt in der Programmiersprache Python. InhalteGrundlagen des Computing und typische Schritte beim Erstellen eines Programmes verstehenMethoden des Computational Thinking wie Problemzerlegung, Mustererkennung, Abstraktion und algorithmisches Design zur Problemanalyse und Lösungsentwicklung verstehen und anwendenWesentliche Grundsätze und Schlüsselbegriffe des Codings und die Bedeutung von gutstrukturiertem und dokumentiertem Code verstehenProgrammierbegriffe wie Variablen, Datentypen und Logik in einem Programm verstehen und verwendenEffizienz und Funktionalität verbessern, indem Schleifen, bedingte Anweisungen, Funktionen sowie Events und Commands in einem Programm eingesetzt werdenProgramm testen, Fehler bereinigen (Debugging) und vor der Auslieferung sicherstellen, dass die erforderlichen Bedingungen erfüllt sind

    Institut:
    Berufsförderungsinstitut Oberösterreich

    Wo:
    Berufsförderungsinstitut OÖ, Raimundstraße 1-5, Linz

    Wann:
    04.10.2021 - 20.10.2021

  • ab 05.10.2021
    In unserem semesterbegleitenden Grundlagenkurs lernst du die Programmiersprache Java kennen. Es ist der Einstieg ins coding und ermöglicht dir, einen Überblick über die vielen Facetten der Software- Entwicklung zu bekommen.
    Ziele:
    Grundlegendes Knowhow in Java
    Voraussetzungen:
    Sind keine Notwendig

    Institut:
    tutora

    Wo:
    Online

    Wann:
    05.10.2021 - 28.01.2022

  • 5 überfachliche berufliche Kompetenzen
  • Analytische Fähigkeiten
  • Lernbereitschaft
  • 2
    • Konzeptionelle Fähigkeiten
    • Umsetzungsstärke
  • Serviceorientierung
  • 2
    • Genauigkeit
    • Qualitätsbewusstsein
  • 17 In Inseraten gefragte berufliche Kompetenzen
  • Projektmanagement-Kenntnisse
  • Softwareentwicklungskenntnisse
  • C#
  • C++
  • CSS
  • Customizing
  • Datenbankentwicklung
  • HTML
  • Java
  • JavaScript
  • MySQL
  • PHP
  • Schnittstellen-Programmierung
  • Software-Programmierung
  • Softwaretests
  • SQL
  • Systemintegration