C++ Basics

C++ Basics in 60 Minutes


We make courses for modern day Architects, Designers, Engineers or people who simply want to be "at the wheel" in this cool Age of Automation and Artificial intelligence. We will offer developer courses for different types of software (Rhinoceros, BIM Software (Revit), Game Engines (Unreal, Unity) ...) and in different languages (C++, C#, Python).

This course is FREE.

We do not want you to get scared and think you do not have enough knowledge to start any of the courses. We want to encourage you to enrol in courses even with ZERO Programming Knowledge. It will not be easy, but we made this small "Basics" courses where you will find the explanation of some basic concepts in C++.

With a little bit of willpower, you will be able to develop your own Plug-ins and join people who Automate the Building Industry and make our surroundings more interesting, sustainable and efficient.

This course IS NOT a Standalone C++ Course by any measure. It is a very short informative course explaining the very basic concepts in the shortest time possible. A lot of more complex things have been omitted. This course is imagined to be a complementary "help" course that goes with our main courses.

However, if you are OK with simply being informed about some of the basic concepts of C++ in a concise way, without enrolling into the larger courses, we offer this course free of charge.

Your Instructor

Dr.-Ing. Milos Dimcic
Dr.-Ing. Milos Dimcic

Automating the Building Industry since 2007. Worked on some of the largest and most complex projects in the world.


since 2016

since 2016








since 1999

since 1990

SOOREAL (Virtual Reality in Architecture) Founder

Authorized Rhino Trainer (by McNeel Europe)

Lecturer, State Academy of Art and Design, Stuttgart, Germany

Lecturer, Univ. of Applied Sciences, Saarbrücken, Germany

Assistant Professor, TU Graz, Austria

Founder of Programming Architecture, Stuttgart, Germany

PhD, Stuttgart University, Germany

Knippers Helbig office, Stuttgart, Germany

Faculty of Architecture, Belgrade University, Serbia

member of MENSA

passionate pianist

Course Curriculum

  Statements, Variables, Arrays,...
Available in days
days after you enroll
  Pointers and Memory Handling
Available in days
days after you enroll
  Functions, Enumerations, Classes...
Available in days
days after you enroll
  Preprocessor Directives, Scopes, Namespaces
Available in days
days after you enroll
Available in days
days after you enroll

Frequently Asked Questions

When does the course start and finish?
The course starts now and never ends! It is a completely self-paced online course - you decide when you start and when you finish.
How long do I have access to the course?
How does lifetime access sound? After enrolling, you have unlimited access to this course for as long as you like - across any and all devices you own.
What if I am unhappy with the course?
We would never want you to be unhappy! If you are unsatisfied with your purchase, contact us in the first 30 days and we will give you a full refund.

Get started now!