Crashkurs Software-Know-how

Software-Welten kennenlernen, Programmierung selbst erleben

Software & Programmierung richtig verstehen und anwenden

 

Heute ist die ganze Welt computergesteuert. Ohne Software jedoch sind Computer lediglich tote, nutzlose Materie. Die Geschichte der Programmierung ist spannend, Software-Erstellung selbst jedoch komplex, anspruchsvoll und oftmals mehr als nur verwirrend.

Dieses Seminar erläutert Ihnen zunächst auf unterhaltsame und zugleich hochinformative Weise, wie Software funktioniert, welchen Anforderungen sie standhalten muss und wie sich ihre einzelnen Entwicklungsstufen darstellen. Zudem erleben Sie hautnah, welches Wissen und welche Kompetenzen erforderlich sind, um fremde Software im Projektfall kompetent einschätzen zu können. Dies stärkt ihre Position in alle Richtungen deutlich.
 

Zur Überprüfung Ihres individuellen Kenntnisstands empfehlen wir Ihnen unser kurzes Quiz. Die Auswertung erhalten Sie gleich im Anschluss als PDF Download. Sollten Sie weniger als 3 Antworten richtig haben, empfehlen wir Ihnen vorab die Teilnahme am Crashkurs IT-Hintergrundwissen und am Crashkurs IT-Fortgeschrittenenwissen. Für Teilnehmende mit passenden Vorkenntnissen oder als thematische Ergänzung empfiehlt sich auch der Besuch unseres Intensiv-Workshops Programmierung oder des Seminars Komplexe Sofware-Investitionen ohne Reue. Weiterführend bieten wir zudem das Seminar App-Entwicklung mit .NET und C# auf individuelle Nachfrage an. 

 

Programm-Download

 

Datum

Ort

Preis *

Verfügbar

 

 

17. - 18. April 2024

online

Online

1.300 €

 

Details

Seminartage:

Mittwoch, 17.04.2024
09:30 Uhr – 17:30 Uhr

Donnerstag, 18.04.2024
09:00 Uhr – 17:00 Uhr

Preis:

Bitkom-Mitglied: 1.000

Nicht-Mitglied: 1.300

* Alle Preise zzgl. 19% USt.

Datum

17. - 18. April 2024

Ort

online

Online

Preis

1.300 €

Verfügbar

 

Details

Seminartage:

Mittwoch, 17.04.2024
09:30 Uhr – 17:30 Uhr

Donnerstag, 18.04.2024
09:00 Uhr – 17:00 Uhr

Preis:

Bitkom-Mitglied: 1.000

Nicht-Mitglied: 1.300

* Alle Preise zzgl. 19% USt.

22. - 23. Juli 2024

online

Online

1.300 €

 

Details

Seminartage:

Montag, 22.07.2024
09:30 Uhr – 17:30 Uhr

Dienstag, 23.07.2024
09:00 Uhr – 17:00 Uhr

Preis:

Bitkom-Mitglied: 1.100

Nicht-Mitglied: 1.300

* Alle Preise zzgl. 19% USt.

Datum

22. - 23. Juli 2024

Ort

online

Online

Preis

1.300 €

Verfügbar

 

Details

Seminartage:

Montag, 22.07.2024
09:30 Uhr – 17:30 Uhr

Dienstag, 23.07.2024
09:00 Uhr – 17:00 Uhr

Preis:

Bitkom-Mitglied: 1.100

Nicht-Mitglied: 1.300

* Alle Preise zzgl. 19% USt.

Ziele des Seminars
  • Sie finden sich schnell und sicher in die Welt moderner Software ein und verschaffen sich so ein Fundament für weitere Spezialisierungen.
  • Sie erfahren auf den Punkt die jeweilige zündende Idee hinter modernen Schlagworten aus dem Reich der Programmierung. Ob für Windows-, Android- oder Apple-Endgeräte ‒ Software-Entwicklung wird entmystifiziert, Programm-Strukturelemente werden klar und zugehörige Programmier-Tools nachvollziehbar.
  • Nach Besuch unseres Seminars sind Sie in der Lage, Software-Anforderungen zu formulieren, Programm-Pakete kompetent einzuschätzen sowie sogar selbst erste Programme zu erstellen. 
Inhalte des Seminars

