Este é inicialmente, o roteiro para o nosso curso. Ao lado de cada
aula, coloquei a data prevista para liberação de cada aula. Como já
comentei antes, os primeiros participantes do projeto estão pegando as
aulas saindo diretamente do forno, daí a demora entre uma aula e a
outra.
Pensando nas gerações futuras de alomundianos, eles terão as aulas
todas disponíveis e poderão estudar no ritmo que considerarem melhor.
De qualquer forma, sugiro para uma melhor fixação dos conceitos, que
leiam e releiam as aulas, façam os exercícios, procurem outras fontes
de informação sobre os assuntos vistos, discutam, enfim esgotem o
assunto, por mais "chato" que isso possa parecer. Embora não seja
exatamente um "bicho de sete cabeças", a linguagem C tem suas
peculiaridades...
Aproveito para convocar aqueles que desejarem participar escrevendo
aulas, artigos, tutoriais ou qualquer outro material que possa ser
incorporado ao projeto.
Só mais uma observação, quanto ao usuário para tirar dúvidas no MSN
(
instrutor...@hotmail.com). Durante os dias úteis, em horário de
expediente, raramente poderei permanecer conectado. À noite preciso
reservar tempo (e acreditem, isso toma muito tempo) para escrever as
aulas, os exemplos, exercícios, etc, portanto não posso permanecer
conectado também. Assim, para que não hajam falsas expectativas sobre
isso, vamos combinar o seguinte: o nosso encontro para tirar dúvidas
fica marcado para um dia durante a semana, em um horário à noite (por
uma hora). Durante o dia e em outros horários, quando possível eu
estarei conectado.
Gostaria que vocês sugerissem o tal dia da semana e o horário que fica
melhor, ok?
Um abraço e até mais...
Aula 1 (24/02/2008)
-Introdução
-Programa Alô, mundo! - Edição, compilação e execução de programas
-Caracteres de escape
Aula 2 (04/03/2008)
-Variáveis
-Tipos Básicos de Dados
-Função printf
Aula 3 (18/03/2008)
-Outras funções de stdio
-Operadores
-Constantes
-Expressões
Aula 4 (01/04/2008)
-Estruturas de controle
-Doxygen
Aula 5 (15/04/2008)
-Ponteiros
-Matrizes
-Strings
-Tutorial VI
Aula 6 (29/04/2008)
-Funções
-Escopo de variáveis
-Recursividade
Aula 7 (06/05/2008)
-Protótipos de funções
-Arquivos header
-Funções externas
-Argumentos por valor e por referência
Aula 8 (20/05/2008)
-Struct
-Union
-Enum
Aula 9 (03/06/2008)
-Alocação dinâmica
-Ponteiro para funções
-Conversão de tipos
Aula 10 (17/06/2008)
-Manipulação de arquivos
Aula 11 (01/07/2008)
-Interface com o usuário - Ncurses
Aula 12 (15/07/2008)
-Interface com o usuário - GTK
Aula 13 (29/07/2008)
-Usando SQLite
Aula 14 (05/08/2008)
-Usando PostgreSQL
Aula 15 (19/08/2008)
-Usando MySQL
Aula 16 (02/09/2008)
-Sockets
Aula 17 (16/09/2008)
-Introdução à programação de CGI com C
Aula 18 (30/09/2008)
-Makefile
-GDB