phprio / cfp Goto Github PK
View Code? Open in Web Editor NEWRepositório para sugestões de palestras, workshops e outras atividades da comunidade PHPRio
Home Page: https://github.com/PHPRio/CFP/issues
License: MIT License
Repositório para sugestões de palestras, workshops e outras atividades da comunidade PHPRio
Home Page: https://github.com/PHPRio/CFP/issues
License: MIT License
Muito se fala sobre desenvolvimento ágil, integração contínua e deploy contínuo para aplicações. Mas do que tudo isso adianta se a sua infraestrutura não tiver a capacidade de se transformar na mesma velocidade que a sua aplicação? E se sua equipe pudesse ser responsável por gerir sua própria infraestrutura, diretamente do repositório da sua aplicação, sem depender de tickets ou emails. Vamos ver como algumas ferramentas de DevOps podem empoderar os times de devs através da automação.
Conhecimentos básicos de git.
Desenvolvedores e Analistas de Infraestrutura que tenham curiosidade de como tratar toda sua infraestrutura como código, e assim automatizar sua criação. Não é necessário grande conhecimento em infraestrutura pois o objetivo é focar mais no conceito de como resolver esse problema do que em ferramentas.
Seu LinkedIn está as moscas? Nunca recebeu um contato? Nem sabe para que serve? E agora? Quem poderá nos ajudar? Aprenda diversas dicas de como melhorar o uso desta poderosa rede social que poderá te trazer muitas novas oportunidades de trabalho.
Esta talk se direciona principalmente para profissionais de tecnologia porém é super válida para qualquer perfil de profissional que queira dar uma tunada no LinkedIn e conquistar novos horizontes no mercado de trabalho.
Esta talk é inédita, já apresentei algo um pouco similar no TDC Floripa 2017. Precisei mudar um pouco o escopo da palestra para este evento por conta de já ter uma palestra sobre linkedin na mesma trilha que eu palestrei mas tem o vídeo da minha talk.
https://en.eventials.com/Globalcode/events/tdconline-floripa-2017-sala-intel/
Tem todas as talks aí da trilha Carreiras Intel do TDC Floripa.
Conheça um pouco mais sobre o que é o Teleram, uma ótima ferramenta de mensagens instantâneas com recursos super úteis para devs, sobre os recursos de usa api de bots e as possibilidades de uso destes recursos.
Conhecimentos básicos de PHP, git, composer.
A proposta é dar uma breve introdução sobre Telegram, falar da API de bots, o que ela oferece, como consumi-la e dar uma pincelada rápida sobre a API de client do Telegram apresentando também formas de consumi-la e falar quando e porque usar uma API ou outra.
Desenvolvedores e curiosos que queiram saber como se criar bots em PHP. Esta talk será mais proveitosa se você já tiver algum conhecimento básico de PHP, git e composer, e mesmo se não tiver, é um conteúdo bem proveitoso.
Estes slides não são desta talk em específico mas de uma outra talk que apresentei sobre Telegram: https://www.slideshare.net/vitormattosrj/melhor-que-whatsapp-telegram-php
Seguem outros slides de palestra de Telegram já apresentada por mim:
https://slides.com/vitormattos/telegrambots-entre-nesta-onda#/
FISL 2018
http://hemingway.softwarelivre.org/fisl18/high/Sala%203/sala3-high-201807111804.ogv
Conheça mais sobre Composer, a ferramenta que trouxe uma das maiores revoluções para o PHP. Composer vai muito além de instalação de dependências, aprenda a poupar dias e meses de trabalho e passe a ser um dev feliz focado em trazer as melhores soluções técnicas para as necessidades do negócio.
Podemos dizer que existe PHP antes e depois do PHP, mesmo que ainda existam desenvolvedores que queiram ter distância de um sistema de gerenciamento de dependências. Compreenda melhor um pouco da história do Composer, quais foram as mudanças e melhorias que ele trouxe para a comunidade PHP como um todo e entenda que composer não é só para instalar dependências.
Veremos sobre como instalar, atualizar, listar dependências, criar um projeto composer do zero e torná-lo acessível, como versionar seu projeto, como componentizar projetos em repositórios privados ou locais (seja livre, abra seu código pra comunidade), como extender o composer e criar novos comandos para o composer e tudo mais o que der para se apresentar em 40 minutos.
Acredito que vai ser perfeito trabalhar ambas as coisas juntas mostrando a questão de gestão de qualidade de software que também gera vulnerabilidades a serem exploradas. Logo, a salvação! Segurança da informação. Vamos aprender, vamos informar, vamos crescer!
Nome: Anthony Matheus Rodrigues Conceição
E-mail: [email protected]
Cidade: Rio de Janeiro - RJ
Facebook: usuario
Twitter: usuario
GitHub: usuario
LinkedIn: usuario
Imagem: https://photos.app.goo.gl/sLMpXSz87XYo89Nd6
Biografia:
Tenho 22 anos, nascido em Teresópolis.
Morador do Rio há 4 anos, graduando em sistemas de informação pela UVA - RJ, desenvolvedor há quase 2 anos.
Atuo com tecnologias como PHP, JS, Docker.
Aprendendo agora Python, VueJS, NodeJS, e ReactNative.
Amante de cerveja, novas tecnologias, conhecimento, docker, PHP, viagens, e etc.
Sempre a busca de novos conhecimentos e tecnologias.
Se você se preocupa com a qualidade de suas aplicações e quer aprender uma forma divertida e muito útil de escrever testes de comportamento, fazer isto com gherkin é o que há de melhor para a sua necessidade!
Qualquer profissional que se preocupe com a qualidade de aplicações.
Nesta palestra veremos um pouco de tudo, uma apresentação da importância de se fazer testes, testes unitários, testes funcionais, pirâmide de testes, como fazer com que os testes se tornem uma documentação viva de um sistema, como escrever testes com gherkin, a ferramenta behat para escrita de testes funcionais e uma pincelada rápida sobre CI, CD e como implementar a cultura de testes em ambientes hostis a testes.
https://www.youtube.com/watch?v=QVZe7fQck8s
https://www.youtube.com/watch?v=vwAp5teylF8
https://pt.slideshare.net/vitormattosrj/bdd-torne-viva-a-documentacao-de-seus-sistemas
Título: Investigando a saúde do seu sistema através de logs
Palavras-chaves: log
Nível: básico
Palestrante: Raphael de Almeida
Descrição da palestra:
Esta palestra apresenta cenários onde podemos identificar problemas com software em produção através de logs, estratégias do que “loggar” para futuras investigações, ferramentas de armazenamento, análise e ação de eventos de log.
Slides: https://speakerdeck.com/raphaeldealmeida/investigando-a-saude-do-seu-sistema-atraves-de-logs
O objetivo dessa palestra é apontas as principais diferenças entre aplicações monolíticas e aplicações divididas em microserviços. Afinal, aplicações monolíticas se tornaram um problema?! Quando e porque devemos utilizar arquitetura de microserviços?
Conhecimento básico de codificação de sistemas.
Desenvolvedores de quaisquer linguagem de programação.
Até que ponto um Desenvolvedor precisa conhecer AWS? Posso colocar qualquer projeto na AWS? AWS só deve ser utilizada por grandes empresas ou um Freelancer também pode utilizar em seus clientes?
Creio que essas são duvidas que podem gerar uma ótima palestra para o nosso PHPRio.
Título: Melhore seu código com Object Calisthenics
Palavras-chaves: boas práticas
, clean code
Nível: básico
Palestrante: Everton Muniz
Descrição da palestra:
Acredito que todos conhecem ou já ouviram falar de boas práticas, clean code, object calisthenics e siglas como SOLID, DRY, etc. Mas as questões são: estamos realmente usando tudo isso? estamos incentivando quem está começando agora a usar?
Nome: Carlos Vinicius dos Santos Dias
E-mail: [email protected]
Cidade: Petrópolis - RJ
Site e blog: https://dias.dev/
GitHub: CViniciusSDias
LinkedIn: Vinícius Dias
Speaker Deck: Vinicius Dias
Imagem:
Biografia:
Estudante e amante de desenvolvimento desde os 14 anos, me especializei em PHP e com 19 anos tirei minha primeira certificação. Hoje sou Zend Certified Engineer e iMasters Certified Professional.
Graduado em Tecnologia da Informação e Comunicação na FAETERJ Petrópolis, tive oportunidade de organizar e palestrar em diversos eventos de tecnologia falando principalmente sobre boas práticas de programação.
Atualmente trabalho como Desenvolveldor Fullstack em uma empresa estadunidense chamada SOCi e sou Instrutor na Alura, plataforma de cursos online.
Grande entusiasta de Object Calisthenics, SOLID, Design Patterns e tudo que há de bom, tento sempre seguir a regra do bom escoteiro: "Sempre deixe o código mais limpo do que quando você o encontrou"
Nome: Everton Muniz
E-mail: [email protected]
Cidade: Volta Redonda - RJ
Facebook: munizeverton
GitHub: munizeverton
LinkedIn: munizeverton
Biografia:
Desenvolvedor especialista em PHP, atuo na área há mais de 10 anos. Sou apaixonado por código limpo e boas práticas no desenvolvimento de software.
Uma ótima iniciativa da pessoa conhecer o docker e como podemos utilizar no dia a dia, para criarmos um lamp (nginx+php+mysql) e sem precisar instalar esses programas na nossa máquina.
Conhecimentos básicos de linux
Desenvolvedores que queiram saber como se faz para criar um ambiente sem precisar instalar os recursos na maquina, bem como, alterar configurações e até versões de aplicações
Em breve
Uma palestra afim de mostrar e explicar que o composer vai além do composer install
Porque phpcli ?
Principais comandos
Erros
Schedulando programas
O que é ? Quais as ferramentas usadas?
Aprenda como orientação a objetos, UML e padrões de projetos não são difíceis de aprender caso você entenda o papel de cada um. E você ainda ganha como bonus um mala de ferramentas para se comunicar melhor com seus colegas e com os clientes!
Slides: https://speakerdeck.com/pfeiffer/php-oo-uml-e-padroes-ou-aprenda-tudo-ou-aprenda-nada
Título: API REST em ReactPHP
Palavras-chaves: reactphp
, redbeanphp
, api
, rest
Nível: básico
Palestrante: Paulo Souza
Descrição da palestra:
Conheça uma proposta simples e ágil de uma arquitetura para tunar a interação de sua aplicação com o banco de dados, a sua aplicabilidade e as necessidades que levaram para uma solução escrita em pouco mais de 1 hora.
GitHub: ReactPHP + Routes + RedbeanPHP
Como funciona o código por trás das criptomoedas? Como é sua criptografia? Que tal ver o que está por trás de seu dinheiro virtual.
Palestra sobre fluxo assincrono com Message Broker RabbitMQ, com objetivo de divulgar esta incrível e flexível ferramenta, desacoplamento de workflows e integrações entre mmicro serviços
LinkedIn: https://www.linkedin.com/in/abrandaol/
Twitter: https://twitter.com/abrandaolustosa
E-mail: [email protected]
At.,
Brandão
Título: Mocks, Stubs, Fakes, Dummies e Spies
Palavras-chaves: Double Object
, Testes
Nível: básico
Palestrante: Raphael de Almeida
Descrição da palestra:
Se você usa testes em projetos PHP, certamente se deparou com alguma situação onde foi necessário criar diversos objetos que eram usados como dependências do código testado. Neste cenário, rapidamente estamos lidando com testes complexos, lentos e de difícil manutenção.
Esta palestra cobre testes com a utilização de objetos mocks, stubs, fakes, spies, diferenças e utilizações. Servirá como guia para os iniciantes e um solução para os mais experientes. Iremos começar com técnicas básicas de mock, para em seguida partir para tópicos avançados como mocks parciais, métodos estáticos, e recursos de sistema como acesso ao FileSystem e HTTP request.
Slides: https://speakerdeck.com/raphaeldealmeida/mocks-stubs-fakes-dummies-and-spies
Vídeo: https://www.facebook.com/agiletesters/videos/821434411344107/
Como usar o Swagger
Criando a sua primeira documentação
Utilizando o Swagger para ajudar nos seus testes funcionais.
O foco da palestra é mostrar ao desenvolvedor que tecnologia tem que ser o meio para entregar um valor ao cliente. Por mais que nosso ego nos leve a sempre pensar em usar a tecnologia que esteja com maior relevância no momento, nossos clientes estão preocupados em ter seus problema de negócio sanado. E é isso que precisamos focar. Entregar valor e não tecnologia.
Quem nunca trabalhou em uma empresa que diz que testes automatizados, seja BDD ou TDD só atrasam o tempo de desenvolvimento de uma tarefa e não servem para nada? Ou, quem nunca trabalhou em uma empresa que não sabe o que é automatização de testes? Se este é o seu caso, descubra alguns segredos que irão revolucionar sua rotina de trabalho e te permitirão fazer testes mesmo que teu chefe diga não.
Desenvolvedores e qualquer outro profissional que se preocupa de alguma forma com qualidade de software
Apresentarei a importância de se trabalhar com testes e como fazer isso mesmo em uma equipe ou empresa que seja contrária a testes.
https://www.slideshare.net/vitormattosrj/seja-subversivo-faa-testes
http://hemingway.softwarelivre.org/fisl18/high/Sala%202/sala2-high-201807111308.ogv
Nome: Raphael de Almeida
E-mail: [email protected]
Cidade: Rio de Janeiro - RJ
Twitter: raph_almeida
GitHub: raphaeldealmeida
SpeakerDeck e SlideShare: raphaeldealmeida
Imagem: https://avatars0.githubusercontent.com/u/235028?s=460&v=4
Biografia:
Desenvolvedor de software com mais de dez anos de experiência, sendo a maior parte dedicada a sistemas corporativos e de internet. Atualmente trabalha como developer full stack para o Governo e freelancer nas horas vagas. Colabora ativamente com a comunidade de carioca software livre, é co-fundador dos grupos Dojorio, PHPRio, RubyOnRio. Seus principais interesses são arquitetura de software, testes, métodos ágeis e segurança.
Se você já teve dores de cabeça para gerar um relatório em pdf no PHP tendo de praticamente programar a escrita de linha a linha e com muitas dores de cabeça para colocar textos formatados, gráficos, tabelas, etc em um mega relatório, participe desta palestra para chorar suas mágoas e aprender a usar uma mega ferramenta de relatórios em PHP que irá te deixar de queixo caído com a facilidade e agilidade para gerar um relatório.
Apresentarei as dores que é gerar relatórios em php e uma solução para estas dores com uma ferramenta visual para criação de relatórios.
Básico de PHP, git, composer
A palestra é para todos porém o conhecimento básico já dará uma grande ajuda. Caso não tenha estes conhecimentos, dê pelo menos uma lida sobre o que é git e composer antes de assistir esta talk.
FISL 2018
http://hemingway.softwarelivre.org/fisl18/high/Sala%202/sala2-high-201807111703.ogv
Podemos melhorar o código para que sirva como mais uma forma de segurança para as senhas. Afim de uma manipulação de senha mais segura, com uso de criptografia e PHP.
Como Clifford Stoll disse : "Trate sua senha como sua escova de dentes. Não deixe ninguém mais usá-la, e obtenha uma nova a cada seis meses."
Como não pensar em melhorar a segurança das preciosas senhas?
Palestra código e teoria. Aprendendo na prática a melhorar a segurança de senhas.
Acredito que todos os que tiverem noções de programação e que quiserem aprender mais são muito bem vindos. Desde Desenvolvedores iniciantes até Desenvolvedores experientes que queiram assistir.
Nome: Vitor Mattos
E-mail: [email protected]
Cidade: Rio de Janeiro - RJ
Site e blog: github.com/VitorMattos
Facebook: vitormattosrj
Twitter: vitormattosrj
GitHub: VitorMattos
LinkedIn: vitormattos
SlideShare: vitormattosrj
Slides.com: vitormattos
Imagem: https://s.gravatar.com/avatar/da9e8cac0c756ff0f1aef72032c80ead?s=1000
Biografia:
CTO da LibreCode, trabalha há mais de 20 anos na área de web e TI, empreendedor, sempre buscando novos desafios e conhecimentos. Grande incentivador do software livre, evangelista PHP, palestrante em eventos regionais e nacionais. Amante do conhecimento e apaixonado por compartilhá-lo com todos.
Com mais de 20 anos de experiência como CTO da LibreCode, é Zend Certified Engineer e especialista em PHP, Linux, e soluções FLOSS. Apaixonado por tecnologia empreende na área de TI, é um ativista pela privacidade. Como grande incentivador do software livre, é um palestrante frequente em eventos regionais e nacionais, demonstrando compromisso em compartilhar conhecimentos, promover a adoção de tecnologias abertas e a importância da privacidade.
Vitor is a Zend Certified Engineer working with PHP, Linux and FLOSS solutions for over 15 years, a great supporter of Free and Open Source Software, privacy activist, PHP evangelist, loves to giving talks and share knowledge with everyone.
With over 20 years of experience as CTO of LibreCode, is a Zend Certified Engineer and expert in PHP, Linux, and FLOSS solutions. Passionate about technology, is an entrepreneur in the IT field and an activist for privacy. As a strong advocate for open-source software, frequently speaks at regional and national events, demonstrating his commitment to sharing knowledge, promoting the adoption of open technologies, and emphasizing the importance of privacy.
Qual a finalidade de um FILA?
Como pode me ajudar?
Como fazer (com exemplos)?
Título: Criação de API com Laravel
Palavras-chaves: api
, laravel
Nível: básico
Palestrante: Gabriel Gonçalves
Descrição da palestra:
Criação de uma api REST usando o framework Laravel, entendendo alguns conceitos da arquitetura do Laravel como Middlewares, Rotas etc..
Criando testes para os endpoints da API usando Laravel.
Slides: https://www.slideshare.net/Gabriel-Goncalves/laravel-api
Uma palestra para falar sobre arquitetura de software aplicado em PHP.
Muito se fala sobre micro-serviços hoje em dia. O que é um micro-serviço? Porque e quando devo criar um micro-serviço e quando não devo nem passar perto disto. É possível garantir que um micro-serviço irá funcionar bem e não irá virar uma nova estrutura monolítica? Como garanto a qualidade e funcionamento de meus micro-serviços?
Objetivo é buscar responder aos questionamentos levantados apresentando propostas de soluções técnicas (e não técnicas) para sanar cada um destes questionamentos.
Nome: Leonardo Gomes da Silva
E-mail: [email protected]
Cidade: George Town, Cayman Islands
Site pessoal: https://www.leogomes.dev
Facebook: leogomesdev
GitHub: leogomesdev
LinkedIn: leogomesdev
Imagem:
Biografia:
Sou formado como Técnico em Informática Industrial (2013) e Bacharel em Sistemas de Informação (2016) pelo Instituto Federal Fluminense. Sou desenvolvedor desde 2013, atuo como full-stack e tenho experiência no uso de diversas tecnologias, entre elas PHP, GraphQL, Laravel, Yii, PHPUnit e JS, levantamento de requisitos com usuários finais, cumprimento de prazos e estou sempre disponível para aprender novas tecnologias e compartilhar meus conhecimentos. Sou produtivo no trabalho em equipe, tenho nível avançado de inglês e atualmente estudo o idioma afim de aprofundamento.
Título: Programação paralela com PHP - pthreads
Palavras-chaves: pthreads
, arquitetura
, paralelismo
Nível: Intermediário
Palestrante: Vinicius Dias
Descrição da palestra:
Introdução à programação paralela com PHP utilizando a extensão pthreads.
Ao contrário do que muitos podem pensar, o PHP é sim pronto para um ambiente multithreaded, e esta extensão traz ao usuário uma API fácil e amigável, para usufruir de threads de verdade (e não as famigeradas green threads).
Como pré-requisitos para aproveitar melhor esta palestra, é interessante ter conhecimentos básicos de PHP, Orientação a Objetos, e, preferencialmente, conhecimento de como funciona o mundo multithreaded.
GitHub: https://github.com/CViniciusSDias/exemplo-php-threads
Você tem uma ideia brilhante para escrever um artigo, ou apresentar uma palestra, quem sabe criar um projeto grande e que vai te abrir muitas portas, mas então chega o pior momento, o qual você precisará decidir: “Inglês ou português?”. Atualmente a maior parte da comunidade de tecnologia do Brasil acaba caindo nessa situação, onde você tem duas vertentes: ir para o inglês e alcançar mais pessoas do mundo, ter maior feedback, ou utilizar o português, sua língua nativa, da qual você tem maior domínio.
Vamos mostrar um case(do meu trampo), de uma aplicação com IoT(Back, Front, Embarcado e Mobile).
Trabalhamos em um dos mercados que mais crescem mesmo em meio a grandes índices de desemprego. Sempre temos muito mais oportunidades na área de tecnologia do que profissionais. Veja diversas dicas para alavancar a sua carreira para que possa deixar de procurar emprego e que as oportunidades nos encontrem!
Qualquer profissional de tecnologia, de iniciantes a mais experientes
Esta talk foi apresentada resumidamente no TDC Floripa 2017.
Segue link do vídeo desta talk resumida.
TDC Floripa 2017
https://en.eventials.com/Globalcode/que-oportunidades-me-encontrem-carreira-intel-vitor-mattos/
FISL 2018
http://hemingway.softwarelivre.org/fisl18/high/Sala%202/sala2-high-201807141704.ogv
https://pt.slideshare.net/vitormattosrj/que-as-oportunidades-me-encontrem-75733906
https://slides.com/vitormattos/que-as-oportunidades-me-encontrem
Palestrante: Daiane Alves
Conheça um pouco mais sobre os geradores de sites estáticos que estão revolucionando a web e aprenda a construir um site estático utilizando PHP.
Jigsaw é um framework para a construção rápida de sites estáticos usando a mesma ferramenta moderna que já conhece para criação de aplicações web.
Pretende-se realizar uma mesa redonda sobre a participação das mulheres em TI, abordando diversos assuntos, alguns polêmicos outros não.
Nome: Paulo Souza
E-mail: [email protected]
Cidade: Rio de Janeiro - RJ
Site e blog: PauloSouza.info
Twitter: PauloSouza.info
Github: PauloSouza.info
Imagem: https://pbs.twimg.com/profile_images/1078135104294305792/bhFTnb_k_400x400.jpg
Biografia:
Auto-didata, consultor e criador de plataformas de dados, conversão, distribuição e streaming de áudio e vídeo durante a minha carreira.
Atualmente, desenvolvo e mantenho serviços financeiros para bancos e FIDCs.
Além do trabalho diário...
Um case ou as principais abordagens sobre multi-tenancy
O que é software livre? Tem diferença entre software livre e open source? Como devo iniciar um projeto de software livre em PHP? Qual licença devo utilizar em meu projeto? Como garantir a qualidade do meu código?
Após esta palestra você certamente saberá como criar um projeto livre em PHP. Abordaremos diversas dicas como: PSR, diversos tipos de testes e ferramentas para testes, análise de sintaxe, como documentar um projeto de forma saudável evitando retrabalho, distribuição do seu software, como interagir com outros profissionais.
Existem milhares de desenvolvedores PHP pelo Brasil, também temos dezenas de comunidades PHP e de todas estas pessoas, quantas delas contribuem ou já contribuíram para algum projeto livre de alguma forma?
Mas enfim, o que é software livre? Tem diferença entre software livre e open source? Como devo iniciar um projeto de software livre em PHP? Qual licença devo utilizar em meu projeto? Como garantir a qualidade do meu código?
São muitas perguntas a serem respondidas, nesta talk encontraremos luz
Desenvolvedores em geral, de iniciantes a mais experientes. O único requisito é ter motivação em compartilhar conhecimento e dar retorno de alguma forma para comunidades de software livre.
FISL 2018
http://hemingway.softwarelivre.org/fisl18/high/Sala%203/sala3-high-201807141605.ogv
https://www.slideshare.net/vitormattosrj/contribuindo-e-criando-software-livre
https://slides.com/vitormattos/contribuindo-e-criando-software-livre
Título: Nginx e módulos de produtividade
Palavras-chaves: nginx
, performance
Nível: Intermediário/Avançado
Palestrante: Paulo Souza
Descrição da palestra:
Tenha mais escrevendo menos código usando uma camada abaixo da linguagem de programação em uso. Proxys, redimensionamento de imagens, websockets, flooding, cache e etc.
Título: Arquitetura de aplicações web
Palavras-chaves: iniciante
, web
, arquitetura
Nível: básico
Palestrante: Vitor Mattos
Descrição da palestra:
Vivemos em um mundo onde praticamente tudo tem alguma relação com a web mas como funcionam estas ferramentas que de alguma forma necessitam de um ecossistema web? Compreenda um pouco mais da arquitetura de aplicações web, desde um simples site até uma aplicação embarcada ou mobile.
Público alvo:
Pessoas interessadas em conhecer mais sobre como a web funciona e desenvolvedores de todos os níveis que se interessem por debater sobre arquitetura de aplicações web.
Slides: slides.com
Locais apresentados:
Local: CO.W. Coworking Space
Data: 2018-07-05
O que são?
Para que servem?
Como usar?
Demonstração passo a passo.
Nome: Gabriel Gonçalves
E-mail: [email protected]
Cidade: Niterói - RJ
Site: gabrieldeveloper.com.br
Github: GabrielDeveloper
Linkedin: Gabriel Gonçalves
Twitter: GabrielDevelop
Biografia:
Programador desde 2012, apaixonado por aprender novas tecnologias, tenho como principal linguagem PHP onde tento me aprofundar ao máximo em Laravel, porém possuo conhecimentos em Javascript como Node, React, Vue, MongoDB. Nos horários livres gosto de sair com minha esposa e filha, curtir um cinema, jogar futebol e CS.
Título: GraphQL: PUTs, onde foram parar os verbos HTTP?
Palavras-chaves: Comunicação entre serviços
, API
, GraphQL
Nível: básico
Palestrante: Leonardo Gomes da Silva
Descrição da palestra:
O que é GraphQL? Onde foram parar os verbos GET, PUT, DELETE, PATCH? E todos aqueles códigos de status HTTP que você não decorou, são realmente necessários? Juntos vamos conhecer essa linguagem open source, desenvolvida e utilizada pelo Zuckerberg, ou Mark para os íntimos.
Slides: https://www.slideshare.net/leogomezzz1/graphql-puts-onde-foram-parar-os-verbos-http-98599421
Github: https://github.com/leogomezzz/laravel-graphql
Apresentação prática de uma sugestão de como versionar o banco de dados e a sua importância.
Você leva horas, dias para encontrar um bug? Não conhece o framework que trabalha ou leva dias encontrando como implementar algo? Seus problemas acabaram! Aprenda a debugar suas aplicações com Xdebug!
Desenvolvedores PHP, dos mais iniciantes aos mais experientes. Não requer conhecimentos prévios em PHP, basta ser uma pessoa curiosa que queira aprender melhores formas de compreender pequenos e grandes sistemas feitos em PHP.
https://slides.com/vitormattos/xdebug/
https://www.slideshare.net/vitormattosrj/xdebug-seus-problemas-acabaram-tdc-ph-peste
Primeira apresentação desta palestra, vídeo de 2012, meetup PHP Rio.
https://www.youtube.com/watch?v=27ONOPxLxVs
FISL 2018
http://hemingway.softwarelivre.org/fisl18/high/Sala%201/sala1-high-201807120905.ogv
https://www.youtube.com/watch?v=NB7bLwUvceg
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.