Önskar du mer information?

Förnamn*:

Efternamn*:

Funktion:

Internadress:

Företag*:

Adress*:

Ort*:

Postnummer*:

Land* :
   Landskoder

Telefonnummer*:

E-post*:

* = Obligatoriskt

Informationen du lämnar kommer att användas för att kommunicera med dig om Learning Tree-produkter som kan vara av intresse för dig. Sekretessregler

När vi tagit emot ditt formulär tar vi kontakt med dig via e-post eller telefon.

 

C++:
produktiva lösningar och designmönster


Kurs: 3974 dagar

 Tipsa kollega Tipsa Kursbeskrivning Kursbeskrivning Ladda ner PDF PDF

Frequently Asked Questions

What is this course about?

This course covers the professional use of C++ as it applies to design patterns, use of the ANSI/ISO Standard Library, and use of a modern professional toolset, including an object database. Specific advanced language features also covered in the course are: RTTI, templates and exceptions.

You also learn the three key components in becoming a skilled C++ programmer:

  • C++ knowledge: especially the new ANSI/ISO C++ features and how and when to use them
  • Design skills: including how to create object-oriented (OO) designs and convert them into C++ solutions, including standard design patterns and coding idioms
  • Library and tool knowledge: effective use of off-the-shelf libraries and tools, both standard and proprietary productivity gains and enhanced reliability

Who will benefit from this course?

This course benefits software developers who have recently completed an introductory C++ course. It also benefits more experienced, self-taught programmers through its coverage of OO software design, modern tools and libraries.

What background do I need?

You should have a basic knowledge of C++ programming. You should understand the following concepts as implemented in C++:

  • Classes and objects
  • Inheritance
  • Polymorphism or virtual functions
  • Function overloading

Studies show that it takes about six months to become a competent C++ programmer. You need to have experience equivalent to one or more of the following:

  • Course 327, C++ Programming: A Comprehensive Hands-On Introduction, plus an additional 1 to 2 months' C++ programming experience
  • Six months' full-time C++ programming experience

What compiler, tools and libraries does the course use?

This course employs the following compiler, tools and libraries:

  • Microsoft Visual Studio .NET
  • Together Control Center (UML CASE tool)

How much time is spent on each topic?

ContentHours
Introduction to object-oriented development 2.0
Idioms and design patterns6.0
Using the ISO standard C++ library 5.0
Storage management 3.0
Writing better C++ 4.0
Avoiding C++ traps and pitfalls 3.0
Times, including the workshops, are estimates; exact times may vary according to the needs of each class.

What are the hands-on exercises like?

Participants bring a poorly structured application up to professional standards using design patterns, standard and third party libraries, as well as advanced coding techniques.

Approximately 50 percent of the course time is spent on the hands-on exercises. You are provided with two sets of instructions for each exercise in your application-building process. This enables both inexperienced and experienced participants to succeed at their own level. Additional exercises are also provided for highly experienced students.

How does this course relate to other Learning Tree courses?

This course is an ideal follow-on from any of the following:

Learning Tree AnyWareTM är ett varumärke tillhörande Learning Tree International, Inc. i USA och andra länder, och omfattas av en pågående patentansökan i USA.
 

Kursschema

Live online classroom training.Du kan delta på plats i klassrummet eller live, online via AnyWare på de flesta av kursdatumen nedan.
18 - 21 junStockholm boka kurs
16 - 19 oktStockholm boka kurs

Storbritannien

10 - 13 julLondon boka kurs
20 - 23 novLondon boka kurs
26 - 29 marLondon boka kurs

När du ska gå en AnyWare-kurs bör du anmäla dig minst 7 dagar före kursstart.

Fler datum och platser.

Kurspriser

22 950 krOrd. Pris
kurspriser med
rabattprogram
14 300 krMed Treklöver
12 975 krMed Fyrklöver
14 900 krMed Företagskort -
10-kort
17 360 krMed ProPack 40
Alla priser i SEK, exkl moms.

Företagsintern &
anpassad utbildning

Denna och alla andra Learning Tree-kurser kan ges på plats hos er och/eller anpassas för er organisation.