Vídeos direto ao ponto | School of Net

Últimos lançamentos

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

Criando Webhooks com Node.js

1 Aula Avançado

Neste direto ao ponto vamos entender o que é um webhook, para o que ele serve e ainda aprenderemos a trabalhar e criar webhooks utilizando Node.js com auxilio do Express.js.

Avançado

Criando Webhooks com Node.js

CSS Grid

1 Aula Básico

Neste direto ao ponto vamos falar sobre o recurso grid do CSS, recurso focado em grades com linhas e colunas, um recurso rico e poderoso para qualquer desenvolvedor front-end.

Básico

CSS Grid

Iterações assincronas - Javascript

1 Aula Intermediário

Neste direto ao ponto vamos aprender a criar iterações (loops) assincronas utlizando features do ES6 que vai proporcionar isso de maneira efetiva e super rápido, sem a necessidade de reescrever funções a partir de sua pollyfil.

Intermediário

Iterações assincronas - Javascript

Migração de banco de dados no PHP com Phinx

1 Aula Intermediário

Neste direto ao ponto vamos conhecer o Phinx, biblioteca especializada em gerenciar migrações do banco de dados, em outras palavras, ela lida com criação e alteração da estrutura do banco, como criar tabelas, incluir novos campos e afins.

Intermediário

Migração de banco de dados no PHP com Phinx

@support CSS - Como Utilizar?

1 Aula Básico

Neste direto ao ponto vamos aprender a utilizar a tag @support que veio para nós ajudar a testar features dentro de browsers dentro do nosso CSS e saber se a propriedade tem suporte ao nosso browser ou não de maneira nativa.

Básico

@support CSS - Como Utilizar?

Reactstrap - Componentes Bootstrap no React.js

1 Aula Intermediário

Neste direto ao ponto vamos aprender a trabalhar com o Reactstrap, uma lib que traz o Boostrap em forma de componentes React, facilitando o desenvolvimento de nossas interfaces.

Intermediário

Reactstrap - Componentes Bootstrap no React.js