Biegłość w programowaniu nabywa się przede wszystkim realizując praktyczne zadania. Oczywiście różnorodne kursy czy książki pozwalają wiedzę usystematyzować, ale każdy napisany program, każdy rozwiązany problem z pewnością najwięcej pomaga.
Gdzie zatem ćwiczyć swoje umiejętności? Poniżej przedstawiam kilka z portali, które w ostatnim czasie używam do nauki programowania: