Todos os níveis de programadores, do aspirante a programador de jogos de vídeo para a web designer profissional , pode se beneficiar de uma formação complementar . A Internet é um recurso valioso para os programas de formação livre . Cursos de Graduação
MIT recentemente lançou o projeto OpenCourseWare , disponibilizando ao público todo o material de curso do MIT , sem nenhum custo . A Universidade Aberta e Open Educational Resources ambos oferecem seminários on-line gratuitos ( ver Referências) . Mesmo que o treinamento não irá beneficiar um aluno para um grau formal, o material educativo a pena o investimento no tempo.
Q & A sites
Peers dentro do campo também fazer grandes professores. Stack Overflow é um dos maiores sites de perguntas e respostas, permitindo que os programadores de todos os níveis para procurar ajuda de colegas entusiastas , bem como profissionais ( ver Referências) . O site é um projeto colaborativo , dependendo dos próprios usuários para manter a integridade das informações .
Tutoriais
Afastando-se do informal de perguntas e - resposta local , os recém-chegados uma linguagem de computador pode aprender o básico por assistir a um tutorial baseado na web. TechTutorials oferece uma coleção impressionante, com milhares de horas de formação disponível ( ver Referências) . Tópicos variam muito, com assistência em categorias como desenvolvimento de flash avançado e introdução ao HTML.