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

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

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