Curso de C online e gratuito:

Enviado por João Fernando Costa Júnior (revistaΘespiritolivre·org):
“O site C Progressivo é um portal voltado exclusivamente ao ensino da linguagem de programação C. O serviço é totalmente online, gratuito e não é necessário clicar em nada ou fazer qualquer tipo de cadastro para ter acesso ao curso. O site é dividido em seções, que são dividias em capítulos, como se fosse um livro.
O site C Progressivo é, na verdade, uma apostila digital, com aulas, exemplos de códigos bem comentados, exercícios propostos, exercícios resolvidos e comentados, criação de jogos e aplicativos úteis.
Embora seja voltado para os iniciantes na linguagem, por apresentar conteúdo em uma forma simples, didática e com muitos exemplos, pode ser usado como referência para programadores em C, por ter todo seu conteúdo bem dividido.
Quem for totalmente iniciante em programação, poderá acessar a seção Comece a Programar, do site base Programação Progressiva, para saber o que é programação, linguagens de programação, para quê servem, onde são usadas e outras informações do tipo.” [referência: revista.espiritolivre.org]

Fonte: http://br-linux.org/2013/curso-de-c-online-e-gratuito/