Mapa do Site
Cursos de Programação
Estrutura de Dados: computação na prática com Java
Spring Boot API REST: construa uma API
C I: introdução à Linguagem das Linguagens
Design Patterns C# I: boas práticas de programação
Certificação Java SE 7 Programmer I: o básico de Java
Introdução ao PHP: primeiros passos com a linguagem
Amazon Alexa: controle o seu ambiente com sua voz
Arduino: do zero ao jogo
Lua parte 1: crie um jogo de RPG em 2D
VB.NET com Windows Forms Parte 1: primeiros passos
PHP Refatoração: boas práticas no seu código
MVC com PHP: entenda o padrão Model-View-Controller
Symfony Parte 1: criação de uma API Restful
Clojure: introdução à programação funcional
Go: iniciando com a linguagem do Google
Kotlin: primeiros passos e Orientação a Objetos
Fundamentos do JavaScript: Tipos, variáveis e funções
Elixir: Sintaxe, Programação funcional e Pattern Matching
Quality Assurance: plano de testes e gestão de bugs
Java JRE e JDK: escreva o seu primeiro código com Eclipse
Spring Boot API Rest: Segurança da API, Cache e Monitoramento
C II: avançando na linguagem
C#: iniciando com a linguagem
Design Patterns C# II: boas práticas de programação
Certificação Java SE 7 Programmer I: tipos de Dados
Java Servlet: fundamentos da programação web Java
Java e JDBC: trabalhando com um banco de dados
TDD e Java: testes automatizados com JUnit
PHP e MySQL: introdução a uma webapp
Python 3 parte 1: introdução à nova versão da linguagem
Amazon Alexa: programe a sua assistente pessoal
Arduino: introdução à Robótica
Entity LinQ parte 1: crie queries poderosas em C#
Lua parte 2: Mapas, ataques e inimigos mais complexos
VB.NET com Windows Forms Parte 2: introdução à Orientação a Objetos
Symfony Parte 2: autenticação e HATEOAS
Clojure: coleções no dia a dia
Go: Orientação a Objetos
Flask: crie uma webapp com Python
Kotlin: herança, polimorfismo e Interface
Fundamentos do JavaScript: Arrays
Dart: Dominando a Orientação a Objetos
Elixir: Recursão, Enums e formas de execução
Microservices com Spring Cloud: Registry, Config Server e Distributed Tracing
C III: recursos avançados da linguagem
Certificação Java SE 7 Programmer I: Operadores
Java Servlet: autenticação, autorização e o padrão MVC
Python 3 parte 2: avançando na linguagem
Amazon IoT: conecte dispositivos à nuvem e defina regras de notificação
Esp32: detector de presença com Bluetooth Low Energy
Entity LinQ parte 2: Store Procedures e consultas com o LinQPad
Lua: do zero ao jogo
VB.NET com Windows Forms Parte 3: avançando na Orientação à objetos
Symfony Parte 3: tratamento de erros, cache, logs e testes
Clojure: mutabilidade com átomos e refs
Go: fundamentos de uma aplicação web
Flask parte 2: Avançando no desenvolvimento web
Kotlin: recursos da linguagem com pacotes e composição
Fundamentos do JavaScript: objetos
Elixir Parte 3: Conhecendo o ecossistema Elixir
Java OO: introdução à Orientação a Objetos
Microservices com Spring Cloud: Circuit Breaker, Hystrix e API Gateway
Asp.NET Core: uma webapp usando o padrão MVC
C++: introdução a linguagem e a STL
C# parte 3: entendendo herança e interface
SOLID com C#: princípios da programação orientada a objetos
Design Patterns em Java I: introdução às boas práticas de programação
Certificação Java SE 7 Programmer I: Laços
Mocks em Java: conhecendo o Mockito
Mocks em C#: testes de Integração com xUnit e Moq
Python 3: introdução a Orientação a objetos
Automação residencial parte 1: integrando sensores no Home Assistant
NodeMcu e Esp8266: medindo e publicando dados com MQTT
Entity Framework Core: banco de dados de forma eficiente
Unity parte 1: criação de um jogo de sobrevivência à zumbis para Web
VB.NET com Windows Forms Parte 4: entendendo exceções
PHP e PDO: trabalhando com bancos de dados
Design Patterns em PHP: padrões comportamentais
Lumen: API Rest com o Micro-framework do Laravel
Clojure: Record, protocol e multi method
ABAP parte 2: construindo relatórios ALV no SAP
Go: desenvolvendo uma API Rest
Kotlin: lidando com exceptions e referências nulas
Algoritmos com JavaScript I: iniciando com algoritmos de ordenação
Java Polimorfismo: entenda herança e interfaces
C++ e TDD: testes de unidade com Catch2
C# parte 4: entendendo exceções
Testes em .NET: fundamentos do Teste de Software
Design Patterns em Java II: avançando nas boas práticas de programação
Certificação Java SE 7 Programmer I: criando e usando Arrays
Avançando com PHP: Arrays, Strings, Função e Web
Python 3: avançando na orientação a objetos
Automação residencial parte 2: aplicando regras, ações e triggers
NodeMcu e Esp8266: monte um brinquedo interativo para seu Pet
Entity Framework Core parte 1: mapeando um banco pré-existente
Unity parte 2: iluminação, interface e boas práticas
VB.NET com Windows Forms Parte 5: Criando bibliotecas DLLs, documentação e usando o NuGet
Doctrine ORM: acesse o banco com Mapeamento Objeto-Relacional
Design Patterns em PHP: padrões estruturais
Clojure: Schemas
ABAP parte 3: persistindo dados
Go: validações, testes e páginas HTML
Introdução ao Django: Modelo, Rotas e Views
Algoritmos com JavaScript II: aprofundando em algoritmos de ordenação e busca
Java Exceções: aprenda a criar, lançar e controlar exceções
Avançando com C++: entenda melhor a linguagem
C# parte 5: bibliotecas DLLs, documentação e usando o NuGet
Testes em .NET: integrando a aplicação com um banco de dados
Certificação Java SE 7 Programmer I: métodos e encapsulamento
Testes de Integração: testes de SQL e DAOs automatizados em Java
Selenium WebDriver e C# parte 1: primeiros passos
PHP Strings: Operações e expressões regulares
Python 3: trabalhando com I/O
API Rest com .NET 5: operações essenciais com verbos HTTP
Automação residencial: novidades do Home Assistant
Robot Operating System: simule um robô na AWS RoboMaker
Entity Framework Core parte 2: mapeando um banco pré-existente
Unity parte 3: criando um chefão e refinando o jogo
VB.NET com Windows Forms Parte 6: Manipulando Strings, expressões regulares e a classe Object
Doctrine ORM: mapeie um banco legado com XML
Design Patterns em PHP: padrões criacionais
Clojure: explorando testes
Go e Gin: criando API rest com simplicidade
Autenticação no Django: formulários, requisições e mensagens
NodeJS: avançando em APIs REST com controle de versões
JavaScript: primeiros passos da programação orientada a objetos
Java e java.lang: programe com a classe Object e String
ASP.NET Core parte 1: um e-Commerce com MVC e EF Core
Avançando com C++: Enum, templates e mais recursos
C# parte 6: Strings, expressões regulares e a classe Object
Testes em .NET: testes de interface usando Selenium
SOLID com Java: princípios da programação orientada a objetos
Certificação Java SE 7 Programmer I: relações entre classes
Selenium WebDriver e C# parte 2: outros recursos
.NET 5 e Identity: implementando controle de usuário
Internet das coisas: seu assistente pessoal em Python
Raspberry Pi parte 1: da instalação ao Media Center
Unity parte 4: Chefão, partículas e menu
VB.NET com Windows Forms Parte 7: Arrays e Tipos genéricos
Doctrine ORM: use índices, SQL nativo, funções e stored procedures
Clojure: geradores e testes de propriedades
Integração de modelos no Django: Filtros, buscas e admin
Kotlin: recursos do paradigma funcional
NodeJS: criando sua primeira biblioteca
Java e java.util: Coleções, Wrappers e Lambda expressions
ASP.NET Core parte 2: um e-Commerce com MVC e EF Core
Avançando com C++: performance e otimização
C# parte 7: Array e tipos genéricos
Testes em .NET: integração e entrega contínua com Azure DevOps
Certificação Java SE 7 Programmer I: lidando com exceções
Spring Data JPA: Repositórios, Consultas, Projeções e Specifications
Selenium: testes automatizados de aceitação em Java
PHP: manipulando coleções com Arrays
Python Brasil: validação de dados no padrão nacional
Raspberry Pi parte 2: controlando o mundo com GPIO
Unity 2D parte 1: criando seu primeiro jogo 2D
VB.NET com Windows Forms Parte 8: Listas, listas ligadas, dicionários e conjuntos
Boas práticas no Django: apps, pastas e paginação
Node.js e JWT: autenticação com tokens
Kotlin: desenvolva com coleções, arrays e listas
Java e java.io: Streams, Reader e Writers
Orientação a Objetos com C++: Classes, métodos e atributos
C# parte 8: List, lambda, linq
Certificação Java SE 8 Programmer I: conteúdo além da prova
Persistência com JPA: introdução ao Hibernate
BDD e Java: Behavior Driven Development com Cucumber
Raspberry Pi parte 3: Carro espião com câmera, wifi e sensor
.Net e MongoDB parte 1: primeiros passos para usar esse famoso banco NoSQL
Unity 2D parte 2: adicionando efeitos visuais ao seu jogo
VB.NET com Windows Forms Parte 9: Lambda Expressions, LINQ e Dataset
SOLID com PHP: princípios da programação orientada a objetos
Formulários no Django 3: criando e validando dados
Node.js: Refresh Tokens e confirmação de cadastro
Kotlin Collections: Set e Map
Orientação a Objetos com C++: trabalhando com herança
C# Parte 9: entrada e saída (I/O) com streams
Java e JPA: consultas avançadas, performance e modelos complexos
PHP: dominando as Collections
Raspberry Pi Servidor: montando um servidor para desenvolvimento
.Net e MongoDB parte 2: integre uma webapp com o banco NoSQL
Unity 2D parte 3: criando um jogo multiplayer
VB.NET com Windows Forms Parte 10: entrada e saída (I/O) com streams
PHP e TDD: testes com PHPUnit
API com Django 3: Django Rest Framework
ORM com NodeJS: API com Sequelize e MySQL
Kotlin e Spring: segurança e infraestrutura
Algoritmos I: Selection, Insertion e Introdução a Análise
C#: iniciando com orientação a objetos
Python: boas práticas de código com PEP8
ASP.NET Identity parte 4: autenticação mais segura com 2 fatores
Raspberry Pi: autenticação com RFID e Dynamo DB
Unity RPG parte 1: implementando sua arte no jogo
VB.NET com Windows Forms Parte 11: trabalhando com banco de dados
Mocks em PHP: entenda os dublês de testes
API com Django 3: Validações, buscas, filtros e deploy
ORM com NodeJS: avançando nas funcionalidades do Sequelize
API REST com Kotlin e Spring Boot: Camada Web
Algoritmos II: MergeSort, QuickSort, Busca Binária e Análise de Algoritmo
Swagger: documentando suas APIs
.NET 5 e EF Core: relacionando entidades
Raspberry Pi Node-RED: elabore aplicações conectando dispositivos e serviços
Testes de integração com PHP: testando o acesso à API e ao banco de dados
API com Django 3: Versionamento, cabeçalhos e CORS
API REST com Kotlin e Spring Boot: Camada de persistência
Maratona de Programação: introdução e boas práticas de um programador maratonista
Orientação a Objetos com PHP: Classes, métodos e atributos
.NET 5 e Identity: autenticando e autorizando usuários
Raspberry Pi Servidor: Samba, VPN, IoT e AWS S3
PHP Xdebug: ferramenta de debug e profiling
PHP e Selenium: testes de ponta a ponta
API com Django 3: Testes, segurança e lapidações
Kotlin e Spring: testes automatizados e documentação de API
Java Collections: Dominando Listas, Sets e Mapas
Maratona de programação: algoritmos para sua primeira competição
Avançando com Orientação a Objetos com PHP: Herança, Polimorfismo e Interfaces
String em Python: extraindo informações de uma URL
API com Django 3: Aprofundando em testes e documentação
GraphQL parte 3: integrando com sua aplicação
Refatoração em Java: boas práticas no seu código
Blockchain: aumente a confiança da sua aplicação
C#: Paralelismo no mundo real
Spring MVC: crie um web app com Thymeleaf e Bootstrap
PHP Brasil: validação de dados no padrão nacional
Testes automatizados: TDD com Python
TDD no Django 3: Desenvolvimento guiado por testes
GraphQL: construindo uma API com Apollo Server
Java moderno: tire proveito dos novos recursos do Java 8
C# Collections parte 1: Listas, arrays, listas ligadas, dicionários e conjuntos
Spring MVC: autenticação com Spring Security, API Rest e AJAX
PHP Composer: Dependências, Autoload e Publicação
Python Collections parte 1: listas e tuplas
GraphQL: integração de dados e relacionamentos
Blockchain para Negócios: aplicações e cases reais
Lógica de programação I: os primeiros programas com Javascript e HTML
C# Collections parte 2: Coleções ordenadas, arrays multidimensionais e LINQ
Python Collections parte 2: conjuntos e dicionários
GraphQL: criação de APIs com Prisma 2 e Nexus
Novidades do Java: produtividade com novos recursos
Delphi: primeiros passos com a linguagem
C# Refatoração Parte 1: praticando refatoração de código
Python 3: entendendo o Tratamento de Erros
NestJS: criando uma API Rest com TypeScript
Java Debug: técnicas para entender e melhorar o seu código
Arquitetura de computadores: por trás de como seu programa funciona
C# Refatoração Parte 2: Refatorações baseadas em Orientação a Objetos.
Pacman com Python e Pygame: cenário e ator
APIs REST com NestJS: buscas, validação, serialização e detalhes arquiteturais
Threads em Java 1: programação paralela
Microsserviços: padrões de projeto
C# Refatoração Parte 3: hierarquias de classes
Spring Boot e Teste: Profiles, Testes e Deploy
Pacman com Python e Pygame: colisão e pontuação
NodeJS: controle de acesso e autorização com RBAC
Threads em Java 2: programação concorrente avançada
C# Brasil: Formate datas, cpf e números nacionais
NodeJS: adicionando CI ao projeto e deploy no Google Cloud
C# 6: melhorias em Coleções, Propriedades, Exceções e Strings
PHP Exceptions: tratamento de erros
Node.js: API Rest com Express e MongoDB
C# 7: Tuplas, parâmetros, condicionais, e estilo de código
PHP I/O: trabalhando com arquivos e streams
Python para Data Science: primeiros passos
Java Reflection parte 1: entendendo a metaprogramação
C# Reflection parte 1: metadados do seu código .NET
PHP e Behavior Driven Development: BDD com Behat
Java Reflection parte 2: Anotações e Injeção de Dependências
C# Reflection parte 2: implementando injeção de dependência do zero
PHP Parallel: Processos, Threads e Channels
C#: Eventos, Delegates e Lambda
Object Calisthenics: exercitando a Orientação a Objetos
Lógica de programação II: pratique com desenhos, animações e um jogo
Metaprogramação com PHP: API de Reflection
IntelliJ IDEA: aumente a sua produtividade em projetos Java
Java e MongoDB: integre uma webapp Java com um banco NoSQL
PHP e Clean Architecture: descomplicando arquitetura de software
Segurança web em Java: evitando SQL Injection, força bruta e outros ataques
PHP e Domain Driven Design: apresentando os conceitos
Novidades do C# 7.3: igualdade em tuplas, expression variables e refs
Segurança web em Java parte 2: XSS, Mass Assignment e Uploads de arquivos!
PHP: Programação Funcional
Java e Clean Architecture: descomplicando arquitetura de software
Windows Forms com C#: Formulários, componentes e eventos
PHP Reativo: programação assíncrona em tempo real
Java e Domain Driven Design: apresentando os conceitos
Windows Forms com C#: Menus, outros formulários e validação com login e senha
Swoole PHP: servidor assíncrono e corrotinas com PHP
Jogos clássicos parte 1: iniciando no Javascript com Pong
Windows Forms com C#: eventos do mouse e mais componentes
Agilidade e TDD: um dia no desenvolvimento de software
Windows Forms com C#: barra de ferramentas, trabalhando com classes e JSON
Agilidade e DevOps: um dia no desenvolvimento de software
Jogos clássicos parte 2: laços e listas com Javascript
Windows Forms com C#: manipulando os dados do cliente
Refatoração em PHP: boas práticas no seu código
Windows Forms com C#: persista os dados no banco de dados
Laravel: criando uma aplicação com MVC
Minecraft: estruturas lógicas com redstone
Windows Forms com C#: acesso ao banco de dados SQL Server
Laravel: validando formulários, usando sessões e definindo relacionamentos
Laravel: transações, service container e autenticação
Laravel: e-mails, eventos assíncronos, uploads e testes
Laravel: construindo APIs
Cypress: automação de testes E2E
Cursos de Front-end
Performance Web I: otimizando o front-end
Angular: começando com o framework
JavaScript: programando a Orientação a Objetos
Performance Web II: Critical Path, HTTP/2 e Resource Hints
JavaScript: primeiros passos com a linguagem
jQuery: domine a biblioteca mais popular do mercado parte 1
JavaScript: programando na linguagem da web
Webpack: trabalhando com módulos na sua webapp
Angular parte 1: fundamentos
HTML5 e CSS3 parte 1: a primeira página da Web
jQuery: avance na biblioteca mais popular do mercado parte 2
Vue3: começando no framework
JavaScript: interfaces e Herança em Orientação a Objetos
Angular parte 2: Autenticação, Forms e lazy loading
HTML5 e CSS3 parte 2: posicionamento, listas e navegação
Angular parte 3: upload, build e novos componentes
Vue3: avançando no framework
Plugin no Wordpress: widget, shortcode e configurações
HTML5 e CSS3 parte 3: trabalhando com formulários e tabelas
Expressões regulares: capturando textos de forma mágica
Angular parte 4: lapidando o projeto
Wordpress: sites com Elementor
Vue3: composition API e Vuex
HTML5 e CSS3 parte 4: avançando no CSS
Wordpress: integração whatsapp e internacionalização
HTML e CSS: praticando HTML/CSS
WordPress: criação de um tema personalizado
Next.js: primeiro mergulho no framework
JavaScript: conhecendo o Browser e padrões de projeto
Electron: crie aplicativos Desktop com as tecnologias da Web
CSS: dispondo elementos com Flexbox e Grid
JavaScript: aprofundando em MVC, padrão Proxy e Factory
CSS Grid: simplificando layouts
JavaScript: salvando dados localmente com IndexedDB
SASS: CSS sintaticamente espetacular
React: abstraindo seu CSS com Styled Components
HTTP: Entendendo a web por baixo dos panos
Svelte com Typescript: conhecendo o compilador
Guia de estilos: montando páginas com componentes
Flexbox: posicione elementos na tela
React: automatizando os testes em aplicações front-end
Protractor: testando sua aplicação de ponta a ponta
MEAN Stack: criando aplicações completas com Javascript
React Router: navegação em uma SPA
Bootstrap: criação de uma single-page responsiva
React: gerenciamento de estados globais com ContextAPI
JavaScript na Web: validação de Formulários e HTML5
React: gerenciando estado com Recoil
Angular e RxJS: programação reativa
Bootstrap 4: criando uma landing page responsiva
JavaScript na Web: armazenando dados no navegador
Fundamentos de React: escrevendo com Typescript
Angular: design de componentes com acessibilidade
React: lidando com arquivos estáticos
Arquitetura CSS: descomplicando os problemas
Angular: avançando no design de componentes com acessibilidade
JavaScript: de padrões a uma abordagem funcional
React: conhecendo a biblioteca React Router
Acessibilidade web: introdução a designs inclusivos
Angular: testes automatizados com Jasmine e Karma
Angular: avançando com testes automatizados
JavaScript: projeto de conclusão
React: integrando seu projeto React com APIs
Acessibilidade web parte 1: tornando seu front-end inclusivo
Angular: boas práticas em arquiteturas e formulários
React: otimizando a performance
Acessibilidade web parte 2: componentes acessíveis com um pouco de JavaScript
JavaScript: desenvolvedor poliglota
React: testando os seus componentes
Email Marketing Responsivo parte 1: sua newsletter adaptável
Angular: controle o fluxo de navegação
JavaScript para Web: Crie páginas dinâmicas
JavaScript: manipulando o DOM
Next.js: tour pelo Next.js
Email Marketing Responsivo parte 2: testando suas newsletters
Next.js: autenticação e gerenciamento de Tokens
Vetores e Animação com SVG: trabalhando com CSS e JavaScript
TypeScript parte 1: evoluindo seu JavaScript
TypeScript parte 2: avançando na linguagem
Layouts Responsivos: trabalhando com layouts mobile
Typescript parte 3: mais técnicas e boas práticas
Tailwind CSS: estilizando a sua página com classes utilitárias
Gráficos na web parte 1: criando e customizando gráficos
Cursos de Data Science
Data Science: primeiros passos
Excel: domine o editor de planilhas
Introdução ao SQL com MySQL: manipule e consulte dados
Redis I: armazenando chaves e valores
Business Intelligence: introdução à inteligência empresarial
Machine Learning: introdução a classificação com SKLearn
Estatística com Python parte 1: frequências e medidas
Python para Data Science: introdução à linguagem e Numpy
Funções com Excel: operações matemáticas e filtros
Consultas SQL: avançando no SQL com MySQL
Redis II: estruturas e recursos na sua base NoSQL
ETL com Integration Services: modelo de dados
Machine Learning: validação de modelos
Estatística com Python parte 2: probabilidade e amostragem
Python para Data Science: Funções, Pacotes e Pandas básico
Excel procv: lógica booleana e busca por valores
Comandos DML: manipulação de dados com MySQL
MongoDB: uma alternativa aos bancos relacionais tradicionais
ETL com Integration Services: transformação de dados
Machine Learning parte 1: otimização de modelos através de hiperparâmetros
Data Visualization parte 1: gráficos com uma variável
Estatística com Python parte 3: testes de hipóteses
Engenharia de dados: conhecendo Apache Airflow
Python Pandas: tratando e analisando dados
Procedures SQL: executando código no MySQL
Elasticsearch: pesquisando e analisando os seus dados
Consultas Multidimensionais: MDX com SQL Server
Data Visualization parte 2: gráficos com multivariáveis
Estatística com Python parte 4: Correlação e Regressão
Raízes de equações: métodos numéricos com o Excel
Engenharia de Dados: organizando dados na AWS
Python Pandas: técnicas avançadas
Administração do MySQL: segurança e otimização do banco
Elasticsearch 5: pesquisas avançadas
OLAP com SQL Server: construção do Data Warehouse
Machine learning com R: classificação de focos de dengue
Data Visualization: explorando com Seaborn
Data Science: introdução a testes estatísticos com Python
Apache Beam: Data Pipeline com Python
Python Scikit-Learn: regressão, classificação e clustering
MongoDB: modelagem de dados
Report Analysis com Power BI: gerando relatórios empresariais
Machine Learning parte 2: otimização com exploração aleatória
Data Visualization: explorando com rawgraphs
Pandas: formatos diferentes de entrada e saída (IO)
Excel: simulação e análise de cenários
Modelagem de banco de dados relacional: entidades, relacionamentos e atributos
Modelagem MongoDB: relacionamentos e cardinalidade
Report Analysis com Pentaho: gerando relatórios empresariais
Machine Learning: classificação por trás dos panos
Data Visualization: criação de gráficos com o Matplotlib
Scraping com Python: coleta de dados na web
Introdução ao Datomic: um banco cronológico
Modelos de ETL: Pentaho Data Integration
Linguagem Natural parte 1: introdução a NLP com análise de sentimento
Data Visualization: técnicas de visualização com Google Sheets
Regressão Linear: técnicas avançadas de modelagem
Data Science: introdução a análise de series temporais
Análise de dados: introdução com Excel
Modelagem de banco de dados relacional: diagrama ER e Modelo Relacional
Datomic Queries: avançando com o modelo e pesquisas
Transformação com ETL: Pentaho Data Integration
Linguagem Natural parte 2: continuando com a análise de sentimento
QGIS: trabalhando com dados geoespaciais
Regressão Linear: testando relações e prevendo resultados
Excel: personalizando e automatizando tarefas com VBA
Modelagem de banco de dados relacional: normalização
Datomic: Schemas e Regras
OLAP com Pentaho: construção do Data Mart
NLP: introdução a regex e modelos de linguagem
Programação em R: desenvolva dashboards online com Shiny
Data Analysis: introdução com Google Sheets
Excel: criação de macros e automatização de tarefas
Modelagem de banco de dados relacional: entendendo SQL
Datomic: Bindings, transaction functions e filters
Consultas Multidimensionais: MDX com Pentaho
Classificação multilabel de textos: múltiplos contextos em NLP
Oracle Analytics: visualizando dados
Estatística com R: introdução à modelagem
Data Analysis: previsões com Google Sheets
Excel: tabelas dinâmicas e dashboards
Datomic: banco filtrado e histórico
Dashboard com Pentaho: visualize e analise os dados
Machine Learning: intro a sistemas de recomendação em Python
Estatística com R: frequências e medidas
Data Analysis: estatística com Google Sheets
Excel VBA: automatize tarefas diárias mesmo não sendo programador
Modelagem de banco de dados: começando com NoSQL
Datomic: geradores, schemas e índices
Machine Learning: avançando com tipos diferentes de classificação
Estatística com R: probabilidade e amostragem
SAS parte 1: manipulando bases de dados
Excel VBA: criando Formulários para facilitar a entrada de dados nas planilhas
Elasticsearch: executando buscas inteligentes
Dashboard com Tableau: conceitos essenciais
Estatística com R: testes de hipóteses
SAS parte 2: interagindo bases de dados
Excel VBA 3: criando conexão com o Outlook Application
Elasticsearch: análise, consultas e dashboard
Tableau: preparação e transformação de dados
Estatística com R: correlação e regressão
Excel VBA 4: criando conexão com Access
MySQL e JSON: persistindo JSON de maneira eficiente
BigQuery: o banco de dados da Google para Big Data
Tableau: funções e cálculos LoD
Machine Learning: lidando com dados de muitas dimensões
Introdução à experimentação: análise de experimentos
BigQuery: funções do BigQuery
Tableau: gráficos simples e avançados
Machine Learning: Cluster com R
PostgreSQL: primeiros passos com SQL
BigQuery: manipulação de dados
Tableau: construindo dashboards e histórias
Machine Learning: Credit Scoring
PostgreSQL: Views, Sub-Consultas e Funções
Acesso ao Big Query: manipulação programático linguagens
Tableau: como trabalhar com mapas
Machine Learning com Oracle ADS: produtividade na criação de modelos
Data Science: modelos de regressão por baixo dos panos
PostgreSQL: comandos DML e DDL
Google BigQuery e Data Studio: projeto final
Tableau: executando um projeto de BI
Regressão: implemente uma rede neural com numpy
PostgreSQL: desenvolva com PL/pgSQL
Deep Learning parte 1: introdução com Keras
Data Science: análises para saúde e medicina
PostgreSQL: Triggers, transações, erros e cursores
Qlik Sense: conhecendo a ferramenta
Deep Learning parte 2: como a rede aprende
Data Science: visualização de dados para saúde e medicina
PostgreSQL: administração e otimização do banco
Qlik Sense: manipulando dados
Deep Learning: previsão com Keras
SQL Server: introdução ao SQL com Microsoft SQL Server 2019
Qlik Sense: analisando dados
GeoPandas Parte 1: trabalhando com dados Geoespaciais
Qlik Sense: expressões avançadas
GeoPandas Parte 2: visualização com mapas interativos
SQL Server: consultas avançadas com Microsoft SQL Server 2017
Qlik Sense: conexões SQL
Data Analytics: Machine Learning com Google Cloud Platform
Spark: apresentando a ferramenta
SQL Server: Manipulação de dados com Microsoft SQL Server 2017
Qlik Sense: histórias e gráficos
SQL Server: T-SQL com Microsoft SQL Server 2017
Reconhecimento de imagens: Twitter e Computer Vision API
SQL Server: administração do Microsoft SQL Server 2017
DAX e ETL com Power BI: carregando dados
SQL Server: persistindo e recuperando documentos JSON
Análise de dados: Introdução com R
Dashboard com Power BI: visualizando dados
Redes Neurais: Deep Learning com PyTorch
(I/O) com R: formatos diferentes de entrada e saída
Power BI Desktop: tratamento de dados no Power Query
Redes Neurais Convolucionais: Deep Learning com PyTorch
Regressão Linear Simples em R: Correlação e Previsão
SQL Server e XML: persistindo XML de maneira eficiente
Power BI: entendendo as fórmulas DAX
Treinando uma Rede Neural: Deep Learning com PyTorch
Power BI: explorando recursos visuais
Redes Neurais Recorrentes: Deep Learning com Pytorch
Análise de série temporal: COVID-19
Power BI Desktop: construindo meu primeiro dashboard
Corretor Ortográfico em Python: aplicando técnicas de NLP
Previsões de série temporal: COVID-19
Google Data Studio: introdução à ferramenta
Análise e Classificação de Faces: visão Computacional com OpenCV
Clustering: extraindo padrões de dados
Introdução ao SQL com Oracle: manipule e consulte dados
Google Data Studio: acessando o MySQL
MLOps: Machine Learning e APIs
Consultas SQL no Oracle: Projeções, Seleções, Joins e Views
Google Data Studio: filtros e funções
Modelos preditivos em dados: detecção de fraude
MLOps: deploy de modelos
Manipulação de dados no Oracle: comandos DML
Google Data Studio: Parâmetros e Big Query
Administração do Oracle Database: criação e gerenciamento do banco
Clustering Básico: k-means, DBSCAN e mean shift
Administração do Oracle Database: segurança e otimização do banco
Word2Vec: interpretação da linguagem humana com Word embedding
Desempenho do Oracle Database: análise do ambiente
Word2Vec: treinamento de Word Embedding
Desempenho do Oracle Database: otimização de consultas
Clusterização de dados: segmentação de clientes
Árvores de Decisão: aprofundando em modelos de Machine Learning
AWS SageMaker: Machine Learning em produção
Data Mesh: uma abordagem distribuída para dados
Oracle PL/SQL: Procedures, funções e exceções
MLflow: gestão do ciclo de vidas de modelos de ML
Data Mesh: dados como produtos
Oracle PL/SQL: dominando packages
Oracle ADS: análise de dados na nuvem
Modelagem de banco de dados: entidades, relacionamentos e atributos
Modelagem de banco de dados relacional: Álgebra Relacional
Cursos de DevOps
Linux I: conhecendo e utilizando o terminal
Git e Github: controle e compartilhe seu código
Integração Contínua: mais qualidade e menos risco no desenvolvimento
Windows: introdução ao Prompt
Amazon Lightsail: descomplicando a nuvem
Certificação Cisco CCNA parte 1: Network Fundamentals I
Kafka: Produtores, Consumidores e streams
Vagrant: gerenciando máquinas virtuais
Segurança Web: vulnerabilidades do seu sistema e OWASP
Google Cloud: deploy de uma aplicação em Spring MVC
Azure: gerencie Kubernetes com AKS e ACR
Linux II: programas, processos e pacotes
Git e Github: estratégias de ramificação, Conflitos e Pull Requests
Entrega Contínua: confiabilidade e qualidade na implantação de software
Redes parte 1: introdução, conceitos e prática
Certificação Cisco CCNA parte 2: Network Fundamentals II
Kafka: Fast delegate, evolução e cluster de brokers
Vagrant e Puppet: criação e provisionamento de maquinas virtuais
OWASP Top 10: de Injections a Broken Access Control
Google Cloud Compute Engine: escalabilidade e alta disponibilidade
Azure Functions: rodando código sem servidor
Vim: introdução e boas práticas a edição no terminal
Jenkins e Docker: Pipeline de entrega continua
Redes parte 2: montando um projeto do cliente até o provedor de serviços
PowerShell parte 1: começando com a linguagem de scripting moderna
Deploy no Amazon EC2: alta disponibilidade e escalabilidade de uma aplicação
Certificação Cisco CCNA parte 3: LAN Switching Fundamentals
Kafka: Batches, correlation ids e dead letters
Docker: criando e gerenciando containers
Ansible: sua infraestrutura como código
OWASP Top 10: Security misconfiguration, logging e monitoramento
Google Cloud Storage: armazenamento de objetos na Google Cloud
Azure Armazenamento: trabalhando com File e Blob
Shell Scripting parte 1: começando seus scripts de automação de tarefas
Redes parte 3: defina as listas de controle e políticas de acesso de usuários
PowerShell parte 2: Sessões, Jobs e Administração Remota
Amazon e Spring: Deploy de uma aplicação Spring MVC na AWS
Certificação Cisco CCNA parte 4: Routing Fundamentals
Kafka: idempotência e garantias
Docker Swarm: Orquestrador de containers
OWASP: padrão de verificação de segurança de aplicações
Google Cloud Functions: código Serverless
Microsoft AZ-900 parte 1: Azure Fundamentals
Shell Scripting parte 2: fazendo monitoramento, agendando tarefas e backup
Maven: gerenciamento de dependências e build de aplicações Java
Redes parte 4: configuração de protocolos de roteamento e IPv6
Amazon Cloud Front e Route53: Distribua os seus arquivos e crie seu próprio domínio
Certificação Cisco CCNA parte 5: Infrastructure Services
Docker DCA: inicie os estudos para a prova de certificação do Docker
Terraform: automatize a infraestrutura na nuvem
OWASP: padrão de verificação de segurança de aplicações V5 a V8
Google Cloud Endpoints: integrando a API
Microsoft AZ-900 parte 2: Azure Fundamentals
Certificação Linux LPI Essentials parte 1: Evolution and Distributions
Redes parte 5: Wi-FI
Amazon S3: Manipule e armazene objetos na nuvem
Certificação Cisco CCNA parte 6: Infrastructure Maintenance
Docker DCA: finalize os estudos para a prova de certificação do Docker
Infraestrutura como código: preparando máquinas na AWS com Ansible e Terraform
OWASP: padrão de verificação de segurança de aplicações V9 a V14
Google Cloud Serverless: crie aplicações robustas e escaláveis
Microsoft AZ-900 parte 3: Azure Fundamentals
Certificação Linux LPI Essentials parte 2: Open Source Software and Licensing
Jenkins: integração contínua
Amazon Elastic Beanstalk Parte 1: container Docker
Infraestrutura como código: separando ambientes na AWS com Ansible e Terraform
Associate Cloud Engineer parte 1: a certificação do Google Cloud
Microsoft AZ-900 parte 4: Azure Fundamentals
Certificação Linux LPI Essentials parte 3: Command Line Basics
Gitlab CI e Docker: Pipeline de entrega contínua
DNS: entenda a resolução de nomes na internet
Amazon Elastic Beanstalk Parte 2: múltiplos containers e NGINX
Infraestrutura como código: montando uma infraestrutura elástica na AWS
OWASP: melhorando a segurança com Clojure
Associate Cloud Engineer parte 2: a certificação do Google Cloud
Azure: Deploy de uma webapp na nuvem da Microsoft
Certificação Linux LPI Essentials parte 4: Using the command line to get help
Build de uma aplicação .NET: construindo seus projetos com MSBuild
Grafana e Telegraf: Monitoramento em tempo real
DNS: domine os serviços na nuvem
Amazon API Gateway: integrando e protegendo serviços
Kubernetes: Pods, Services e ConfigMaps
Infraestrutura como código: Docker e Elastic Beanstalk na AWS
Associate Cloud Engineer parte 3: a certificação do Google Cloud
Microsoft AZ-900: simulado comentado
Certificação Linux LPI Essentials parte 5: Directories and Listing Files and managing files
The Twelve-Factor App: Metodologia para construção de aplicações robustas
Introdução á configuração de segurança: Firewall ASA
Amazon CloudWatch: visibilidade completa das aplicações e serviços na nuvem
Kubernetes: Deployments, Volumes e Escalabilidade
Infraestrutura como código: Terraform, Docker e Elastic Container Service
Associate Cloud Engineer parte 4: A certificação do Google Cloud
Certificação Linux LPI Essentials parte 6: Archiving Files on the Command Line
Fundamentos de Microsserviços: Se aprofundando nos conceitos
Segurança de redes: conheça as vulnerabilidades de servidores e clientes
Amazon ECS: gerencie Docker na nuvem da AWS
Kubernetes na Digital Ocean: gerenciando aplicações conteinerizadas
Infraestrutura como código: Terraform e Kubernetes
Google Associate Cloud Engineer: simulado comentado
Certificação Linux LPI Essentials parte 7: Searching and Extracting Data from Files
Microsserviços na prática: entendendo a tomada de decisões
Segurança de redes: crie um firewall com pfSense e iptables
Amazon EKS: gerenciando aplicações conteinerizadas com Kubernetes
Google Kubernetes Engine: primeiros passos com GKE
Certificação Linux LPI Essentials parte 8: Turning Commands into a Script
Observabilidade: coletando métricas de uma aplicação com Prometheus
Segurança de redes: protegendo dados com VPNs
Amazon Lambda: primeiros passos à execução de código sem servidor
Google Kubernetes Engine: avançando com GKE
Certificação Linux LPI Essentials parte 9: Understanding Computer Hardware
Monitoramento: Prometheus, Grafana e Alertmanager
NGINX: servidor Web, Proxy Reverso e API Gateway
Certificação Linux LPI Essentials parte 10: Where Data is Stored
Oracle Cloud Infrastructure: implantação de uma aplicação na nuvem
NGINX Parte 2: performance, FastCGI e HTTPS
Amazon VPC: provisione uma nuvem privada
Certificação Linux LPI Essentials parte 11: Your Computer on the Network
Oracle Cloud Infrastructure: banco de dados e infraestrutura como código
AWS SQS: mensageria e desacoplamento de sistemas
Certificação Linux LPI Essentials parte 12: Security and File Permissions
Linux Onboarding: comece a utilizar a CLI de uma forma rápida e prática
AWS Certified Cloud Practitioner: Domain 1 e 2
Linux Onboarding: localizando arquivos e conteúdos
AWS Certified Cloud Practitioner: Domain 3 e 4
Linux Onboarding: obtendo e tratando informações do sistema
AWS Certification: Solution Architect Associate Parte 1
Linux Onboarding: trabalhe com usuários, permissões e dispositivos
AWS Certification: Solutions Architect Associate Parte 2
AWS Certification: Solutions Architect Associate Parte 3
AWS Certification: Solutions Architect Associate Parte 4
AWS Certified Solutions Architect Associate: simulado comentado
AWS Storage Híbrido: soluções de armazenamento na nuvem
Aplicações Serverless: construindo uma API REST
Aplicações Serverless: integrando aplicação fullstack
Cloud Onboarding: trabalhando com os principais provedores
Cloud Onboarding: conhecendo os principais provedores parte 2
Cursos de UX & Design
Pixel Art: desenhando um cenário de jogo top-down
Princípios fotográficos: equipamento e técnica
Produção de áudio: fundamentos básicos
Adobe After Effects: animando a partir do Element 3D
Adobe XD: design visual de um site mobile
Krita: primeiros passos na animação
Premiere: processos de colorização e tratamento de imagem
Adobe Photoshop e Adobe After Effects: trabalhando com vídeo composite no VFX
Design editorial: criação de materiais gráficos
OBS Studio: configurando sua primeira gravação
Adobe Photoshop: tratamento de imagem
Corel Draw: trabalhando com Silk Screen
Unreal Engine parte 1: crie um ambiente em VR para arquitetura
ZBrush Osteologia: estrutura e planificação do crânio
Blender 3D: modelagem inorgânica
Fundamentos da Filmografia: bases para uma boa gravação
Manipulação fotográfica: construa imagens publicitárias
Figma: trabalhando na construção de um Design System
Pixel Art parte 1: sprite de personagem de RPG
Blender: técnicas de UV Mapping
Fotografia: introdução à composição
Produção de Podcasts: da concepção à publicação
Adobe After Effects: desenvolvendo uma peça para o Instagram
Adobe XD: refinando o visual da interface
Krita: criando um cenário animado
Final Cut: processos de colorização e tratamento de imagem
After Effects: compondo a partir de Track Motion
Adobe InDesign: introdução à diagramação
OBS Studio: configurando seu primeiro stream
Adobe Photoshop: tratando imagem com viés publicitário
Adobe Illustrator: introdução ao desenho vetorial
Unreal Engine parte 2: programação com Blueprints Visual Scripting
ZBrush: blocagem da cabeça humana
Blender: modelagem para produção
Adobe Photoshop: compondo peça publicitária
Design System: projetando os primeiros elementos
UX Writing: escrevendo textos para usuários
Pixel Art parte 2: aprimorando o seu sprite de personagem
Blender: trabalhando na texturização
DaVinci Resolve 16: introdução à edição de vídeo
Adobe Photoshop: iluminação dentro de uma HQ
Fotografia: filtros e recursos de fotos no celular
Fundamentos de UX: entenda a experiência de usuário
Edição de Podcast: da captação ao render
After Effects: animando Lower Third
Adobe XD: trabalhando com microinterações
Pixel Art: animação de sprite de um RPG
DaVinci Resolve: conhecendo o processo de colorização
Adobe InDesign: trabalhando na diagramação de um eBook
Streamlabs: produzindo conteúdo em vídeo
Adobe Photoshop: lidando com imperfeições de pele
Adobe Illustrator: vetorizando a partir da pen tool
Unreal Engine parte 3: fotografia em estúdio e cinematics
ZBrush Osteologia: fêmur
Introdução ao Blender 2.8: modelagem poligonal
Adobe Photoshop: composição com mesclagem de imagens
Design System: criando componentes e documentando
UX Research: avaliando interfaces com heurísticas
Endless Runner: direção de arte para games
Blender: utilizando o 3DCoat na etapa de retopologia
DaVinci Resolve: introdução a edição de vídeo
Adobe Photoshop: cor e narrativa em uma HQ
Photoshop: crie um esboço de um poster de super herói
Fotografia: descobrindo linguagem fotográfica
UX Strategy: divergindo e afunilando ideias
Identidade Visual parte 1: Do Briefing a um logo em vetor no Illustrator
After Effects: animando uma Bus Mídia
Adobe XD: componentes da interface
Adobe After Effects: construção do personagem no Photoshop
DaVinci Resolve: correção de cor e colorização em vídeos
Streamlabs: produzindo uma LiveStream profissional
Adobe Photoshop: tons de pele e correções
Affinity Designer: introdução ao desenho vetorial
Unreal Engine parte 4: controlando iluminação com Level Streaming
ZBrush Osteologia: estrutura do tórax
Affinity Photo: composição e foto manipulação
Design System: criando um produto digital
UX Research: pesquisa etnográfica
Endless Runner: cenário
Blender: abertura de UV
Vegas: introdução a edição de vídeo
Adobe Photoshop: processo de colorização para HQ's
Photoshop: acabamento e entrega de um poster de super herói
Fotografia: técnicas criativas e edição para celular
UX Usability: facilite a vida do seu usuário no mobile
Identidade Visual parte 2: Criando um sistema visual e aplicações a partir de um logo
After Effects: animando Spot Comercial
Prototipagem e UX parte 1: alta fidelidade com o Adobe XD
After Effects: composição e sonorização de animação
Adobe Premiere: cor grading
InDesign: diagramação em grande escala
Introdução ao Adobe Lightroom: gerenciamento e tratamento de múltiplas fotos
Adobe Illustrator: trabalhando a partir do gradiente
Unreal Engine parte 5: animação com esqueletos e simulação física
ZBrush Osteologia: espinha dorsal
Blender: criando personagens com a técnica Poly by Poly
GIMP: composição e mesclagem de imagens
Design System: publicando em uma plataforma online
UX Research: metodologias e imersão em pesquisa
Endless Runner: assets
Colorização digital: técnicas de colorização e iluminação
Photoshop: contando histórias por meio de uma imagem
Fotografia digital: fundamentos
UX Produto: monitore, mensure e teste o seu projeto
Identidade Visual parte 3: Elaborando o Conteúdo de um Manual de Marca no Illustrator
After Effects: técnicas de composição e fluxo de trabalho
Prototipagem e UX parte 2: linkando telas no Adobe XD
Design de cenários: ambientes internos
InDesign: produção em pequena escala
Adobe Lightroom: lidando com aplicações profissionais
Adobe Illustrator: trabalhando com edição tipográfica
Unreal Engine parte 6: balística com mecânica de tiro ao alvo
ZBrush Osteologia: guideline humano
Blender: modelando a cabeça de personagens
UX Research: entrevistando pessoas usuárias
Endless Runner: design de personagem
Blender: interpretação de concepts 2D para o 3D
Pintura digital: montando e refinando o shading
Fotografia: criando intimidade com a pessoa retratada
Identidade Visual parte 4: Criando um manual de marca no InDesign
Sketch: design visual de um site mobile
Tipografia: conhecendo o que há por trás dos tipos
Adobe Photoshop: tratando imagens com técnicas refinadas
Criação de imagem: composição de um pôster de filme
Unreal VR parte 2: locomoção por teleporte
ZBrush Osteologia: braço
Blender: criando a blocagem de personagens com primitivas
Endless Runner: criando um HUD
Blender 2.91: trabalhando com mapeamentos UV
Adobe Premiere 2020: introdução à edição de vídeo
Pintura digital: pintando através do reconhecimento de valores
Fundamentos de desenho: acabamento e finalização
Fotografia: melhorando suas imagens com a composição
Sketch: componentes da interface
Affinity Publisher: diagramação de conteúdo
Affinity Photo: tratamento de imagens
Affinity Designer: vetorizando ilustrações
ZBrush Osteologia: detalhando o crânio
Blender: modelando o corpo de personagens
Endless Runner: Splash Art
Blender: criando o primeiro modelo 3D
Adobe Premiere: criação de vídeo institucional
Pintura digital: textura e shading
Fundamentos desenho: esboço e composição de imagens
UX Acessível: projetando interfaces inclusivas
After Effects: vídeos comerciais do zero até o render
Sketch: refinando o visual da interface
GIMP: edição e tratamento de imagens para identidade visual
Inkscape: vetorizando com a ferramenta Bezier e criando simulações
ZBrush Osteologia: arcada dentária
Blender: entendendo o Box Modeling
Pintura digital: trabalhando na pintura dos assets
Revisão UX: ferramentas do briefing ao protótipo
Premiere e o After effects: edite vídeos com o pacote Adobe
GIMP: edição e tratamento de imagens
Inkscape: construindo gráficos e objetos 3D
ZBrush: do box modeling para a escultura digital
Blender: texturizando modelos com Hand Paint
Premiere: ritmo de edição e manipulando emoções
Apresentação de personagem: criando o portfólio
Fundamentos de perspectiva: distorções visuais
UX Design: criando dashboard com Data Studio
Introdução ao Adobe Photoshop: conceitos essenciais
Adobe Photoshop e Illustrator: desenvolvendo layout para Motion Design
GIMP: edição e tratamento avançado de imagens
ZBrush Osteologia: a descomplicação da pélvis
Adobe Premiere Rush: edite seus vídeos direto do seu smartphone
Criação de personagem: do conceito à apresentação
Ilustração digital: perspectiva básica
UX Design: transição de carreira em áreas de tecnologia
Adobe Photoshop e Illustrator: práticas de edição gráfica para mídias sociais
Cinema 4D Lite: adicionando 3D no After Effects
ZBrush: técnicas de Polypaint
UX Research: mapeando a jornada do usuário
Final Cut: introdução a edição de vídeos
Criação de personagem: Model Sheet
Ilustração digital: avançando nos conceitos de perspectiva
Photoshop: composição de peça publicitária
Stop Motion: produção de vídeo para mídia social
Figma: design visual de um site mobile
Blender e ZBrush: da blocagem à escultura
Final Cut: editando matéria jornalística
Desenho de rosto: anatomia criativa
Ilustração digital: criando a partir da perspectiva isométrica
Figma: componentes da interface
ZBrush 2019: trabalhando no refinamento de uma escultura
UX Research: avaliação heurística
Final Cut Pro X: descomplicando à edição de vídeo
Desenho: descomplicando a estrutura humana
Ilustração digital: criando mapas com a perspectiva isométrica
Figma: refinando o visual da interface
ZBrush 2019: blocagem de uma escultura com DynaMesh
UX Research: entrevistas com usuários
YouTube: da concepção de um canal ao upload
Desenho: descomplicando o desenho do rosto
Ilustração digital: criando assets para cenários de jogos isoméricos
Figma: construindo o layout do seu primeiro site mobile
ZBrush: pensamento criativo para escultura
UX Research: otimização de sites
Desenho: anatomia dos membros inferiores
Ilustração digital: criando cenários isométricos para games
Photoshop: tratamento de cores
UI Design Patterns: usabilidade em interfaces mobile
ZBrush: definindo a guideline do personagem
UX Research: análise de sites com Google Analytics
Desenho: fundamentos da anatomia do torso
Ilustração digital: criando personagens com perspectiva isométrica
Photoshop: conceitue e esboce um personagem publicitário
Handoff: documentando a entrega do projeto
ZBrush: trabalhando no blocking do modelo
UX Research: análise de concorrentes
Produção de vídeo: conceitos essenciais de uma produção audiovisual
Desenho: fundamentos de luz e sombra
Criação de personagem: trabalhando no concept de um personagem
Adobe Photoshop e Illustrator: do vetor à composição
UX Research: entrevistas com equipes internas
Produção de vídeo: o que há por trás do mundo do audiovisual
Desenho: anatomia do braço e mão
Criação de personagem: anatomia criativa
Design Thinking: viabilizando soluções
Adobe Photoshop e Adobe Illustrator: composição para impressão
Desenho: trabalhando na pose e movimento
Design de ilustração: criando a partir de referências
Design de serviços: fundamentos
Photoshop Mobile: editando imagens no tablet
UX: metodologias práticas para designers
Produção de vídeo: filmando a partir do celular
Fundamentos da cor: sistemas básicos e paletas
Fundamentos de Pixel Art: criando um avatar
Portfólio em UX/UI: montando seu primeiro projeto
Photoshop Camera e Express: primeiros passos na edição de imagens
UX Design Patterns: pesquisa e busca
Edição de vídeo: editando a partir do seu smartphone
Krita: desenvolvendo uma pintura digital
Ilustração digital: anatomia expressiva
Photoshop 2022: tratando fotografias de modelos
UX Design Patterns: navegação e informação
Shotcut: editando gratuitamente com computadores de baixo rendimento
Krita: refinando o processo de pintura
Fundamentos da ilustração: desenhando com referência
Photoshop 2022: criando composições gráficas
Filmora X: introdução à edição de vídeos para a internet
Procreate: introdução à pintura digital mobile
Krita: ilustração editorial
Photoshop 2022: manipulando imagens
Procreate: pintura de um personagem
Photoshop e Illustrator: unificando a identidade visual em peças publicitárias
Introdução ao ProtoPie: prototipação e microinterações
Adobe Fresco: pintura digital mobile
Framer: trabalhando com UI Motion e microinterações
História em quadrinho: princípios de uma narrativa sequencial
Adobe Illustrator Mobile: criando peças para redes sociais no Ipad
Framer: criando protótipos de alta fidelidade para aplicativos
História em quadrinho: composição e narrativa
Illustrator: acabamento final de personagem publicitário
After Effects e Framer: criando animações para um protótipo navegável
História em quadrinhos: desenvolvendo roteiros
Affinity Photo: desenvolvendo uma peça gráfica
After Effects: criando interações de um aplicativo com UI Motion
Marmoset e Substance: Bakes de mapas para jogos
História em quadrinhos: arte final
Substance Painter: texturizando um modelo 3D
Design de personagem: concept de protagonista para animação
Design Gráfico: desenvolvendo Manual de Identidade Visual
Spark AR: fundamentos básicos
Design de personagem: concept de grupos para animação
Design Gráfico: conhecimentos de impressão
Design de personagem: concept de robôs
Design Gráfico: design de apresentações
Design de personagem: concept de animais e criaturas
Design Gráfico: desenvolvendo layouts a partir dos grids
Design de cenários: direção de arte
Design Gráfico: design de infográficos
Design de cenários: ambientes externos
Design Gráfico: design de embalagens
Pintura Digital parte 1: Criando para publicidade no Photoshop
Design Gráfico com Gestalt: desenvolva um projeto gráfico
Pintura Digital parte 2: Acabamento de publicidade com Photoshop.
Design Gráfico: desenvolvendo identidade visual
Design de personagem: Desenvolvendo personagens com a técnica Photobash
Design Gráfico: construindo os elementos de uma identidade visual
LandingPage: construindo sua campanha
Cores para Designers: escolhendo e trabalhando com cores em um projeto
Teste de usabilidade parte 1: seu produto é fácil de usar?
Redesenho de logo: a expressão gráfica do rebranding
Teste de usabilidade parte 2: mensurando e entregando resultados
Design de apresentações: trabalhando com o Power Point
Design: desenvolvendo o seu portfólio
Design: elementos fundamentais da linguagem visual
Inkscape: desenvolvendo uma identidade visual
Inkscape: produzindo imagens para mídias sociais
Inkscape: produção gráfica
GIMP e Inkscape: criando peças para uma identidade visual
GIMP e Inkscape: criando composições para mídias sociais
Scribus: criando um manual de identidade visual
Introdução ao Canva: criando o material gráfico para um podcast
Canva: viabilizando soluções para artes no Instagram e Twitter
Canva: criando um currículo personalizado
Canva: editando imagens
Lightroom Mobile: tratando imagens no app
Design de logo: utilizando a proporção áurea
Cursos de Mobile
Unity Mobile parte 1: jogos para celular com persistência de dados
Swift parte 1: desenvolvendo para iOS no Xcode
Android parte 1: crie a sua primeira app mobile
Unity Mobile parte 2: interface responsiva e desempenho
Swift parte 2: UIKit, Storyboard e o padrão Delegate
Flutter: crie o seu primeiro app
Android parte 2: avançando com listeners, menu e UI
Unity Mobile parte 3: aprofundando em jogos Mobile
Swift parte 3: Gestures, DAO e o Optional Chaining
Android parte 3: refinando o projeto
Persistência com Flutter: crie um app com armazenamento interno
Flutter Nuvigator: controle de rotas e navegação
Flutter com Web API: integrando sua app mobile
Flutter: entendendo comunicação HTTP e utilizando Web API
React Native: começando do zero
Testes de unidade e Widget com Mocks: boas práticas no Flutter
React Native com Expo: navegação com menu e suporte às telas
Android com Kotlin: personalize o seu app
React Native: utilizando e criando Hooks
Android com Kotlin: crie o seu primeiro app
Flutter: gerenciamento de estados com Provider
Android com Kotlin: persistência de dados com o Room
React Native: criando menu e navegando entre telas
iOS: usando recursos nativos
Android com Kotlin: Migrations e relacionamento com o Room
React Native: utilizando Web API
Flutter: Streams de programação reativa com BLoC
IOS: autenticação, GPS e mais recursos nativos
Android com Kotlin: comunicação com Web API
Flutter: crie e valide formulários para aumentar conversões
React Native: guardando informações localmente
iOS e HTTP: Web Services e sincronização offline
React Native: criando testes para sua aplicação
Flutter: Firebase Crashlytics, gere relatórios de erro em tempo real
Objective-C: programando para iPhone e iPad
Flutter i18n: entenda abordagens de internacionalização
Flutter: Push Notifications com Firebase Cloud Messaging
iOS: testes de unidade e TDD
Dart: criando e manipulando variáveis e listas
iOS: testando comportamentos com Mocks
Dart: entendendo a Orientação a Objetos
iOS: auto layout com Constraints
iOS layout: mais recursos para criar telas responsivas
iOS: layouts com SwiftUI
Android Brasil: implemente validações e formatações em formulários
iOS animações: Core Animation e transições
Android Room parte 1: entendendo e aplicando a persistência de dados com ORM
Android Room parte 2: implementando operações assíncronas
iOS Brasil: formate datas, CPF e números nacionais
Android parte 1: testes automatizados e TDD
Android parte 2: boas práticas e novos cenários de testes
Testes no Android: Mocks e integrações
iOS SwiftUI: ScrollView, Navigation Bar e componentes
Android com Espresso parte 1: teste da interface do usuário
Android com Espresso parte 2: testes de fluxos complexos
Layouts Android parte 1: criando telas com Constraint Layouts
Layouts Android parte 2: boas práticas para criação de telas
Navigation parte 1: transição de telas no Android
Navigation parte 2: novas features e reutilização de código
Android: acessando uma API Web
Recycler View parte 1: listas flexíveis e performáticas
Recycler View parte 2: Listeners, animações e boas práticas
Android Fragments: reutilizando componentes visuais
Architecture Components: ViewModel, LiveData e Room
Data Binding no Android: vinculando modelo com layout
Firebase Authentication: integração com apps Android
Firebase com Android: salve os dados NoSQL no Firestore
Firebase com Android: Push Notification no Cloud Messaging
Firebase com Android: armazene imagens com o Cloud Storage
Appium: iniciando com testes de interface
Cursos de Inovação & Gestão
UML introdução: modelagem de soluções
Gerenciamento de serviços: papéis e processos de infraestrutura de TI
Lean Startup: primeiros passos da sua Startup enxuta
Inteligência comercial: aumente a competitividade do seu e-commerce
Relacionamento interpessoal: aprenda a lidar melhor com você e com o outro
COBIT 5 Foundations Parte 1: introdução a Governança Corporativa
Certificação PMP e CAPM parte 1: processos de gerenciamento de projetos
Fundamentos de agilidade: seus primeiros passos para a Transformação Ágil
Vendas de alta performance: os primeiros passos
Marketing Digital: análise de métricas
Gestão de produtos digitais: Produto vs. Projeto
Business Model Canvas parte I: um modelo poderoso para o seu negócio
Agile na prática: técnicas aplicadas para Gestão Ágil
Hábitos: da produtividade às metas pessoais
Governança de TI: gestão de demandas de serviços
Gerenciamento de qualidade de software parte 1: o documento MDS
RH Ágil: estratégia ou sobrevivência
Criação de valor: conhecendo os conceitos-chave para gerenciamento de serviços
Elaboração de contratos: técnicas voltadas ao empreendedor
Alinhamento de TI ao negócio: estratégias e desenho de serviços
Mídias Sociais: estratégias para engajar o público
Empreendedorismo: da ideia ao plano de negócios
Shopify: colocando sua loja online no ar
Relacionamento interpessoal parte 2: melhore seu potencial
COBIT 5 Foundations parte 2: princípios do COBIT 5
Certificação PMP e CAPM parte 2: gerenciamento de integração
YouTube parte 2: otimização e monetização do canal
A Empresa Ágil: introduzindo o Business Agility nas organizações
Vendas de alta performance: prospecção de clientes
Business Model Canvas parte II: avance no seu modelo de negócios
Agile avançado: crie modelos e descubra o Nexus
Comunicação: como se expressar bem e ser compreendido
Foco: trazendo mais resultados para o dia a dia
Gerenciamento de inovação organizacional parte 1: fundamentos essenciais
Six Sigma: metodologia para melhoria de processos
RH Ágil: desenvolvendo competências profissionais
Produção de conteúdo: estratégias, planejamento e gestão
Demandas de gerenciamento: apresentando o sistema de valores de serviço
Kanban parte 1: fundamentos essenciais
UML Fundamentos: Na Prática
PMBOK na prática parte 1: uma introdução geral
Gerenciamento de serviços: conhecendo a operação de serviço
Company Page: melhorando a presença digital
Empreendedorismo: abrindo sua empresa do jeito certo
Pontos fortes parte 1: descubra os seus e aprenda a gerenciá-los
COBIT 5 Foundations parte 3: habilitadores do COBIT 5
Certificação PMP e CAPM parte 3: gerenciamento de escopo
Gestão Ágil: liderando a mudança em um ambiente de agilidade
Gestão de produtos digitais: Product Discovery
Compliance: destaque sua empresa no mercado
Design Sprint 2.0: crie produtos digitais rapidamente
Feedback: a arte de orientar e ser orientado com sentido
Estresse parte 1: buscando qualidade de vida
Gerenciamento de inovação organizacional parte 2: aplicações práticas
RH Ágil: Employer Branding
Inbound Marketing parte 1: fundamentos e ações
Cadeia de valor de serviços: conhecendo as 4 dimensões
Marketing Digital: por onde começar
Kanban parte 2: métricas e práticas avançadas
Bizagi: Introdução ao mapeamento de processos com BPMN
PMBOK na prática parte 2: iniciando projetos
Gerenciamento da qualidade: iniciando a operação de serviço
Pontos fortes parte 2: habilidades e competências
COBIT 5 Foundations parte 4: implementação e avaliação de processos
Certificação PMP e CAPM parte 4: gerenciamento de tempo
Google Ads: crie sua primeira campanha
Organização de Equipes Ágeis: os papéis existentes em uma equipe
Web Analytics: implemente a ferramenta em seu site
Gestão de produtos digitais: priorização
Modelos de Gestão parte 1: componentes essenciais
Transformação organizacional: Lean-Ágil além da TI
Oratória parte 1: compartilhe ideias e histórias
Estresse parte 2: equilibre seu estilo de vida
Fundamentos para gestão de contratos: dicas e cuidados gerais
RH Ágil: Employee Experience
Inbound Marketing parte 2: processos de automação
Práticas gerais: descobrindo as práticas de gerenciamento de serviços
Scrum: agilidade em seu projeto
Facebook Marketing: crie uma página que atraia e encante clientes
Ciclo de vida do produto: projetos e processos do mercado
Síndrome do Impostor: reconheça seu sucesso e resultados
Certificação PMP e CAPM parte 5: gerenciamento de custos
Google Ads: otimização da rede de pesquisa
Vendas de alta performance: técnicas para melhorar seu aprendizado
Google Analytics parte 2: dimensões e métricas
Gestão de produtos digitais: validação
BSC: aplicado na gestão de portfólios
Scrum escalado: LeSS Framework
Oratória parte 2: apresentações em público
Produtividade: hábitos e práticas para o dia a dia
Gestão de fornecedores: seleção e contratação
Matemática financeira: CPA e CEA
Avalie seus conhecimentos: simulado geral
Estratégias de Marketing: lançamento de produto digital
SEO: princípios da otimização de sites
Scrum parte 1: gerencie o seu projeto de forma ágil
Diagnóstico em gestão de processos: entendendo as necessidades
Shopify: customização com Liquid
SharePoint 1: criando um site de colaboração para a equipe
Certificação PMP e CAPM parte 6: gerenciamento de qualidade
Google Tag Manager: aplicação e gerenciamento de Tags
Agile Coach: lidere a transformação nas empresas
Networking: potencialize oportunidades
Vendas de alta performance: entendendo a necessidade do cliente
LGPD: conhecendo e entendendo seus impactos
Extreme Programming: metodologia de desenvolvimento ágil de software
Comunicação não violenta: consciência para agir
Produtividade parte 1: estratégias para o dia a dia
Gestão de fornecedores: mobilização, acompanhamento e desmobilização
RH na Educação Corporativa: visualizando novos paradigmas
Branding: criando uma marca forte
SEO: estratégias e ferramentas
Scrum parte 2: o Manifesto Ágil, liderança e organização em Scrum
Análise da gestão de processos: implantando melhorias
Flawless Execution parte 1: introdução ao Framework de Gestão
Propriedade intelectual: aplicada em Startups e negócios em geral
Indicadores de e-commerce parte 1: monitore o desempenho da sua loja
Fundamentos do Storytelling: visão de negócios e desenvolvimento pessoal
SharePoint 2: montando uma estrutura de rede usando SharePoint e OneDrive
Certificação PMP e CAPM parte 7: gerenciamento dos Recursos Humanos
Tráfego Pago: ponto de partida
Práticas Ágeis: o dia a dia do ambiente Agile
Marca pessoal: fazendo seus negócios darem certo
Vendas de alta performance: perguntas poderosas
Gestão de produtos digitais: aceleração
OKR: construindo metas ágeis
Comunicação não violenta parte 2: mantendo a empatia
Produtividade parte 2: organização e prioridade
Rebranding: mude, transforme e recrie marcas para o século 21
Scrum parte 3: iniciando projetos com Agile
Otimizando a gestão de processos: monitoração e controle
Flawless Execution parte 2: Framework de Gestão
Freelancer parte 1: estruture seu negócio
Indicadores de e-commerce parte 2: aprofundando em métricas do negócio
Inteligência emocional: práticas para o cotidiano
Sharepoint 3: criando listas personalizadas
Certificação PMP e CAPM parte 8: gerenciamento de comunicação
Métricas Ágeis: como medir resultados em um Ambiente Ágil
Personal Branding: Entenda o que é e como você pode usá-la a favor da sua carreira
Lean Inception: método para definição de MVPs
Certificação PMI-ACP: conheça a Cultura Ágil e seu potencial de aplicação
Comunicação corporativa: usando PowerPoint de forma efetiva
Eficácia parte 1: hábitos para sua proatividade
Técnicas de facilitação de RH: interações e envolvimento de colaboradores
Design da proposta de valor: transformando produtos e serviços
SEO Wordpress: otimize o ranqueamento do seu site
Scrum parte 4: planejando projetos com Agile
RPA: fundamentos e aplicações gerais
Alavancas de gestão do conhecimento: aprendizagem e produtividade
Instagram para empresas: primeiros passos
Freelancer parte 2: profissionalize seu negócio
Indicadores de e-commerce parte 3: métricas avançadas
Comunicação assertiva: reduzindo conflitos e frustrações
SAP: entendendo suas características gerais
Certificação PMP e CAPM parte 9: gerenciamento de riscos
Escalando Equipes Ágeis: como levar a agilidade adiante na organização
Vendas de alta performance: Pitch e dicas de negociação
Engenharia de requisitos: como levantar, documentar e validar
Lean Agile Budgeting: princípios para a orçamentação eficaz na era digital
Certificação PMI-ACP: entenda a estrutura do Scrum
Negociação parte 1: práticas essenciais
Eficácia parte 2: hábitos para sua proatividade
E-mail Marketing: da segmentação ao AB
Growth Hacking: crescimento para negócios digitais
Scrum parte 5: executando projetos com Agile
Fundamentos da desprojetização: Manifesto NoProjects
Plataforma e-commerce: decisões no começo de sua loja virtual
PNL: comunicação efetiva para o dia a dia
SAP Activate: fundamentos essenciais de Gestão Ágil em projetos SAP
Certificação PMP e CAPM parte 10: gerenciamento de aquisições
Facebook Ads: crie suas primeiras campanhas
Ferramentas para agilidade: visão geral sobre controle de projetos e produtos
Lean Inbound parte 1: fundamentos de marketing e vendas para novos negócios
Data Analytics: Machine Learning no Marketing Digital
Engenharia de requisitos: da demanda ao gerenciamento
Certificação PMI-ACP: entenda mais sobre o Scrum
Negociação parte 2: técnicas avançadas
Scrum parte 6: revisão, retrospectiva e encerramento de projetos com Agile
Práticas de desprojetização: Flow Framework
Viabilidade de Projetos & Negócios: fluxo de caixa, juros, VPL, TIR e payback
Soluções de pagamento e-commerce: melhore a conversão e o fluxo de caixa
Certificação PMP e CAPM parte 11: gerenciamento de partes interessadas
Lean Inbound parte 2: práticas de validação, marketing e vendas
Certificação PMI-ACP: escopo, tempo e custo no Ágil
Gerenciamento de conflitos: técnicas fundamentais
Marketing Viral: Os elementos que podem promover a sua ação digital
Viabilidade de Projetos & Negócios: seleção de alternativas de investimento
Certificação PMP e CAPM parte 12: Código de Conduta e Ética
LinkedIn Ads: crie sua primeira campanha
Outbound Marketing: pré-vendas de alta performance
OKR: direcionando seu negócio para resultados
Certificação PMI-ACP: qualidade, comunicação e Recursos Humanos no Ágil
Criatividade e adequação: aprendendo e aprimorando um processo criativo
Mobile Marketing: como engajar seu cliente
Marketplaces: primeiros passos e estratégias de venda
Certificação PMP e CAPM parte 13: PMBOK 6ª edição
Twitter Ads: crie suas primeiras campanhas
Certificação PMI-ACP: riscos, aquisições e integração no Ágil
Princípios da influência: persuasão com foco em negócios
Criatividade aplicada: aprimorando o processo criativo no mercado de trabalho
Estratégia Omnichannel: aumentando suas vendas
YouTube: estratégias de sucesso para o seu negócio
Woocommerce: monte sua primeira loja virtual
MS Project: planejando cronogramas de projeto
TikTok Ads: funcionalidades e configurações para criar campanhas
Transformação digital: pilares culturais
Certificação PMI-ACP: o Kanban
Criatividade: potencialize a partir das suas motivações
Liderança ambidestra: buscando inovação e resultados
Newsletter: da estratégia às primeiras assinaturas
O primeiro pilar do e-commerce: planejamento de sua loja online
Planejamento de mídia programática: técnicas eficientes
Transformação digital: alinhamento estratégico
Certificação PMI-ACP: aspectos humanos do Ágil
Aprender a aprender: técnicas para seu autodesenvolvimento
Os pilares do e-commerce: sistemas, integrações e equipe
Vendas de alta performance: gestão de carteira
Transformação Digital: a organização Lean-Ágil
Certificação PMI-ACP: desafios na adoção do Ágil
Desenvolvimento de carreira: a demanda do mercado
Liderança: práticas de gestão e melhorias
Planejamento de vendas: estruturando seu e-commerce
Vendas de alta performance: solução e proposta
Certificação PMI-ACP: simulado do exame
Desenvolvimento de carreira: como alcançar a posição desejada
Delegação de tarefas: obtenha o melhor do seu time
Design Thinking em vendas: conhecendo seu cliente
Roadmap: como criar e manter o mapa de produto
Simulado: PMI-ACP
Curiosidade, persistência e resiliência: da ideia à ação
Vendas de alta performance: Social Selling
Product Manager: uma jornada em gestão de produto
Transição de carreira para tecnologia: um guia básico
Primeira liderança: aprendendo sobre a missão e propósito de liderar pessoas
Propósito profissional: seja protagonista da sua carreira
Hábitos na liderança: boas práticas
Inteligência emocional: aumente seu potencial de liderança
Ensino e aprendizado remoto: elabore conteúdos encantadores
Mentalidade de crescimento: potencializando sua carreira
Oratória para líderes: como se comunicar profissionalmente
Princípios do trabalho em equipe: relações colaborativas
Mentoria: desenvolvendo pessoas e compartilhando experiências
Psicologia positiva: liderança autêntica a partir de forças pessoais
Mindset Digital: técnicas e habilidades para liderança remota
Integridade corporativa: tomada de decisões éticas em ambientes empresariais
Tomada de decisão: pensar, analisar e agir
Gerenciamento de estresse: otimize sua liderança
Comunicação participativa: liderança eficaz e motivadora
Comunicação estratégica na liderança: como engajar e influenciar pessoas
Negociação para líderes: desenvolva a habilidade e consiga bons acordos
Mediação de conflitos: construa soluções efetivas
Management 3.0: gerencie o ambiente, não as pessoas
Tech Recruiter: desenvolva sua carreira
Agilidade: como ela pode ajudar a criar um time de alta performance
Páginas Principais
Fastify: o framework NodeJS rápido e seguro
GitHub Pages, Desenho em CSS, Bot para Discord e muito mais
Decifrando Alan Turing: sua vida e trajetória no mundo da tecnologia.
Oh My Zsh: melhorando a sua produtividade no terminal
Sistema e código binário
Conheça o trabalho de 3 ONGs e 1 comunidade de mulheres que incentivam e fortalecem a presença feminina no mercado tech
O que é JSON Web Tokens?
Principais comunidades de Front-end
Services e injeção de dependência no Angular: o que são e como funcionam?
CSS Object-fit: trabalhando com proporções
O que é um sprite e como ele funciona em jogos 2D?
Por uma Web mais rápida: 26 técnicas de otimização de Sites
Lidando com o desbalanceamento de dados
Qlik, o que é?
SGBD’s Relacionais
Relacionamento reflexivo na modelagem de banco de dados
Power BI: publicando na web com uma conta de desenvolvedor
Desvendando a Regressão Linear
Terraform: criando máquinas na Azure
O que é cibersegurança: práticas e as equipes de segurança
O que são Blameless postmortems?
O que é Software Livre?
O que é e como usar um gerenciador de senhas?
Histórias de Black Friday 2021 - DevOps, SRE e Desafios
10 truques incríveis e pouco conhecidos no Figma
As quatro dimensões do tom de voz
Novidades do mês: as águas de março fecharam o verão e trouxeram um projeto inédito para a Alura!
O que são materiais e texturas em um software 3D?
Arquitetura de Mensagem: construindo a comunicação ideal para seus textos
Animações UI com LottieFiles
Como instalar e configurar o Expo do React Native
O que é logcat e como visualizar logs no Android
Qual a diferença entre Static, Const e Final no Dart
Entrada e Saída de Dados no Terminal do Dart
Activity Lifecycle: por que você deve conhecer sobre o ciclo de vida da Activity
iOS e Swift: Diferenças na construção de layouts com Storyboard, XIB e View Code
CS e as diferentes áreas de relacionamento com cliente
SEO: o que é, boas práticas e ferramentas para a sua estratégia dar certo
Aprendizagem sem distância: como aprender a aprender no ensino mediado por tecnologias
5 curiosidades sobre como é trabalhar no Grupo Alura
Neurodiversidade nas organizações
Glossário para Tech Recruiter
Artigos mais recentes