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 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

Flutter com SQLite

13 Aulas 95 Minutos Intermediário

Neste curso vamos aprender como utilizar o banco de dados Sqlite com o Flutter para armazenamento de informações diretamente no aplicativo.

Intermediário

Flutter com SQLite

API REST com ASP.NET Core - Parte 2

6 Aulas 61 Minutos Intermediário

Neste curso vamos continuar aprendendo a como desenvolver API Rest com o ASP.NET Core, dessa vez vamos avançar em conceitos avançados do mundo das API Rest.

Intermediário

API REST com ASP.NET Core - Parte 2

API Rest com ASP.NET Core - Parte 1

18 Aulas 126 Minutos Intermediário

Neste curso você vai ser introduzido ao mundo do desenvolvimento de API Rest com ASP.NET Core, você vai entender o que é REST, e como implementar esta arquitetura no ASP.NET.

Intermediário

API Rest com ASP.NET Core - Parte 1

ASP.NET Core - Avançando com Entity Framework

13 Aulas 73 Minutos Intermediário

Neste curso você vai continuar aprendendo sobre o ORM Entity Framework do ASP.NET Core, dessa vez você vai aprender a como trabalhar com recursos avançados do Framework, como Fluent API, Lazy Loading, Relacionamentos e detalhes sobre migração.

Intermediário

ASP.NET Core - Avançando com Entity Framework

PHP padrão Active Record

11 Aulas 98 Minutos Intermediário

Neste curso vamos conhecer um padrão de arquitetura chamado Active Record, ideal para lidar com dados de qualquer fonte, no curso veremos como usá-lo para criar um ORM de consulta ao banco de dados

Intermediário

PHP padrão Active Record

Avançando com SpringBoot - MongoDB

8 Aulas 64 Minutos Intermediário

Neste curso vamos aprender a trabalhar com o SpringBoot e MongoDB integrados em uma só aplicação, criando uma API Rest de forma fácil capaz de consumir os dados do MongoDB.

Intermediário

Avançando com SpringBoot - MongoDB

PHP padrão Data Mapper

16 Aulas 152 Minutos Intermediário

Neste curso vamos conhecer um padrão de arquitetura chamado Data Mapper, ideal para lidar com dados de qualquer fonte, no curso veremos como usá-lo para criar um ORM para consulta de dados ao banco de dados

Intermediário

PHP padrão Data Mapper

Laravel Nova Essencial

10 Aulas 91 Minutos Intermediário

Neste curso vamos aprender a trabalhar como usar o Laravel Nova para criar dashboards completos e poderosos rapidamente com poucas linhas de código, usando o framework Laravel

Intermediário

Laravel Nova Essencial

Angular Http - Iniciando com ReactiveX

14 Aulas 139 Minutos Intermediário

Neste curso, vamos aprender os conceitos iniciais da biblioteca ReactiveX aplicados no Angular. Aprenderemos a importação do ReactiveX no contexto Angular e também a como utilizar os Observables e operadores RxJS.

Intermediário

Angular Http - Iniciando com ReactiveX

Avançando com React - Ajax, Componentes

7 Aulas 67 Minutos Intermediário

Neste curso vamos aprender a trabalhar com uma tecnologia muito famosa e importante do ambiente React.js: O redux, capaz de gerenciar o estado da aplicação de forma simples e eficaz.

Intermediário

Avançando com React - Ajax, Componentes

ASP.NET Core - Autenticação com Identity

14 Aulas 94 Minutos Intermediário

O Identity framework é uma ferramenta da plataforma de desenvolvimento web ASP.NET Core, que permite que desenvolvedores adicionem autenticação de usuários em sua aplicação ASP. Com um sistema de login e cadastro já prontos, como também um sistema de controle acesso de usuários(ACL) com níveis.

Intermediário

ASP.NET Core - Autenticação com Identity

ASP.NET Core e Entity Framework

12 Aulas 131 Minutos Intermediário

O Entity Framework(também conhecido como EF) é o principal recursos de manipulação de banco de dados da plataforma de desenvolvimento .NET. O EF é um ORM que premite que os desenvolvedores manipulem bancos de dados de uma forma muita mais aplicada a orientação a objetos, isso por sua vez, facilita muito o trabalho com banco de dados, e aumenta a qualidade de código da aplicação

Intermediário

ASP.NET Core e Entity Framework

Avancando com React - Entendendo Componentes

10 Aulas 79 Minutos Intermediário

