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

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: Autenticação

8 Aulas 56 Minutos Avançado

Neste curso vamos continuar nossa trilha de moleculer js, aprendendo a trabalhar com autenticação utilizando os nossos serviços.

Avançado

Avançando com Moleculer: Autenticação

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