Vídeos direto ao ponto | School of Net

Últimos lançamentos

Entendendo useEffect - React Hooks

1 Aula Intermediário

Neste direto ao ponto vamos aprender a utilizar um dos hook's mais famosos, o useEffect. Ele tem pode ser usado em diversas situações, vamos entender quais situações são essas e como aplicar.

Intermediário

Entendendo useEffect - React Hooks

Laravel: Injeção de dependências

1 Aula Intermediário

Neste direto ao ponto vamos entender o que injeção de dependência e como o Laravel utiliza o Service Container para administrar as injeções de dependências em seu projeto.

Intermediário

Laravel: Injeção de dependências

Ambiente Java com VSCode

1 Aula Básico

Neste direto ao ponto vamos aprender a montar o ambiente de desenvolvimento Java utilizando o VSCode.

Básico

Ambiente Java com VSCode

Nest.js: Custom decorators

1 Aula Intermediário

Neste direto ao ponto vamos aprender a como criar com custom decorators, uma das facilidades que o Nest.js nos trás. Além disso vamos aprender a como trabalhar com esses decorators customizados.

Intermediário

Nest.js: Custom decorators

Trabalhando com objetos no Typescript

1 Aula Intermediário

Neste direto ao ponto vamos aprender a trabalhar com objetos dentro do typescript. O que podemos fazer quando trabalhamos com objetos complexos e como podemos manipular os mesmos.

Intermediário

Trabalhando com objetos no Typescript

Next.js: Primeiros passos

1 Aula Intermediário

Neste direto ao ponto vamos aprender o que é o Next.js e como podemos dar os primeiros passos utilizando o framework que irá mudar a forma que trabalhamos com React.js

Intermediário

Next.js: Primeiros passos

React: Trabalhando com Conditional Rendering

1 Aula Intermediário

Neste direto ao ponto vamos aprender o que é conditional rendering e como trabalhar. Iremos verificar as formas de aplicabilidade da técnica e quais as formas possivies de utilização.

Intermediário

React: Trabalhando com Conditional Rendering

React.js: Customizando CRA sem utilizar eject

1 Aula Intermediário

Neste direto ao ponto vamos aprender a customizar as configurações do boilerplate CRA(create-react-app) sem executar a task eject, responsável pela alteração do boilerplate para configurações.

Intermediário

React.js: Customizando CRA sem utilizar eject

Query complexas com Spring Data e QueryDSL

1 Aula Intermediário

Neste direto ao ponto vamos aprender a integrar e trabalhar com QueryDSL, uma biblioteca responsável pela formatação de queries SQL no Java. Iremos verificar como ela funciona e como podemos utilizar junto ao Spring Data.

Intermediário

Query complexas com Spring Data e QueryDSL

Trabalhando com Lambda Java

1 Aula Intermediário

Neste direto ao ponto vamos aprender a trabalhar com expressões lambdas utilizando Java. Incluído a partir da versão 8 do Java, as expressões lambdas trouxeram formas muito mais sofisticadas para trabalhar.

Intermediário

Trabalhando com Lambda Java

Typescript: Entendendo Types

1 Aula Intermediário

Neste direto ao ponto vamos entender o conceito e usabilidade de Type dentro do Typescript. Qual a sua diferença se comparado a interfaces e como podemos utilizar na prática.

Intermediário

Typescript: Entendendo Types

Spring Data: Customizando Repository

1 Aula Intermediário

Neste direto ao ponto vamos aprender customizar os repositórios com um conceito chamado: Composable Repository. Através dele conseguimos criar métodos a mais para nosso repositório afim de trabalhar melhor nosso dominio.

Intermediário

Spring Data: Customizando Repository

Java: Optional class - Como evitar Nullpointer

1 Aula Intermediário

Neste direto ao ponto vamos conhecer uma classe introduzida na versão 8 do Java, capaz de alterar a forma que trabalhamos hoje em dia. A Optional é capaz de tornar nosso código muito mais limpo e elegante, além de evitar erros bem comuns quando utilizamos Java.

Intermediário

Java: Optional class - Como evitar Nullpointer

Trabalhando com Generics Classes com Typescript

1 Aula Intermediário

Neste direto ao ponto vamos aprender a trabalhar com um conceito muito presente no Typescript: Generics.Vamos entender o que é, como ele funciona e como podemos utilizar em todos os nossos projetos para torna-los mais abstraídos.

Intermediário

Trabalhando com Generics Classes com Typescript

Trabalhando com Typescript e React.js

1 Aula Intermediário

Neste direto ao ponto vamos aprender como iniciar um projeto utilizando React.js e Typescript. Veremos como gerar o projeto utilizando o create-react-app porem com Typescript e quais os principais benefícios que ganhamos ao utilizar.

Intermediário

Trabalhando com Typescript e React.js

Java: Trabalhando com Regex

1 Aula Intermediário

Neste direto ao ponto aprenderemos como trabalhar com Regular Expression utilizando Java. Veremos que ele já possui diversos patterns prontos e como conseguimos criar novos a partir da API pronta para isso.

