Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/wwwmisla/projects-ifrn
projects-ifrn agrupa projetos desenvolvidos ao longo dos quatro anos no IFRN, cobrindo disciplinas como programação, banco de dados, desenvolvimento web e redes de computadores. Este repositório mostra a aplicação prática dos conhecimentos adquiridos e a evolução técnica durante o curso.
https://github.com/wwwmisla/projects-ifrn
backend banco-de-dados desenvolvimento-mobile desenvolvimento-web frontend ifrn programacao projetos-academicos redes-de-computadores
Last synced: 9 days ago
JSON representation
projects-ifrn agrupa projetos desenvolvidos ao longo dos quatro anos no IFRN, cobrindo disciplinas como programação, banco de dados, desenvolvimento web e redes de computadores. Este repositório mostra a aplicação prática dos conhecimentos adquiridos e a evolução técnica durante o curso.
- Host: GitHub
- URL: https://github.com/wwwmisla/projects-ifrn
- Owner: wwwmisla
- License: mit
- Created: 2024-08-22T19:42:30.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2024-08-22T21:36:49.000Z (5 months ago)
- Last Synced: 2024-11-15T14:09:38.382Z (2 months ago)
- Topics: backend, banco-de-dados, desenvolvimento-mobile, desenvolvimento-web, frontend, ifrn, programacao, projetos-academicos, redes-de-computadores
- Language: Java
- Homepage:
- Size: 317 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 🗂️ Projects IFRN
Este repositório contém uma coleção de projetos e materiais de estudo desenvolvidos durante o curso de Técnico em Informática no IFRN. O objetivo é fornecer uma base sólida em programação e desenvolvimento de software/hardware, cobrindo diversas áreas e tecnologias.
## 📚 Matérias e Projetos
Este repositório abrange uma variedade de tópicos e disciplinas. Abaixo está um resumo de cada matéria e projeto, incluindo links para as pastas correspondentes:
### ⚡ Eletricidade Instrumental
**Descrição:** Esta matéria cobre os princípios e aplicações de eletricidade em sistemas e instrumentos. Inclui tópicos como circuitos elétricos, medidas elétricas e suas aplicações práticas.
**Tecnologias Usadas:** Equipamentos de medição elétrica, circuitos básicos.
**Link para a pasta:** [eletricidade-instrumental](eletricidade-instrumental/)
### 🔢 Fundamentos de Lógica e Algoritmos
**Descrição:** Aborda os conceitos fundamentais de lógica de programação e algoritmos. Inclui práticas com estruturas de controle, lógica booleana e desenvolvimento de algoritmos eficientes.
**Tecnologias Usadas:** Algoritmos, pseudocódigo.
**Link para a pasta:** [fundamentos-logica-algoritmos](fundamentos-logica-algoritmos/)
### 💻 Informática
**Descrição:** Foca nos aspectos básicos da informática, incluindo hardware, software e conceitos gerais de computação. Inclui o uso de sistemas operacionais e aplicações de software.
**Tecnologias Usadas:** Sistemas operacionais, software básico.
**Link para a pasta:** [informatica](informatica/)
### 🔬 Eletrônica Analógica e Digital
**Descrição:** Explora os conceitos de eletrônica analógica e digital. Inclui o estudo de circuitos analógicos, sinais digitais e a integração desses sistemas em projetos práticos.
**Tecnologias Usadas:** Componentes eletrônicos, circuitos digitais e analógicos.
**Link para a pasta:** [eletronica-analogica-digital](eletronica-analogica-digital/)
### 📐 Programação Estruturada e Orientada a Objetos (PEOO)
**Descrição:** Esta matéria aborda a programação estruturada e orientada a objetos (peoo), cobrindo desde os conceitos básicos até a implementação de algoritmos e estruturas de dados. Inclui práticas com diferentes tipos de dados, controle de fluxo, e modularidade.
**Tecnologias Usadas:** Java, Eclipse, NetBeans.
**Link para a pasta:** [programacao-estruturada-orientada-objetos](programacao-estruturada-orientada-objetos/)
### 🌐 Arquitetura de Redes de Computadores e Tecnologia de Implementação de Redes
**Descrição:** Aborda os conceitos de arquitetura de redes e suas tecnologias de implementação. Inclui tópicos como redes locais, protocolos de comunicação e configuração de redes.
**Tecnologias Usadas:** Protocolos de rede, roteadores, switches.
**Link para a pasta:** [arquitetura-redes-computadores-tecnologia-implementacao-redes](arquitetura-redes-computadores-tecnologia-implementacao-redes)
### 🖥️ Autoria Web
**Descrição:** Foca na criação e manutenção de websites, incluindo HTML, CSS e JavaScript. Inclui práticas de desenvolvimento front-end e boas práticas de design web.
**Tecnologias Usadas:** HTML, CSS, JavaScript.
**Link para a pasta:** [autoria-web](autoria-web/)
### 🛠️ Organização e Manutenção de Computadores
**Descrição:** Explora a organização e manutenção de sistemas de computadores. Inclui práticas de montagem, manutenção e solução de problemas de hardware e software.
**Tecnologias Usadas:** Hardware de computador, ferramentas de manutenção.
**Link para a pasta:** [organizacao-manutencao-computadores](organizacao-manutencao-computadores/)
### 🗃️ Programação com Acesso a Banco de Dados
**Descrição:** Aborda a programação voltada para o acesso e manipulação de bancos de dados. Inclui o uso de SQL para consultas e manipulação de dados em sistemas de banco de dados relacionais.
**Tecnologias Usadas:** SQL, bancos de dados relacionais.
**Link para a pasta:** [programacao-acesso-banco-dados](programacao-acesso-banco-dados/)
### 🖥️ Fundamentos de Sistemas Operacionais e Sistemas Operacionais de Redes
**Descrição:** Explora os fundamentos dos sistemas operacionais e suas aplicações em redes. Inclui tópicos sobre gerenciamento de processos, memória e sistemas operacionais de redes.
**Tecnologias Usadas:** Sistemas operacionais, gerenciamento de processos e memória.
**Link para a pasta:** [fundamentos-sistemas-operacionais-sistemas-operacionais-redes](fundamentos-sistemas-operacionais-sistemas-operacionais-redes/)
### 🌐 Programação para Internet
**Descrição:** Foca no desenvolvimento de aplicações para a internet. Inclui práticas com desenvolvimento web, APIs e integração de sistemas online.
**Tecnologias Usadas:** Git, GitHub, Heroku, tomcat, banco de dados, front-end, JDBC, JSP, HTML, CSS, JavaScript, frameworks web.
**Link para a pasta:** [programacao-internet](programacao-internet/)
### 💼 Projeto de Desenvolvimento de Software
**Descrição:** Envolve o desenvolvimento e gerenciamento de projetos de software. Inclui práticas de análise de requisitos, design, desenvolvimento e testes de software.
**Tecnologias Usadas:** Ferramentas de gerenciamento de projetos (JIRA, Trello), metodologias ágeis (Scrum, Kanban)
**Link para a pasta:** [projeto-desenvolvimento-software](projeto-desenvolvimento-software/)
## 📂 Estrutura do Repositório
O repositório está organizado em diretórios para facilitar a navegação e o acesso aos materiais e projetos. Cada diretório pode conter:
- **Materiais de estudo**: Notas e conteúdo sobre a disciplina.
- **Listas de exercícios**: Exemplos e soluções para prática.
- **Projetos**: Códigos-fonte e exemplos de projetos relacionados aos tópicos abordados.Sinta-se à vontade para explorar e contribuir com o repositório!
## 🚀 Contribuindo
Se você deseja contribuir com o repositório, siga estas etapas:
1. Faça um fork do repositório.
2. Crie uma nova branch para suas alterações.
3. Faça as alterações necessárias e faça um commit.
4. Envie suas alterações para o seu fork.
5. Abra um pull request no repositório original.## 📜 Licença
Este projeto é licenciado sob a [Licença MIT](LICENSE). Veja o arquivo `LICENSE` para mais detalhes.
Se precisar de ajuda ou tiver dúvidas, entre em contato!