Linux slogan
Visite também: Segurança Linux · BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha


Dica

Tudo o que você precisa para ser intemediário em C
Linux user
Publicado por C00L3R_ em 15/04/2011

Login: Cooler_, 251027 pontos | Blog: http://bugsec.com.br
[ Hits: 3279 ]

Tudo o que você precisa para ser intemediário em C

Vou passar meus 3 papers de linguagem C, que vai de estrutura de dados a sockets. --

-

Aprendendo C


Índice:
  • x00 - Introdução linguagem C a etimologia
  • x01 - Separando o material
  • x02 - O que é um compilador
  • x03 - Iniciando em C
  • x04 - int - integer - inteiro
  • x05 - float - real
  • x06 - Char - caractere - alfanumérico
  • x07 - Ponteiro "Pointer"
  • x08 - Casting
  • x09 - Condições
  • x10 - Estilos de programação até aqui
  • x11 - Loops em C laços com goto, while, do e for
  • x12 - Arrays "Vetores, matrizes"
  • x13 - Funções
  • x14 - Usando switch, break e continue
  • x15 - Usando cores no terminal
  • x16 - Pitfalls
  • x17 - Melhorando a performance
  • x18 - Bibliografia
  • x19 - Agradecimentos

Estrutura de dados


Índice:
  • 00 - Explanação ao conteúdo
  • 01 - Entendendo Estruturas "struct","Arrays with struct" e "struct of struct" com exemplo biblioteca
  • 02 - Estruturas com ponteiros "Struct with Pointers", exemplo biblioteca
  • 03 - Alocação de memória com "struct" e "array", exemplo com pilha "Stack"
  • 04 - Listas encadeadas, exemplo Lista Circular duplamente encadeada
  • 05 - Usando ENUM, Unions e typedef
  • 06 - Validação de dados com Regex e fazendo Parsers
  • 07 - Trabalhando com DB usando DBI e SQLite3
  • 08 - Bibliografia
  • 09 - Agradecimentos
  • 10 - Um pouco de humor

Socket em Linguagem C


Índice:
  • 01 - Introdução
  • 02 - Explanação ao TCP/IP
  • 03 - BSD Sockets
  • 04 - Funções read(),send() e exemplo cliente HTTP
  • 05 - Funções listen(),Bind(),accept() e servidor http exemplo
  • 06 - Na prática fazendo um FUZZER TCP
  • 07 - Servidor e Cliente com Fork
  • 08 - Servidor de comandos e Scanner de portas
  • 09 - Simple Socket Library | +10 - Explanação ao UDP e exemplo de Servidor e cliente
  • 11 - Exemplo UDP Flood
  • 12 - Portabilidade com Windows,exemplo um Whois
  • 13 - Conclusão
  • 14 - Bibliografia
  • 15 - Agradecimentos
  • 16 - Sources externas


Outras dicas deste autor

Leitura recomendada
   Dica Linux recomendada Deixando o seu KDE 3 com a cara do KDE 4
   Dica Linux recomendada Facilitando a compilação com o g++
   Dica Linux recomendada Instalando Encore ENL832-TX-ICNT no Debian
   Dica Linux recomendada Como remover o ambiente gráfico instalado no Ubuntu
   Dica Linux recomendada Documentação

Comentários
[1] Comentário enviado por fabiocs em 15/04/2011 - 17:03h:

Show.....
Muito bom..
Parabéns por compartilhar conhecimento!

[2] Comentário enviado por clandestine em 15/04/2011 - 18:12h:

e ai antonio c00ler esta por aqui tambem , parabens pelo material sempre de otima qualidade !!!!!!!!!1

[3] Comentário enviado por alan-souza em 16/04/2011 - 14:50h:

Excelente material! Obrigado por contribuir!!! *-*

[4] Comentário enviado por brunotec em 17/04/2011 - 12:04h:

Muito legal esse material!

vlw!

[5] Comentário enviado por corvolino em 18/04/2011 - 13:51h:

talvez eu tenha que estudar isso no curso técnico,então vou começar para quando chegar não ficar tão perdido =d

obrigado camarada


Contribuir com comentário


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.