Skip to content

Repositório contendo os projetos desenvolvidos durante a Capacitação em Programação do Projeto Crescer - 2025, 27ª edição, promovido pela CWI Software.

Notifications You must be signed in to change notification settings

gabrdsp/CWI-Level-1

Repository files navigation

📚 Capacitação em Programação | Projeto Crescer 2025 (27ª Edição) - CWI Software

Repositório contendo os projetos desenvolvidos durante a Capacitação em Programação do Projeto Crescer - 2025, 27ª edição, promovido pela CWI Software.
O foco do programa é capacitar pessoas desenvolvedoras para o mercado de trabalho com fundamentos sólidos e aplicação prática.

💻 Módulos do Programa

A capacitação foi dividida em módulos temáticos com desafios práticos em cada etapa. Abaixo, você encontra uma breve descrição dos conteúdos abordados e dos projetos desenvolvidos.


🔷 1. Java & Orientação a Objetos

pasta: /Projetos Orientados a Objetos

  • Fundamentos da linguagem Java
  • Estrutura de classes, objetos, métodos e encapsulamento
  • Herança, polimorfismo e abstração
  • Princípios SOLID e boas práticas de design
  • Testes unitários com JUnit

📌 Projetos: Simulações de sistemas como contas bancárias, batalhas de RPG, gerenciamento de usuários e muito mais.


🗃️ 2. Banco de Dados (SQL)

pasta: /Banco de Dados

  • Modelagem relacional e MER
  • Comandos DDL e DML (PostgreSQL)
  • Joins, subqueries, constraints e normalização
  • Criação de scripts SQL para sistemas reais

📌 Projetos: Investigação pericial atráves de banco de dados.


🎨 3. HTML & CSS

pasta: /HTML - CSS

  • Estruturação semântica com HTML5
  • Estilização com CSS (Flexbox, Grid Layout)
  • Responsividade e acessibilidade
  • Layouts modernos com foco em UI/UX

📌 Projetos: Landing pages temáticas, páginas de streaming com animações, réplicas de sites populares e desenvolvimento de interfaces para sites com o Figma.


⚡ 4. JavaScript

pasta: /javascript

  • Manipulação do DOM
  • Eventos, funções e escopos
  • Estruturas de repetição e condicionais
  • Integração com HTML/CSS e lógica aplicada no frontend

📌 Projetos: jogos de lógica, to-do lists, simuladores de quiz e interações dinâmicas com o usuário.


🚀 Sobre o Projeto Crescer

O Projeto Crescer é uma iniciativa da CWI Software que visa capacitar e formar novas pessoas desenvolvedoras com alta qualidade técnica e foco em boas práticas. A edição de 2025 consolidou ainda mais a proposta com desafios atuais e mentorias com profissionais da área.


🛠️ Tecnologias Utilizadas

  • Java
  • PostgreSQL
  • HTML5 / CSS
  • JavaScript
  • Git & Gitlab
  • Figma
  • Docker
  • IntelliJ

📂 Organização do Repositório

📦 CWI-Level-1
├── Projetos Orientados a Objetos/
├── Banco de Dados/
├── HTML - CSS/
└── Javascript/

About

Repositório contendo os projetos desenvolvidos durante a Capacitação em Programação do Projeto Crescer - 2025, 27ª edição, promovido pela CWI Software.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published