Skip to content
View MichelNsouza's full-sized avatar
🐘
🐘

Highlights

  • Pro
Block or Report

Block or report MichelNsouza

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
MichelNsouza/README.md

Olá, Mundo! 👋

Atualmente, estou cursando Bacharelado em Sistemas de Informação e estou começando minha jornada com PHP, mas meu maior objetivo é me tornar um programador completo, sem me prender, limitar ou me tornar fanático por tecnologias específicas, você pode acompanhar minha evolução aqui no GitHub!

Sumário

Projetos que colaborei

  • Deploy
  • Plataforma para download de Wallpapers.
  • FrontEnd: VueJs, Pinia, Vue-Router, Axios e BootStrap.
  • Backend: Python-FastAPI, BD MySql e SQLAlchemy como ORM.
  • Infra: AWS.
  • Deploy
  • Atividade feita em grupo pela disciplina de Desenvolvimento Web 1 no curso de BSI da UNIME.
  • HTML5
  • CSS3
  • Deploy no GitPages

Projetos individuais

  • Deploy
  • Sistema para gerar currículos em PDF feito em Laravel.
  • Estilos em Bootstrap.
  • Deploy no Vercel.
  • Deploy
  • Sistema para consumir a API The Rick and Morty
  • FrontEnd: Bootstrap e AlpineJS
  • Backend: JavaScript
  • requisições HTTP: Axios.
  • Deploy no GitPages.
  • Deploy
  • Sistema para consumir API de Tabela Fipe
  • FrontEnd: AlpineJS
  • Backend: JavaScript
  • requisições HTTP: Axios.
  • Deploy no GitPages.
  • Deploy
  • Sistema de gerenciamento de notícias feito em Laravel.
  • Estilos em Bootstrap.
  • Deploy no Vercel com DB PostgreSQL na Render.
  • Deploy
  • CRUD clássico de lista de tarefas feito em Laravel.
  • Estilos em Bootstrap.
  • Deploy no Vercel com DB PostgreSQL na Render.

Repositorios Destacados

Minha Trilha de Estudos Até o Momento

Introdução ao Mundo DEV

  • Curso HTML5 e CSS3 (módulos 1 ao 4 do Curso em Vídeo)
  • Lógica de programação com JavaScript
  • Arquitetura de computadores
  • HTML e CSS: ambientes de desenvolvimento, estrutura de arquivos e tags
  • HTML e CSS: Classes, posicionamento e Flexbox
  • HTML e CSS: Cabeçalho, footer e variáveis CSS
  • HTML e CSS: Trabalhando com responsividade e publicação de projetos
  • HTML e CSS: Praticando HTML/CSS
  • HTML e CSS: Responsividade com mobile-first
  • Gestão de Projetos (Faculdade)
  • Arquitetura e Organização de Computadores (Faculdade)

Escolhendo Minha Primeira Linguagem

  • Lógica e Matemática Computacional (Faculdade)
  • Sistemas Operacionais (Faculdade)
  • Algoritmos e Técnicas de Programação (Faculdade)
  • Redes de Computadores (Faculdade)
  • C: conhecendo a Linguagem das Linguagens
  • Desafios beecrowd em C/C++ (preparação para maratona de programação SBC 2022)
  • Java JRE e JDK: compile e execute o seu programa
  • Java OO: entendendo a Orientação a Objetos
  • JavaScript para Web: Crie páginas dinâmicas
  • PHP: conceitos, lidando com dados, loops e mais

Aprofundando no Mundo DEV

  • Windows Prompt: utilizando o CMD
  • Linux Onboarding: usando a CLI de uma forma rápida e prática
  • HTTP: Entendendo a web por baixo dos panos
  • Git e GitHub: repositório, commit e versões
  • Linux I: conhecendo e utilizando o terminal
  • Programação Orientada a Objetos (Faculdade)

Mundo PHP

  • Algoritmos e Estrutura de Dados (Faculdade)
  • Avançando com PHP: Arrays, Strings, Funções e Web
  • PHP: manipulando coleções com Arrays
  • PHP Strings: manipulando textos com PHP
  • Orientação a Objetos com PHP: Classes, métodos e atributos
  • Avançando com Orientação a Objetos com PHP: Herança, Polimorfismo e Interfaces
  • PHP I/O: trabalhando com arquivos e streams
  • PHP Exceptions: tratamento de erros

Banco de Dados

  • Modelagem de Dados (Faculdade)
  • Modelagem de banco de dados: entidades, relacionamentos e atributos
  • Modelagem de banco de dados relacional: modelagem lógica e física
  • Modelagem de banco de dados relacional: normalização
  • Modelagem de banco de dados relacional: entendendo SQL
  • MySQL e JSON: persistindo JSON de maneira eficiente
  • PostgreSQL: Introdução ao SGBD
  • PostgreSQL: Views, Sub-Consultas e Funções
  • PostgreSQL: comandos DML e DDL
  • PostgreSQL: desenvolvendo com PL/pgSQL
  • PostgreSQL: Triggers, transações, erros e cursores
  • PostgreSQL: administração e otimização do banco

Mundo PHP NVL 2

  • PHP Composer: Dependências, Autoload e Publicação
  • PHP e PDO: trabalhando com bancos de dados
  • PHP e MySQL: criando sua primeira aplicação web
  • PHP na Web: conhecendo o padrão MVC
  • PHP na Web: lidando com segurança e API
  • PHP na Web: aplicando boas práticas e PSRs

Mundo Laravel

  • Laravel: criando uma aplicação com MVC
  • Acampamento Dev: Laravel To-Do List
  • Acampamento Dev: Laravel Gerenciamento de Notícias
  • Laravel: validando formulários, usando sessões e definindo relacionamentos
  • Desenvolvendo uma API Rest com Laravel e MySQL (curso de férias off Faculdade)

Atualmente

  • Desenvolvimento, comunicação e consumo de API's (Estudos independentes)
  • Gerenciamento e Qualidade de Software (Faculdade)
    • Cypress.js
  • Programação em Banco de Dados (Faculdade)
    • MySql
  • Programação Web (Faculdade)
    • Vue.js
    • Alpine.js
  • Programação Orientada a Objetos II (Faculdade)
    • Java swing

Chegou até aqui? Vamos nos conectar no LinkedIn!

Você pode me encontrar em Michel Souza.

Lembre-se: "Conhecimento sem visão só te faz mais um burro convicto!".

Pinned

  1. MichelNsouza MichelNsouza Public

  2. Desenvolvimento_Web_1_Unime Desenvolvimento_Web_1_Unime Public

    Programação Web 1 - materia curso BSI/Unime

    HTML

  3. POO_2_UNIME POO_2_UNIME Public

    Programação Orientada a Objetos 2 - materia curso BSI/Unime

    Java

  4. Qualidade_de_Software_UNIME Qualidade_de_Software_UNIME Public

    Gerenciamento e Qualidade de Software - materia do curso de BSI/Unime

    JavaScript

  5. WallDreams WallDreams Public

    WallDreams é um projeto acadêmico desenvolvido pela turma de Web 1 - 2024.1 do Centro universitário UNIME de Lauro de Freitas. Todas as imagens, icones e fontes foram conseguidos gratuitamente na i…

    Vue 3 4