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

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

Dart para WEB

7 Aulas 50 Minutos Intermediário

Neste curso vamos aprender como usar o Dart para criar aplicações Web e qual sua relação com o Javascript neste contexto.

Intermediário

Dart para WEB

Iniciando com Laravel 5.8

11 Aulas 109 Minutos Intermediário

O Laravel é o framework PHP mais popular do momento. Seu estilo Rails, simples e prático, conquista cada dia mais adeptos. Neste curso, ensinaremos os conceitos básicos, da mais nova versão 5.8, deste fantástico framework.

Intermediário

Iniciando com Laravel 5.8

Iniciando com SpringBoot - Rev 3

12 Aulas 100 Minutos Intermediário

Neste curso vamos dar inicio ao aprendizado sobre o framework SpringBoot em sua versão 2.x que teve contou com algumas alterações no core do framework visando melhoria. SpringBoot é um framework para a JVM que visa facilitar o processo de desenvolvimento de forma geral.

Intermediário

Iniciando com SpringBoot - Rev 3 - Atualização 3

Laravel Horizon Essencial

7 Aulas 65 Minutos Avançado

Neste curso vamos conhecer o Laravel Horizon, configurar um ambiente com Ele, ver exemplos e no final, como fazer o Deploy dele em um ambiente Linux.

Avançado

Laravel Horizon Essencial

Avançando com Spring boot - Webflux

12 Aulas 75 Minutos Avançado

Neste curso vamos continuar os estudos sobre o ecossistema Spring Boot mas dessa vez, vamos partir para um novo patamar. Vamos aprender a trabalhar com o Webflux uma forma simples porem super eficaz de trabalhar com servidores non-blocking.

Avançado

Avançando com Spring boot - Webflux

C# - Manipulação de arquivos

8 Aulas 63 Minutos Intermediário

Neste curso você vai aprender a como ler e escrever arquivos de texto, e arquivos binários utilizando a linguagem de programação C#.

Intermediário

C# - Manipulação de arquivos

Avançando com React - Avançando com Redux

5 Aulas 43 Minutos Intermediário

Neste curso vamos continuar nossos estudos sobre React com Redux, dessa vez abordando de maneira mais prática os conceitos adquiridos em nosso primeiro curso.

Intermediário

Avançando com React - Avançando com Redux

Laravel Nova - Avançando

9 Aulas 62 Minutos Intermediário

Neste curso vamos conhecer mais alguns recursos do Laravel Nova que podem enriquecerseus dashboards, como actions, filtros e metricas.

Intermediário

Laravel Nova - Avançando