Intermediário

Java: Trabalhando com Regex

Criando comandos com Spring Shell

1 Aula Intermediário

Neste direto ao ponto vamos aprender a trabalhar com o Spring Shell, um componente do ecossistema Spring que irá permitir a criação de comandos para interagir diretamente no console.

Intermediário

Criando comandos com Spring Shell

Conhecendo Spring Native

1 Aula Intermediário

Neste direto ao ponto vamos falar sobre Spring Native, um novo projeto que oferece suporte oficial para compilar aplicativo Spring para imagens nativas com GraalVM. Vamos entender o que muda no cenário de desenvolvimento Java e como podemos configurar nosso projeto para trabalhar com Spring Native.

Intermediário

Conhecendo Spring Native

Administrando versões de documentos com Mongoose

1 Aula Intermediário

Neste direto ao ponto vamos aprender a trabalhar com versões de um mesmo documento. Sabemos que ao gerar um novo documento, o mesmo vem com uma versão. Esse pode ser alterado para administrar o versionamento de nossos documentos.

Intermediário

Administrando versões de documentos com Mongoose

Utilizando sql.js

1 Aula Intermediário

Neste direto ao ponto vamos aprender a utilizar a lib chamada sql.js que irá abstrair um banco de dados relacional a depender de onde você está utilizando: Browser, Electron/Mobile ou até mesmo backend. Irá permitir você trabalhar com relacionamentos, criação de tabelas, colunas e muito mais.

Intermediário

Utilizando sql.js

CSS :is e :where como usar

1 Aula Intermediário

Neste direto ao ponto vamos aprender a tralhar duas novas features do CSS. Os pseudo classes :is e :where. Veremos como utilizar e quais o momentos apropriados para usar.

Intermediário

CSS :is e :where como usar

Entendendo conceito de SMACSS no CSS

1 Aula Intermediário

Neste direto ao ponto vamos aprender a trabalhar com a metodologia SMACSS utilizando CSS e veremos como aplicando em um projeto ela pode contribuir para crescimento do projeto.

Intermediário

Entendendo conceito de SMACSS no CSS

Multiplos Datasource com Spring Boot

1 Aula Intermediário

Neste direto ao ponto vamos aprender a criar e trabalhar com multiplas conexões de banco de dados utilizando Spring Boot e Spring Data. Como gerenciar e transacionar de forma correta com uma ou mais conexões.

Intermediário

Multiplos Datasource com Spring Boot

Spring Boot: Trabalhando com upload

1 Aula Intermediário

Neste direto ao ponto vamos aprender a criar um processo de upload de arquivos utilizando Spring Boot e o Thymeleaf. Também aprenderemos como trabalhar utilizando uma abordagem REST.

Intermediário

Spring Boot: Trabalhando com upload

Javascript: Como usar Proxy Objects

1 Aula Avançado

Neste direto ao ponto vamos aprender a trabalhar com Proxy Object uma ótima alternativa para lidar com efeitos em nossos objetos literais.

Avançado

Javascript: Como usar Proxy Objects

Spring Boot: Trabalhando com migrations

1 Aula Avançado

Neste direto ao ponto vamos aprender a trabalhar com migrations utilizando o Flyway: um sistema robusto de versionamento de banco de dados que integra perfeitamente com o ecossistema Spring.

Avançado

Spring Boot: Trabalhando com migrations

Integrando React.js com libs jQuery

1 Aula Intermediário

Neste direto ao ponto vamos aprender a integrar o React.js junto ao jQuery, permitindo a utilização de diversos plugins existentes do jQuery dentro de nossa aplicação React.js

Intermediário

Integrando React.js com libs jQuery

React.js: Validando propriedades com PropTypes

1 Aula Intermediário

Neste direto ao ponto vamos aprender a validar as propriedades de nossos componentes, através do PropTypes. PropTypes é uma das várias formas que permite ao desenvolvedor prevenir bugs de sua aplicação a medida que a mesma vai crescendo.

Intermediário

React.js: Validando propriedades com PropTypes

Javascript: Trabalhando com Memoize

1 Aula Intermediário

Neste direto ao ponto vamos aprender a trabalhar com Memoize, um pattern capaz de ajudar na performance de regras de negocio, que consiste no cache do resultado de uma função baseado nos seus parâmetros de entrada.

Intermediário

Javascript: Trabalhando com Memoize

CSS: Entendendo a abordagem Utility First

1 Aula Intermediário

Neste direto ao ponto vamos entender e praticar a abordagem que está em constante evolução: Utility first. Vamos verificar quais os principais benefícios dessa abordagem e quando é interessante utilizar.

Intermediário

CSS: Entendendo a abordagem Utility First

SpringBoot - Documentando API com Swagger

1 Aula Intermediário

Neste direto ao ponto vamos aprender a trabalhar com documentar uma API com Swagger, uma lib especifica para documentação de um projeto, disponível em diversas linguagens/tecnologias.

Intermediário

SpringBoot - Documentando API com Swagger