An open API service indexing awesome lists of open source software.

https://github.com/jpaulohe4rt/c4noobs

Tutorial de C para iniciantes
https://github.com/jpaulohe4rt/c4noobs

c curso iniciantes tutorial

Last synced: 30 days ago
JSON representation

Tutorial de C para iniciantes

Awesome Lists containing this project

README

          






C4Noobs


Imagem da Linguagem C




Report Bug
·
Request Feature

## Sobre o Projeto


O propósito desse repositório, além de contribuir para o projeto 4noobs, é ensinar o básico de C para iniciantes.

## ROADMAP

### Introdução

1. [Boas Vindas](/src/1-Introducao/1-Boas-vindas.md)
2. [Comunicação](/src/1-Introducao/2-Comunicacao.md)

### Configuração de Ambiente

1. [Editores de textos e plugins](/src/2-Ambiente/1-Editores-e-plugins.md)
2. [Ambiente Windows](/src/2-Ambiente/2-Ambiente-windows.md)
3. [Ambiente Linux](/src/2-Ambiente/3-Ambiente-linux.md)
4. [Dicas Gerais](/src/2-Ambiente/4-Dicas-gerais.md)
5. [Ambiente Online](/src/2-Ambiente/5-Ambiente-online.md)

### Módulo Básico

01. [Primeiros Passos](/src/3-Basico/01-PrimeirosPassos.md)
02. [Variáveis](/src/3-Basico/02-Variaveis.md)
03. [Entrada e Saída](/src/3-Basico/03-Entrada-Saida.md)
04. [Constantes](/src/3-Basico/04-Constantes.md)
05. [Operações Aritmeticas](/src/3-Basico/05-OperacoesAritmeticas.md)
06. [Funções](/src/3-Basico/06-Funcoes.md)
07. [Arrays](/src/3-Basico/07-Arrays.md)
08. [Operadores Lógicos](/src/3-Basico/08-Operadores-Logicos.md)
09. [Controle de Fluxo](/src/3-Basico/09-Controle-de-Fluxo.md)
10. [Estruturas de Repetição](/src/3-Basico/10-EstruturasDeRepeticao.md)
11. [Matrizes](/src/3-Basico/11-Matrizes.md)
12. [Ponteiros](/src/3-Basico/12-Ponteiros.md)
13. [Memória Dinâmica](/src/3-Basico/13-MemóriaDinâmica.md)
14. [Leitura e Escrita de Arquivos](/src/3-Basico/14-Arquivos.md)
15. [Structs](/src/3-Basico/15-Structs.md)

### Módulo Avançado

01. [Ponteiro para Função](/src/5-Avancado/1-Ponteiro-Para-Funcao.md)
02. [Argumentos de Linha de Comando](/src/5-Avancado/2-Argumentos-de-linha-de-comando.md)
03. [Função Recursiva](/src/5-Avancado/3-Função-Recursiva.md)
04. [Implementação de estruturas de dados genéricas](/src/5-Avancado/4-ImplementacaoEdGenerica.md)
05. [Programação Multithread](/src/5-Avancado/5-Threads.md)

## Como Contribuir

Contribuições fazem com que a comunidade open source seja um lugar incrível para aprender, inspirar e criar. Todas contribuições
são **extremamente apreciadas**

1. Realize um Fork do projeto
2. Crie um branch com a nova feature (`git checkout -b feature/featureBraba`)
3. Realize o Commit (`git commit -m 'Add some featureBraba'`)
4. Realize o Push no Branch (`git push origin feature/featureBraba`)
5. Abra um Pull Request

## Autores

- **João Paulo Lima (jpaulohe4rt)** - _Developer & Member of He4rt Developers_ - [Twitter](https://twitter.com/jpaulohe4rt)
- **Paulo Rievrs Oliveira** - _Developer & Member of He4rt Developers_ - [Linkedin](https://www.linkedin.com/in/paulo-rievrs/) - [Github](https://www.github.com/paulorievrs)
- **JulioRats** - Computer Scientist - [Github](https://www.github.com/Julio-Rats)

Made with 💜

---