Parte do nosso trabalho e propósito aqui na Gama é encontrar e recrutar pessoas que tenham talento, prepará-las para as empresas parceiras treinando-as para que já cheguem o mais capacitadas o possível para os novos desafios. Mas para isso precisamos primeiro criar um critério de seleção que seja o mais rápido e fácil levando em consideração volume e tempo que nossos parceiros têm para preencher suas vagas em suas empresas. A forma para conseguir isso é através de uma prova que meça habilidades e competências técnicas.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
const { WebClient } = require('@slack/web-api'); | |
const SLACK_BOT_TOKEN = '' | |
const SLACK_CHANNEL_ID = '' | |
const main = async () => { | |
const client = new WebClient(SLACK_BOT_TOKEN); | |
await client.chat.postMessage({ | |
channel: SLACK_CHANNEL_ID, |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"exams": [ | |
{ | |
"id": 1, | |
"title": "Prova Node", | |
"description": "Venha fazer essa prova maravilhosa e mostre seus conhecimentos", | |
"asset": "https://cdn-icons-png.flaticon.com/512/5968/5968322.png" | |
} | |
], | |
"questions": [ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// SPDX-License-Identifier: GPL-3.0 | |
pragma solidity >=0.7.0 <0.9.0; | |
contract AnimaBank { | |
//Properties | |
address public owner; | |
mapping (address => uint) private balances; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"users": [ | |
{ | |
"id": "4e4ba745-9e69-4989-8264-be52f7e0f444", | |
"name": "Admin", | |
"email": "[email protected]", | |
"password": "senhaboa", | |
"role": "admin" | |
} | |
], |
Bem, chegamos até aqui e agora vamos para nosso ultimo exercicio antes que, de fato, tenhamos apenas o desafio final nos esperando para concluir essa maravilhosa turma.
Criar um token no formato ERC20 para que possa ser distribuido entre participantes da rede, implementar todos os testes para este contrato (que esperamos que você já tenha feito isso) e em seguida você deve implementar novas funcionalidades, são eles:
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
CREATE DATABASE masterclass; | |
USE masterclass; | |
CREATE TABLE cidades ( | |
id int PRIMARY KEY AUTO_INCREMENT, | |
nome varchar(255) NOT NULL, | |
uf char(2) NOT NULL | |
); | |
-- DROP TABLE `masterclass`.`cidades`; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// SPDX-License-Identifier: GPL-3.0 | |
pragma solidity >=0.7.0 <0.9.0; | |
contract Bank { | |
//Properties | |
address private owner; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
version: "3" | |
# MySQL database for services. | |
mysql: | |
image: mysql:5.7.17 | |
ports: | |
- "3306:3306" | |
volumes: | |
- mysql:/var/lib/mysql | |
environment: |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
const readline = require("readline-sync"); | |
function main() { | |
clear(); | |
let op; | |
do { | |
op = readline.questionInt( | |
"1. Add a new block\n2. Print the chain\n0. Exit\n" | |
); |
NewerOlder