Vídeos direto ao ponto | School of Net

Últimos lançamentos

Flash messages no Django

1 Aula Intermediário

Neste direto ao ponto, vamos aprender a administrar as mensagens que são mostradas nos templates Django. Estas mensagens são chamadas de "Flash Messages". Esta estrutura permite o armazenamento de um conteúdo até a próxima requisição, ou seja, então é possível enviar a mensagem para o próximo template que será mostrado.

Intermediário

Flash messages no Django

Trabalhando com filas (queues) no Laravel

1 Aula Intermediário

Neste direto ao ponto, vamos aprender a trabalhar com o sistema de filas (queues) do Laravel Framework. Com este sistema podemos atribuir tarefas pesadas para serem processadas em background, ou seja, fora do processo requisição/resposta.

Intermediário

Trabalhando com filas (queues) no Laravel

Pesquisas simplificadas com Fuse.js

1 Aula Intermediário

Neste direto ao ponto vamos aprender a trabalhar com Fuse.js uma biblioteca capaz de realizar pesquisas em listas de maneira rápida e eficiente. Ideal para quem deseja uma solução de busca em massa.

Intermediário

Pesquisas simplificadas com Fuse.js

Landing Page VuePress

1 Aula Intermediário

Neste direto ao ponto mostraremos como usar o Vuepress, uma ferramenta do mesmo criador do Vue.js, para gerar landing pages com SSR focadas em conversão de vendas/leads.

Intermediário

Landing Page VuePress

Mongoose - Criando Plugins customizados

1 Aula Avançado

Neste direto ao pontos vamos aprender a criar e trabalhar com plugins customizados, capazes de alterar a funcionalidade de uma determinada model.

Avançado

Mongoose - Criando Plugins customizados

Como trabalhar com middlewares no laravel

1 Aula Intermediário

Neste direto ao ponto, ensinaremos o conceito de middlewares e aplicaremos no framework Laravel. Os middlewares são estruturas flexíveis que se encaixam em qualquer lugar da aplicação Laravel ajudando na execução de tarefas comuns, como: autenticação, autorização, loggings e etc.

Intermediário

Como trabalhar com middlewares no laravel

Mongoose - Campos Virtuais

1 Aula Intermediário

Neste direto ao ponto vamos aprender mais sobre os campos virtuais disponíveis no Mongoose, como podemos utilizar e tirar proveito dessa funcionalidade incrível.

Intermediário

Mongoose - Campos Virtuais

Regex - Buscar e Substituir em IDEs

1 Aula Básico

Neste direto ao ponto, mostraremos como usar expressões regulares para efetuar buscas e substituições de termos e textos com IDEs. A expressão regular permite, de modo avançado, que realizemos buscas que não seriam possíveis de modo habitual, facilitando muitas tarefas do dia a dia da área de tecnologia.

Básico

Regex - Buscar e Substituir em IDEs

Mongoose - Popular relacionamento automático

1 Aula Intermediário

Neste direto ao ponto vamos aprender a utilizar o autopopulate, um plugin do Mongoose que permite utilizar a função populate responsável por trabalhar com os dados de relacionamento de maneira automatizada em nossa model.

Intermediário

Mongoose - Popular relacionamento automático

Comprimindo Imagens com Nodejs

1 Aula Avançado

Neste direto ao ponto vamos aprender a comprimir imagens utilizando Node.js com auxilio da lib image-min que tornar o processo mais fácil e rápido.

Avançado

Comprimindo Imagens com Nodejs

Module ES6 no Browser - Como usar?

1 Aula Intermediário

Neste direto ao ponto vamos aprender a utilizar o module pattern presente no ES6 que agora está disponível para a utilização nos browsers modernos, facilitando assim o desenvolvimento de nossas aplicações frontend.

Intermediário

Module ES6 no Browser - Como usar?

Formulários com Express.js

1 Aula Básico

Neste direto ao pontos você vai aprender a como trabalhar com formulários utilizando o framework Express.js do Node.js junto com a biblioteca body parser.

Básico

Formulários com Express.js

Leitor de código de barras com Javascript

