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: Conhecendo a Linguagem das Linguagens
Design Patterns C# I: boas práticas de programação
Certificação Java SE 7 Programmer I: conhecendo o Java
PHP: conceitos, lidando com dados, loops e mais
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
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: programação funcional
Go: a linguagem do Google
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
Spring Boot API Rest: Segurança da API, Cache e Monitoramento
C II: avançando na linguagem
C#: explorando a linguagem
Design Patterns C# II: boas práticas de programação
Certificação Java SE 7 Programmer I: tipos de Dados
Java Servlet: programação web Java
Java e JDBC: trabalhando com um banco de dados
TDD e Java: testes automatizados com JUnit
PHP e MySQL: Criando uma webapp
Python: começando com a linguagem
Amazon Alexa: programe a sua assistente pessoal
Arduino e Robótica: Programando um braço robô
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: Entendendo a 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: orientação a objetos
JavaScript: Arrays
Elixir: Recursão, Enums e formas de execução
Java JRE e JDK: compile e execute o seu programa
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: 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: crie de uma aplicação web
Kotlin: herança, polimorfismo e Interface
JavaScript: objetos
Dart: sintaxe, coleções e dinamismo
Elixir Parte 3: Conhecendo o ecossistema Elixir
Microservices com Spring Cloud: Circuit Breaker, Hystrix e API Gateway
Asp.NET Core: uma webapp usando o padrão MVC
C++: Conhecendo a linguagem e a STL
SOLID com C#: princípios da programação orientada a objetos
Design Patterns em Java I: 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: entendendo 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
Clojure: Record, protocol e multi method
Go: desenvolvendo uma API Rest
Flask: avançando no desenvolvimento web com Python
Kotlin: recursos da linguagem com pacotes e composição
JavaScript I: algoritmos de ordenação
Java OO: entendendo a Orientação a Objetos
C++ e TDD: testes de unidade com Catch2
Testes em .NET: testando 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: 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
Design Patterns em PHP: padrões estruturais
Clojure: Schemas
Go: validações, testes e páginas HTML
Kotlin: lidando com exceptions e referências nulas
Algoritmos com JavaScript II: aprofundando em algoritmos de ordenação e busca
Java Polimorfismo: entenda herança e interfaces
Avançando com C++: entenda melhor a linguagem
C#: entendendo exceções
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: testes da sua web app
Python 3: trabalhando com I/O
API Rest com .NET 5: operações essenciais com verbos HTTP
Automação residencial: novidades do Home Assistant
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
Django: modelo, rotas e views
Kotlin: recursos do paradigma funcional
JavaScript: programação orientada a objetos
Java Exceções: aprenda a criar, lançar e controlar exceções
ASP.NET Core parte 1: um e-Commerce com MVC e EF Core
Avançando com C++: Enum, templates e mais recursos
C# parte 5: bibliotecas DLLs, documentação e usando o NuGet
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
PHP Strings: manipulando textos com PHP
.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
Autenticação no Django: formulários, requisições e mensagens
Kotlin: desenvolva com coleções, arrays e listas
NodeJS: criando sua biblioteca
Java e java.lang: programe com a classe Object e String
ASP.NET Core parte 2: um e-Commerce com MVC e EF Core
Avançando com C++: performance e otimização
C# parte 6: Strings, expressões regulares e a classe Object
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
Python Brasil: validação de dados no padrão nacional
Raspberry Pi parte 2: controlando o mundo com GPIO
Unity 2D parte 1: criando um jogo 2D
VB.NET com Windows Forms Parte 8: Listas, listas ligadas, dicionários e conjuntos
Doctrine: conhecendo um ORM PHP
Integração de modelos no Django: Filtros, buscas e admin
Node.js e JWT: autenticação com tokens
Java e java.util: Coleções, Wrappers e Lambda expressions
Orientação a Objetos com C++: Classes, métodos e atributos
C# parte 7: Array e tipos genéricos
Certificação Java SE 8 Programmer I: conteúdo além da prova
Persistência com JPA: Hibernate
BDD e Java: Behavior Driven Development com Cucumber
PHP: manipulando coleções com Arrays
Raspberry Pi parte 3: Carro espião com câmera, wifi e sensor
.Net e MongoDB parte 1: integre aplicações .NET
Unity 2D parte 2: adicionando efeitos visuais ao seu jogo
VB.NET com Windows Forms Parte 9: Lambda Expressions, LINQ e Dataset
Doctrine: Migrations, relatórios e performance
SOLID com PHP: princípios da programação orientada a objetos
Boas práticas no Django: apps, pastas e paginação
Node.js: Refresh Tokens e confirmação de cadastro
Kotlin Collections: Set e Map
Java e java.io: Streams, Reader e Writers
Orientação a Objetos com C++: trabalhando com herança
C# parte 8: List, lambda, linq
Java e JPA: consultas avançadas, performance e modelos complexos
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
Formulários no Django 3: criando e validando dados
ORM com NodeJS: API com Sequelize e MySQL
Kotlin e Spring: segurança e infraestrutura
Algoritmos I: Selection, Insertion
C# Parte 9: entrada e saída (I/O) com streams
PHP: dominando as Collections
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: Django Rest Framework
ORM com NodeJS: avançando nas funcionalidades do Sequelize
Kotlin e Spring: recursos avançados
Algoritmos II: MergeSort, QuickSort, Busca Binária e Análise de Algoritmo
Swagger: documentando suas APIs
C#: orientação a objetos
.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: Validações, buscas, filtros e deploy
Kotlin e Spring: testes automatizados e documentação de API
Maratona de Programação: Boas práticas de um programador maratonista
.NET 5 e Identity: autenticando e autorizando usuários
Raspberry Pi Servidor: Samba, VPN, IoT e AWS S3
PHP e Selenium: testes de ponta a ponta
API com Django 3: Versionamento, cabeçalhos e CORS
API REST com Kotlin e Spring Boot: Camada Web
Maratona de programação: algoritmos para a competição
Orientação a Objetos com PHP: Classes, métodos e atributos
String em Python: extraindo informações de uma URL
Microsserviços e .NET6: implementando a comunicação
API com Django 3: Testes, segurança e lapidações
API REST com Kotlin e Spring Boot: Camada de persistência
Java Collections: Dominando Listas, Sets e Mapas
Blockchain: aumente a confiança da sua aplicação
Spring MVC: crie um web app com Thymeleaf e Bootstrap
Avançando com Orientação a Objetos com PHP: Herança, Polimorfismo e Interfaces
API com Django 3: Aprofundando em testes e documentação
GraphQL: construindo uma API com Apollo Server
Refatoração em Java: boas práticas no seu código
C#: Paralelismo no mundo real
Spring MVC: autenticação com Spring Security, API Rest e AJAX
PHP Brasil: validação de dados no padrão nacional
TDD no Django 3: Desenvolvimento guiado por testes
GraphQL: integração de dados e relacionamentos
Java 8: conheça as novidades dessa versão
Blockchain para Negócios: aplicações e cases reais
Lógica de programação I: crie programas com Javascript e HTML
C# Collections parte 1: Listas, arrays, listas ligadas, dicionários e conjuntos
PHP Composer: Dependências, Autoload e Publicação
Delphi: explorando a linguagem
C# Collections parte 2: Coleções ordenadas, arrays multidimensionais e LINQ
Python Collections parte 1: listas e tuplas
NestJS: criando uma API Rest com TypeScript
Novidades do Java: produtividade com novos recursos
Arquitetura de computadores: por trás de como seu programa funciona
C# Refatoração Parte 1: praticando refatoração de código
Python Collections parte 2: conjuntos e dicionários
APIs REST com NestJS: buscas, validação, serialização e detalhes arquiteturais
Java Debug: técnicas para entender e melhorar o seu código
Microsserviços: padrões de projeto
C# Refatoração Parte 2: Refatorações baseadas em Orientação a Objetos.
Spring Boot e Teste: Profiles, Testes e Deploy
Python 3: entendendo o Tratamento de Erros
NodeJS: controle de acesso e autorização com RBAC
Threads em Java 1: programação paralela
C# Refatoração Parte 3: hierarquias de classes
Pacman com Python e Pygame: cenário e ator
NodeJS: adicionando CI ao projeto e deploy no Google Cloud
Threads em Java 2: programação concorrente avançada
C# Brasil: Formate datas, cpf e números nacionais
Pacman com Python e Pygame: colisão e pontuação
Node.js: API Rest com Express e MongoDB
C# 6: melhorias em Coleções, Propriedades, Exceções e Strings
PHP Exceptions: tratamento de erros
Node.js: criptografia e tokens JWT
C# 7: Tuplas, parâmetros, condicionais, e estilo de código
PHP I/O: trabalhando com arquivos e streams
Node.js: testes unitários e de integração
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
Lógica de programação II: pratique com desenhos, animações e um jogo
C#: Eventos, Delegates e Lambda
Object Calisthenics: exercitando a Orientação a Objetos
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
C#: usando herança e implementando interfaces
Segurança web em Java: evitando SQL Injection, força bruta e outros ataques
PHP e Clean Architecture: descomplicando arquitetura de software
C#: Trabalhando com Arrays e Coleções
Segurança web em Java parte 2: XSS, Mass Assignment e Uploads de arquivos!
PHP e Domain Driven Design: apresentando os conceitos
PHP: Programação Funcional
Java e Clean Architecture: descomplicando arquitetura de software
Novidades do C# 7.3: igualdade em tuplas, expression variables e refs
PHP Reativo: programação assíncrona em tempo real
Java e Domain Driven Design: apresentando os conceitos
Jogos clássicos parte 1: Pong com Javascript
Windows Forms com C#: Formulários, componentes e eventos
Swoole PHP: servidor assíncrono e corrotinas com PHP
Windows Forms com C#: Menus, outros formulários e validação com login e senha
Agilidade e TDD: um dia no desenvolvimento de software
Jogos clássicos parte 2: laços e listas com Javascript
Windows Forms com C#: eventos do mouse e mais componentes
Agilidade e DevOps: um dia no desenvolvimento de software
Windows Forms com C#: barra de ferramentas, trabalhando com classes e JSON
Refatoração em PHP: boas práticas no seu código
Microsserviços na prática: implementando com Java e Spring
Minecraft: estruturas lógicas com redstone
Windows Forms com C#: manipulando os dados do cliente
Laravel: criando uma aplicação com MVC
Windows Forms com C#: persista os dados no banco de dados
Laravel: validando formulários, usando sessões e definindo relacionamentos
Windows Forms com C#: acesso ao banco de dados SQL Server
Laravel: transações, service container e autenticação
Laravel: e-mails, eventos assíncronos, uploads e testes
Laravel: construindo APIs
XDebug: ferramenta de debug e profiling
Cypress: automação de testes E2E
Cursos de Front-end
Performance Web I: otimizando o front-end
Angular: explorando o framework
JavaScript: programando a Orientação a Objetos
Performance Web II: Critical Path, HTTP/2 e Resource Hints
JavaScript: explorando a linguagem
jQuery: domine a biblioteca mais popular do mercado parte 1
JavaScript: programando na linguagem da web
jQuery: avance na biblioteca mais popular do mercado parte 2
HTML5 e CSS3 parte 1: crie uma página da Web
Webpack: trabalhando com módulos na sua webapp
Angular parte 1: produtividade e organização com framework SPA
Vue3: explorando o framework
HTML5 e CSS3 parte 2: posicionamento, listas e navegação
HTML5 e CSS3 parte 3: trabalhando com formulários e tabelas
Angular parte 2: Autenticação, Forms e lazy loading
JavaScript: interfaces e Herança em Orientação a Objetos
Plugin no Wordpress: widget, shortcode e configurações
Vue3: avançando no framework
HTML5 e CSS3 parte 4: avançando no CSS
JavaScript: conhecendo o Browser e padrões de projeto
Wordpress: sites com Elementor
Vue3: composition API e Vuex
Angular parte 3: upload, build e novos componentes
HTML e CSS: praticando HTML/CSS
Wordpress: integração whatsapp e internacionalização
JavaScript: aprofundando em MVC, padrão Proxy e Factory
Angular parte 4: lapidando o projeto
HTML e CSS: responsividade com mobile-first
Next.js: explorando o framework
WordPress: criação de um tema personalizado
JavaScript: salvando dados localmente com IndexedDB
Next.js: trabalhando com um CMS
JavaScript: de padrões a uma abordagem funcional
Next.js: trabalhando com arquitetura Front-end
JavaScript: projeto de conclusão
CSS: dispondo elementos com Flexbox e Grid
CSS Grid: simplificando layouts
React: abstraindo seu CSS com Styled Components
JavaScript: desenvolvedor poliglota
HTTP: Entendendo a web por baixo dos panos
JavaScript: manipulando o DOM
Electron: crie aplicativos Desktop com as tecnologias da Web
React: automatizando os testes em aplicações front-end
JavaScript: validações e reconhecimento de voz
Guia de estilos: montando páginas com componentes
React Router: navegação em uma SPA
Protractor: testando sua aplicação de ponta a ponta
JavaScript: consumindo e tratando dados de uma API
React: gerenciamento de estados globais com ContextAPI
MEAN Stack: criando aplicações completas com Javascript
Flexbox: posicione elementos na tela
SASS: CSS sintaticamente espetacular
React: gerenciando estado com Recoil
Svelte com Typescript: conhecendo o compilador
Expressões regulares: capturando textos de forma mágica
React: escrevendo com Typescript
SvelteKit: criando uma SPA
Angular e RxJS: programação reativa
Bootstrap: criação de uma single-page responsiva
Bootstrap 4: criando uma landing page responsiva
SvelteKit: trabalhando com store
Angular: design de componentes com acessibilidade
React: lidando com arquivos estáticos
React: conhecendo a biblioteca React Router
Angular: avançando no design de componentes com acessibilidade
Angular: testes automatizados com Jasmine e Karma
Arquitetura CSS: descomplicando os problemas
React: integrando seu projeto React com APIs
Angular: avançando com testes automatizados
Acessibilidade web: crie designs inclusivos
React: otimizando a performance
Acessibilidade web parte 1: tornando seu front-end inclusivo
Angular: boas práticas em arquiteturas e formulários
React: testando os seus componentes
Angular: controle o fluxo de navegação
React: desenvolvendo com JavaScript
Acessibilidade web parte 2: componentes acessíveis com um pouco de JavaScript
JS na web: CRUD com JavaScript assíncrono
JavaScript na Web: validação de Formulários e HTML5
Email Marketing Responsivo parte 1: sua newsletter adaptável
Email Marketing Responsivo parte 2: testando suas newsletters
Next.js: tour pelo Next.js
JavaScript na Web: armazenando dados no navegador
Vetores e Animação com SVG: trabalhando com CSS e JavaScript
JavaScript para Web: Crie páginas dinâmicas
Next.js: autenticação e gerenciamento de Tokens
Django React: construindo uma aplicação de ponta a ponta
Layouts Responsivos: trabalhando com layouts mobile
Tailwind CSS: estilizando a sua página com classes utilitárias
TypeScript parte 1: evoluindo seu JavaScript
TypeScript parte 2: avançando na linguagem
Typescript parte 3: mais técnicas e boas práticas
Gráficos na web parte 1: criando e customizando gráficos
Cursos de Data Science
Excel: domine o editor de planilhas
SQL com MySQL: manipule e consulte dados
Redis I: armazenando chaves e valores
Business Intelligence: trabalhando com Data Warehouse
Estatística com Python: frequências e medidas
Data Science: analise e visualização de dados.
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: classificação com SKLearn
Estatística com Python: probabilidade e amostragem
Python para Data Science: linguagem e Numpy
Excel procv: lógica booleana e busca por valores
MongoDB: uma alternativa aos bancos relacionais tradicionais
ETL com Integration Services: transformação de dados
Machine Learning: validação de modelos
Data Visualization parte 1: gráficos com uma variável
Estatística com Python: testes de hipóteses
Engenharia de dados: conhecendo Apache Airflow
Python para Data Science: Funções, Pacotes e Pandas
Consultas SQL no Oracle: Projeções, Seleções, Joins e Views
Elasticsearch: pesquisando e analisando os seus dados
Consultas Multidimensionais: MDX com SQL Server
Machine Learning parte 1: otimização de modelos através de hiperparâmetros
Data Visualization parte 2: gráficos com multivariáveis
Estatística com Python: 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 para Data Science
Comandos DML: manipulação de dados com MySQL
Elasticsearch 5: pesquisas avançadas
OLAP com SQL Server: construção do Data Warehouse
Data Visualization: explorando com Seaborn
Data Science: testes estatísticos com Python
Apache Beam: Data Pipeline com Python
Python Pandas: tratando e analisando dados
Procedures SQL: executando código no MySQL
MongoDB: modelagem de dados
Report Analysis com Power BI: gerando relatórios empresariais
Machine learning com R: classificação de focos de dengue
Python Pandas: técnicas avançadas
Excel: simulação e análise de cenários
Administração do MySQL: segurança e otimização do banco
Modelagem MongoDB: relacionamentos e cardinalidade
Report Analysis com Pentaho: gerando relatórios empresariais
Machine Learning parte 2: otimização com exploração aleatória
Data Visualization: criação de gráficos com o Matplotlib
Spark: apresentando a ferramenta
Python Scikit-Learn: regressão, classificação e clustering
Datomic: um banco cronológico
Modelos de ETL: Pentaho Data Integration
Data Visualization: técnicas de visualização com Google Sheets
Regressão Linear: técnicas avançadas de modelagem
Pandas: formatos diferentes de entrada e saída (IO)
Análise de dados: cálculos, padrões e estratégias com Excel
Datomic Queries: avançando com o modelo e pesquisas
Transformação com ETL: Pentaho Data Integration
Machine Learning: classificação por trás dos panos
QGIS: trabalhando com dados geoespaciais
Regressão linear: testando relações e prevendo resultados
Scraping com Python: coleta de dados na web
Excel: personalizando e automatizando tarefas com VBA
Datomic: Schemas e Regras
OLAP com Pentaho: construção do Data Mart
Linguagem Natural parte 1: NLP com análise de sentimento
Programação em R: desenvolva dashboards online com Shiny
Spark: trabalhando com regressão
Data Science: análise de series temporais
Excel: criação de macros e automatização de tarefas
Datomic: Bindings, transaction functions e filters
Consultas Multidimensionais: MDX com Pentaho
Linguagem Natural parte 2: continuando com a análise de sentimento
Oracle Analytics: visualizando dados
Estatística com R: crie e compare modelos estatísticos
Excel: tabelas dinâmicas e dashboards
Datomic: banco filtrado e histórico
Dashboard com Pentaho: visualize e analise os dados
NLP: regex e modelos de linguagem
Estatística com R: frequências e medidas
Data Analysis: Google Sheets
Excel VBA: automatize tarefas diárias mesmo não sendo programador
Datomic: geradores, schemas e índices
Classificação multilabel de textos: múltiplos contextos em NLP
Estatística com R: probabilidade e amostragem
Spark: criando modelos de classificação
Data Analysis: previsões com Google Sheets
Excel VBA: criando Formulários para facilitar a entrada de dados nas planilhas
Modelagem de banco de dados relacional: entendendo SQL
Elasticsearch: executando buscas inteligentes
Dashboard com Tableau: conceitos essenciais
Machine Learning: intro a sistemas de recomendação em Python
Estatística com R: testes de hipóteses
Data Analysis: estatística com Google Sheets
Excel VBA 3: criando conexão com o Outlook Application
Modelagem de banco de dados relacional: modelagem lógica e física
Elasticsearch: análise, consultas e dashboard
Tableau: preparação e transformação de dados
Machine Learning: avançando com tipos diferentes de classificação
Estatística com R: correlação e regressão
SAS parte 1: manipulando bases de dados
Excel VBA 4: criando conexão com Access
Modelagem de banco de dados: NoSQL
BigQuery: o banco de dados da Google para Big Data
Tableau: funções e cálculos LoD
Análise de experimentos: testes, mapas de cores e análises dos dados.
SAS parte 2: interagindo bases de dados
BigQuery: funções do BigQuery
Tableau: gráficos simples e avançados
BigQuery: manipulação de dados
Tableau: construindo dashboards e histórias
Machine Learning: lidando com dados de muitas dimensões
MySQL e JSON: persistindo JSON de maneira eficiente
Acesso ao Big Query: manipulação programático linguagens
Tableau: como trabalhar com mapas
Google BigQuery e Data Studio: projeto final
Tableau: executando um projeto de BI
Machine Learning: Credit Scoring
PostgreSQL
Machine Learning com Oracle ADS: produtividade na criação de modelos
Data Science: modelos de regressão por baixo dos panos
PostgreSQL: Views, Sub-Consultas e Funções
Qlik Sense: conhecendo a ferramenta
PostgreSQL: comandos DML e DDL
Qlik Sense: manipulando dados
Deep Learning parte 1: Keras
Data Science: análises para saúde e medicina
PostgreSQL: desenvolva com PL/pgSQL
Qlik Sense: analisando dados
Deep Learning parte 2: como a rede aprende
Data Science: visualização de dados para saúde e medicina
PostgreSQL: Triggers, transações, erros e cursores
Qlik Sense: expressões avançadas
Deep Learning: previsão com Keras
PostgreSQL: administração e otimização do banco
Qlik Sense: conexões SQL
GeoPandas Parte 1: trabalhando com dados Geoespaciais
SQL Server: SQL com Microsoft SQL Server 2019
Qlik Sense: histórias e gráficos
GeoPandas Parte 2: visualização com mapas interativos
Data Analytics: Machine Learning com Google Cloud Platform
Reconhecimento de imagens: Twitter e Computer Vision API
SQL Server: consultas avançadas com Microsoft SQL Server 2017
DAX e ETL com Power BI: carregando dados
Data Analytics: Machine Learning no Marketing Digital
SQL Server: Manipulação de dados com Microsoft SQL Server 2017
R: análise de dados
SQL Server: T-SQL com Microsoft SQL Server 2017
Dashboard com Power BI: visualizando dados
(I/O) com R: formatos diferentes de entrada e saída
SQL Server: administração do Microsoft SQL Server 2017
Power BI Desktop: tratamento de dados no Power Query
Regressão Linear Simples em R: Correlação e Previsão
SQL Server: persistindo e recuperando documentos JSON
Power BI: entendendo as fórmulas DAX
Power BI: explorando recursos visuais
Redes Neurais: Deep Learning com PyTorch
Análise de série temporal: COVID-19
Power BI Desktop: construindo meu primeiro dashboard
Redes Neurais Convolucionais: Deep Learning com PyTorch
Previsões de série temporal: COVID-19
SQL Server e XML: persistindo XML de maneira eficiente
Google Data Studio: explorando ferramenta
Treinando uma Rede Neural: Deep Learning com PyTorch
Clustering: extraindo padrões de dados
Google Data Studio: acessando o MySQL
Redes Neurais Recorrentes: Deep Learning com Pytorch
MLOps: Machine Learning e APIs
Google Data Studio: filtros e funções
Corretor Ortográfico em Python: aplicando técnicas de NLP
MLOps: deploy de modelos
Google Data Studio: Parâmetros e Big Query
Análise e Classificação de Faces: visão Computacional com OpenCV
SQL com Oracle: manipule e consulte dados
MicroStrategy Workstation: conhecendo a ferramenta
Introdução ao SQL com Oracle: manipule e consulte dados
MicroStrategy Workstation: transformações e métricas
Modelos preditivos em dados: detecção de fraude
Manipulação de dados no Oracle: comandos DML
MicroStrategy Workstation: elaborando uma apresentação
Clustering: k-means, DBSCAN e mean shift
Árvores de Decisão: aprofundando em modelos de Machine Learning
Administração do Oracle Database: criação e gerenciamento do banco
Administração do Oracle Database: segurança e otimização do banco
Word2Vec: interpretação da linguagem humana com Word embedding
Data Mesh: uma abordagem distribuída para dados
Desempenho do Oracle Database: análise do ambiente
Word2Vec: treinamento de Word Embedding
Data Mesh: dados como produtos
Desempenho do Oracle Database: otimização de consultas
Clusterização de dados: segmentação de clientes
Oracle ADS: análise de dados na nuvem
AWS SageMaker: Machine Learning em produção
Oracle PL/SQL: Procedures, funções e exceções
MLflow: gestão do ciclo de vidas de modelos de ML
Análise de componentes principais: elaboração de rankings com o PCA
Oracle PL/SQL: dominando packages
Modelagem de banco de dados: entidades, relacionamentos e atributos
Modelagem de banco de dados relacional: Álgebra Relacional
Modelagem de banco de dados relacional: normalização
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 Prompt: Trabalhando na linha de comando
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: 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: 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: 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: 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: estudando 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
Redes onboarding: uma perspectiva prática
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
Git e GitHub: repositório, commit e versões
The Twelve-Factor App: Metodologia para construção de aplicações robustas
Firewall ASA: configuração de segurança:
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
Pentest: explorando vulnerabilidades em aplicações web
Associate Cloud Engineer parte 4: A certificação do Google Cloud
Certificação Linux LPI Essentials parte 6: Archiving Files on the Command Line
Microsserviços: explorando os 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
Pentest: investigando vulnerabilidades em um servidor de aplicações web
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
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: executando 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
Integração Contínua: testes automatizados e pipeline no Github Actions
Linux Onboarding: usando a CLI de uma forma rápida e prática
Integração Contínua: Pipeline Docker no Github Actions
AWS Certified Cloud Practitioner: Domain 1 e 2
Linux Onboarding: localizando arquivos e conteúdos
Confiabilidade: garantindo o estado de integridade de sistemas através de logs
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
Produção de áudio
Adobe After Effects: animando a partir do Element 3D
Adobe XD: design visual de um site mobile
Krita: criando uma animação
Premiere: processos de colorização e tratamento de imagem
Adobe Photoshop e Adobe After Effects: trabalhando com vídeo composite no VFX
OBS Studio: configurando sua gravação
Adobe Photoshop: tratamento de imagem
Corel Draw: trabalhando com Silk Screen
ZBrush Osteologia: estrutura e planificação do crânio
Blender 3D: modelagem inorgânica
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
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: Trabalhando com diagramação
OBS Studio: configurando seu stream
Adobe Photoshop: tratando imagem com viés publicitário
Adobe Illustrator: desenho vetorial
ZBrush: blocagem da cabeça humana
Blender: modelagem para produção
Adobe Photoshop: compondo peça publicitária
Design System: projetando 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: edição de vídeo
Adobe Photoshop: iluminação dentro de uma HQ
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
ZBrush Osteologia: fêmur
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: 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
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: Desenho vetorial
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: 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
UX Usability: facilite a vida do seu usuário no mobile
Identidade Visual parte 1: Do Briefing a um logo em vetor no Illustrator
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
Adobe LightRoom: gerenciamento e tratamento de múltiplas fotos
Adobe Illustrator: trabalhando a partir do gradiente
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: conhecendo o mundo da fotografia digital
UX Produto: monitore, mensure e teste o seu projeto
Identidade Visual parte 2: Criando um sistema visual e aplicações a partir de um logo
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
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 3: Elaborando o Conteúdo de um Manual de Marca no Illustrator
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: edição de vídeo
Pintura digital: pintando através do reconhecimento de valores
Desenho: acabamento e finalização
Fotografia: melhorando suas imagens com a composição
Identidade Visual parte 4: Criando um manual de marca no InDesign
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 um modelo 3D
Adobe Premiere: criação de vídeo institucional
Pintura digital: textura e shading
Desenho: esboço e composição de imagens
Fotografia: fotografe usando seu celular
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
Aseprite: criando uma pixelart
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
Perspectiva: distorções visuais
UX Design: criando dashboard com Data Studio
InDesign: construindo um design editorial
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
Blender: modelando com a técnica Poly by Poly
Adobe Premiere Rush: edite seus vídeos direto do seu smartphone
Criação de personagem: do conceito à apresentação
Ilustração digital: perspectiva
LightRoom: usando seu celular para editar fotos
UX Design: transição de carreira em áreas de tecnologia
InDesign: design editorial para e-book
Cinema 4D Lite: adicionando 3D no After Effects
ZBrush: técnicas de Polypaint
UX Research: mapeando a jornada do usuário
Final Cut: Edição de vídeos
Criação de personagem: Model Sheet
Ilustração digital: avançando nos conceitos de perspectiva
Stop Motion: produção de vídeo para mídia social
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
Adobe Photoshop: conceitos essenciais
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
Adobe Photoshop e Illustrator: práticas de edição gráfica para mídias sociais
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
Photoshop: composição de peça publicitária
Figma: design visual de um 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
ZBrush: definindo a guideline do personagem
UX Research: análise de sites com Google Analytics
Desenho: a anatomia do torso
Ilustração digital: criando personagens com perspectiva isométrica
Figma: conhecendo componentes da interface
ZBrush: trabalhando no blocking do modelo
UX Research: análise de concorrentes
Produção de vídeo: conceitos essenciais de uma produção audiovisual
Criação de personagem: trabalhando no concept de um personagem
Figma: refinando o visual da interface
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
Photoshop: tratamento de cores
Figma: construindo o layout do seu site mobile
Desenho: trabalhando na pose e movimento
Design de ilustração: criando a partir de referências
Design de serviços
Photoshop: conceitue e esboce um personagem publicitário
Produção de vídeo: filmando a partir do celular
Cores: sistemas básicos e paletas
Pixel Art: criando um avatar
Portfólio em UX/UI: montando um projeto
Adobe Photoshop e Illustrator: do vetor à composição
Handoff: documentando a entrega do projeto
Edição de vídeo: editando a partir do seu smartphone
Krita: desenvolvendo uma pintura digital
Ilustração digital: anatomia expressiva
Adobe Photoshop e Adobe Illustrator: composição para impressão
Shotcut: editando gratuitamente com computadores de baixo rendimento
Krita: refinando o processo de pintura
Ilustração: desenhando com referência
Photoshop Mobile: editando imagens no tablet
Filmora X: edição de vídeos para a internet
Procreate: pintura digital mobile
Krita: ilustração editorial
Photoshop Camera e Express: edição de imagens
UX: metodologias práticas para designers
Procreate: pintura de um personagem
Photoshop 2022: tratando fotografias de modelos
UX Design Patterns: pesquisa e busca
Adobe Fresco: pintura digital mobile
Photoshop 2022: criando composições gráficas
UX Design Patterns: navegação e informação
História em quadrinho: princípios de uma narrativa sequencial
Photoshop 2022: manipulando imagens
UI Design: melhorando a experiência de um app com UI Patterns
História em quadrinho: composição e narrativa
Photoshop e Illustrator: unificando a identidade visual em peças publicitárias
História em quadrinhos: desenvolvendo roteiros
ProtoPie: prototipação e microinterações
Marmoset e Substance: Bakes de mapas para jogos
História em quadrinhos: arte final
Adobe Illustrator: compondo peças gráficas
Framer: trabalhando com UI Motion e microinterações
Substance Painter: texturizando um modelo 3D
Design de personagem: concept de protagonista para animação
Adobe Illustrator Mobile: criando peças para redes sociais no Ipad
Framer: criando protótipos de alta fidelidade para aplicativos
Spark AR
Design de personagem: concept de grupos para animação
Illustrator: acabamento final de personagem publicitário
After Effects e Framer: criando animações para um protótipo navegável
Design de personagem: concept de robôs
After Effects: criando interações de um aplicativo com UI Motion
Design de personagem: concept de animais e criaturas
Affinity Photo: desenvolvendo uma peça gráfica
Design de cenários: direção de arte
Design de cenários: ambientes externos
Design Gráfico: desenvolvendo Manual de Identidade Visual
Pintura Digital parte 1: Criando para publicidade no Photoshop
Design Gráfico: conhecimentos de impressão
Pintura Digital parte 2: Acabamento de publicidade com Photoshop.
Design Gráfico: design de apresentações
Design de personagem: Desenvolvendo personagens com a técnica Photobash
Design Gráfico: desenvolvendo layouts a partir dos grids
Fundamentos de desenho: luz e sombra
Design Gráfico: design de infográficos
Design Gráfico: design de embalagens
Design Gráfico com Gestalt: desenvolva um projeto gráfico
Design Gráfico: desenvolvendo identidade visual
LandingPage: construindo sua campanha
Design Gráfico: construindo os elementos de uma identidade visual
Teste de usabilidade parte 1: seu produto é fácil de usar?
Cores para Designers: escolhendo e trabalhando com cores em um projeto
Teste de usabilidade parte 2: mensurando e entregando resultados
Redesenho de logo: a expressão gráfica do rebranding
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
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
Canva: criando apresentações
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
Unity Mobile parte 2: interface responsiva e desempenho
Swift parte 2: UIKit, Storyboard e o padrão Delegate
Persistência com Flutter: crie um app com armazenamento interno
Android parte 1: crie um app mobile
Unity Mobile parte 3: aprofundando em jogos Mobile
Swift parte 3: Gestures, DAO e o Optional Chaining
Testes de unidade e Widget com Mocks: boas práticas no Flutter
Android parte 2: avançando com listeners, menu e UI
Flutter: criando um app
Android parte 3: refinando o projeto
Flutter Nuvigator: controle de rotas e navegação
Flutter com Web API: integrando sua app mobile
React Native: criando um app
Flutter: entendendo comunicação HTTP e utilizando Web API
React Native com Expo: navegação com menu e suporte às telas
React Native: utilizando e criando Hooks
Flutter: gerenciamento de estados com Provider
React Native: criando menu e navegando entre telas
Android com Kotlin: personalize o seu app
Flutter: Streams de programação reativa com BLoC
React Native: utilizando Web API
Android com Kotlin: criando um app
iOS: usando recursos nativos
Flutter: crie e valide formulários para aumentar conversões
Android com Kotlin: persistência de dados com o Room
React Native: guardando informações localmente
IOS: autenticação, GPS e mais recursos nativos
Flutter: Firebase Crashlytics, gere relatórios de erro em tempo real
Android com Kotlin: Migrations e relacionamento com o Room
React Native: criando testes para sua aplicação
iOS e HTTP: Web Services e sincronização offline
Objective-C: programando para iPhone e iPad
React Native: utilizando o Context API nas suas aplicações
Flutter i18n: entenda abordagens de internacionalização
Android com Kotlin: comunicação com Web API
Android com Kotlin: testes de unidade e Mocks
React Native: personalize apps com animações
Flutter: Push Notifications com Firebase Cloud Messaging
iOS: testes de unidade e TDD
Flutter: Widgets, Stateless, Stateful, Imagens e Animações
iOS: testando comportamentos com Mocks
Flutter: Controller, navegação e estados
Dart: criando e manipulando variáveis e listas
iOS: auto layout com Constraints
Dart: entendendo a Orientação a Objetos
Dart: lidando com Exceptions e Null Safety
iOS layout: mais recursos para criar telas responsivas
iOS: layouts com SwiftUI
iOS animações: Core Animation e transições
Android Brasil: implemente validações e formatações em formulários
iOS Brasil: formate datas, CPF e números nacionais
Android Room parte 1: entendendo e aplicando a persistência de dados com ORM
Android Room parte 2: implementando operações assíncronas
iOS SwiftUI: ScrollView, Navigation Bar e componentes
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
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: compreenda e aplique testes de interface
Cursos de Inovação & Gestão
UML: 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: Governança Corporativa
Certificação PMP e CAPM parte 1: processos de gerenciamento de projetos
Agilidade: promovendo a transformação ágil
Vendas de alta performance: vendas na era digital
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
Aprender a aprender: técnicas para seu autodesenvolvimento
UML: modelagem de diagramas
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
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: técnicas de ideação
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
Ensino e aprendizado remoto: elabore conteúdos encantadores
PMBOK na prática parte 1: gerenciando seu projeto
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: estratégias e ações
Cadeia de valor de serviços: conhecendo as 4 dimensões
Marketing Digital: explorando os conceitos
Bizagi: mapeamento de processos com BPMN
PMBOK parte 2: a prática de projetos
Gerenciamento da qualidade: 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: criando uma campanha
Organização de Equipes Ágeis: os papéis existentes em uma equipe
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
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 4: implementação e relatórios
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: 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 Ads: aprenda a criar campanhas na rede de display
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: 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
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
Google Tag Manager: aplicação e gerenciamento de Tags
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: 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
Tráfego pago: estratégias e aplicações
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
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: aplicações gerais
Alavancas de gestão do conhecimento: aprendizagem e produtividade
Instagram para empresas: estratégia e planejamento
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
Growth Hacking: crescimento para negócios digitais
Scrum parte 5: executando projetos com Agile
Value Stream Mapping (VSM): conheça o mapeamento de Fluxo de Valor
Manifesto NoProjects: desprojetização
Plataforma e-commerce: decisões no começo de sua loja virtual
PNL: comunicação efetiva para o dia a dia
SAP Activate: gestão ágil em projetos SAP
Certificação PMP e CAPM parte 10: gerenciamento de aquisições
Ferramentas para agilidade: visão geral sobre controle de projetos e produtos
Lean Inbound parte 1: marketing e vendas para novos negócios
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
Criatividade e adequação: aprendendo e aprimorando um processo criativo
Certificação PMP e CAPM parte 11: gerenciamento de partes interessadas
Facebook Ads: criando campanhas
Lean Inbound parte 2: práticas de validação, marketing e vendas
Google Search Console: configurações e relatórios
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
Criatividade aplicada: aprimorando o processo criativo no mercado de trabalho
Certificação PMP e CAPM parte 12: Código de Conduta e Ética
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
Desenvolvimento de carreira: a demanda do mercado
Mobile Marketing: como engajar seu cliente
Marketplaces: estratégias de venda
Certificação PMP e CAPM parte 13: PMBOK 6ª edição
LinkedIn Ads: criando uma campanha
Estratégias de Customer Success: foco no cliente
Certificação PMI-ACP: riscos, aquisições e integração no Ágil
Princípios da influência: persuasão com foco em negócios
Desenvolvimento de carreira: como alcançar a posição desejada
Estratégia Omnichannel: aumentando suas vendas
YouTube: estratégias de sucesso para o seu negócio
Woocommerce: monte sua loja virtual
Criatividade: potencialize a partir das suas motivações
MS Project: planejando cronogramas de projeto
Twitter Ads: criando campanhas
Transformação digital: pilares culturais
Certificação PMI-ACP: o Kanban
Curiosidade, persistência e resiliência: da ideia à ação
Liderança ambidestra: buscando inovação e resultados
Newsletter: da estratégia às assinaturas
CRM e Funil de Marketing: estratégias e funcionalidades
Startupismo: comece do jeito certo
O pilar do e-commerce: planejamento de sua loja online
TikTok Ads: funcionalidades e configurações para criar campanhas
Transformação digital: alinhamento estratégico
Certificação PMI-ACP: aspectos humanos do Ágil
Transição de carreira: um guia para a área da tecnologia
Fidelização de clientes: estratégias para manter relacionamentos a longo prazo
Startupismo: Product Discovery
Os pilares do e-commerce: sistemas, integrações e equipe
Planejamento de mídia programática: técnicas eficientes
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
Propósito profissional: seja protagonista da sua carreira
Liderança: práticas de gestão e melhorias
E-mail Marketing: da utilização às estratégias
Startupismo: a importância do Produto Mínimo Viável
Planejamento de vendas: estruturando seu e-commerce
Vendas de alta performance: solução e proposta
Transformação Digital: cultura de experimentação
Certificação PMI-ACP: simulado do exame
Delegação de tarefas: obtenha o melhor do seu time
Startupismo: descubra o Product-Market Fit
Design Thinking em vendas: conhecendo seu cliente
Roadmap: como criar e manter o mapa de produto
Transformação Digital: fluxo, DevOps e abordagem product-based
Simulado: PMI-ACP
Inovação: descubra como e onde inovar
Vendas de alta performance: Social Selling
Product Manager: uma jornada em gestão de produto
Gestão de mudanças: uma visão comportamental
Liderança: aprendendo sobre a missão e propósito de liderar pessoas
Kanban: análises para implementação
Hábitos na liderança: boas práticas
Kanban: evolua suas entregas com métricas
Inteligência emocional: aumente seu potencial de liderança
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
Recrutamento e seleção: uma estratégia com foco em competências
Páginas Principais
Glossário Back-End
Um guia para importação e exportação de módulos com JavaScript
Como criar uma interface gráfica com Swing (Java)
Logo Feministech, PHP 8.2, Freela Bot, CTI e mais!
Regex em C#: como utilizar expressões regulares
Strings com c#: como usá-las para manipular textos
O que é o DOM?
Como iniciar os estudos no Front-end
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
SGBDs e suas linguagens internas
SQL: cláusulas UPDATE e DELETE
Por onde começar os estudos na área de dados?
Engenharia reversa com o Power Architect
MicroStrategy, o que é?
Lidando com o desbalanceamento de dados
Quer aprender na prática sobre DevOps? Esse challenge é feito pra você!
FinOps e a gestão financeira de cloud
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?
Tree testing: como usá-lo para testar meu menu?
Tree Testing e Card Sorting: entenda a diferença entre eles e quando usá-los
Figma Community Awards 2022: confira os plugins e templates favoritos da comunidade do Figma
Prós e os contras da Paginação e da Rolagem Infinita
Como o Motion Design pode contribuir para a UX/UI
6 novidades do InDesign 2022
Estados globais: diferenças entre Redux e Context API
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
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