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 Flutter

49 Aulas 349 Minutos Intermediário

Neste curso vamos iniciar os estudos com a tecnologia Flutter, umas das principais tecnologias para a construção de aplicativos mobile, podendo ser utilizada também na Web.

Intermediário

Iniciando com Flutter

Avançando com Javascript: Event Loop

10 Aulas 75 Minutos Intermediário

Neste curso você irá entender como funciona na prática um dos conceitos mais falados do Javascript: O EventLoop. Ele é uma peça fundamental para a execução de toda execução do Javascript.

Intermediário

Avançando com Javascript: Event Loop

Laravel: Trabalhando com Graficos

22 Aulas 165 Minutos Intermediário

Neste curso, vamos aprender a criar gráficos no Laravel, entenderemos como trabalhar com queries complexas, a fim de extrair o melhor do banco de dados, e tornar dados em relatórios úteis.

Intermediário

Laravel: Trabalhando com Graficos

Iniciando com Vue.js 3

13 Aulas 106 Minutos Intermediário

Neste curso vamos entender o que existe de novo em um dos frameworks mais famosas frontend o Vue.js, agora em sua versão 3. Vamos entender as principais alterações para as últimas versões além de aplicar na prática as novas funcionalidades.

Intermediário

Iniciando com Vue.js 3

Multi Tenancy com Livewire

5 Aulas 25 Minutos Intermediário

Neste curso vamos aprender a trabalhar com multi tenancy utilizando o Livewire. Entenderemos o conceito inicial do que é multi tenancy, suas principais formas e como podemos utilizar ele na prática com Livewire.

Intermediário

Multi Tenancy com Livewire

Laravel Repositories

74 Aulas 379 Minutos Intermediário

Neste curso vamos aprender a trabalhar com um Pattern do PHP, criando uma camada adicional dentro do Laravel afim de organizar mais ainda sua aplicação. Essa camada é o Repository, camada especializada em trabalhar com queries.

Intermediário

Laravel Repositories

Autenticação e Controle de Acesso com Laravel 8

10 Aulas 58 Minutos Intermediário

Neste curso vamos aprender a instalar e configurar a autenticação Jetstream + Livewire em uma aplicação Laravel 8 e criar do zero uma ACL (Access Control List ou “Lista de Controle de Acesso”), para gerenciar regras e permissões de usuários.

Intermediário

Autenticação e Controle de Acesso com Laravel 8

Iniciando com PrismaORM

10 Aulas 49 Minutos Intermediário

Neste curso vamos aprender a trabalhar com o Prisma ORM. Uma ferramente para trabalhar com Banco de dados relacionais como: MySQL, PostgreSQL e SQLite. Vamos entender os principais conceitos por trás dessa ORM que promete ser um ecossistema completo.

Intermediário

Iniciando com PrismaORM

Iniciando com Sass - Rev 2

13 Aulas 84 Minutos Intermediário

Neste curso aprenderemos a trabalhar com o pré-processador de CSS mais utilizado e famoso atualmente: O Sass organiza, agiliza e facilita muito a vida de todo desenvolvedor front-end, através de diversos recursos que o CSS não da suporte, conseguimos ir para um próximo nível.

Intermediário

Iniciando com Sass - Rev 2 - Atualização 2

Trabalhando com Prisma ORM

12 Aulas 63 Minutos Intermediário

Neste curso vamos aprender a trabalhar com o Prisma ORM. Uma ferramente para trabalhar com Banco de dados relacionais como: MySQL, PostgreSQL e SQLite. Vamos verificar quais as principais diferenças e como ele funciona.

Intermediário

Trabalhando com Prisma ORM

Iniciando com React.js - Rev 4

12 Aulas 104 Minutos Intermediário

Neste curso vamos dar inicio ao aprendizado sobre React.js. Vamos entender o que é e como ele funciona, além de entender os principais princípios por trás da biblioteca que foi criada pelo Facebook e ganhou grande notoriedade com o passar do tempo, se tornando uma das mais utilizadas atualmente.

Intermediário

Iniciando com React.js - Rev 4

Interface em Darkmode com Javascript e CSS

7 Aulas 37 Minutos Básico

Neste curso vamos aprender a trabalhar com a criação de uma interface e além disso, vamos trabalhar também dois temas distintos: Light e Dark e aprender como podemos transformar nossa interface em um click.

Básico

Interface em Darkmode com Javascript e CSS

Criando CRUD completo com Livewire

12 Aulas 102 Minutos Intermediário

Neste curso vamos abordar um CRUD completo utilizando Livewire. Desta forma você vai ter uma noção maior de como utilizar os recursos durante uma aplicação real.

Intermediário

Criando CRUD completo com Livewire

Trabalhando com Node.js e Alpine.js

10 Aulas 65 Minutos Intermediário

Neste curso vamos aprender a integrar uma aplicação desenvolvida em Node.js junto com o Alpine.js para trabalhar com uma aplicação full stack e um front end reativo.

Intermediário

Trabalhando com Node.js e Alpine.js

Criando um CRUD completo com Inertia e React

10 Aulas 62 Minutos Intermediário

Neste curso iremos abordar o processo de criação de um CRUD completo com Inertia e React. Desta forma você vai ter uma noção maior de como iniciar a construção de aplicações maiores.

Intermediário

Criando um CRUD completo com Inertia e React

Datatables com Livewire

8 Aulas 57 Minutos Intermediário

Neste curso vamos aprender a trabalhar com o plugin bem famoso o Datatables, capaz de melhorar a table do HTML e vamos entender como é possível integrar e trabalhar com o Livewire.

Intermediário

Datatables com Livewire

Iniciando com Alpine.js

9 Aulas 69 Minutos Intermediário

Neste curso iremos aprender os conceitos básicos do pacote alpinejs. Com este pacote, inspirado em Vue e Angular, podemos ter estruturas a nível de Vue e React, porém com menos complexidade.

Intermediário

Iniciando com Alpine.js

Formulários e validações no Livewire

9 Aulas 57 Minutos Intermediário

Neste curso vamos aprender como trabalhar com formulários no Livewire. Mostraremos também como fazer algumas validações e também algumas otimizações utilizando o blade component.

Intermediário

Formulários e validações no Livewire

Laravel: Utilizando Blade Component

9 Aulas 64 Minutos Intermediário

Neste curso vamos aprender como podemos reutilizar componentes para não ficar duplicando código sem necessidade. Existe a possibilidade de você criar componentes para reutilizar em todas as suas aplicações Laravel.

Intermediário

Laravel: Utilizando Blade Component

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