Trustpilot
Bis zu 100 % gefördert
Über 50 Standorte
Ortsunabhängiges Lernen

Zurück zu der Themenwelt

Softwareentwicklung mit C und Unity mit Zusatzqualifikation GitHub/GitLab und DevOps

Vollzeit
Teilzeit
Dauer: 22 Wochen
Nächster Starttermin: 20.05.2024
Abschluss: PeopleCert Prüfung und Zertifizierung, trägerinternes Zertifikat bzw. Teilnahmebescheinigung.
Kosten: Bis zu 100 % gefördert

Kursüberblick

Die Zukunft des Fachbereichs „Projekt- & Prozessmanagement” wartet auf dich.

Bist du bereit, deine Karriere im Bereich der Software- und Spieleentwicklung auf das nächste Level zu heben? Mit unserer umfassenden Weiterbildung in Softwareentwicklung mit C und Unity verschaffst du dir einen Wettbewerbsvorteil in dieser dynamischen Branche. Du erlernst die robuste Programmiersprache C und entdeckst, wie du mit Unity interaktive 3D-Umgebungen gestaltest. Doch es geht noch weiter: Die Zusatzqualifikationen in den Bereichen GitHub/GitLab und DevOps bereiten dich darauf vor, Softwareprojekte effektiv zu verwalten und in Teams produktiv zusammenzuarbeiten. Zudem tauchst du in die spannende Welt der Embedded Entwicklung ein und erarbeitest dir Fähigkeiten in Embedded Linux, die in IoT und hardwarenahen Projekten unverzichtbar sind. Nicht zu vergessen, mit Javascript öffnen sich zusätzliche Türen in die Webentwicklung, sodass du flexibel in verschiedenen Entwicklungsumfeldern agieren kannst. Diese Weiterbildung ist dein Sprungbrett in eine professionelle Laufbahn als Softwareentwickler*in, Spieledesigner*in oder Systemingenieur*in. Nutze die Chance, deine technischen Skills zu erweitern und dich als gefragte Fachkraft in der IT-Welt zu etablieren. Melde dich jetzt an und starte durch!

Das wirst du lernen

Werde mit diesen Weiterbildungsinhalten zum gefragten Profi und präsentiere dich mit zukunftsgerichteten fachlichen und persönlichen Fähigkeiten auf dem Arbeitsmarkt.

C-Programmierung Grundlagen

  • Struktur von C-Programmen
  • Datentypen, Konstanten und Variablen
  • Verwendung von Funktionen
  • Symbolische Konstanten und Makros
  • Zeiger
  • Strukturen und Datenzusammenfassung
  • Dynamische Speicherplatzverwaltung

Fortgeschrittene C-Programmierung und Datenstrukturen

  • High-Level- und Low-Level-Dateizugriff
  • Dialoge
  • Verkettete Listen
  • Sprachkern: Arbeiten mit variablen Datentypen und Arrays
  • Sprachkern: Operatoren und Steuern des Ablaufs eines Programms
  • Sprachkern: Arbeiten mit Schleifen und Funktionen
  • Sprachkern: Reagieren auf Fehler

Unity und Spieleentwicklung

  • Einrichtung von Unity: das erste 2D-Projekt
  • Entwicklung eines 2D-Jump&Run-Spiels
  • Spieler-Modus: 2D-Space-Shooter
  • Verknüpfung mit C#
  • Highscore-Liste, Arbeiten mit mehreren Szenen und Hinweise

Embedded Linux und IoT-Anwendungen

  • Einführung in Embedded Development mit Embedded Linux
  • Entwicklung und Integration von Gerätetreibern und Kernel-Modulen
  • Entwicklung von IoT-Geräten mit Embedded Linux
  • Einführung in das Internet of Things mit Embedded Linux
  • Praktische Projekte und Anwendungsfälle in Embedded Development mit Embedded Linux

DevOps und Software-Lebenszyklus

  • Versionsverwaltung
  • Agiles Arbeiten mit Git
  • Continuous Integration und Continuous Delivery
  • Continuous Integration und automatisiertes Testen
  • Release-Automatisierung und Risikoreduktion
  • Continuous Delivery und Continuous Integration
  • Review- und Koordinationsprozesse
  • Deployment Pipeline

Webentwicklung und JavaScript

  • Objektorientierte Programmierung mit JavaScript
  • Extrahieren von Werten aus Arrays und Objekten
  • Arbeiten mit DOM
  • Steuern des Browsers
  • Funktionale Programmierung
  • Nachladen von Inhalten
  • Arbeiten mit Formularen
  • Lesen und Erkennen von Browserinformationen
  • Ereignisgesteuerte Programmierung
  • Verstehen und Beeinflussen des Ereignisflusses