Tag 1 vermittelt Ihnen spannend, unterhaltsam und allgemeinverständlich Funktionsweise, Unterschiede und Anwendung aktueller Software-Technologien sowie alle relevanten Zusammenhänge. Spontane Fragen sind ausdrücklich erwünscht. Eingeflochtene Quizfragen lockern das Seminar auf. Per Online-Compiler werden von Beginn an Algorithmen zu kleineren Aufgabenstellungen in handfeste Programme gegossen. Diese werden sofort gestartet, getestet, analysiert und sukzessive gemeinsam optimiert.

Tag 2 erläutert weiterhin anschaulich zentrale Prinzipien und Fachbegriffe im Software- und Programmierbezug, dabei wird flexibel auf alle individuellen Fragen eingegangen. Großen Wert legt der Dozent auf wichtige Hinweise zu typischen Fehlern, Mythen und Missverständnissen im Software-Bereich. Im Verlauf des Seminars erstellen Sie gemeinsam Programme steigenden Anspruchs auf Basis unterschiedlichster Programmiersprachen, deren Unterschiede, Philosophien und Vor- bzw. Nachteile Ihnen so plastisch und praxisnah deutlich werden.
Folgende Inhalte werden in diesem Seminar behandelt:

  • Aufbau, Arbeitsweise und Erstellungsprozess von SW
  • SW-Qualitätsanforderungen im Detail, „1000 Hürden"
  • SW-Projekte planen, Tools wählen, Code schreiben
  • „Werkzeugkasten": Frameworks, Toolkits, APIs, SDKs
  • Hochsprachen: Evolution, Stammbaum, Syntax, Typisierung
  • Algorithmus-/Programm-Effizienz, Komplexität, Robustheit
  • Plattformübergreifend Mobile und Web Apps entwickeln
  • Compiler, Debugger, Testing- und Upgrading-Strategien
Zielgruppen

Das zweitägige Seminar richtet sich an alle Mitarbeitenden und Führungskräfte mit leichten IT-Grundkenntnissen. Bei Bedarf können Sie sich diese über unseren Crashkurs IT-Hintergrundwissen oder Fortgeschrittenenwissen desselben Dozenten aneignen. Dies ist jedoch ausdrücklich keine Voraussetzung zur Teilnahme. Ideal ist das Seminar zum Beispiel für Quereinsteiger, die sich aufgrund neuer Herausforderungen im Unternehmen mit Software-Auswahl oder gar -Programmierung befassen wollen oder müssen. Für Teilnehmende mit passenden Vorkenntnissen empfiehlt sich auch der Besuch unseres Intensiv-Workshops Programmierung.

Wichtig:  Es wird nicht davon ausgegangen, dass die Teilnehmenden zukünftig selbst programmieren sollen. Vielmehr vermittelt Ihnen der Dozent lebendig sein fundiertes Wissen und seine umfassende Erfahrung, damit Sie die moderne Software und Software-Entwicklung besser verstehen und ein Gefühl für diese Materie entwickeln. 

Ihr Seminarprogramm

