https://github.com/roscibely/data-structure-with-python
Repository for Algorithms and Data Structure I with Python subject/course on Information Technology - UFERSA
https://github.com/roscibely/data-structure-with-python
Last synced: 5 days ago
JSON representation
Repository for Algorithms and Data Structure I with Python subject/course on Information Technology - UFERSA
- Host: GitHub
- URL: https://github.com/roscibely/data-structure-with-python
- Owner: roscibely
- Created: 2022-11-14T16:01:10.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2023-06-12T14:26:47.000Z (over 2 years ago)
- Last Synced: 2025-08-02T04:36:01.610Z (2 months ago)
- Language: Python
- Homepage:
- Size: 94.7 KB
- Stars: 17
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
![]()
![]()
# Algorithms and Data Structure with Python 3
###### Professora: [Rosana Rego](https://github.com/roscibely)### PEX1241 - Algoritmos e Estrutura de dados I
#### Bacharelado Interdisciplinar em Tecnologia da Informação - UFERSA---
#### Parte 0
- Curso auxiliar: 🤜 [Dataquest](https://www.dataquest.io/course/introduction-to-python/)
- :hourglass_flowing_sand: Tempo estimado: 5h
1. [Variáveis](https://github.com/roscibely/data-structure-with-python/tree/develop/root/variaveis)
2. [If-else-elif](https://github.com/roscibely/data-structure-with-python/tree/develop/root/condicional)
3. [Laços de repetição](https://github.com/roscibely/data-structure-with-python/tree/root/develop/loops)
- Curso auxiliar: 🤜 [Dataquest](https://www.dataquest.io/course/for-loops-and-conditional-statements-in-python/)
- :hourglass_flowing_sand: Tempo estimado: 7h
---#### Parte I
1. [Funções](https://github.com/roscibely/data-structure-with-python/tree/main/root/functions)
- Curso auxiliar: 🤜 [Dataquest](https://www.dataquest.io/course/python-functions-and-jupyter-notebook/)
- :hourglass_flowing_sand: Tempo estimado: 7h
2. [Ponteiros](https://github.com/roscibely/data-structure-with-python/tree/develop/root/ponteiros)
3. [Alocação dinâmica](https://github.com/roscibely/data-structure-with-python/tree/main/root/alocacao_dinamica)
4. [Vetores](https://github.com/roscibely/data-structure-with-python/tree/develop/root/vetores)
5. [Matrizes](https://github.com/roscibely/data-structure-with-python/tree/develop/root/matrizes)
6. [Class](https://github.com/roscibely/data-structure-with-python/tree/develop/root/class)---
#### Parte II1. [Arquivos](https://github.com/roscibely/data-structure-with-python/tree/develop/root/arquivos)
2. [Módulos](https://github.com/roscibely/data-structure-with-python/tree/develop/root/modulos)
3. [Complexidade de Algoritmos](https://github.com/roscibely/data-structure-with-python/blob/develop/root/complexidade/README.md)
- Curso auxiliar: 🤜 [Dataquest](https://www.dataquest.io/course/algorithm-complexity/)
- :hourglass_flowing_sand: Tempo estimado: 9h
4. [Algoritmos de Busca](https://github.com/roscibely/data-structure-with-python/tree/develop/root/busca)
5. [Algoritmos de Ordenação](https://github.com/roscibely/data-structure-with-python/tree/develop/root/ordenacao)
---
#### Parte III1. [Dicionários](https://github.com/roscibely/data-structure-with-python/tree/develop/root/dicionarios)
2. [Estrutura de dados: Lista](https://github.com/roscibely/data-structure-with-python/tree/main/root/listas)
3. [Estrutura de dados: Pilha](https://github.com/roscibely/data-structure-with-python/tree/develop/root/pilhas)
4. [Estrutura de dados: Fila]
- Curso auxiliar: 🤜 [Dataquest](https://www.dataquest.io/course/data-structures-fundamentals/)
- :hourglass_flowing_sand: Tempo estimado: 6h
---
#### DataCamp Curso
- [Data Structures and Algorithms in Python](https://app.datacamp.com/learn/courses/data-structures-and-algorithms-in-python)
---
#### Extra
- Git e controle de versão: 🤜 [curso](https://www.dataquest.io/course/git-and-vcs/)
---- Materiais complementares
- Introdução ao Google Colab [](https://www.loom.com/share/8a4f0d34b3cb4d9ea04b6dcf0b3d1aca)
- Google Colab Cont. [opcional ] [](https://www.loom.com/share/d96cb0af7d9c4416bfe8145c93248a11)
- :hourglass_flowing_sand: Tempo estimado: 2h
---
#### Inspiração para Projetos Estruturados com Python 3
- Aplicativos móveis
- [Kivy Guide](https://kivy.org/doc/stable/gettingstarted/intro.html) — Kivy é uma ferramenta que permite criar aplicativos móveis com Python. Eles têm um guia para começar.
- Desenvolvimento Web
- [Bottle Tutorial](https://bottlepy.org/docs/dev/tutorial_app.html) — Bottle é outro framework web para Python. Aqui está um guia para começar a usá-lo.
- [How To Tango With Django](https://www.tangowithdjango.com/) — Um guia para usar o Django, uma complexa estrutura da web em Python.
- Jogos
- [Pygame Tutorials](https://www.pygame.org/wiki/tutorials) — Aqui está uma lista de tutoriais para Pygame, uma popular biblioteca Python para fazer jogos.
- [Making Games with Pygame](https://www.amazon.com/Making-Games-Python-Pygame-Sweigart/dp/1469901730) — Um livro que ensina como fazer jogos em Python.
![]()
UFERSA - Campus Pau dos Ferros