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 TailwindCSS - Low level CSS

10 Aulas 57 Minutos Intermediário

Neste curso vamos aprender mais sobre esse incrível framework CSS que trabalha de forma totalmente diferente em relação a outros frameworks CSS. Aprenderemos a trabalhar com TailwindCSS um framework low level, que não trabalha com componentes e sim com estilos próprios e elementos, permitindo a criação de seus próprios componentes.

Intermediário

Iniciando com TailwindCSS - Low level CSS

Desenvolvendo tema base WordPress

10 Aulas 78 Minutos Intermediário

Neste curso vamos desenvolver um template base para utilizar em todos os novos projetos utilizando o CMS WordPress. Com este tema base você ganha muito tempo de desenvolvimento em seu projetos futuros.

Intermediário

Desenvolvendo tema base WordPress

Trabalhando com cache no Laravel

9 Aulas 59 Minutos Intermediário

Neste curso aprenderemos como trabalhar com os princípios básico de cache no framework Laravel. Como gravar, resgatar e remover dados do cache.

Intermediário

Trabalhando com cache no Laravel

Iniciando com Inertia e React

11 Aulas 111 Minutos Intermediário

Neste curso vamos aprender os recursos básicos de Laravel com Inertia.js. Vamos ver como iniciar um projeto do zero, criar um componente e vamos fazer algumas interações com os componentes. A biblioteca utiliza junto com o Inertia será o React.

Intermediário

Iniciando com Inertia e React

Iniciando com Livewire -Laravel

11 Aulas 98 Minutos Intermediário

Neste curso vamos aprender os recursos básicos de Laravel Livewire. Vamos ver como iniciar um projeto, criar um componente e vamos fazer algumas interações com os componentes através de ações e eventos.

Intermediário

Iniciando com Livewire -Laravel

Conhecendo Laravel Jetstream

9 Aulas 86 Minutos Básico

Neste curso vamos mostrar como instalar o Laravel Jetstream em suas duas opções disponíveis. Vamos instalar a versão de Livewire + Blade e também Inertia.js + Vue. Também falaremos sobre as principais características do recurso.

Básico

Conhecendo Laravel Jetstream

Múltiplas Linguagens no Laravel 8

9 Aulas 69 Minutos Intermediário

Neste curso você vai aprender como trabalhar com mais do que uma linguagem no Laravel. Este recurso possibilita você atingir outros países com seu site, ou sistema, desenvolvido com Laravel.

Intermediário

Múltiplas Linguagens no Laravel 8

Iniciando com Laravel 8

15 Aulas 183 Minutos Intermediário

Neste curso falaremos tudo o que um iniciante em Laravel precisa saber para começar a trabalhar com o Framework. Você vai aprender sobre a estrutura, configurações, rotas, padrão MVC, ferramenta artisan entre outras funcionalidades.

Intermediário

Iniciando com Laravel 8

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

Iniciando com gRPC e Node.js

12 Aulas 61 Minutos Avançado

Neste curso vamos conhecer o que é o gRPC entender o seu funcionamento, quando é indicado a utilização e aprenderemos também a implementa-lo utilizando o ecossistema Node.js.

Avançado

Iniciando com gRPC e Node.js

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