Neste curso vamos dar continuidade aos estudos de React.js e vamos aprender a organizar e trabalhar com um projeto React além de diversos conceitos que serão colocados em prática

Intermediário

Avancando com React - Entendendo Componentes

Iniciando com ASP.NET Core 2.

17 Aulas 116 Minutos Básico

Iniciaremos nossos estudos em ASP.NET Core na versão 2(Nova plataforma de desenvolvimento web da Microsoft). Apresentaremos sua estrutura e pastas e o uso do MVC, criando uma pequena aplicação funcional.

Básico

Iniciando com ASP.NET Core 2. - Atualização 2

Angular - Http e CRUD

18 Aulas 199 Minutos Intermediário

Neste curso, vamos aprender a lidar com vários recursos necessário a montagem de um CRUD: mensagens, ordenação, paginação, buscas, tratamento de erros e etc e integraremos estes recursos com o módulo de HTTP do Angular Framework.

Intermediário

Angular - Http e CRUD

Angular 7 - Http Básico

10 Aulas 109 Minutos Intermediário

Neste curso, vamos aprender a trabalhar com requisições AJAX utilizando o módulo de HttpClient do framework Angular.

Intermediário

Angular 7 - Http Básico

Laravel Multi-tenancy e boas práticas com um banco de dados

14 Aulas 157 Minutos Avançado

Neste curso, vamos ver boas práticas de como estruturar a arquitetura multi-tenancy com um banco de dados no Laravel Framework. Tornaremos as configurações multi-tenancy dinâmicas e práticas para se adequar a qualquer tipo de tenant.

Avançado

Laravel Multi-tenancy e boas práticas com um banco de dados

Iniciando com React.js

11 Aulas 111 Minutos Básico

Neste curso vamos iniciar o aprendizado sobre React.js uma biblioteca muito famosa, criada pelo Facebook que permite a criação de componentes e construção de sua interface baseada em componentes.

Básico

Iniciando com React.js - Atualização 2

Laravel - Multi-tenancy e múltiplas autenticações

19 Aulas 163 Minutos Avançado

Neste curso, vamos aprender a controlar construir uma aplicação multi-tenancy utilizando múltiplas autenticações. Veremos como trabalhar com a área administrativa e funcional ao mesmo tempo na aplicação.

Avançado

Laravel - Multi-tenancy e múltiplas autenticações

Avançando com Flutter

15 Aulas 116 Minutos Intermediário

Neste curso vamos além do que vimo no curso iniciante, vamos trabalhar com rotas, persistência local, requisição http, ver como trabalhar com Json e XML, além de aprender como abrir um link no navegador, tudo isso enquanto criamos um app para cadastro de feeds rss.

Intermediário

Avançando com Flutter

Laravel - Aplicações Multi-tenancy.

14 Aulas 126 Minutos Básico

Neste curso, criaremos uma aplicação usando os conceitos da arquitetura multi-tenancy com Laravel Framework. Montaremos do zero o isolamento dos dados, juntamente com as outras estruturas que permitirão ter apenas uma aplicação para todos os clientes.

Básico

Laravel - Aplicações Multi-tenancy. - Atualização 2

Iniciando com Apache Hadoop

12 Aulas 101 Minutos Básico

Neste treinamento, iniciaremos nossos estudos sobre Big Data com o Apache Hadoop. Abordaremos os principais conceitos sobre Big Data e Apache Hadoop, além de mostrar como instalar e configurar o Apache Hadoop. Será o primeiro treinamento da nossa série sobre Apache Hadoop.

Básico

Iniciando com Apache Hadoop

Chatbots com IBM Watson e Laravel - Avançando

15 Aulas 109 Minutos Avançado

Neste curso, avançaremos em relação ao curso iniciante e mostraremos como lidar com entidades dinâmicas, exportar e importar inteções, diálogos e entidades e veremos como lidar com slots.

Avançado

Chatbots com IBM Watson e Laravel - Avançando

Design patterns - Parte 3

7 Aulas 104 Minutos Avançado

Neste curso vamos continuar estudando os padrões de projeto, desta vez vamos aprender a utilizar os seguintes design patterns em PHP e Java: Decorator e Observable.

Avançado

Design patterns - Parte 3

Design patterns - Parte 2

10 Aulas 145 Minutos Básico

Neste curso, continuaremos os estudos sobre padrões de projeto. Dessa vez, ensinaremos como utilizar os seguintes design patterns em PHP e Java: Adapter, strategy, observer e command.

Básico

Design patterns - Parte 2