Digicomp
 
WEITERBILDUNG
DIENSTLEISTUNGEN
ÜBER UNS
NEWS
KUNDENDIENST
home | français

 
Sonntag, 12. Februar 2012
 
Kurse
Kurse nach Thema
Kurse nach Jobrollen
Kurse nach Hersteller
Index nach Kurstitel
Index nach Kurscode
Index nach Herstellercode
Lehrgänge
Bootcamps
Workshops
E-Learning
Zertifizierungen
Fachreferate / Sessions
Neu im Angebot
Wunschkurs
Themenschwerpunkte
Bildungswege
Assessments
 

Kurs: C für Programmierer («CEP»)

EDU-CONSULTING

CPG-Anschlussseminar für Programmierer



Die Programmiersprache C wurde anfangs der 70er-Jahre als Implementierungssprache für UNIX entwickelt. Die Sprache wurde in der Folge für die Entwicklung von System- und Anwendungssoftware eingesetzt. Diese Programme wiesen Qualitätsmerkmale auf, die traditionelle Sprachen nicht in gleichem Masse erreichen konnten: Kleiner Speicherbedarf, schnelle Ausführungszeiten, leicht übertragbar auf neue Systeme. C wurde immer häufiger zur hardwarenahen Programmierung von Steuerungen und Mikroprozessor-Systemen eingesetzt. C hat Assembler heute weitgehend ersetzt.
Heute wird bei der hardwarenahen Programmierung oft C oder C++ eingesetzt. Auch bei der Verwendung von C++ verlangt die hardwarenahe Programmierung ein vertieftes Verständnis der Feinheiten der Sprache C und des zugrunde liegenden Maschinenmodells.
C und C++ haben einen gemeinsamen Stamm in ihrer Syntax. Dieser gemeinsame Stamm wird im Kurs «CPG» «Grundlagen der Sprachen C und C++» besprochen. Dieser Kurs «C für Programmierer» richtet sich an Absolventen des «CPG»-Kurses und Personen mit vergleichbaren Kenntnissen.


Ihr Nutzen/Lernziele
Nach diesem Kurs besitzen Sie sofort anwendbare C-Detailkenntnisse. Sie sind in der Lage, selbständig C-Programme zu entwerfen, zu realisieren und zu warten.
Zielgruppe
Absolventen des Kurses «Grundlagen der Sprachen C und C++» («CPG») und alle C-Programmierer, die sich ein fundiertes C-Detailwissen erarbeiten möchten.
Voraussetzungen
Grundlegende C oder C++ Kenntnisse, wie sie im Kurs «Grundlagen der Sprachen C und C++» («CPG») vermittelt werden.
Inhalt
  1. Speicheraufteilung
    • TEXT, DATA, STACK, HEAP
  2. Speicherklassen
    • Lokale, globale Variablen
    • Static-Variablen
    • Programm mit externen Variablen
  3. Array, Pointer, String
    • Unterschied zwischen Array und Pointer
    • String-Konstante
    • Array of Pointers
    • Argumente aus der Kommandozeile
    • Zweidimensionale Arrays (Matrizen)
  4. Strukturen und Unionen
    • Definition einer Struktur
    • Typedef
    • Der Punkt-Operator
    • Strukturdefinition inkl. Variablendefinition
    • Pointer auf Strukturen
    • Strukturen als Funktionsargumente
    • Union
  5. Bit-Operatoren
    • Bitfields
  6. Const
    • Const Variablen
    • Const Pointer
    • Const Funktionsargumente
  7. Dynamische Speicherplatzverwaltung
    • Malloc und free
  8. File-Input/Output
    • File (Datei) öffnen
    • File schliessen
    • Textfile schreiben und lesen
    • Binäres File schreiben und lesen
Weiterführende Kurse
«C++ für Programmierer» («CPL»)
«C für Fortgeschrittene» («CPF»)
Dauer
3 Tage
Kursunterlagen
DIGICOMP-Kursmaterial
Preis
CHF 2250.--


Termine & Anmeldung

Ort

Daten

Kurszeit

Kurscode

Sprache

CHF

Anmelden
Zürich  19.,20.,21. März 12  08:30 - 17:00 CEP-00112 de 2250.-- Kurs dem Warenkorb hinzufügen
  16.,17.,18. Juli 12  08:30 - 17:00 CEP-00212 de 2250.-- Kurs dem Warenkorb hinzufügen
  19.,20.,21. Nov. 12  08:30 - 17:00 CEP-00312 de 2250.-- Kurs dem Warenkorb hinzufügen

GD Das so gekennzeichnete Seminar wird fix an besagtem Datum und Ort durchgeführt
GD-Flex Dieses Seminar findet bestimmt an besagtem Datum statt – der Ort ist noch nicht definitiv


Massgeschneidertes Training
Für Firmen, die mehrere ihrer Mitarbeiter gleichzeitig schulen oder ein massgeschneidertes Weiterbildungspaket wünschen, gelten spezielle Konditionen. Unser Firmenkurs-Team, stellt Ihnen gerne ein individuell angepasstes Angebot zusammen.

 
 
 
Aktuell:

OU Day – Java SE 7: News & Features!
Zürich, 24.02.2012, 10 bis 14.30 Uhr
Schauen Sie mit uns in den Maschinenraum der neuen Version von Java.

mehr...



ASP.NET MVC: das Ende von ASP.NET Webforms?
Zürich, 21.02.2012, 18 Uhr, kostenlos
Melden Sie sich jetzt an!

mehr...



OpenTuesday: Wie OpenSource die Geschäftsverwaltung (ERP) belebt und die Welt (Schweizer KMU) bewegt
Zürich, 06.03.2012, 18 Uhr, kostenlos
Lernen Sie die Business-Lösung Tryton kennen, die das Potenzial hat, das «SAP für KMU» zu werden. Melden Sie sich jetzt an!

mehr...



.NET@Night: neue Fachreferatsreihe für .NET
Expertenaustausch einmal im Quartal. Next Topic: ASP.NET MVC am 21.2.12
mehr...



GDGarantiert durchgeführt:

LPI Junior Level Linux Professional I
in Bern  am 13. Februar
mehr GD Kurse...





Aktueller Newsletter:
dNews Januar – erster Blick auf Windows 8, Office 365 für KMU, Infoabende und Buchtipp


Monatlich informiert - jetzt den Digicomp Newsletter bestellen...


Themenschwerpunkte:

  Linux / Unix - Training & Certification
  Training C und C++


Dokumente:

  Presseartikel Computerworld: Citrixday bei Digicomp
  Download PDF
 
  Broschüre zu Linux und Unix Seminaren
  Download PDF
 
  LPIC-1 – Prüfungsworkshop Teil 1 + 2
  Download PDF
 
Weitere Dokumente...

Kunden Feedback

«Sehr guter Praxisbezug und klar verständliche Anleitungen von einem fach- und sozialkompetenten Kursleiter; der Kurs war intensiv und sehr lehrreich.»
Lina Bitzer
Kurs E7T, 17.11.2009

   
 
 
 
Kursberatung: 0844 844 822; Mo-Fr 07:30 bis 18:00 Uhr
© Digicomp Academy | Legal | Webmaster | Kontakt | Extranet | myDIGICOMP | rss RSS
Zertifizierte Qualität