Tag 1 & 2

  • Einführung in die Software-Entwicklung 
    • Evolution, Klassifizierung, Philosophien, Verwandtschaften und Anwendungsgebiete von Programmiersprachen
    • Grundlegende SW-Funktionsweise, Aufbau, Strukturelemente, Abstraktionsprinzip, Syntax und Semantik
    • Die einzelnen Schritte und Architektur-Entscheidungen vom Algorithmen-Set zum lauffähigen Gesamtprogramm
    • Wie schreibt man robuste, performante, reaktive, flexible, fehlertolerante und anpassungsfähige Programme?
    • Wie SW die HW steuert,  wie IT-Komplexität beherrschbar wird,  das wichtige 3-Schichten-Modell, Illusion Grafik
       
  • Prozesse und Werkzeuge der Programmierung  
    • Wahl von Entwicklungsumgebung (IDE), Frameworks, APIs, SDKs, OOP-Klassenbibliotheken, Drittkomponenten
    • Sukzessive Quellcode-Eingabe, alternierend mit mehrstufigen Testvorgängen und Fehlersuche /-behebung
    • Systematisches Debugging im Detail:  Einblick in Tausende von Variablen und Objekte zur Laufzeit erhalten
    • Compiler, Linker, Monitor, Profiler:  die wichtigsten Tools bei der Erstellung von Desktop bzw. Mobile Apps
    • Lösungskonzepte zur Überwindung spezifischer Endgeräte-Hardware und Betriebssystem-Abhängigkeiten
       
  • Philosophien und Methoden der Software-Erstellung
    • U.a. prozedurale, funktionale, objektorientierte, rekursive Programmierung:  Merkmale und Einsatztechniken
    • Programmier-Methoden und -Paradigmen im Vergleich: u.a. Scrum, agile SW-Entwicklung, klassische Modelle
    • SW-Leistungsparameter schon bei der Algorithmus-Wahl berücksichtigen: KPIs der Performanz, Latenz, O(n) etc.
    • Asynchron und parallel laufende Programmstränge realisieren,  resiliente SW: was ist alles zu berücksichtigen?
    • Bsp. Such- und Sortier-Algorithmen: warum sich die Skalierungsperformanz oft in Zehnerpotenzen unterscheidet
       
  • Moderne Software-Problemstellungen 
    • Programme Plattform-übergreifend konzipieren u.a. für Windows, Android, iOS und verschiedenste Device-Typen
    • Herausforderungen mobiler Endgeräte: flexible Bedienoberflächen, Hardware-Abhängigkeit, Leistungsparameter
    • Ergonomie-Ansprüche, Internet-Konnektivität, Cloud-basierte Datenbank-Anbindung, attraktive Bedienelemente
    • Fatale Fehler und Missverständnisse bei der SW-Planung und -Erstellung, u.a. Unterschätzung von Komplexitäten
    • Lösung des Dokumentationsdilemmas,  SW-Wartung /-Internationalisierung,  "Parallelwelt" Web-App-Erstellung
       
  • Weitere Software-Themen und -Begriffe   (AUSZUG)
    • .NET/C#: ein starkes Team,  neuartige Hochsprachen ('D', F#, Carbon),  Unterschiede populärer OS-Frameworks
    • IT-Systemarchitekturen: auf welche bewährte Standards sich Ihr Programm stützen kann (OSI, JSON, XML usw.)
    • Datentypen-Vergleich zwischen diversen HLLs,  OOP "unter der Haube",  Algorithmen zur String-Verarbeitung
    • Lokale und Cloud-basierte DB-Anbindung,  SQL- bzw. LINQ-Integration,  UML-Klassendefinition /-Notation
    • Analogien: u.a.  Programmier- vs. natürliche Sprachen,  OOP vs. Biologie,  Software- Unternehmensprozesse
Ihr Referent

Stefan Hable

HMC Management Consulting
Geschäftsführer

  • seit 2002: Geschäftsführer und Inhaber der internationaltätigen Berliner Unternehmensberatung HMC Management Consulting
  • ab 2000 Niederlassungs- und mehrfacher Business-Unit-Leiter in der Telekommunikation 
  • ab 1998 Bereichsleiter und stv. Geschäftsleitung in der ERP-Software-Entwicklung
  • ab 1993 Entwicklungsleiter und Projektmanager in japanischem Medizintechnik-Konzern
  • seit 1993: Diplom-Informatiker, Friedrich-Alexander-Universität Erlangen-Nürnberg
  • zudem: AEVO-Ausbilderqualifikation, ausgeprägte internationale Erfahrung, interdisziplinäre Ausrichtung

Als kompetenter und erfahrener Informatiker, der selbst anspruchsvollste, komplexe Software konzipiert und erstellt hat (z.B. zur medizinischen Bilddiagnostik), als IT-Manager die Realisierung hochvolumiger Software-Produkte und -Projekte verantwortete (z.B. im ERP- und Mobilfunk-Sektor) und heute noch aktiv programmiert, erläutert der Referent alle zentralen Aspekte zum Thema.

Mehr erfahren

