Programmieren lernen - für Datenbanken- und Softwareentwicklung

Unternehmen brauchen maßgeschneiderte IT-Lösungen. Software-Spezialisten können unmittelbar auf diese Anforderungen eingehen. Am WIFI gibt es deshalb eine große Bandbreite an Ausbildungen aus dem Bereich. Für Softwareentwickler/innen bis hin zu Weg- und App-Development.

Breite Palette: Datenbanken, Software, Web, Apps

An den WIFIs können Sie in Kursen und Ausbildungen Programmieren lernen.

  • mit unterschiedlichen Programmiersprachen C/C++ VB.NET C' JAVA
  • für Software-, Datenbank-, Web- und App-Entwicklung 
  • von erfahrenen Trainer/innen
  • in einer modernen, freundlichen Lernumgebung

Softwareentwicklung, Datenbanken: Programmieren Lernen von A-Z

Softwareentwicklung

In den WIFI-Ausbildungen zum Thema Software Developer werden Sie vielseitig und praxisnah für diesen Beruf ausgebildet.
Softwareentwicklung

LINUX

LINUX-Systeme sind freie, portable Mehrbenutzer-Betriebssysteme, die auf GNU-Software basieren.
LINUX-Ausbildungen

SPS-Programmierung

SPS steht für "speicherprogrammierbare Steuerung". Mit SPS-Software werden Maschinen und Anlagen gesteuert. Die WIFIs bieten umfassende Grundlagen- und Aufbaukurse zu SPS-Software.
SPS-Programmierung

Projektmanagement

IT-Projekte unterliegen häufig einem strengen Zeitplan. Nur mit professionellem Projektmanagement können Sie eingehalten werden.
Ausbildungen im Projektmanagement

Digitalisierung

Neben Risiken im Datenschutz-Bereich birgt Digitalisierung auch ein riesiges Potenzial für Österreichs Unternehmen. WIFI bietet die Kurse für die Industrie 4.0.
Ausbildungen zum Thema Digitalisierung

IT-Management

Längst sind IT-Mitarbeiter/innen nicht nur Techniker/innen. Sie steuern und warten die wichtigste Infrastruktur des Betriebs - und erfüllen somit auch wichtige Management-Aufgaben.
Mehr zu IT-Management

Weitere Ausbildungen zum Thema Softwareentwicklung und Datenbanken finden Sie in Ihrem Bundesland.

