Kursinhalte

  • Betriebssysteme Windows, Linux und macOS
    • Überblick: Unterschiede, Vor- und Nachteile, Typische Anwendungsgebiete
    • Tipps und Tricks
    • Installation und Konfiguration
    • Virtualisierung mit Virtual Box und VMware
  • Softwareentwicklungstools
    • Versionskontrollsysteme
    • Buildsysteme
    • Docker
    • CI/CD
    • IDEs
  • Überblick Programmiersprachen und Softwarearchitekturen
    • Überblick: Unterschiede, Vor- und Nachteile, Typische Anwendungsgebiete
    • Interpreter Sprachen
    • Compilierte Sprachen
    • Hardware-Plattformen
    • Debugging und Profiling
  • Netzwerk Protokolle
  • Allgemeine Programmierparadigmen
    • Clean Code
    • Pragmatic Programming
    • Extreme Programming
  • Überblick agile Entwicklungsmethoden

 

Du hast Interesse, einen Kurs von mir zu besuchen? Kontaktiere mich hier für Details.