Zusätzliche Informationen
  • Das Seminar verfügt über eine begrenzte Teilnehmerzahl von 13 Personen. Unser Dozent kann dadurch gezielt auf unternehmensspezifische Fragestellungen eingehen. Die Durchführung des Seminars kann erst ab einer Mindestteilnehmerzahl von 4 garantiert werden.
  • Die Bitkom Akademie ist anerkannter Bildungsträger in Baden-Württemberg und Nordrhein-Westfalen. Teilnehmer haben im Rahmen des Bildungszeitgesetzes die Möglichkeit, Bildungsurlaub bzw. eine Bildungsfreistellung zu beantragen. Auf Anfrage erstellen wir auch Anträge auf Anerkennung unserer Veranstaltungen in anderen Bundesländern.
  • Wir erklären ausdrücklich, dass beim Bitkom – Unterzeichner der Charta der Vielfalt – jede Person, unabhängig von Geschlecht, Nationalität, ethnischer Herkunft, Religion oder Weltanschauung, Behinderung, Alter, sexueller Orientierung und Identität willkommen ist.
Seminar-Rücktrittsversicherung
  • Gemeinsam mit der HanseMerkur bietet die Bitkom Akademie eine freiwillige Seminar-Rücktrittsversicherung an.
  • Diese Versicherung ermöglicht Ihnen die kostenfreie Stornierung Ihrer Teilnahme, wenn kurzfristige oder unvorhergesehene Ereignisse Ihre Teilnahme am Seminar verhindern.
  • Die Kosten der Seminar-Rücktrittsversicherung sind abhängig vom Seminarpreis. Die Preisliste der HanseMerkur finden Sie hier.

 

Mehr erfahren Zur Buchung

 

Das sagen unsere Kunden

 

 

Diese Seminare könnten Sie auch interessieren

 

Seminar Format Datum Absteigend sortieren Ort Verfügbar Preis

Digitale Transformation

E-Rechnung - Byte statt Blatt

Live-Online

20.03.24 Online
 

kostenfrei

Digitale Transformation

Ausbildung zum KI Manager

Zertifikatslehrgang

21.03.24 Online
 

6.200 €

Digitale Transformation

IT-Kommunikation: Techniken für mehr Erfolg

Workshop

25.03.24 Online
 

650 €

Digitale Transformation

Crashkurs IT-Hintergrundwissen

Workshop

26.03.24 Online
 

1.300 €

Digitale Transformation

Generative KI im Content Marketing

Live-Online

26.03.24 Online
 

kostenfrei

Digitale Transformation

Agiles Projektmanagement mit Scrum

Live-Online

28.03.24 Online
 

kostenfrei

Digitale Transformation

Anforderungsmanagement und Werkzeugunterstützung: Requirements Engineering (Teil 6)

Live-Online

03.04.24 Online
 

kostenfrei

Digitale Transformation

Crashkurs IT-Hintergrundwissen

Workshop

04.04.24 Online
 

1.300 €

Digitale Transformation

Klassisches vs. agiles vs. hybrides Projektmanagement

Live-Online

05.04.24 Online
 

kostenfrei

Digitale Transformation

Nachhaltiges Energiemanagement mit Daten

Workshop

10.04.24 Online
 

650 €

Digitale Transformation

(Testing) Skills – Schlüssel zur Agilen Qualität

Live-Online

10.04.24 Online
 

kostenfrei

Digitale Transformation

Crashkurs IT-Fortgeschrittenen-Wissen

Workshop

11.04.24 Online
 

1.300 €

Digitale Transformation

Typische Sicherheitsfehler bei der Nutzung von Windows-Infrastruktur

Live-Online

11.04.24 Online
 

kostenfrei

Digitale Transformation

Projektmanagement-Offices (PMO)

Live-Online

12.04.24 Online
 

kostenfrei

Digitale Transformation

Ausbildung zum Deep Learning Specialist

Zertifikatslehrgang

16.04.24 Online
 

6.200 €

Digitale Transformation

Crashkurs Software-Know-how

Workshop

17.04.24 Online
 

1.300 €

Digitale Transformation

Strategien mit MPM (Multiprojektmanagement) oder OKR (Objectives and Key Results) umsetzen

Live-Online

19.04.24 Online
 

kostenfrei

Digitale Transformation

Future Leadership Zertifikat

Zertifikatslehrgang

22.04.24 Online
 

1.300 €

Digitale Transformation

Data Science mit Python

Workshop

22.04.24 Online
 

2.100 €

Digitale Transformation

KI im Marketing: Use Cases & Tools

Workshop

23.04.24 Online
 

1.300 €

1

2

3