Filter
Entdecken Sie die Möglichkeiten des Programmierens mit ChatGPT. Lernen Sie, wie Sie mit künstlicher Intelligenz interaktive Anwendungen entwickeln. Verwenden und verstehen der Oberfläche von ChatGPT  Grundlagen des Einsatzes vo...
Start jederzeit möglich
Online
Java-Basis: Starten Sie Ihre Programmierkarriere mit dem Fundament der Java-Programmierung. Jetzt anmelden und loslegen! Strukturierte Programmierung Syntax von Java Kontrollstrukturen, Standard Ein-/Ausgabe Typen und Variablen, A...
Werden Sie Software Entwickler:in mit der meistgenutzten Programmiersprache Java. Für Einsteiger:innen geeignet. Jetzt anmelden und loslegen!Software Developer:in Java für Einsteiger:innenPrüfung zum/zur WIFI Software Developer:in JavaProjekt und Coaching...
26.03.2025 - 19.09.2025
Online
1 Termin
Grundlagen        Einführung: Die Geschichte von Python. Wieso eine neue Sprache?        Basisdatentypen und Gültigkeitsbereiche        Dynamische Typisierung      ...
27.03.2025 - 28.03.2025
Dornbirn
1 Termin
Starten Sie Ihre Karriere als Webentwickler:in mit PHP. Praxisnahe Ausbildung für Ihren erfolgreichen Einstieg in die Webentwicklung.Web Developer:in - PHPPrüfung zum/zur Web Developer:inProjekt und CoachingWebapplikationen mit PHP und JavaScript entwicke...
01.04.2025 - 28.11.2025
Online
1 Termin
Sie lernen Software professionell zu entwickeln und wenden diese Kenntnisse in einem größeren Projekt an. Mit der inkludierten Prüfung dokumentieren Sie Ihre Fachkompetenz und erhalten Zeugnis und Diplom zum geprüften Softwaredeveloper in C#. Kenntnisse...
Erlernen Sie das (objektorientierte) Programmieren mit C#. Basierend auf den aktuellen Inhalten der Microsoft Virtual Academy geben wir Ihnen die Basis, um einen Einblick in die Welt von C# im .NET Framework oder die Programmierung i...
04.04.2025 - 09.05.2025
Innsbruck
1 Termin
Bei dieser Veranstaltung bieten wir Ihnen anhand von praxisnahen Beispielen einen kurzen Einblick in die Welt der Webentwicklung. Stellen Sie gerne Ihre Fragen. Vorstellung ein bis zwei konkreter Webentwicklungsprojekte Einblick in ...
Lernen Sie SQL Server Datenbanken einzurichten und zu verwalten. Jetzt anmelden und durchstarten! Die wichtigsten Administrationstätigkeiten Installation Einrichten von Datenbanken Einrichten von Tabellen und Einschränkungen Einr...
07.04.2025 - 09.04.2025
Wien
1 Termin
Programmiertechniken mit C# (Anfänger)DatenbankverknüpfungenUmsetzung von ProjektenSimulation eines Fachgespräches
07.04.2025 - 08.04.2025
Dornbirn
1 Termin
Werden Sie geprüfte:r Softwareentwickler:in in Java: Starten Sie Ihre erfolgreiche Karriere als Java Programmierer:in. Java Grundkenntnisse werden vorausgesetzt!Software Developer:in JavaPrüfung zum/zur Software Developer:in JavaProjekt und CoachingProgra...
Perfektionieren Sie Ihre Programmierfähigkeiten und realisieren Sie komplexe Anwendungen. Java Grundkenntnisse bringen Sie schon mit. Syntax von Java Kontrollstrukturen Lambda Expressions Klassen, Vererbung und Klassenhierarchien ...
Erlangen Sie Expertise als geprüfte:r Softwareentwickler:in in JavaScript. Starten Sie Ihre Karriere im IT-Bereich mit unserer praxisnahen Ausbildung.Software Developer:in - JavaScriptPrüfung zum/zur Software Developer:in JavaScriptProjekt und CoachingJav...
08.04.2025 - 21.11.2025
Online
1 Termin
Werden Sie geprüfte:r Softwareentwickler:in in C++: Starten Sie Ihre Karriere als Programmierer:in mit unserer praxisnahen Ausbildung. C-Kenntnisse erfoderlich!Software Developer:in C/C++Prüfung zum/zur Software Developer:in C/C++Projekt und CoachingProgr...
08.04.2025 - 03.10.2025
Wien
1 Termin
Lernen Sie die objektorientierte Systemsprache C++. Sie müssen dazu bereits C können! Jetzt anmelden und loslegen! Kontrollstrukturen, Funktionen Datenstrukturen, Pointer und Referenzen Speicherklassen, Arbeiten mit dynamischen Dat...
08.04.2025 - 24.06.2025
Wien
1 Termin
In diesem Intensiv-Kurs lernen Sie, wie Sie mit Python moderne KI-Technologien praktisch umsetzen und eine eigene Client-Server-Anwendung für Large Language Models (LLMs) entwickeln. In diesem Intensiv-Kurs lernen Sie, wie Sie mit Pyth...
Sie lernen die objektorientierte Programmiersprache C# in komplexen Programmierprojekten effizient einzusetzen. Gute Kenntnisse der objektorientierten Programmiersprache C# wie nach Kurs 3882 sind erforderlich.
23.04.2025 - 12.06.2025
Linz
1 Termin
Vertiefen Sie Ihre Python-Kenntnisse. Erfahren Sie fortgeschrittene Konzepte und Techniken für die Python-Entwicklung. Das Wissen um die Programmiersprache Python wird vertieft. Weiters werden einige ihrer Spezialgebiete durch eine Aus...
PHP-Basis: Tauchen Sie ein in die Welt der Webentwicklung mit PHP und gestalten Sie interaktive Websites. Jetzt anmelden und loslegen! Programmieren mit PHP-Basis Grundlagen des Programmierens, Programmerstellung strukturierte Prog...
30.04.2025 - 27.05.2025
Online
1 Termin
Erweitern Sie Ihre JavaScript-Kenntnisse. Lernen Sie, dynamische Benutzeroberflächen für Webanwendungen zu erstellen. Dynamisches User Interface mit JavaScript entwickeln Arrow-Funktionen, Callback-Funktionen Date-Objekt Synchrone ...
30.04.2025 - 26.05.2025
Wien
1 Termin
Entdecken Sie UX/UI Design für Webentwickler:innen: Gestalten Sie benutzerfreundliche Websites und steigern Sie deren Attraktivität. Jetzt anmelden und loslegen! Einführung: UX/UI Design für WebentwicklerInnen Begriffsklärung un...
06.05.2025 - 27.05.2025
Online
1 Termin
Ihr Rüstzeug für den Aufbau moderner Datenbanken Grundkonzepte relationaler Datenbanken. Tabellen und Constraints. Von der Idee zum Konzept: Entitäten und Beziehungen. Normalisierung und ihre Anwendung. Die Sprache d...
Sie lernen Software professionell zu entwickeln und wenden diese Kenntnisse in einem größeren Projekt an. Mit der inkludierten Prüfung dokumentieren Sie Ihre Fachkompetenz und erhalten Zeugnis und Diplom zum geprüften Softwaredeveloper in Java. Gute Jav...
12.05.2025 - 07.07.2025
Linz
1 Termin
ASP.net Kärnten
Sie wollen dynamische Webseiten mit dem ASP.NET-Framework entwickeln und die damit verbundenen Grundlagen der Client-Server-Programmierung erlernen? Dieser Workshop führt Sie Schritt für Schritt an einem durchgehenden Beispiel in die Besonderheiten der W...
Erfahren Sie alles über DevOps & Cloud Computing im Java-Umfeld: Nutzen Sie unsere praxisnahe Ausbildung für Ihren beruflichen Erfolg. Einführung Technologie und Architektur Überblick Agile dynamische Software Entwicklung (CI/CD) D...
In einer Welt, in der Daten in unbekannten Mengen generiert werden und in der die Fähigkeit, diese Daten effektiv zu nutzen, entscheidend ist, öffnen wir Ihnen die Tür zur Zukunft durch unseren Kurs: 'Einführung in die KI Programmierung' Einführung in ...
26.05.2025 - 03.06.2025
Innsbruck
1 Termin
Informieren Sie sich detailiert über unser umfangreiches Kursangebot im Bereich Webentwicklung. Sie erhalten ausführliche Informationen zu Inhalt, Organisation und Ablauf der Developer-Ausbil...
02.06.2025 - 02.06.2025
Online
1 Termin
Erweitern Sie Ihr SQL-Know-how! Lernen Sie komplexe Abfragen in Microsoft SQL Server zu erstellen und ihre Daten zu bearbeiten. Wiederholung und Festigung der SQL Basis Kenntnisse Systemdatenbanken (master, model, msdb, tempdb) Ers...
PHP-Aufbaukurs: Erweitern Sie Ihr Know-how in PHP und entwickeln Sie dynamische Webanwendungen. Jetzt anmelden und loslegen! Programmieren mit PHP-Aufbau Objektorientierte Programmierung Interfaces Klassen, Vererbung und Klassen-H...
03.06.2025 - 08.07.2025
Online
1 Termin
Informieren Sie sich detailiert über unser umfangreiches Kursangebot im Bereich Softwareentwicklung. Sie erhalten ausführliche Informationen zu Inhalt, Organisation und Ablauf der Developer-A...
Erlernen Sie die Grundlagen der Python-Programmierung. Python ist die Sprache schlechthin für viele Anwendungsgebiete, wie etwa Machine-Learning. Grundlegende Konzepte Verwendung der Programmierumgebung Syntax von Python Datenstru...
Sie möchten lernen, Datenbanken zu verwalten? Egal, ob Anfänger oder fortgeschrittener User - unserer Trainer bilden Sie effizient weiter. Die Installation, Konfiguration und die Wartung von Datenbanksystemen ist der Inhalt die...
Sie erhalten einen Einblick in das Kursangebot der Software-Entwicklung und Programmierung. Sie erlangen dadurch Entscheidungssicherheit für Ihre Kursauswahl.
Entdecken Sie die Möglichkeiten des Programmierens mit ChatGPT. Lernen Sie, wie Sie mit künstlicher Intelligenz interaktive Anwendungen entwickeln. Verwenden und verstehen der Oberfläche von ChatGPT  Grundlagen des Einsatzes vo...
Start jederzeit möglich
Online
Werden Sie Software Entwickler:in mit der meistgenutzten Programmiersprache Java. Für Einsteiger:innen geeignet. Jetzt anmelden und loslegen!Software Developer:in Java für Einsteiger:innenPrüfung zum/zur WIFI Software Developer:in JavaProjekt und Coaching...
Sie haben ein Faible für Computerprogrammierung? Dieser Kurs bereitet Sie optimal auf das Arbeiten mit der Programmiersprache C# vor.      Sie können den Informationsabend gerne auch via Livestream verfolgen. Klicken Sie auf den LIN...
Vom realen Problem zum Programm: Abstraktion, Algorithmen und deren Darstellung, Programmstrukturen. Womit arbeiten Programme: Information, Daten, Datentypen und deren Verwendung. Grundlage jeder modernen Softwareentwicklung: Wesentliche Konzepte der ...
C# ist die professionelle Programmiersprache für die .NET und UWP Plattformen und bietet das höchste Maß an Komfort und Flexibilität. Einführung in C# und die Plattformen (.NET, UWP) Grundlagen von C#: Syntaxregeln, Code-Struktur, K...
06.10.2025 - 10.10.2025
Wien
1 Termin
Tauchen Sie ein in die Welt der .Net Programmierung mit C#. Grundlagenkurs für angehende Softwareentwickler:innen. Strukturierte Programmierung Syntax von C# Kontrollstrukturen: Standard Ein-/Ausgabe Typen und Variablen, Ausdrücke...
Starten Sie die Berufsausbildung zum/zur Software Developer:in für .Net Apps mit C#. Für Einsteiger:innen geeignet. Starten Sie jetzt Ihre Karriere!Software Developer:in C# für Einsteiger:innenPrüfung zum/zur Software Developer:in C#Projekt und CoachingPr...
Werden Sie geprüfte:r Softwareentwickler:in in Java: Starten Sie Ihre erfolgreiche Karriere als Java Programmierer:in. Java Grundkenntnisse werden vorausgesetzt!Software Developer:in JavaPrüfung zum/zur Software Developer:in JavaProjekt und CoachingProgra...
Lernen Sie die Programmiersprache C. Damit erwerben Sie das Basiswissen für den Einsteiger in die systemnahe Programmierung. Strukturierte Programmierung Typen, Variablen und Ausdrücke Kontrollstrukturen, Funktionen, Standard Ein-/...
13.10.2025 - 10.11.2025
Online
1 Termin
Werden Sie Android- und Web-App Developer:in. Lernen Sie das Programmieren von Apps für mobile Geräte. Wir starten mit den Grundlagen. Jetzt anmelden und loslegen! Achtung: Bei online durchgeführten Seminaren müssen Sie auf Ihrem PC So...