Grundkurs i C++ för Java programmerare
Kurs om hur du baserat på språket Java snabbt kommer igång att programmera i C++
Java designades som en slags förenklad C++. Det är lätt att låta sig förledas av likheterna i syntaxen. Dessvärre finns det många fallgropar att falla i för Java programmerare, eftersom vissa saker ser lika ut men fungerar på ett fundamentalt annorlunda sätt.
Denna grundkurs riktar sig till rutinerade Java programmerare, som på snabbast tänkbara sätt vill börja med programutveckling i C++. Vi använder konsekvent Java som referensram och illustrerar likheter och pekar på skillnader. Självklart använder vi modern C++, vilket innebär C++17, ett modernt designperspektiv och frekvent användning av standardbiblioteket.
Snabbfakta
Namn
Grundkurs i C++ för Java programmerare
Ämne
C++ och C
URI
cxx/cxx-basics-for-java-programmers
Längd
4 dagar
Nivå
Beginner
Målgrupp
Java programmerare
Förkunskaper
Vana att programmera i Java
Programvara & Verktyg
Här ser du vilka kursdatum som är tillgängliga. Klicka på en av datumknapparna för att anmäla dig till
ett kurstillfälle. På kursen pratar läraren svenska, medan vårt kursmaterial alltid är författat på
engelska.
Du sitter bekvämt framför datorn och deltar i kursen via internet.
Vi använder programvaran Zoom för alla våra fjärrkurser.
I priset ingår kursmaterial som PDF.
Pris:
20 000 kr + moms
Du sitter bekvämt i ett av våra klassrum, vilka finns centralt placerade
i Stockholms innerstad (Östermalmstorg).
I priset ingår tryckt kursmaterial (och som PDF), samt kaffe/te med smörgås på
förmiddagen och kaffe/te med bulle på eftermiddagen.
Pris:
25 000 kr + moms
Om ni är tre eller fler personer från samma företags, kan ni beställa en företagsanpassad
kurs. Då håller vi kursen på ett datum som passar er. Antingen på plats i era lokaler
eller som en fjärrkurs. Vi kan också hålla den muntliga framställningen på engelska.
Klicka på knappen nedan för att be om en offert.
Kursdatum
Fjärrkurs
Klassrumskurs
Företagsanpassad Kurs
Här är ett sammandrag i punktform av vad du får lära dig på kursen.
Eftersom kursmaterialet är författat på engelska, så återger vi sammandraget
också på engelska.
Detta får du lära dig
Eftersom kursmaterialet är författat på engelska, så återger vi innehållet
också på engelska.
Kursinnehåll
Background and Overview
cfront
, Classic C++ and into Modern C++Similarities with Java
Differences to Java
Pointers and references
Lambda Expressions
Text Strings and Regexes
I/O Streams and Files
Helper Types
STL Container Types
STL Iterators and Intervals
STL Algorithms
Classes (User Defined Types)
this
Class Member Forms
Constructors and Destructors
Heap Allocated Objects
Exceptions
Templates
decltype()
Operator Overloading
Inheritance and Virtual Functions
The Pre-Processor
Building C++ Applications
Build Tools and Open-Source Libraries
Standards and Guidelines