Skip to content

Instantly share code, notes, and snippets.

View kevinbreaker's full-sized avatar
🤓
coding

Kevin Martin kevinbreaker

🤓
coding
View GitHub Profile
@kevinbreaker
kevinbreaker / index.md
Last active May 6, 2022 23:55
Conteúdos para iniciantes

Plataformas

  • SoloLearn "duolingo" para programação
  • Udacity Cursos (pagos e free) e blog com artigos gerais. (Há "formação" "mini-faculdade" para determinadas areas, oferecido pelo vale do silicio)
  • Udemy inúmeros cursos de varias areas (geralmente R$20 ~ R$50) [analisar avaliações, antes de comprar]
  • Alura Plataforma paga de cursos de programação/Design (Aproveitar os artigos/blog free)
  • Codewars Plataforma de desafios de algoritimos, para aprimorar lógica e código.
  • FreeCodeCamp Plataforma com cursos/artigos free (Há Data analysis, ML)
  • Coursera Plataforma de cursos (Like Udemy) há diversos cursos free, ofericido pela universidade de Stanford

Videos

@kevinbreaker
kevinbreaker / links.md
Last active February 9, 2022 23:40
Links de tecnologias discutidas
@kevinbreaker
kevinbreaker / checklist.md
Last active January 27, 2022 04:27
Checklist oil

Legendas

✅ === Tudo ok 🚧 === Falta uma parte/ precisa de alteração pequena ❌ === Não feito / Incorreto

Clientes

Listar clientes ( /clientes )

- Campos na tabela 🚧
  • Status ✅
@kevinbreaker
kevinbreaker / mcheckbox.vue
Created April 15, 2020 14:34
Component checkbox
<template>
<label :name="name">
<section ref="box" class="container" role="label">
<input
ref="check"
class="checkbox"
:name="mValue"
type="checkbox"
:checked="true"
@change="({ target }) => changeState(target)"
@kevinbreaker
kevinbreaker / App.js
Last active March 10, 2020 14:28
Poc components react
import React from 'react';
import logo from './logo.svg';
import './App.css';
import Button from './components/Button'
function App() {
return (
<div className="App">
<Button label="Label que tu pode passar normal" typeLoader="rings">
@kevinbreaker
kevinbreaker / avaliations-migration.js
Last active September 13, 2019 15:09
Minhas migrations
'use strict'
/** @type {import('@adonisjs/lucid/src/Schema')} */
const Schema = use('Schema')
class AvaliationsSchema extends Schema {
up () {
this.create('avaliations', (table) => {
table.increments()
table
@kevinbreaker
kevinbreaker / index.html
Created September 28, 2018 20:19
Simples código para retorno da cor predominante em uma imagem através do canvas.
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Kevin - Processamento de imagem</title>
<style>
body {
display: flex;
@kevinbreaker
kevinbreaker / Slides.md
Last active September 3, 2018 05:22
Slides dos palestrantes do Vuejs Summit 2018
@kevinbreaker
kevinbreaker / App.vue
Created June 23, 2018 22:02
Primeiros contatos com render functions
<template>
<div id="app">
<card :src="link" title="um titulo legal" :size="tamanho" msg="Bem vindo a um componente que utiliza render function"/>
</div>
</template>
<script>
import Card from './components/Card.vue'
export default {
@kevinbreaker
kevinbreaker / firebase.js
Created May 20, 2018 01:36
Usando firebase no quasar 0.15
// ##### Este arquivo deverá ficar dentro de src/plugins/ #####
import firebase from 'firebase'
// Aqui você cola a configuração que o firebase te fornece
const config = {
apiKey: '#',
authDomain: '#',
databaseURL: '#',
projectId: '#',