Programmieren in C Bootcamp | From Zero to Hero

€ 249,99 EUR

Finaler Preis inklusive gesetzlicher Steuern.

Level: 
Mittel
Duration: 
13 Stunden
Lessons: 
Top Dozent(in)
Zutritt von allen Computern und Mobilgeräten möglich.
Level: 
Mittel
Duration: 
13 Stunden
Lessons: 
Kooperationspaket
Zahlung von allen Computern und Mobilgeräten möglich.

Beschreibung

Zum Bootcamp:

In diesem Bootcamp werden innerhalb von zwei Wochen in insgesamt vier Terminen die Teilnehmer befähigt, eigenständig komplexe C-Programme zu entwickeln. Absolventen dieses Bootcamps sind in der Lage große Softwareprojekte in der Programmiersprache C zu strukturieren und unter Berücksichtigung von Clean Code Richtlinien umzusetzen.

Die Inhalte dieses Bootcamps werden in einer Windows Umgebung demonstriert. Die Teilnahme ist jedoch auch mit anderen Betriebssystemen wie MacOS oder Linux möglich.

Das Bootcamp wird 100% online stattfinden und umfasst neben live Programmier-Demonstrationen und Theorie Vermittlung auch Break-Out Sessions in welchen in Gruppen von 2 – 4 Personen geübt werden. Abschließend erhalten die Teilnehmer bei erfolgreicher Ablage einer Abschlussprüfung ein personalisiertes Zertifikat über das C-Bootcamp der ELEVEL Academy.

Prüfung/ Zertifikat:

Im letzten Termin ist eine Prüfung abzulegen. Bei erfolgreichem Bestehen wird ein personalisiertes Zertifikat ausgestellt und anschließend auf postalischem Wege den Teilnehmer/innen zugestellt.

Als Prüfungsvorbereitung wird zunächst die Teilnahme an allen Terminen empfohlen. Darüber hinaus werden im zweiten und dritten Termin freiwillige Programmier-Hausaufgaben von größerem Umfang gestellt. Diese dienen als Ergänzung für eine ideale Prüfungsvorbereitung und werden jeweils im Folgetermin (Termin drei und Termin vier) ausführlich diskutiert.

Was bekommst du?

Das wirst du lernen:

1.       Termin | Montag, 06.06.2022 - 18:00 -21:00 Uhr | Basics:

  • Quickstart in C: Datentypen, Funktionen,
  • Ein und Ausgabe zur Programmlaufzeit
  • Logische Ausdrucke
  • Programmstruktur: Schleifen und Verzweigungen
  • Einbinden von Bibliotheksdateien, Includeguards
  • Rekursive Funktionen
  • Der Compiler: Vom Objekt-Code über Assembly zum C-Code

2.       Termin | Dienstag, 07.06.2022 - 18:00 -21:00 Uhr | Dynamische Speicherverwaltung, Pointer & Unterprozesse:

  • Pointer und Adressen auf primitive Variablen und Arrays
  • Dynamisches Allokieren von Speicher
  • Filestreams: Lesen und Schreiben von Daten beliebiger Länge in/ aus externer Datei
  • Dynamischer Bubble-Sort Algorithmus
  • Visualisierung mit Gnuplot: Verwendung von Orchestrierung von Unterprozessen in C
  • Hausaufgabe: Implementierung des Gauß Algorithmus mittels 1D/ 2D Matrizen zum Lösen von Linearen Gleichungssystemen beliebiger Größe 

3.       Termin | Montag, 13.06.2022 - 18:00 -21:00 Uhr | Strukturen (Structs):

  • Diskussion Hausaufgabe (Gauß Algorithmus)
  • Initialisierung von Strukturen
  • Typdefinition von Strukturen
  • Arrays aus Strukturen
  • Pointer auf Strukturen
  • Verkettete Listen
  • Hausaufgabe: Implementierung eines Verwaltungsprogramms mittels Verketteter Listen

4.       Termin | Samstag, 18.06.2022 - 10:00 -13:00 Uhr | Praxisprojekt & Prüfung

  • Diskussion Hausaufgabe (Verwaltungsprogramm)
  • Praxisprojekt: Modellierung einer Automobilfederung
  • Praxisprojekt: Implementierung linear explizites Euler-Verfahren zum Lösen des gekoppelten Differentialgleichungssystems
  • Praxisprojekt: Visualisierung der Ergebnisse mit Gnuplot
  • Prüfung

Für wen ist das Bootcamp geeignet?

  • Jeden/Jede der/die in die Programmiersprache C vollständig durchdringen und meistern möchte.
  • Kenntnisse im Bereich numerischer Mathematik von Vorteil aber keine Voraussetzung, da die benötigte Theorie im Seminar besprochen wird.

Ergebnisse:

Das Bootcamp wird 100% online stattfinden und umfasst neben live Programmier-Demonstrationen und Theorie Vermittlung auch Break-Out Sessions in welchen in Gruppen von 2 – 4 Personen geübt werden. Abschließend erhalten die Teilnehmer bei erfolgreicher Ablage einer Abschlussprüfung ein personalisiertes Zertifikat über das C-Bootcamp der ELEVEL Academy.

Was andere Kunden sagen:

"Die Organisation war super und ich habe das Zertifikat wie beschreiben erhalten."

Katharina Kottner
Junior Project Managerin

“War ein super Seminar und das Zertifikat konnte ich gut für meine Bewerbung nutzen.”

Luis Schmidt
Mobile Developer
€ 249,99 EUR

Finaler Preis inkl. Steuern

Jetzt kaufen
Schwierigkeit: 
Mittel
Dauer: 
13 Stunden
Online: 
Top Dozent(in)
Zutritt von allen Computern und Mobilgeräten möglich.
Schwierigkeit: 
Mittel
Dauer: 
13 Stunden
Online: 
Kooperationspaket
Zahlung von allen Computern und Mobilgeräten möglich.
Warenkorb