Cursos de Programação Online | School of Net

Cursos de programação

Aprenda como programar utilizando as principais linguagens de programação do Mercado. Torne-se um programador aprendendo do zero ao profissional; de lógica de programação ao desenvolvimento de sites, softwares e sistemas web. Além disso, você aprenderá a utilizar os principais frameworks da atualidade.

Cursos online de Programação

Últimos lançamentos

Criando API REST com Wordpress

11 Aulas 120 Minutos Avançado

Neste curso você vai aprender a desenvolver uma API Rest utilizando o wordpress, ou disponibilizar seu site atual como se fosse uma API para fornecer informações para outros sistemas ou até mesmo apps.

Avançado

Criando API REST com Wordpress

Trabalhando com Micro frontend

10 Aulas 66 Minutos Avançado

Neste curso vamos introduzir o que é micro frontend e como esse conceito pode te ajudar a melhorar como desenvolvedor. Iremos aprender o que é, como funciona e como podemos iniciar as implementações baseada em micro frontend.

Avançado

Trabalhando com Micro frontend

Aplicando Wordpress a um template HTML

14 Aulas 154 Minutos Avançado

Neste curso você vai aprender como instalar o CMS Wordpress em qualquer template HTML que você queira. Você pode comprar um template HTML ou baixar um template gratuito na internet e aplicar todos os recursos presentes no Wordpress. Assim você ganha tempo de desenvolvimento tendo uma estrutura visual já criada.

Avançado

Aplicando Wordpress a um template HTML

Wordpress com Advanced Custom Field

13 Aulas 115 Minutos Intermediário

Neste curso você vai aprender a utilizar os principais campos customizados do plugin Advanced Custom Field. Com este plugin você vai ser capaz de criar recursos incríveis para seu website e também ganhará muita produtividade no desenvolvimento.

Intermediário

Wordpress com Advanced Custom Field

Autenticação com Laravel Sanctum

9 Aulas 81 Minutos Intermediário

Neste curso vamos aprender o que é o Laravel Sanctum, o novo sistema de autenticação, que tornou-se padrão para autenticações baseada em Token.

Intermediário

Autenticação com Laravel Sanctum

Iniciando com TypeORM

10 Aulas 74 Minutos Intermediário

Neste curso vamos dar inicio aos estudos sobre a TypeORM. ORM que está ganhando muita força dentro do ecossistema Node.js e que conta do total suporte a diversos banco de dados e diversas features.

Intermediário

Iniciando com TypeORM

Iniciando com CSS Grid

10 Aulas 74 Minutos Intermediário

Neste curso vamos aprender a trabalhar com a nova especificação para a criação de layout no CSS o CSS Grid. Veio para alterar completamente a forma que trabalhar com o CSS, proporcionando a criação de layouts bidimensionais de maneira simplificada.

Intermediário

Iniciando com CSS Grid

Avançando com Moleculer: Trabalhando com Banco de dados

6 Aulas 34 Minutos Avançado

Neste curso vamos dar continuidade ao aprendizado do framework para construção de microsserviços com Node.js e vamos entrar mais profundamente na questão da web e como trabalhar melhor com seus serviços.

Avançado

Avançando com Moleculer: Trabalhando com Banco de dados

Iniciando com Moleculer Node

12 Aulas 69 Minutos Avançado

Neste curso vamos começar a trabalhar com Moleculer Node, um framework progressiva para a criação de microservices de forma muito simples.

Avançado

Iniciando com Moleculer Node

Avançando com SpringBoot - Spring Cloud e Service Discovery

13 Aulas 71 Minutos Avançado

Neste curso vamos apresentar o que é o Spring Cloud, como ele funciona e como podemos utilizar para a produção de microserviços. Vamos aprender também a trabalhar com o Eureka, um service discovery criado pela Netflix que ajudará a trabalhar com todos os nossos microserviços.

Avançado

Avançando com SpringBoot - Spring Cloud e Service Discovery

Trabalhando com GraphQL e React.js

10 Aulas 57 Minutos Avançado

Neste curso vamos aprender a trabalhar com GraphQL no frontend utilizando o framework React.js. Aprenderemos a conectar a ao backend, interagir com os pontos de acessos dentre várias outras coisas.

Avançado

Trabalhando com GraphQL e React.js

Testes com Ava Node.js

13 Aulas 66 Minutos Intermediário