Zusätzliche Qualifikation und Tooling

  • Grundlagen der Hardware-Plattformen für Embedded Linux
  • Netzwerk- und Kommunikationsprotokolle in Embedded Linux
  • Debugging und Fehlerbehebung in Embedded Linux
  • Entwicklung von Benutzeroberflächen für Embedded Linux
  • Anwendungsentwicklung und Anwendungsframeworks in Embedded Linux
  • Einführung in Echtzeitbetriebssysteme in Embedded Linux
  • Integration von Echtzeitfunktionen in Embedded Linux
  • Sicherheitsaspekte von Echtzeit-Embedded-Linux-Systemen
  • Entwicklung von Anwendungen mit Echtzeit-Multitasking in Embedded Linux

Deine Zukunft. Deine Perspektive.

Wir helfen dir, deine Zukunftsfähigkeit zu entwickeln und wichtige Kompetenzen für die Wirtschaft von morgen zu erlernen. Ganz nach deinem persönlichen Potenzial.

Starttermine

Du willst deine Zukunft jetzt in die Hand nehmen und beruflich durchstarten? Dann wähle hier den Starttermin für deine geförderte Weiterbildung aus und nimm Kontakt mit uns auf!

Date Display
  • Montag, 20.05.2024
  • Montag, 27.05.2024
  • Montag, 03.06.2024

Deine Erfolgsgaranten

Profitiere optimal von einer Weiterbildung bei velpTEC edutainment, indem du folgende Voraussetzungen mitbringst:

Abgeschlossene Berufsausbildung und/oder Studium.

Sichere Kenntnisse im Umgang mit einem Computer.

4 Gründe für deine velpTEC-
Weiterbildung

Du willst deine Zukunft jetzt in die Hand nehmen und beruflich durchstarten? Dann wähle hier den Starttermin für deine geförderte Weiterbildung aus und nimm Kontakt mit uns auf!

Greife lebenslang auf Up-to-date-Wissen zu

Bleib immer up to date in deinem Fachgebiet, mit lebenslangem Zugriff auf unsere Wissensplattform inklusive aktueller Literatur.

Erwirb gefragte Lern- und Digitalkompetenzen

Erwirb gefragte Lern- und Digitalkompetenzen, indem du bei uns lernst, relevante Tools und Zukunftstechnologien anzuwenden.

Richte dich schon heute auf die Zukunft aus

Erweitere den Horizont deines Fachgebiets und richte dich auf die Zukunft aus, indem du dich auch persönlich weiterentwickelst.

Setze dein neues Wissen direkt in die Praxis um

Setze in Workshops dein neu erworbenes Wissen direkt in die Praxis um. Dozierende aus der Wirtschaft unterstützen dich dabei.

Info-Veranstaltung

Online-Weiterbildung? Kombiniertes Lernen?

In unserer Info-Veranstaltung zeigen wir dir, was das bedeutet, und wie deine Weiterbildung bei velpTEC aussehen kann. Dabei stellen wir dir unser zukunftsorientiertes Lernkonzept vor und geben Beispiele, wie wir Theorie und Praxis miteinander verbinden.

Mittwochs von 10:00 - 10:45 Uhr
Microsoft Teams

Die Anmeldung ist kostenlos und unverbindlich. Fülle einfach die folgenden Felder aus und klicke dann auf “Senden.”

Wir haben deinen beruflichen Fortschritt im Blick

Sandra Colic

Weiterbildungsexpertin

Unser Team unterstützt dich persönlich dabei, die richtige Weiterbildung zu finden.

Mittwochs
10:00 - 10:45 Uhr

Mittwochs
10:00 - 10:45 Uhr

Virtuelle
Info-Veranstaltung

Tage
Stunden
Minuten
Sekunden

Bei unserer Info-Veranstaltung erfährst du alles über deine Weiterbildung bei velpTEC. Dabei stellen wir dir unser zukunftsorientiertes Lernkonzept vor und geben Beispiele, wie wir Theorie und Praxis miteinander verbinden. Die Teilnahme ist kostenlos. 

Egal, ob du deine Karriere vorantreiben oder neue Horizonte erkunden möchtest – velpTEC bietet eine breite Palette von Weiterbildungen in verschiedenen Berufsfeldern an. 

Bei unserer Info-Veranstaltung erfährst du alles über deine Weiterbildung bei velpTEC. Dabei stellen wir dir unser zukunftsorientiertes Lernkonzept vor und geben Beispiele, wie wir Theorie und Praxis miteinander verbinden. 

Natürlich ist auch genug Raum für alle deine Fragen.

Mittwochs
10:00 - 10:45 Uhr

Mittwochs
10:00 - 10:45 Uhr

Anmeldung

Die Teilnahme an der Info-Veranstaltung ist kostenlos und unverbindlich.

Fülle einfach die folgenden Felder aus und klicke dann auf “Senden.”