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

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

API REST com ASP NET Core - HATEOAS

6 Aulas 43 Minutos Avançado

Neste curso vamos continuar desenvolvendo uma API Rest de produtos com ASP NET Core, dessa vez vamos implementar o conceito de HATEOAS para que nossa API fica cada vez mais robusta e cada vez mais "RESTful".

Avançado

API REST com ASP NET Core - HATEOAS

Angular - Aplicações SPA com Angular Router

10 Aulas 67 Minutos Intermediário

Neste curso você vai aprender a como construir SPAs(Single-Page-Application) com o Angular, utilizando um dos recursos mais poderosos do framework, o Angular Router. E para fixar os conhecimentos vamos criar uma pequena aplicação prática.

Intermediário

Angular - Aplicações SPA com Angular Router

Iniciando com Hapi.js - Rev 2

10 Aulas 84 Minutos Intermediário

Neste curso vamos iniciar o aprendizado sobre o Hapi.js, um framework para construir aplicações e serviços reutilizaveis, focado na construção da aplicação sem perder tempo na produção da infraestrutura da aplicação.

Intermediário

Iniciando com Hapi.js - Rev 2 - Atualização 2

Avançando com React.js - Libs e prática - Pt02

7 Aulas 69 Minutos Intermediário

Neste curso vamos continuidade ao nosso projeto da primeira porem, porem focando na organização e implementação de novos componentes afim de melhorar a estrutura do projeto.

Intermediário

Avançando com React.js - Libs e prática - Pt02

Dart com MySQL

12 Aulas 69 Minutos Intermediário

Neste curso vamos aprender como conectar nossos projetos back-end Dart ao MySQL.

Intermediário

Dart com MySQL