banner-lefticon banner-rightIcon

Ensinamentos da base para te tornar o melhor

Nossos cursos são focados em passar a base "milenar" da programação, com isso acreditamos que não há issue que você não consiga resolver.

Manual do Desenvolvedor

Esse conteúdo foi pensado para introduzir uma pessoa no mundo da programação, trazer os meus conceitos, ensinar como eu inicio projetos, e como eu contribuo em projetos.

Pode ser consumido por iniciantes (que não sabem nada de nada) até pelos programadores mais experientes (módulos mais avançados).

Baby Steps

Esse módulo é focado em introduzir conceitos de como funciona um computador, um servidor, um site e minha visão do mundo de programação.

Linguagens de programação

Aqui explico algumas diferenças entre linguagens e dou exemplos em Pseudo Code, Assembly, C / C++, SQL, JavaScript

Contribuindo para um projeto

Manual de como começar a contribuir, identação, dicas de bom senso, nomenclatura, Fork e Pull request na prática

User Interface (UI)

Como eu vejo a interface de usuário, exemplos de CLI e usabilidade.

Database / Servidor

O que mais importa na parte do server, segurança, servidores e um pouco de Serverless

Prototyping e Requirements

Como eu inicio proof of concepts, inicio projetos, como eu pego os requirements de um sistema e transformo em tasks

Design Patterns

Domine os Patterns da Gang of Four entre outros!

Domine os 23 Patterns do famoso livro de Design Pattern, mais patterns do Martin Fowler e alguns patterns criados pelo ligeiro para o desenvolvimento de Web Apps em 2024.

  • Base Patterns
  • Creational
  • Structural
  • Behavioral
  • Web Presentation
  • Concurrency
umpordez

A arte de programar 10x melhor

Hello (WORLD)!
Me chamo Deividy Metheler Zachetti, nasci em 1990-05-08, tive o meu primeiro contato com programação com o mIRC por volta dos anos dois mil.

Programo há mais de 20 anos, sou conhecido como ligeiro, estou aqui para transmitir o meu conhecimento e criar uma legião de ligeiros. :)

MAIS