1 Aula Intermediário

Neste direto ao ponto vamos aprender como ler códigos de barra utilizando a câmera do celular, webcam ou outra disponível utilizando apenas HTML e Javascript.

Intermediário

Leitor de código de barras com Javascript

Autenticação com JWT no Django

1 Aula Intermediário

Neste direto ao ponto, vamos aprender a como integrar a autenticação de tokens JWT com o Django, através da biblioteca Django Rest Framework para autenticar API Rest. Além disto, veremos como realizar múltipla autenticação nestas API.

Intermediário

Autenticação com JWT no Django

Erros em Componentes com ComponentDidCatch

1 Aula Avançado

Neste direto ao ponto vamos aprender a trabalhar com uma nova parte do ciclo de vida de um component React: A captura de erro. Novidade da versão 16.

Avançado

Erros em Componentes com ComponentDidCatch

PHP - Debug no PHPStorm

1 Aula Básico

Neste direto ao ponto, ensinaremos como fazer debug de aplicações PHP usando a extensão XDebug integrada com a IDE PHPStorm. O Debug é muito útil, já que conseguimos verificar o processamento da aplicação linha a linha, ver valores das variáveis e encontrar erros obscuros.

Básico

PHP - Debug no PHPStorm

Múltiplas instâncias Vue no Laravel

1 Aula Intermediário

Neste direto ao ponto, vamos aprender como usar várias instâncias Vue.js independentes por páginas em uma aplicação Laravel, ou seja, utilizando o conceito Multi Page Application. Cada página com Blade terá sua instância Vue independente com suas próprias responsabilidades.a

Intermediário

Múltiplas instâncias Vue no Laravel

cmder com PHPStorm e Visual Studio Code

1 Aula Básico

Neste direto ao ponto, vamos aprender a integrar o terminal cmder nas IDEs PHPStorm e Visual Studio Code. Com isso, poderemos usar este terminal diretamente dentro de cada IDE.

Básico

cmder com PHPStorm e Visual Studio Code

Manipulando erros com Dart

1 Aula Intermediário

Neste direto ao ponto vamos falar sobre como manipular erros e melhorar nosso código Dart usando os famosos try, catch e throw, inclusive como lidar com isso em programação assincrona.

Intermediário

Manipulando erros com Dart

Argumentos na linha de comando - Node.js

1 Aula Básico

Neste direto ao ponto vamos aprender a interagir com os parâmetros que podem ser passados na linha de comando quando estamos trabalhando/desenvolvendo um cli com Node.js

Básico

Argumentos na linha de comando - Node.js

Criando sites estáticos com Vuepress

1 Aula Básico

Neste direto ao ponto vamos ver como usar o Vuepress, ferramenta do mesmo criador do Vue.js, voltado para geração de sites estáticos com SSR e otimização SEO.

Básico

Criando sites estáticos com Vuepress

Vue.js Mixins - Reaproveitando componentes

1 Aula Básico

Neste direto ao ponto, vamos aprender a como reaproveitar estruturas semelhantes usadas em componentes diversos com o Vue.js. O recurso chamado de Mixins, permite criar um módulos que são reusáveis em qualquer componente Vue, diminuindo código-fonte nos componentes e melhorando a manutenção.

Básico

Vue.js Mixins - Reaproveitando componentes

PHP - Debug no Visual Studio Code

1 Aula Básico

Neste direto ao ponto vamos aprender a como fazer debug de aplicações PHP usando a extensão XDebug integrada com a IDE Visual Studio Code. O Debug é muito útil, já que conseguimos verificar o processamento da aplicação linha a linha, ver valores das variáveis e encontrar erros obscuros.

Básico

PHP - Debug no Visual Studio Code

Laravel - Logging com models Eloquent

1 Aula Intermediário

Neste direto ao ponto vamos aprender a como criar um banco de atividades que os usuários fazem no sistema com o Laravel Framework, registrando cadastros, edições e exclusões com os models da aplicação.

Intermediário

Laravel - Logging com models Eloquent

Lumen - Personalizar autenticação de usuário

1 Aula Avançado

