Página 1 de 1

Curso presencial de C

MensagemEnviado: 14 Jan 2013 12:44
por DESENVOLVEDOR
Pessoal preciso da ajuda de vocês, sou programador assembler do MCS51 e estou querendo aprender a programar em C, porém não quero aqueles cursos relâmpagos, queria um curso estruturado que ensine desde o básico e vá até o avançado, ensinando passo a passo todas as dicas de como usar a IDE, Simulação etc. O tempo não é o mais criteriozo e sim o formato de ensinamento.
Alguem teria alguma dica de alguma escola ou curso bom???

Re: Curso presencial de C

MensagemEnviado: 24 Mar 2014 18:27
por Francesco
Mas você quer esse curso para 8051, Arduino ou PC?
Para embarcados, você vai encontrar para Arduino ou ARM, e ARM é muito mais bacana.

Já para PC, tem bastante...
Do que exatamente precisa?

Re: Curso presencial de C

MensagemEnviado: 25 Mar 2014 14:15
por chipselect
Curso de programação intermediário para avançado em C eu nunca encontrei, mas você pode aprender C em PC e depois estudar o ambiente para programação em C do 8051 através de livros.

Um bom livro iniciante é o Treinamento em Linguagem C, módulo 1 e 2 (Mizrahi, Victorine Viviane; Mizrahi, Victorine Viviane / Pearson )
http://www.livrariacultura.com.br/scrip ... 0839715274
http://www.livrariacultura.com.br/scrip ... 0839715274

Um livro até, no máximo, intermediário é C - Completo e Total (SCHILDT, HERBERT / MAKRON)
http://www.livrariacultura.com.br/scrip ... item=62210

Livros mais avançados vai do que você quer fazer, acho interessante:
- Numerical Recipes in C: The Art of Scientific Computing
- The Art of Computer Programming volumes 1, 2 e 3 (apesar de não ser linguagem C, trata de algoritmos com um enfoque um pouco avançado).

Re: Curso presencial de C

MensagemEnviado: 25 Mar 2014 15:13
por Francesco
Putz... eu estudei por esses livros faz décadas.
Muito bons mesmo, recomendo.

Mas os softwares eram muito bons para testar em DOS, pois o avançado tinha chamadas de interrupção de software e vídeo gráfico em DOS.
Te indico instalar uma máquina virtual com Windows 98 e um Turbo C++ 3.0 para testar.

Francesco