Если вам для поиска информации по разработке ПО, то для этого надо просто начать читать техническую документацию со словарём. Плюс немного грамматики. Хотя, большую часть документации писали люди, у которых грамматика есть, но она хромает. А тратить год на какой-то там курс — пустое занятие.