Лучше сначала учиться писать программы в консоли, изучить базовые темы, алгоритмы, структуры данных, а затем уже учиться писать интерфейс. Тем более, в языке C++ достаточно тонкостей и подводных камней, хотя бы о части из них стоит получить представление.