Neste curso vamos aprender a trabalhar com testes utilizando o Ava, uma lib para testes que tem como principal objetivo ser fácil e simples de trabalhar. Conta com uma API concisa e fácil de entender e log d erros humanizados.

Intermediário

Testes com Ava Node.js

Novidades Java 8 para Java 13

6 Aulas 27 Minutos Intermediário

Neste curso vamos entender quais foram as principais mudanças que o Java 8 até o Java 13, a versão mais atual, trouxe na linguagem e como isso afetou o uso da linguagem tornando-a muito mais dinamica.

Intermediário

Novidades Java 8 para Java 13

Node.js com Typescript

11 Aulas 58 Minutos Intermediário

Neste curso vamos aprender a trabalhar com Node.js e Typescript. Aprenderemos a configurar tudo que é necessário para trabalhar com ES6 + Typescript e além disso vamos trabalhar com o MongoDB criando uma pequena API.

Intermediário

Node.js com Typescript

Node.js com Bookshelf ORM - Rev2

12 Aulas 51 Minutos Intermediário

Neste curso vamos aprender a trabalhar com a Bookshelf, ORM para Node.js para banco de dados relacionados, tais como: Mysql, Postgres e outros. Uma excelente opção ao Sequelize.js, contando com algumas funcionalidades que fazem toda diferença em nosso projeto.

Intermediário

Node.js com Bookshelf ORM - Rev2 - Atualização 2

Flexbox CSS

10 Aulas 52 Minutos Intermediário

O Flexbox tem como objetivo organizar elementos na página para ser visualizado em diversos tamanhos de telas e em diversos dispositivos. Ainda que isso já fosse possível, o Flexbox traz uma nova maneira diferenciada de realizar essa tarefa.

Intermediário

Flexbox CSS - Atualização 2

Dados offline com PouchDB - Rev 2

13 Aulas 87 Minutos Avançado

PouchDB é uma lib capaz de prover uma forma de armazenamento offline utilizando a API do HTML5 para tal. Inspirado no CouchDB um projeto opensource e foi pensado para rodar nos browser e também no servidor através do pouchdb-server.

Avançado

Dados offline com PouchDB - Rev 2 - Atualização 2

MEAN - MongoDB Express e Angular

11 Aulas 66 Minutos Intermediário

Neste curso, vamos trabalhar com o MEAN stack, super famosa e que se popularizou com esse nome devido a utilização de Node.js utilizando o Express.js, Angular e MongoDB.

Intermediário

MEAN - MongoDB Express e Angular

Pagamentos com Pagseguro e Node.js

6 Aulas 38 Minutos Intermediário

Neste curso vamos aprender a trabalhar com pagamentos utilizando Node.js e Pagseguro, gateway de pagamento muito famoso. Vamos integrar a plataforma com um projeto podendo ser adaptado a qualquer outro projeto.

Intermediário

Pagamentos com Pagseguro e Node.js

Avançando com SpringBoot - Webflux e JWT

10 Aulas 69 Minutos Avançado

Neste curso vamos aprender a trabalhar com com SpringBoot Webflux e Spring Security, entendendo como trabalhar com a autenticação Token via JWT.

Avançado

Avançando com SpringBoot - Webflux e JWT

Avançando com React - Ajax na prática

11 Aulas 72 Minutos Intermediário

Neste curso vamos aprender a trabalhar com Ajax utilizando o React.js, criando e organizando o nosso projeto em camadas e entender como podemos trabalhar com Ajax dentro de nossos componentes, seu comportamento diante de dados remotos.

Intermediário

Avançando com React - Ajax na prática

Trabalhando com PDF com Node.js

10 Aulas 65 Minutos Avançado

Nesse curso vamos aprender a criar PDF e trabalhar com PDF no Node.js utilizando a lib PDFKit aprendendo a trabalhar na web, utilizando dados estáticos e dinâmicos.

Avançado

Trabalhando com PDF com Node.js

Iniciando com Microservicos - Senecajs

7 Aulas 61 Minutos Avançado

Neste curso vamos iniciar os estudos sobre microservices aprendendo o que e como funciona um micro serviço na teoria. Após isso vamos aprender mais sobre o Seneca.js, um framework Node.js especializado em micro serviços.

Avançado

Iniciando com Microservicos - Senecajs

Quasar - Formulários

8 Aulas 56 Minutos Básico

Neste curso vamos conhecer os recursos dos formulários no Quasar e aprender como usar validações nativas do framework, quais tipos de campos ele oferece e como podemos personalizar estes campos.

Básico

Quasar - Formulários