Вариантов обучения существует два – либо заняться этим самостоятельно, используя специализированную литературу, видео-уроки и статьи на просторах всемирной паутины или же записаться на курсы программирования, которые проводятся профессионалами. Первое отличие между данными вариантами в стоимости. В первом случае вы потратитесь только на литературу, а курсы обойдутся значительно дороже, но необходимо учитывать, прежде всего, эффективность обучения.