Die Karriereberaterin von karriere tutor telefoniert mit einem Kunden

Du hast Fragen zu unseren Weiterbildungen?

Wir beraten dich kostenfrei und unverbindlich

Gerne beraten wir dich kostenfrei!

06174 951 30 05 00

Mail schreiben

    Wir rufen dich in 15 Min zurück

    Mo–Fr 8–20 Uhr | Sa 11–15 Uhr

    Anfrage wird versendet ...

    Software Developer (m/w/d) - Advanced

    Nächster Starttermin: 02.02.2023 , Donnerstag

    43 Wochen

    Prüfung und Zertifikate:

    • Zertifikat von karriere tutor

    Das ist im Lehrgang enthalten:

    • Fachliteratur
    • Online-Live-Tutorien
    • Alle Tools, um online zu lernen

    Andere Förderung oder Fragen?

    Siegel: Zertifiziert nach AZAV
    Siegel: Top-Fernschule 2021
    Fokus Money: Top Anbieter E-Learning 2022
    Siegel: WiWo TOP digitaler Bildungsanbieter

    Software Developer (m/w/d) - Advanced

    Unternehmen benötigen IT-Experten, die sich um die technische Umsetzung der Anforderungen der Digitalisierung kümmern und innovative Vorschläge entwickeln. Der "Software Developer" gehört aktuell zu den gefragtesten Berufen auf dem Arbeitsmarkt. Ob Datenbanken, Softwaresysteme, Apps, Spiele oder ganze Websites: das Tätigkeitsfeld eines Software Developers ist sehr abwechslungsreich. Je mehr Programmiersprachen er beherrscht, desto mehr Felder kann er bearbeiten. Er steuert den gesamten Entwicklungsprozess, angefangen bei der Aufnahme der Kundenanforderungen an die Software, über die Planung und Entwicklung einzelner Komponenten, bis hin zum Release und zur kontinuierlichen Verbesserung des Systems. Zu seinen Aufgaben gehört es zudem, die vorhandene Software weiterzuentwickeln und dafür zu sorgen, dass das IT-System fehlerfrei läuft. In dieser Weiterbildung lernst du kompaktes Programmierwissen: HTML/CSS, Python, Java, C++ und zudem die Entwicklung und Verwaltung von Datenbanken mit dem Entity Relationship Model, SQL und XAMPP. Dies wird begleitet von Methoden zur Entwicklung von neuen, digitalen Geschäftsmodellen. Dieses Wissen unterstützt dich in deiner täglichen Arbeit der Softwareentwicklung.

    Zielgruppe

    Mitarbeiter (m/w/d), die zukünftig in der Softwareentwicklung tätig werden möchten.

    Voraussetzungen

    • Abgeschlossene Berufsausbildung und/oder Studium
    • Sicherer Umgang mit einem Computer
    • Fortgeschrittene Englisch-Kenntnisse
      Lehrgang teilen

    Starttermine

    Starte mit deiner Weiterbildung immer montags und donnerstags.

    02.02.2023 , Donnerstag | Anmeldung noch möglich!
    06.02.2023, Montag
    09.02.2023, Donnerstag
    13.02.2023, Montag

    Software Developer (m/w/d) - Advanced

    Nächster Starttermin: 02.02.2023 , Donnerstag

    43 Wochen

    Prüfung und Zertifikate:

    • Zertifikat von karriere tutor

    Das ist im Lehrgang enthalten:

    • Fachliteratur
    • Online-Live-Tutorien
    • Alle Tools, um online zu lernen
    Lehrgang anfragen

    Andere Förderung oder Fragen?

    Ausführliche Inhalte des Lehrgangs

    Ausführliche Lehrgangsinhalte

    Digital Business Innovation

    • Digitale Geschäftsmodelle - Define
    • Das DVC Framework - von einfach zu komplex
    • Die Kernfunktionen des Frameworks
    • Digitale Geschäftsmodelle - Design
    • Plattformen, Leistungen, Gratifikationen
    • Performancegruppen, Schnittstellen
    • Accessnetzwerke, Transaktionen, Designs
    • Digitale Geschäftsmodelle - Discover
    • Digitale Transformation, Digitale Umwelt
    • Transaktionskostentheorie, Graphentheorie
    • Informations-, Entscheidungs-, Spieltheorie
    • Einsatzgebiete künstlicher Intelligenz (KI)
    • Integration im Unternehmen, Wachstumsmarkt
    • Internet of Things, Internet of Everything
    • IoT als Grundlage der Digitalisierung
    • Business Model Generation, Canvas
    • Value Proposition Design
    Mehr anzeigen

    Digital Business Innovation

    • Digitale Geschäftsmodelle - Define
    • Das DVC Framework - von einfach zu komplex
    • Die Kernfunktionen des Frameworks
    • Digitale Geschäftsmodelle - Design
    • Plattformen, Leistungen, Gratifikationen
    • Performancegruppen, Schnittstellen
    • Accessnetzwerke, Transaktionen, Designs
    • Digitale Geschäftsmodelle - Discover
    • Digitale Transformation, Digitale Umwelt
    • Transaktionskostentheorie, Graphentheorie
    • Informations-, Entscheidungs-, Spieltheorie
    • Einsatzgebiete künstlicher Intelligenz (KI)
    • Integration im Unternehmen, Wachstumsmarkt
    • Internet of Things, Internet of Everything
    • IoT als Grundlage der Digitalisierung
    • Business Model Generation, Canvas
    • Value Proposition Design

    HTML und CSS

    • Voraussetzungen und grundlegender Aufbau von Webseiten
    • Elementare Strukturen
    • Bilder, Links, Listen
    • Das Box-Modell
    • PHP, JavaScript
    • Multimedia, Tabellen
    • Stylesheets, Textformatierung
    • Responsive Webdesign
    • Debuggen und Hochladen einer Website

    Grundlagen der Programmierung mit Python

    • Python im Überblick, Einführung
    • Python mit Shell, Prompt und IDE
    • Syntaxregeln, Formatierung von Python-Code
    • Variablen, Operatoren, Zahlen und Zeichenketten
    • Datum und Zeit, Listen und Tuple
    • Sets und Dictionarys
    • Verzweigungen und Schleifen
    • Funktionen und Dokumentationen
    • Fehleranalyse, Abfangen von Fehlern
    • Grafische Benutzeroberfläche (GUI)
    • Verzeichnisse, JSON- und XML-Dateiformat

    Objektorientierte Programmierung (OOP) mit Java

    • Java im Überblick, Einführung
    • Installation von Visual Studio (VS) Code und Java, "Hello World"
    • Klassen und Objekte
    • Attribute und Methoden, Methodenüberladung
    • Statische Attribute und Methoden
    • Klassendiagramme
    • Vererbung, Vererben in Java
    • Implementierung, Überschreiben von Methoden
    • Abstrakte Klassen und Methoden
    • Interfaces/Schnittstellen
    • Wrapper, Verwendung eines Wrappers
    • Generische Klassen und Methoden
    • Enum - Methoden eines Enums
    • Fehlerbehandlung, automatisierte Tests
    • JUnit, Design-Patterns
    • Datenstrukturen

    Programmierung mit C++

    • Programme und Algorithmen
    • C und C++ - Vorstellung
    • Einrichtung der IDE, "Hello World"
    • Compiler und Makefile
    • Main-Funktion, Typen
    • Anweisungen, Ausdrücke, Variablen
    • Bitweise Arithmetik
    • Operatoren, Datentypen
    • Höhere Datentypen, Funktionen
    • Anweisungen, Ausdrücke
    • Fehlerbehandlung
    • Modularisierung und Makros
    • Strukturen, Klassen
    • Namensräume, automatisierte Tests
    • Vererbung, Lebenszyklus von Klassen
    • Spezielle Eigenschaften von Klassen
    • Sicherer und qualitativer Code
    • Objektorientiertes Design
    • Fortgeschrittene Programmierung mit C++

    Datenbanken

    • Einführung in das Datenbankmanagement
    • Datenbankmanagementsysteme (DBMS)
    • Entitiy Relationship Modell (ERM)
    • Structured Query Language (SQL)
    • SQL-Befehle, JOINs, Fremd- und Primärschlüssel
    • Sicherheit von Datenbanken

    Starte jetzt deine Weiterbildung

    Software Developer (m/w/d) - Advanced

    Lehrgang anfragen

    Andere Förderung oder Fragen?