Como já fizemos no Laravel, agora vamos aprender a como personalizar a autenticação no Lumen. É possível adapta-la a qualquer sistema, mesmo que o banco de dados esteja utilizando outros padrões

Avançado

Lumen - Personalizar autenticação de usuário

Content Negotiation com SpringBoot

1 Aula Intermediário

Neste direto ao ponto vamos aprender a trabalhar com Content Negotiation, uma forma de você ter diversas respostas de um único método (JSON, XML).

Intermediário

Content Negotiation com SpringBoot

ACL no Slim Framework

1 Aula Intermediário

Neste direto ao ponto vamos aprender como criar autenticação com permissões de acesso bem simples que irá integrar o Zend\Permissions\ACL no Slim Framework

Intermediário

ACL no Slim Framework

Tipagem no PHP Orientado e Objetos

1 Aula Intermediário

Neste direto ao ponto mostraremos como utilizar tipagem no PHP Orientado a Objetos. Ensinaremos como informar o tipo de dado de entrada e de saída de um método e como converter objetos para array e string.

Intermediário

Tipagem no PHP Orientado e Objetos

Mapeando Banco de dados existentes com Java

1 Aula Intermediário

Neste direto ao ponto vamos aprender a mapear um banco de dados já existente e transformar as tabelas em entidades para que consigamos manipula-la diretamente no Java.

Intermediário

Mapeando Banco de dados existentes com Java

Optional java como usar

1 Aula Intermediário

Neste direto ao ponto, mostraremos como trabalhar com a interface Optional e seu funcionamento e como podemos tirar proveito de seu uso.

Intermediário

Optional java como usar

Drag and Drop com Angular

1 Aula Intermediário

Neste direto ao ponto vamos falar sobre como trabalhar com arrasta e solta em nossas interfaces com Angular 2+, vamos usar a biblioteca ngx-drag-drop e ver todas as possibilidades que a library oferece, e são muitas.

Intermediário

Drag and Drop com Angular

@Query Spring Data JPA

1 Aula Intermediário

Neste direto ao ponto, ensinaremos a trabalhar com query customizadas utilizando a annotation @Query. Esta é uma forma, dentre várias, em que conseguimos customizar nossos repositórios criando querys totalmente customizadas.

Intermediário

@Query Spring Data JPA

Laravel - Personalizar a autenticação de usuário

1 Aula Avançado

Neste direto ao ponto, mostraremos como personalizar a autenticação de usuário. Utilizaremos tabelas de usuários diferentes com outras criptografias e outras configurações.

Avançado

Laravel - Personalizar a autenticação de usuário

Criando SplashScreen - React Native

1 Aula Intermediário

Neste direto ao ponto, mostraremos como criar uma splash screen utilizando o React Native com o boilerplate create-react-native-app, que tem suporte ao expo. Veremos como é simples trabalhar com a splash screen quando utilizamos o expo.

Intermediário

Criando SplashScreen - React Native

Encapsulamento com Lombok - Java

1 Aula Intermediário

Neste direto ao ponto, mostraremos como trabalhar com um conceito de OOP com uma abordagem diferente no Java, utilizando o lombok.

Intermediário

Encapsulamento com Lombok - Java

Exceptions com SpringBoot

1 Aula Intermediário

Neste direto ao ponto, mostraremos como trabalhar com Exceptions dentro do SpringBoot, tirando proveito de tudo que já existe, tornando a forma de validar e lidar com erros, muito mais fácil.

Intermediário

Exceptions com SpringBoot

Angular - Ambientes de execução

1 Aula Intermediário

Neste direto ao ponto, ensinaremos como o Angular organiza diferentes ambientes de execuções e como melhorar este ambiente através do Git.

Intermediário

Angular - Ambientes de execução

PHP e MVC: Decidindo responsabilidades

1 Aula Intermediário

Neste direto ao ponto, avançaremos além do MVC e mostraremos quando adicionar novas camadas a aplicação, promovendo a maior reutilização do código, simplificando a inclusão de features e otimizando a capacidade de entrega de código.

Intermediário

PHP e MVC: Decidindo responsabilidades