# Introdução

![algorithms](https://user-images.githubusercontent.com/9157977/224499700-a576c9d3-e59e-4e6e-be66-d7bc92dfbabd.jpg)

Seja bem vindo ao repositório de Microfundamentos das disciplinas de Algoritmos e Estruturas de Dados. Aqui você irá encontrar mini aulas sobre os mais diversos assuntos, além de módulos com aulas para te auxiliar no entendimento mais profundo de algumas linguagens de programação (Até então temos aulas de C e Java).

O objetivo deste repositório não é ser um substituto para as aulas, mas sim um complemento (ou um guia de estudos). Além das aulas, também é colocado links para você continuar seu aprendizado em outros cantos da internet, como vídeos, aulas abertas de outras universidades, cursos abertos, páginas de documentação e muito mais.

Espero que gostem do material que foi produzido neste repositório. Fiquem a vontade para abrirem *Issues* com sugestões de aulas além de correções de qualquer erro que for encontrado. Para mais informações olhe no arquivo **CONTRIBUIR.MD**

Muito obrigado, e bons estudos!

## Conteúdo

* [Algoritmos e Estruturas de Dados 1](https://programando-o-mundo.gitbook.io/micro-fundamentos-aeds/aeds1)
* [Algoritmos e Estruturas de Dados 2](https://programando-o-mundo.gitbook.io/micro-fundamentos-aeds/aeds2)
* [Algoritmos e Estruturas de Dados 3](https://programando-o-mundo.gitbook.io/micro-fundamentos-aeds/aeds3)
* [C](https://programando-o-mundo.gitbook.io/micro-fundamentos-aeds/c)
* [Java](https://programando-o-mundo.gitbook.io/micro-fundamentos-aeds/java)

## Conteúdo Planejado

* C++ - Módulo com utilidades para C++
* Ambiente de Desenvolvimento - Módulo com utilidades para ajudar a configurar ambientes de desenvolvimento (WSL, Linux, Windows, etc...)
