Programming essentials in C++

Why C++? It is omnipresent, people use numerous C++ powered devices on a daily basis, whether they realize it or not. There have been millions (well, actually billions) of lines of code written in C++, which means almost unlimited opportunities for code reuse and learning from well-crafted examples. It is simple, readable, and flexible. It has been the backbone of a number of other languages (e.g. Java derives much of its syntax from C/C++). It is versatile, portable, and fast. There is a large and very activeC/C++community. It will give you a solid foundation and allow you to learn other programming languages much easier and much faster.

Content

  • Installing and using your programming environment
  • Introduction to computer programming (compilation process, variables, integers, characters, streams, input/output)
  • Advanced flow control and data aggregates
  • Extending expressive power: pointers, functions and memory
  • Object programming essentials (class,objects,classcomponents, constructors, referring to objects, static members, classes and their friends)
  • Inheritance
  • Exceptions
  • Operators and enumerated types

Goals

After training you will::

  • be familiar with the universal concepts of computer programming
  • understand syntax, semantics and basic data types of the C++ language
  • understand the principles of the object-oriented model and its implementation in the C++ language be familiar with means to resolve typica limplementation problems with the help of standard C++ language libraries

Target Group

  • Students who want to learn the fundamentals of programming through the C++ language.
Difficulty:
Type:LecturePracticeDemonstration
Status:Not exceeded
Starts:Friday, 18. January 2019, 15:00pm
Ends:Friday, 18. January 2019, 19:00pm
Duration:10 tednov
Tutor:Tine Stegel
Location: Fakulteta za elektrotehniko
Tržaška 25
1000 Ljubljana
Fees:Cenik CNA
Apply as
Individual
Organisation
Student
Status: Not exceeded
Name: *
Email: *
Tip
Naziv pravne osebe
Ulica in hišna št.
Poštna št.
Kraj
Zavezanec za DDV
ID za DDV
Fakulteta
Telefon
Koda za popust
Strinjam se s pogoji uporabe podatkov. *
  * Required field
Tečaj bo potekal 1x tedensko, ob petkih (15:00-19:00). Predlagamo, da udeleženci delajo na svojem prenosniku.

Tečaj vključuje predavanja, vaje na opremi in emulatorju, dostop do multimedijskega gradiva ter simulatorja omrežij.

PRIMERI ODPOVEDI: Pridržujemo si pravico spremembe datuma izvedbe ali odpovedi v primeru premajhnega števila prijavljenih udeležencev ter pravico spremembe predavateljev. Udeleženci bodo o morebitnih spremembah pravočasno obveščeni in upravičeni do povračila kotizacije, če jim nov termin ne bi ustrezal.

PLAČILO: Vsaj en teden pred začetkom tečaja vam bomo (na naslov naveden v prijavnici) poslali vsa navodila glede izvedbe, lokacije, parkiranja in račun za plačilo kotizacije, ki ga je potrebno poravnati pred začetkom tečaja.
Skrajni rok za morebitno odpoved udeležbe je najmanj 2 dni pred dogodkom. V primeru kasnejše odjave vam bomo zaračunali administrativne stroške v višini 20% kotizacije. Odjavo lahko pošljete na naslov training@ltfe.org.

Subscribe to newsletter