Vollzeit in 5 Monaten
Grundlegende Programmierkenntnisse werden im Zuge der fortschreitenden Digitalisierung immer wichtiger. Softwareentwickler:innen sind am Arbeitsmarkt deshalb gefragter denn je! Mit dem Lehrgang Software Developer:in wirst du am Digital Campus Vorarlberg durch solide Programmierkenntnisse zum/zur gefragten Coder:in ausgebildet.
Die Software-Developer-Ausbildung am Digital Campus Vorarlberg kann dein Türöffner in die Welt der Softwareentwicklung sein. In diesem 500 Unterrichtseinheiten umfassenden, praxisorientierten Bootcamp erwirbst du innerhalb kürzester Zeit das nötige Basis-Know-how, um in einem Praktikum oder als Junior Software Developer in diesem spannenden, zukunftsorientierten Berufsfeld Fuß zu fassen.
Langjährige Erfahrung, aktuelles Fachwissen und praktisches Know-how zeichnen deine Trainer:innen aus. Lass dir herausfordernde Aufgaben stellen und lerne, sie gemeinsam mit anderen Kursteilnehmer:innen zu lösen.
Kurszeiten
- Ausbildungszeit im Ausmaß von 500 UE
- Praktikum- oder Projektarbeit: 2-4 Monate
Bewerbung
Nach deiner Anmeldung erhältst du eine Einladung zu einem ganztägigen Assessment am 08. Juni 2024. Dabei lernst du deine Trainer:innen und das Ausbildungsprogramm inhaltlich näher kennen und kannst herausfinden, ob das Ausbildungsprogramm wirklich das Richtige für dich ist.
Was dich erwartet
- fünf Monate Software-Development-Bootcamp
- spannende und herausfordernde Aufgaben in jeder Trainingseinheit
- Teamwork und persönliches Coaching
- regelmäßiges Feedback zu deinem Lernfortschritt
- praxisorientierte Vorbereitung auf deinen Einstieg in die Softwareentwicklung
Finanzierung mittels Ratenzahlung
3 Monate à EUR 2.750,-
5 Monate à EUR 1.650,-
7 Monate à EUR 1.178,50,-
10 Monate: EUR 825,-
Fördermöglichkeit
50 % Ermäßigung mit AK-Stipendium
60 % Förderung durch den Skills Scheck (für Unternehmen)
Modulübersicht
- Grundlagen C#
- Lokale und globale Variablen
- Einfache Datentypen, Arrays
- Kontrollstrukturen (Abzweigung, Zyklen)
- Funktionen (Parameter, Rückgabewerte, Rekursion)
- Algorithmen (Suche, Kumulation, Sortierung)
- Modellierung komplexer Datentypen
- Eigenschaften, Konstante, Methoden
- Assoziation, Aggregation, Komposition von eigenen Datentypen
- Zugriffsmodifizierer (public, protected, private)
- Vererbung, Polymorphie
- Ausnahmebehandlung
- Super- und Sub-Klassen
- Interfaces, Abstrakte Klasse
- MySQL Server und Tools
- SQL Abfragen (einfache und verknüpfte Tabellen)
- SQL Update
- Eigene Tabellen definieren
- Integration MySQL in .NET Applikation
- HTML Tags
- CSS Formatierung
- Animation
- Seiten Layouts
- Responsive Design
- Je nach Technologie Stack, der vom Unternehmen erwartet wird, werden die Teilnehmer:innen auf ihr zweimonatiges Praktikum vorbereitet.
- oder die Kursteilnehmer:innen arbeiten an einem Abschlussprojekt
für Quereinsteiger:innen (keine Kenntnisse nötig)
Teilnahme am Assessment bzw. ein persönliches Gespräch
Ein zwei monatiges Praktikum in einem Software-Development-Unternehmen oder die Abgabe eines Abschlussprojekts.