Pular para o conteúdo principal

Postagens

JSON e Python: Tudo o Que Você Precisa Saber para Manipular Dados

O Python possui funções embutidas (built in functions) para trabalhar com formato JSON, aqui um exemplo de como realizar uma requisição para uma API e trabalhar com o retorno em JSON. Esse código faz uma chamada à PokeApi e realiza a consulta do pokemon Pikachu. Caso a requisição retorne sucesso, o JSON é mostrado na tela. Para rodar esse código é necessário instalar o módulo " request ", com o comando " pip install request ". import requests import json url = " https://pokeapi.co/api/v2/pokemon/pikachu/" response = requests.get(url) if response.status_code == 200: data = response.json() print(json.dumps(data, indent=2)) else: print(f"Error: {response.status_code}") Trabalhando com dados aninhados No exemplo acima realizamos uma requisição para a PokeApi. O conteúdo da resposta está em um formato JSON aninhado, ou seja possui itens dent...

Desenvolvendo Procedures no SQL Server: Um Guia Rápido

  O que são Stored Procedures No SQL Server, os procedimentos armazenados desempenham um papel importante, sendo ferramentas incrivelmente úteis para otimizar o desempenho do banco de dados e simplificar consultas complexas. É importante que os desenvolvedores saibam como utilizar essa ferramenta.      As “ Stored Procedures” no SQL Server são conjuntos de instruções SQL armazenadas no banco de dados para execução posterior. Esses procedimentos oferecem eficiência de execução, reutilização de código e manutenção simplificada. Com a capacidade de aceitar parâmetros, elas permitem personalizar operações, tornando-se uma ferramenta flexível e poderosa no desenvolvimento e gerenciamento de bancos de dados. Caso prático Para demonstrar o poder e utilidade das “ Stored Procedure ”, vamos ilustrar este processo com um exemplo prático. Vamos supor que estamos trabalhando com uma tabela de lançamentos e precisamos de um procedimento que nos permita excluir todos os lançam...

Criando uma API utilizando C#, Angular e Sqlite - Parte 1

Projeto      Neste  post,  criaremos uma API para a comunicação entre o  Frontend , feito em Angular e o  Backend  feito em C# e banco de dados SQLITE, utilizaremos o padrão API REST.  Como ferramenta de desenvolvimento vamos utilizar o Visual Studio Code 2022. O que é uma API     Uma  API (Application Programming Interface) é um conjunto de regras e protocolos que permitem que diferentes softwares se comuniquem e interajam uns com os outros. Ou seja, é uma interface que define como outros programas podem solicitar informações ou executar ações em um determinado sistema.      Uma API do tipo REST utiliza o protocolo HTTP para a comunicação. Desta forma, são utilizados os métodos padrões desta comunicação GET, POST, PUT e DELETE, para realizar operações em recursos que são identificados por URLs. Criando o projeto da API     Para criação do projeto base da nossa API, utilizaremos uma funcionalidade d...

Entity Framework: Fazendo um CRUD básico

O que é o Entity Framework      O Entity Framework é um framework de mapeamento de objeto-relacional (ORM) desenvolvido pela Microsoft. Ele permite o trabalho com o banco de dados usando objetos do código, desta forma, não existe a necessidade de interação com o banco de dados utilizando a linguagem Sql.      O Entity é utilizado na plataforma de desenvolvimento .Net, criada pela Microsoft e que utiliza as linguagens de programação C# e Visual Basic.      O  Entity Framework  possui a capacidade de trabalhar com diferentes bancos de dados, por exemplo SQL Server, MySQL, Oracle, Sqlite, entre outros e traz vantagens de produtividade para o desenvolvimento, pois é muito rápido trabalhar com o banco de dados utilizando esse plataforma. Projeto do CRUD      Nesse post criaremos um CRUD (create, read, update, delete), uma aplicação básica de agenda telefônica, utilizando as tecnologias do C#,  Entity Framework ...