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Ö).

Hinweis

Ältere Berufsbezeichnung(en): InformatikerIn

Vorgängerlehrberuf: Informationstechnolog(e)in – Informatik

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 12.12.2022
    <p>Kontinuierliches Lernen und das Streben nach technischer Exzellenz sind wesentliche Faktoren f&uuml;r erfolgreiche Softwareentwicklung. Um trotz schnelllebiger Anforderungen qualitativ hochwertige Software zu liefern, m&uuml;ssen EntwicklerInnen moderne Praktiken und Tools meistern. ICAgile Programming vermittelt in einem Hands-on Training die Skills und das Mindset, um als Teil eines agilen Entwicklungsteams erfolgreich zu sein.<br /> <br /> </p> <p><br /> Sie festigen in gezielten Hands-On Coding Sessions ihre Kenntnisse, wie man Code schreibt, der sich trotz &auml;ndernder Anforderungen leicht erweitern und testen l&auml;sst. Sie implementieren Unit Tests, die das Richtige testen und sowohl schnell als auch leicht wartbar sind. Durch die Vermittlung aufeinander aufbauender Inhalte und ausgew&auml;hlter Beispiele entwickeln Sie ein hohes Verst&auml;ndnis f&uuml;r konkrete Problemstellungen und effektive L&ouml;sungswege. Sie erlernen Tools und Praktiken, mit deren Hilfe Sie die „Intergrationsh&ouml;lle“ bei der Zusammenarbeit im Team verhindern und bestehenden Code ohne Angst vor Regressionen erweitern und verbessern k&ouml;nnen. Zus&auml;tzlich lernen Sie neue Wege kennen, um zwischen Business und Entwicklung ein gleiches Verst&auml;ndnis der Anforderungen herzustellen.</p> <br /> <br /> Damit stellen Sie sicher, dass Sie nicht nurrichtigentwickeln, sondern auchdas Richtigeentwickeln.
    Zielgruppe:
    Dieses Seminar richtet sich an: Software Developer Software Test Automation Engineers Software Architects
    Voraussetzungen:
    &nbsp;Für dieses Seminar werden folgende Vorkenntnisse empfohlen: &nbsp; Programmierkenntnisse: Java Sicherheit in gewohnter Entwicklungsumgebung Basiswissen über objektorientierte Programmierung und Design (wie etwa Vererbung und Polymorphismus) Wissen über generelle Konzepte der Software-Entwicklung (wie etwa Versionsmanagement)

    Institut:
    ETC - Enterprise Training Center GmbH

    Wo:
    Nagarro GmbH

    Wann:
    12.12.2022 - 15.12.2022

  • ab 14.12.2022
    In diesem Seminar wird der Einstieg in die Programmiersprache Go, sowie deren Standardbibliotheken vermittelt. Wir erm&ouml;glichen den Teilnehmern damit eigenst&auml;ndig Go-Programme zu schreiben.<br /> <br /> <br /> Speziell im Server/Cloud Umfeld ist Go stark am Wachsen (siehe Docker, Kubernetes,...) und findet immer &ouml;fters Einsatz in Webapplikation und verteilten Anwendungen (Microservices).<br /> Go hat eine sehr einfache Syntax, welche stark von C aber auch von Pascal gepr&auml;gt ist, weshalb der Einstieg in die Sprache selbst mit &uuml;berschaubarem Aufwand zu bewerkstelligen ist. Daher k&ouml;nnen wir im Rahmen des Einsteigerseminars die gesamte Syntax inklusive Coding-Guidelines behandeln.<br /> <br /> Zum Entwickeln von nebenl&auml;ufigen Anwendungen liefert Go einen Mechanismus f&uuml;r leichtgewichtige Prozesse (Goroutines), welche es sehr einfach machen, nebenl&auml;ufige bzw. parallel laufende Programme umzusetzen. Diese Go Mechanismen zur optimierten Auslastung von Multi-Core Prozessoren werden ebenfalls im Seminar behandelt.<br /> <br /> Neben dem sprachspezifischen Teil werden &uuml;berblickshaft und anhand konkreter F&auml;lle spezifische Anwendungsbeispiele kurz beleuchtet: Webentwicklung (Backend) Kommandozeilenprogramme Verteilte Programmierung / Microservices <br />
    Zielgruppe:
    Dieses Seminar richtet sich an: Erfahrene Softwareentwickler welche einen unkomplizierten, schnellen Einstieg in die Programmiersprache Go suchen
    Voraussetzungen:
    Für dieses Seminar werden folgende Vorkenntnisse empfohlen: Grundlegende Programmierkenntnisse Erfahrung mit einer anderen objektorientierten Programmiersprache ist von Vorteil

    Institut:
    ETC - Enterprise Training Center GmbH

    Wo:
    ETC-Wien

    Wann:
    14.12.2022 - 16.12.2022

  • ab 09.01.2023
    UpLeveled is an in person coding bootcamp based in Vienna, Austria. Our bootcamp is designed for beginners without any upfront knowledge in coding and will take you through the front-end and back-end technologies you need to start a career as a software developer - HTML, CSS, JavaScript, Node.js, React and more. It's a full time immersive program, i.e. at least 9 hours of lectures, exercises and project work every day for 12 weeks together with a group of fellow students - either in-person in our classroom in Vienna, Austria, or remotely by dialing in live online. The syllabus consists of lectures (usually a couple of hours in the morning) and practical work (during afternoons) mentored by experienced teachers and industry experts. We will focus on hands-on experiences and your individual strengths to build up your very own portfolio. Before the actual bootcamp begins, all participants are asked to complete an online Preparation Course on UpLeveled's own Learning Platformat. Our program comes with career planning sessions, where we will focus on your personal goals, your strengths and soft skills and how to grow a strong in-demand profile from it for the job market or for being self-employed. We also connect our students with employers, HR managers or first potential clients and support them in negotiating attractive contracts.
    Ziele:
    Web Development at job-entry level
    Zielgruppe:
    open for everyone
    Voraussetzungen:
    4 weeks of self-study online using UpLeveled's Bootcamp Preparation Course

    Institut:
    UpLeveled GmbH

    Wo:
    "Markhof Wien" Markhofgasse 19 1030 Wien or remote

    Wann:
    09.01.2023 - 04.04.2023

  • ab 11.01.2023
    Starten Sie Ihre berufliche Zukunft in der IT! Dieser Lehrgang ist die optimale Ausbildung für Personen, die die Lehrabschlussprüfung (LAP) in Applikationsentwicklung - Coding auf dem zweiten Bildungsweg absolvieren möchten. Solide Basiskenntnisse am PC s

    Institut:
    WIFI OÖ (Linz)

    Wo:
    WIFI Wienerstraße 150, 4020 Linz

    Wann:
    11.01.2023 - 20.07.2023

  • ab 26.01.2023
    - Agile und Scrum - kurz erklärt (Ziele, Rollen, Meetings, Tools)</br>- Vor- und Nachteile der Programmiersprache JavaScript</br>- Theoretische und praxisorientierte Grundlagen des Programmierens mit JavaScript</br>- Programmierumgebungen, Entwicklertools und wichtige Fachbegriffe (IDEs, Codeverwaltung, CI/CD, Unit Tests, E2E Tests, TDD)</br>- Erarbeitung der Grundkonzepte anhand praxisnaher Beispiele</br>- Variablen</br>- Konditionen</br>- Funktionen</br>- Arrays und Schleifen</br>- Objekte</br>- Guidelines und Documentations</br>- Bugs/Debugging</br></br>- Web Development früher/jetzt</br>- Frontend und Backend</br>- Web/Native/Hybrid Apps</br>- Libraries und Frameworks</br>- Datenbanken</br>- IoT - Internet of Things</br>- Ausblick/Berufsbilder (Game Programming, KI, VR/AR, Bluetooth/NFC...)</br></br>- APIs (Programmierschnittstellen): Erklärung und Praxisbeispiele</br>- Arten von APIs (public, private)</br>- Beispiel Apple iTunes API</br>- Beispiel Google Firebase-Datenbank
    Ziele:
    Sie wollen die Abläufe in der Softwareentwicklung und die Logik hinter Programmiersprachen kompakt und rasch lernen? Willkommen zum Workshop "Coding in a Day". Wir bieten Ihnen einen spannenden Einblick in die Softwareentwicklung und vermitteln Ihnen die Grundbausteine und Prinzipien, um selbst rasch in die spannende Welt des Programmierens eintauchen zu können. Sie werden nach diesem Intensivworkshop digitale Produkte mit ganz anderen Augen wahrnehmen. Versprochen!
    Zielgruppe:
    - Unternehmerinnen und Unternehmer, die sich mit der Digitalisierung konfrontiert sehen- Personen, die direkt oder indirekt an der Entwicklung digitaler Produkte beteiligt sind- Quereinsteigerinnen und Quereinsteiger, die sich für Berufe in dieser Sparte interessieren- Interessierte, die wissen möchten, wie unsere zunehmend digitalisierte Welt funktioniert

    Institut:
    Berufsförderungsinstitut (BFI) - Wien

    Wo:
    BFI Wien, Alfred-Dallinger-Platz 1, 1030 Wien

    Wann:
    26.01.2023 - 26.01.2023

  • ab 16.02.2023
    Sie erhalten detaillierte Informationen über Ausbildungsziele, Inhalte, Voraussetzungen, organisatorischen Ablauf, Kosten und Fördermöglichkeiten der Ausbildung. Unsere Ausbildungsverantwortlichen stehen Ihnen für Ihre persönlichen Fragen zur Verfügung.
    Ziele:
    Bei dieser kostenlosen Informationsveranstaltung präsentieren Ihnen unsere Ausbildungsverantwortlichen die Ausbildungsziele und -inhalte, um Ihnen die Entscheidung für Ihre persönliche oder berufliche Aus- und Weiterbildung zu erleichtern.
    Zielgruppe:
    Applikationsentwicklung-Coding - Vorbereitungslehrgang für die außerordentliche Lehrabschlussprüfung Personen, die keine reguläre Lehrzeit im angestrebten Beruf absolviert haben und mithilfe dieses Vorbereitungslehrgangs ihren formalen Lehrabschluss für den Lehrberuf Applikationsentwicklung - Coding nachholen wollen Diplomausbildung ApplikationsentwicklerIn - Coding Personen, die bereit eine Ausbildung im IT-Bereich oder mit Spezialisierung IT absolviert haben und ihre Anwendungskompetenzen stärken wollen NeueinsteigerInnen mit den entsprechenden Voraussetzungen
    Voraussetzungen:
    Applikationsentwicklung-Coding - Vorbereitungslehrgang für die außerordentliche Lehrabschlussprüfung Einschlägige Berufspraxis im Ausmaß von mindestens 24 Monaten (nachgewiesen durch ArbeitgeberInnenbestätigung/en) Vollendung des 18. Lebensjahres Diplomausbildung ApplikationsentwicklerIn - Coding Sehr gute allgemeine Kenntnisse im Bereich Betriebssystem sowie großes Interesse am IT-Bereich

    Institut:
    bfi Berufsförderungsinstitut Steiermark

    Wo:
    Bildungszentrum Graz West

    Wann:
    16.02.2023 - 16.02.2023

  • 6 überfachliche berufliche Kompetenzen
  • Analytische Fähigkeiten
  • Genauigkeit
  • Lernbereitschaft
  • 2
    • Konzeptionelle Fähigkeiten
    • Umsetzungsstärke
  • Serviceorientierung
  • 1
    • 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