MAZER.DEV

Ademir Mazer Junior

Title
YOUTUBE

Canal no Youtube com vídeo aulas gratuitas, atualmente disponibilizando aulas remotas ministradas em cursos de graduação de diversas universidades onde atuei como Professor.

Title
TWITTER

Perfil de Ademir Mazer Junior no Twitter, conteúdo atualizado sobre programação e engenharia de software, além da notificação de novo material disponível nos diversos canais sociais.

Title
MAZER.DEV

Página com perfil e currículo vitae do Engenheiro de Software e Professor Ademir Mazer Junior e todos os canais sociais disponíveis: Github, Stackoverflow, dentre outros.

Artigos mais recentes

Protocolo HTTP

Primeiramente pode-se afirmar que o protocolo HTTP é a estrada que sustenta toda a comunicação e funcionamento de sistemas web. Em outras palavras: praticamente toda informação na Internet trafega usando este protocolo. Conceito HTTP é a sigla para HyperText Transfer Protocol que em português significa “Protocolo de Transferência de Hipertexto”. É um protocolo de comunicação entre sistemas de informação que permite a transferência de dados entre redes de computadores, sendo o protocolo base para o desenvolvimento de sistemas para web….

continue lendo …

Diagrama de Classes

Em UML , o diagrama de classes representa a estrutura estática de um sistema, apresentando suas classes, atributos, operações e as relações entre os objetos. Sendo considerado o principal diagrama da linguagem. Conceito geral Segundo a OMG (Object Management Group) o diagrama de classes: Descreve um conjunto de objetos que compartilham as mesmas especificações de atributos, operações, restrições e semântica. A finalidade de uma classe é classificar objetos e especificar os recursos que caracterizam a estrutura e o comportamento de…

continue lendo …

Git Básico

Neste artigo apresento uma visão introdutória de Git, o básico dos comandos para iniciar o trabalho de versionamento com ele. É o sistema base para gestão de repositórios em serviços de nuvem como o Github e Gitlab. Porém, antes de mais nada, você consegue responder à seguinte pergunta: O que é “controle de versão”, ou que é “versionamento de software”? Conceito de Versionamento de Software Um sistema de controle de versão registra alterações em um arquivo ou conjunto de arquivos…

continue lendo …

REST e RESTFul APIs

Neste artigo você irá compreender a teoria de Roy Fielding que descreveu arquitetura de software mais utilizada atualmente para construção de API e integração de sistemas em nuvem, REST (Representational State Transition), a qual serviu de base para as APIs de softwares modernos na nuvem (ou em cloud se preferir). Além deste artigo, como material complementar, estão disponíveis a vídeo aula que trata dos conceitos API REST e slides para acompanhamento. Material complementar Slides – Restful-apresentacaoBaixar A vídeo aula está…

continue lendo …