Os documentos fornecem instruções sobre vários tópicos de tecnologia, design e negócios, incluindo modelagem 3D, edição de vídeo, desenvolvimento web, banco de dados, machine learning e marketing digital.
Os documentos fornecem instruções sobre vários tópicos de tecnologia, design e negócios, incluindo modelagem 3D, edição de vídeo, desenvolvimento web, banco de dados, machine learning e marketing digital.
Os documentos fornecem instruções sobre vários tópicos de tecnologia, design e negócios, incluindo modelagem 3D, edição de vídeo, desenvolvimento web, banco de dados, machine learning e marketing digital.
3D Softimage: Modelagem, Texturização e Iluminação
Ilustração 3D com Softimage parte 1: Criação de personagem
Access: inicie suas consultas com agrupamento, classificação e mais Acessibilidade web: introdução a designs inclusivos Acessibilidade web parte 1: tornando seu front-end inclusivo Acessibilidade web parte 2: Componentes acessíveis com um pouco de JavaScript SQL Server: Administração do Microsoft SQL Server 2017 Adobe Photoshop: Compondo peça publicitária Adobe Premiere: Introdução à edição de vídeo Premiere: Processos de colorização e tratamento de imagem Premiere: Ritmo de edição e manipulando emoções Adobe XD: Componentes da interface Adobe XD: refinando o visual da interface Adobe XD: Design visual de um site mobile Advergame: da ideia à prancha conceito After Effects: Animando uma Bus Mídia After Effects: Composição e Sonorização de Animação After Effects: Animando Lower Third After Effects I: Aprendendo a fazer animações 2D After Effects: Animando Spot Comercial After Effects: Técnicas de composição e fluxo de trabalho After Effects: Vídeos comerciais do zero até o render Amazon API Gateway: Integrando e protegendo serviços Amazon Cloud Front e Route53: Distribua os seus arquivos e crie seu próprio domínio Amazon CloudWatch: Visibilidade completa das aplicações e serviços na nuvem Amazon EKS: Gerenciando aplicações conteinerizadas com Kubernetes Amazon IoT: Conecte dispositivos à nuvem e defina regras de notificação Amazon Lightsail: Descomplicando a nuvem Amazon VPC: Provisione uma nuvem privada Desenho: Anatomia do braço e mão Architecture Components: ViewModel, LiveData e Room Android parte 2: Avançando com listeners, menu e UI Android parte 2: Boas práticas e novos cenários de testes Android na prática: um aplicativo de Chat com Retrofit, EventBus e Dagger Kotlin parte 1: Sua primeira app android na linguagem Kotlin parte 2: Mais recursos da linguagem e boas práticas Android com Espresso parte 1: Teste da interface do usuário Android com Espresso parte 2: Testes de fluxos complexos Android Fragments: Reutilizando componentes visuais Kotlin parte 3: Técnicas avançadas na sua app Android parte 3: Refinando o projeto Android Room parte 1: Introdução a persistência de dados com ORM Android Room parte 2: Operações assíncronas Android com Web Service parte 1: Sincronize sua app com o servidor Android com Web Service parte 2: mais técnicas de sincronização Android com Web Service parte 3: sincronização em modo offline Android I: Crie sua App fantástica com Android Studio Android II: Integração com apps e recursos do device Android III: Aprimore sua app com Fragments, Google Maps e GPS Android parte 1: Crie a sua primeira app mobile Android parte 1: Testes automatizados e TDD Android Brasil: Validações e formatações Android I: Crie sua App fantástica no Eclipse Android II: Imersão em interfaces e recursos Android III: Integrações e Mapas para turbinar sua App Angular parte 2: Autenticação, Forms e lazy loading Angular parte 1: Fundamentos Angular parte 4: lapidando o projeto Angular parte 3: upload, build e novos componentes AngularJS: crie webapps poderosas Ant: Build robusto para projetos Java Design de Apresentação parte 2: Roteiro, Visual e Apresentador de impacto Arduino: Do zero ao jogo Arduino: Introdução à Robótica Automação residencial parte 2: Aplicando regras, ações e triggers Automação residencial parte 1: Integrando sensores no Home Assistant After Effects II: Avançando na criação de animações 2D HTML5 e CSS3 II: Turbinando as suas páginas Amazon S3: Manipule e armazene objetos na nuvem Azure Armazenamento: Trabalhando com File e Blob Azure: Gerencie Kubernetes com AKS e ACR Animate (Flash): animações em swf e HTML5 Blender 3D: Modelagem inorgânica Blog do seu Negócio parte 1: Estratégias de geração de lead e entrega de valor Blog do seu Negócio parte 2: Métricas de Growth Marketing Branding: Criando uma marca forte Análise de dados: Introdução com R Business Intelligence: Introdução à inteligência empresarial Consultas Multidimensionais: MDX com SQL Server OLAP com SQL Server: Construção do Data Warehouse Report Analysis com Power BI: Gerando relatórios empresariais ETL com Integration Services: Modelo de dados ETL com Integration Services: Transformação de dados Apache Camel: O framework de integração entre sistemas Youtube parte 1: Criação e otimização de um canal CDI 1.2: Use uma das principais especificações do JavaEE. Certificação Cisco CCNA parte 1: Network Fundamentals I Certificação Cisco CCNA parte 2: Network Fundamentals II Certificação Cisco CCNA parte 3: LAN Switching Fundamentals Certificação Cisco CCNA parte 4: Routing Fundamentals Certificação Cisco CCNA parte 5: Infrastructure Services Certificação Cisco CCNA parte 6: Infrastructure Maintenance Certificação Oracle SQL Fundamentals 1: Introduction to Oracle Certificação Oracle SQL Fundamentals 2: Retrieving Data Certificação Oracle SQL Fundamentals 3: Single Row Functions Certificação Oracle SQL Fundamentals 4: Group Functions Certificação Oracle SQL Fundamentals 5: Joins e Subqueries Certificação Oracle SQL Fundamentals 6: DML e Transaction Control Certificação Oracle SQL Fundamentals 7: Data definition language Chatbot parte 2: Avançando e integrando o bot Chatbot parte 1: Começando com as conversas inteligentes usando o Watson Cinema 4D Lite: Adicionando 3D no After Effects Cinema 4d: Vinhetas Animadas Colorização Digital: técnicas de colorização e iluminação Company Page: Melhorando a presença digital Adobe Photoshop e Adobe Illustrator: Composição para impressão Consultas Multidimensionais: MDX com Pentaho SQL Server: Consultas avançadas com Microsoft SQL Server 2017 Cordova & PhoneGap: Apps mobile com HTML, CSS e JS Criação de personagem: Anatomia criativa Java e MongoDB: Integre uma webapp Java com um banco NoSQL Curadoria de conteúdo: Filtrando materiais de qualidade na internet Dashboard com Pentaho: Visualize e analise os dados Data analysis: introdução a séries temporais e análises Data Science: Avaliando a hipótese Data Science: A coleta de dados Data Science: Introdução a testes estatísticos com Python Regressão Linear: Testando Relações e Prevendo Resultados Regressão Linear: Técnicas Avançadas de Modelagem Data Science: O pipeline dos dados Data Science: Preparação e exploração dos dados Data Science: Primeiros passos Data Science: Introdução a análise de series temporais Data Visualization parte 1: introdução ao design de gráficos Data Visualization: Explorando com rawgraphs Data Visualization: Explorando com Seaborn Data Visualization parte 2: Escolhendo o melhor gráfico Davinci Resolve: Conhecendo o processo de colorização Deep Learning parte 2: Como a rede aprende Deep Learning parte 1: Introdução com Keras Amazon Code Deploy: Deploy Continuo com AWS Desenho: Anatomia dos membros inferiores Desenho: Fundamentos da anatomia do torso Desenho de Rosto: anatomia criativa Desenho: Descomplicando o desenho do rosto Jogos com Android: Desenvolva seu próprio Flappy Bird Swift parte 1: desenvolvendo para iOS no Xcode Swift parte 2: desenvolvendo para iOS no Xcode Swift parte 3: desenvolvendo para iOS no Xcode VRaptor4: Alta produtividade com aplicações web em java Gestalt: aplicando princípios em um layout Photoshop Design Gráfico: Conhecimentos de impressão Design Patterns Python I: Boas práticas de programação Design Patterns Python II: Boas práticas de programação Vagrant e Puppet: Criação e provisionamento de maquinas virtuais DNS: Domine os serviços na nuvem DNS: Entenda a resolução de nomes na internet Docker: Criando containers sem dor de cabeça Amazon ECS: Gerencie Docker na nuvem da AWS Entrega eficiente para seu e-commerce: como escolher transportadores Soluções de pagamento e-commerce: Melhore a conversão e o fluxo de caixa Email marketing: design do seu email Eclipse: Produtividade Extrema na IDE com Java YouTube: da concepção de um canal ao upload Premiere e o After effects: Edite vídeos com o pacote Adobe Amazon Elastic Beanstalk Parte 1: Container Docker Amazon Elastic Beanstalk Parte 2: Múltiplos containers e NGINX Elasticsearch: Pesquisando e analisando os seus dados Elasticsearch 5: Pesquisas avançadas Electron: Crie aplicativos Desktop com as tecnologias da Web Adobe After Effects: Animando a partir do Element 3D Email Marketing Responsivo parte 1: sua newsletter adaptável Email Marketing Responsivo parte 2: testando suas newsletters Estratégias de marketing: Lançamento de produto digital People Marketing parte 2: personas, audiências e canais Excel: Domine o editor de planilhas mais famoso do mundo Excel II: Tabelas dinâmicas, validação e mais funções Excel III: Avançando em funções e criando suas macros Excel: Simulação e análise de cenários Facebook ADS: Crie anúncios que geram resultados Facebook Marketing: Como impulsionar a sua marca criando uma Fanpage Final Cut: Processos de colorização e tratamento de imagem Final Cut: Introdução a edição de vídeos Final Cut: Editando matéria jornalistica Flask parte 1: Crie uma webapp com Python 3 Flask parte 2: Avançando no desenvolvimento web Fotografia: filtros e recursos de fotos no celular. Fotografia: Técnicas criativas e edição para celular Desenho: fundamentos de luz e sombra Marketing digital: Fundamentos para seu planejamento on-line GeoPandas Parte 1: Trabalhando com dados Geoespaciais GeoPandas Parte 2: Visualização com mapas interativos Git: Controle e compartilhe seu código Google Ads: crie suas primeiras campanhas Google Analytics parte 2: Dimensões e métricas, e-commerce e eventos. Google Analytics parte 1: Medindo o sucesso do seu site ou app Google Cloud Compute Engine: Escalabilidade e alta disponibilidade Google Cloud Functions: Código Serverless Google Cloud: Deploy de uma aplicação em Spring MVC Google Cloud Storage: Armazenamento de objetos na Google Cloud Grunt: Automação de tarefas front-end Gulp: automação de tarefas front-end HTTP: Entendendo a web por baixo dos panos Iconografia I: desenvolva representações gráficas a partir de uma identidade Identidade Visual parte 1: Do Briefing a um logo em vetor no Illustrator Identidade Visual parte 2: Criando um sistema visual e aplicações a partir de um logo Identidade Visual parte 3: Elaborando o Conteúdo de um Manual de Marca no Illustrator Identidade Visual parte 4: Criando um manual de marca no InDesign Illustrator: crie layouts para a web Adobe Illustrator e Photoshop: Do vetor a composição Illustrator: criação de ilustração vetorial Adobe Illustrator: Vetorizando a partir da pen tool Facebook: criação de imagens e anúncios Inbound Marketing parte 2: Processos de automação Inbound Marketing parte 1: Fundamentos e ações E-mail marketing: da segmentação ao AB Ansible: Sua infraestrutura como código Instagram Marketing: Promova seu perfil e conquiste mais audiência Integração Contínua: Maturidade e Produtividade no Desenvolvimento de Software Inteligência comercial: Aumente a competitividade do seu e-commerce IntelliJ IDEA: aumente a sua produtividade em projetos Java PostgreSQL: Primeiros passos com suas consultas Estatística I: Entenda seus dados com R Estatística II: Aprofundando em hipóteses e correlações Fotografia: introdução a composição Machine Learning: Classificação por trás dos panos Linguagem Natural parte 1: Introdução a NLP com análise de sentimento Azure: Deploy de uma webapp na nuvem da Microsoft Amazon EC2: Faça um deploy da sua webapp com alta disponibilidade e escalabilidade qu Introdução ao Growth Hacking: crescimento para negócios digitais HTML5 e CSS3 I: Suas primeiras páginas da Web Data Science: Introdução ao Python Pandas Ionic 1 parte 1: desenvolvimento de aplicações híbridas mobile Ionic 1 parte 2: Plugins e Persistência de dados Ionic 3 parte 1: aplicações híbridas mobile ainda mais poderosas Ionic 3 parte 2: Recursos e build nativos iOS Animações: Core animation e transições iOS parte 1: Web Services e Sincronização Offline iOS layout parte 1: Começando com telas responsivas iOS layout parte 2: Mais recursos para criar telas responsivas. iOS parte 2: Sincronização offline e integração com Firebase iOS parte 1: Usando recursos nativos IOS parte 2: Autenticação, GPS e mais recursos nativos iOS: Testes de unidade e TDD iOS: Testando comportamentos com mocks iOS Brasil : Formate datas, cpf e números nacionais lexa spify Internet das coisas: Seu assistente pessoal em Python NodeMcu e Esp8266: Medindo e publicando dados com MQTT Esp32: Detector de presença com Bluetooth Low Energy Ivy: Gerenciamento de dependências flexível Jasper Reports: Relatórios com Java Java Brasil: Formate datas, cpf e números nacionais Java: Dominando as Collections Java Debug: técnicas para entender e melhorar o seu código Java EE parte 1: Crie sua loja online com CDI, JSF, JPA Java EE parte 2: Sua loja online com HTML, REST e Cache Java EE parte 3: Finalizando sua loja com REST, JMS, JAAS e WebSockets Java parte 4: Entendendo exceções Java parte 3: Entendendo herança e interface Java parte 2: Introdução à Orientação a Objetos Java parte 5: Pacotes e java.lang Java parte 1: Primeiros passos Java Reflection parte 2: Anotações e Injeção de Dependências Java Reflection parte 1: Entendendo a metaprogramação Java parte 7: Trabalhando com java.io Java parte 6: Conhecendo o java.util Java 8: Tire proveito dos novos recursos da linguagem Jogos clássicos parte 2: laços e listas com Javascript Java e JDBC: Trabalhando com um banco de dados JMS e ActiveMQ: Mensageria com Java Jogos mobile com Unity: Diversão com a Game Engine jQuery: Domine a biblioteca mais popular do mercado parte 1 jQuery: Avance na biblioteca mais popular do mercado parte 2 Java e JSF I: Sua aplicação web com JSF2 Java e JSF 2 - III: Integração com CDI Java e JSF 2 - II: Componentes ricos com Primefaces Java e JSTL: Tags para facilitar o desenvolvimento JSP Indicadores de e-commerce parte 1: Monitore o desempenho da sua loja Indicadores de e-commerce parte 2: Aprofundando em métricas do negócio Indicadores de e-commerce parte 3: Métricas Avançadas Kubernetes: Introdução a orquestração de containers Layouts Android parte 1: Criando telas com Constraint Layouts. Lean Inbound Parte 1: Fundamentos de marketing e vendas para novos negócios Lean Inbound Parte 2: Práticas de validação, marketing e vendas LESS: CSS simples e produtivo Lightroom: organização e edição de fotos como um profissional Lightroom II: Agilidade na organização e publicação de imagens. Fotografia: Descobrindo linguagem fotográfica LinkedIn Ads: Novos clientes com anúncios otimizados e emails patrocinados Certificação Linux LPI Essentials parte 1: Evolution and Distributions Certificação Linux LPI Essentials parte 10: Where Data is Stored Certificação Linux LPI Essentials parte 11: Your Computer on the Network Certificação Linux LPI Essentials parte 12: Security and File Permissions Certificação Linux LPI Essentials parte 2: Open Source Software and Licensing Certificação Linux LPI Essentials parte 3: Command Line Basics Certificação Linux LPI Essentials parte 4: Using the command line to get help Certificação Linux LPI Essentials parte 5: Directories and Listing Files and managing file Certificação Linux LPI Essentials parte 6: Archiving Files on the Command Line Certificação Linux LPI Essentials parte 7: Searching and Extracting Data from Files Certificação Linux LPI Essentials parte 8: Turning Commands into a Script Certificação Linux LPI Essentials parte 9: Understanding Computer Hardware Linux I: Conhecendo e utilizando o terminal Linux II: Programas, processos e pacotes Lógica de programação I: Os primeiros programas com Javascript e HTML Lógica de programação II: pratique com desenhos, animações e um jogo Shopify: Colocando sua loja online no ar Machine Learning: Introdução a algoritmos não supervisionados Machine Learning: Aprendizado supervisionado Machine Learning: Avançando com tipos diferentes de classificação Machine Learning: Introdução a classificação com SKLearn Data Analytics: Machine Learning no Marketing Digital Machine Learning parte 2: Otimização com exploração aleatória Machine Learning parte 1: Otimização de modelos através de hiperparâmetros Machine Learning: Validação de modelos SQL Server: Manipulação de dados com Microsoft SQL Server 2017 Marketing de Conteúdo: Uma introdução ao Marketing de valor Marketing digital: Medindo os resultados do seu site Marketing com Influenciadores: campanha de marketing com os creators Marketing Viral: os elementos que podem promover a sua ação digital Marketplaces: primeiros passos e estratégias de venda Maven: Build do zero a web MEAN Stack: criando aplicações completas com Javascript Meteor: Crie single page applications com JavaScript Microinterações: Enriquecendo a experiência de interação Minecraft: Estruturas lógicas com redstone Modelagem de Banco de Dados Relacional: Índices e Normalização MongoDB: Uma alternativa aos bancos relacionais tradicionais Consultas SQL: Avançando no SQL com MySQL Comandos DML: Manipulação de dados com MySQL Introdução ao SQL: Manipule dados com MySQL YouTube: Crie um negócio como gerador de conteúdo Linguagem Natural parte 2: Continuando com a análise de sentimento Node.js Parte 2: MVC, autenticação e autorização Node.js e HTTP: desenvolvendo uma API seguindo o estilo REST Node.js Parte 1: Inovando com JavaScript no backend Redis I: Armazenando chaves e valores Redis II: Estruturas e recursos na sua base NoSQL Objective-C: programando para iPhone e iPad OLAP com Pentaho: Construção do Data Mart PL/SQL: Domine a linguagem do banco de dados Oracle PL/SQL: Dominando packages Oracle I: Aprenda SQL usando esse famoso banco de dados Oracle II: Consultas Complexas Performance Web I: otimizando o front-end Pintura Digital: Pintando através do reconhecimento de valores Pandas: Formatos diferentes de entrada e saída (IO) Modelos de ETL: Pentaho Data Integration Transformação com ETL: Pentaho Data Integration People Marketing parte 1: OKRs e audiência People Marketing parte 3: práticas de produção de conteúdo Performance Web II: Critical Path, HTTP/2 e Resource Hints Java e JPA: Persista seus objetos com a JPA2 e Hibernate Personal Branding: Entenda o que é e como você pode usá-la a favor da sua carreira Segurança de redes: Crie um firewall com pfSense e iptables Photoshop para web II: layouts avançados Photoshop: Composição de peça publicitária Adobe Photoshop e Illustrator: Práticas de edição gráfica para mídias sociais Photoshop: do briefing à criação Adobe Photoshop: Tratamento de imagem Photoshop para web I: Crie suas páginas da web Plataforma e-commerce: Decisões no começo de sua loja virtual Play! Framework I: Crie webapps de modo rápido de fácil! Play! Framework II: Envie emails e desenvolva sistemas de autenticação e segurança Jogos clássicos parte 1: Iniciando no Javascript com Pong Flexbox: Posicione elementos na tela PowerShell parte 1: Começando com a linguagem de scripting moderna PowerShell parte 2: Sessões, Jobs e Administração Remota Adobe Premiere: Criação de vídeo institucional Marketing digital: O primeiro passo antes de criar um site Princípios Fotográficos: Equipamento e técnica Princípios da influência: persuasão com foco em negócios Produção de vídeo: O que há por trás do mundo do audiovisual Produção de conteúdo: estratégias, planejamento e gestão Produção de podcasts: Da concepção à publicação Produção de Video: conceitos essenciais de uma produção audiovisual Front-end: Projeto de conclusão VRaptor e JPA: Pratique Java com um sistema completo Java: Laboratório web de práticas e tecnologias Windows: Introdução ao Prompt Prototipagem e UX parte 1: Alta fidelidade com o Adobe XD Prototipagem e UX parte 2: linkando telas no Adobe XD Python 3: Avançando na orientação a objetos Python 3: Introdução a Orientação a objetos Python 3 parte 1: Introdução à nova versão da linguagem Raspberry Pi Node-RED: Elabore aplicações conectando dispositivos e serviços Raspberry Pi: Autenticação com RFID e Dynamo DB Raspberry Pi parte 3: Carro espião com câmera, wifi e sensor Raspberry Pi parte 2: Controlando o mundo com GPIO Raspberry Pi parte 1: Da instalação ao Media Center Raspberry Pi Servidor: Montando um servidor para desenvolvimento React parte 1: componentes reutilizáveis para sua webapp React Native parte 1: Criando apps nativas com JavaScript e React React Native parte 2: Aprimorando app com navegação e mais recursos React parte 2: Container components e o ciclo de vida do react React parte 3: A arquitetura flux, implementação do Redux e server side rendering Recycler View parte 1: Listas flexíveis e performáticas RecyclerView parte 2: Listeners, animações e boas práticas. Redes parte 1: Introdução, Conceitos e Prática Redes parte 2: Montando um projeto do cliente até o provedor de serviços Redes parte 3: Defina as listas de controle e políticas de acesso de usuários Redes parte 4: Configuração de protocolos de roteamento e IPv6 Redes parte 5: Wi-FI Report Analysis com Pentaho: Gerando relatórios empresariais Rest Assured: Testes automatizado de webservice Robot Operating System: Simule um robô na AWS RoboMaker NodeMcu e Esp8266: Monte um brinquedo interativo para seu Pet SAS parte 1: Manipulando bases de dados SAS parte 2: Interagindo bases de dados Sass e Compass: Descomplicando o CSS Pintura Digital: Montando e refinando o shading Screenflow: Crie seus screencasts e vídeos Segurança de redes: Conheça as vulnerabilidades de servidores e clientes Segurança web em Java: Evitando SQL Injection, força bruta e outros ataques Segurança web em Java parte 2: XSS, Mass Assignment e Uploads de arquivos! Segurança Web: Vulnerabilidades do seu sistema e OWASP Selenium: Sua webapp testada de ponta a ponta em java Amazon Lambda: Primeiros passos à execução de código sem servidor Servlet parte 2: Autenticação, autorização e o padrão MVC Servlet Parte 1: Fundamentos da programação web Java Shell Scripting parte 1: Começando seus scripts de automação de tarefas Shell Scripting parte 2: Fazendo monitoramento, agendando tarefas e backup Shopify I: Colocando sua loja online no ar Shopify II: Customizações e ajustes para a sua loja online Sketch: Os primeiros passos com layouts, grids e boas práticas Sketch: Design visual de um site mobile Social Media Marketing: como fazer marketing nas redes sociais Amazon e Spring: Deploy de uma aplicação Spring MVC na AWS Spring Boot Parte 1: Construa uma API Rest Spring Boot Parte 2: Segurança da API, Cache e Monitoramento Spring MVC: É hora de criar uma webapp com Spring MVC4 Spring MVC I: Criando aplicações web Spring Boot: Agilidade no desenvolvimento java com Spring SQL Server: Introdução ao SQL com Microsoft SQL Server 2017 Swagger parte 1: Crie uma documentação APIs REST Swagger parte 2: customizando uma API gerada Dashboard com Tableau: Visualize e analise os seus dados Testes: TDD com Java Testes automatizados: TDD com Python Teste de Integração: Testes SQL e DAOs automatizados em java Teste de usabilidade parte 1: Seu produto é fácil de usar? Teste de Usabilidade parte 2: Mensurando e entregando resultados Testes no Android: mocks e integrações Jasmine: Testes automatizados em JavaScript Tipografia: Conhecendo o que há por trás dos tipos Tipografia para web: trabalhe com fontes para compor páginas Adobe Photoshop: Tratando imagem com viés publicitário SQL Server: T-SQL com Microsoft SQL Server 2017 Twitter: uma ferramenta para ganhar visibilidade profissional. Unreal Engine parte 4: Controlando Iluminação com Level Streaming Unreal Engine parte 5: Animação com Esqueletos e Simulação Física Unreal Engine parte 6: Balística com mecânica de tiro ao alvo Unreal Engine parte 3: Fotografia em Estúdio e Cinematics Unreal Engine parte 1: Crie um ambiente em VR para arquitetura. Unreal Engine parte 2: Programação com Blueprints Visual Scripting UI Design Patterns: Usabilidade em interfaces mobile UX: o que é experiência de usuário UX Design com Axure parte 1: protótipo para App mobile UX Design com Axure parte 2: aprimoramento de protótipo para App Revisão UX: ferramentas do briefing ao protótipo UX Produto: monitore, mensure e teste o seu projeto UX mitos: os erros frequentes de usabilidade e as boas práticas UX Strategy: divergindo e afunilando ideias UX Usability: facilite a vida do seu usuário no mobile Vagrant: Gerenciando máquinas virtuais VBA: Automatizando tarefas no Excel Vegas: Introdução a Edição de Vídeo Adobe Illustrator: Introdução a desenho vetorial Adobe Photoshop e Adobe After Effects: Trabalhando com vídeo composite no vfx Stop Motion: Produção de vídeo para Mídia Social VRaptor3: Suas aplicações web em java mais produtivas Vue.js parte 1: construindo Single Page Applications Vue.js parte 2: construindo Single Page Applications Web Design Responsivo: Páginas que se adaptam do mobile ao desk JAX-WS : Domine a criação de webservices SOAP Webpack: Manipulando módulos na sua webapp JAX-RS e Jersey : Domine a criação de webservices REST Windows Server Wordpress: Criação de um tema do zero WordPress I: hospedagem, administração e widgets WordPress II: páginas, temas e boas práticas Xamarin parte 1: crie aplicativos mobile com Visual Studio Xamarin parte 2: crie aplicativos mobile com Visual Studio Xamarin parte 3: crie aplicativos mobile com Visual Studio Xamarin parte 4: crie aplicativos mobile com Visual Studio e XStream: Consumindo o XML sem esforço YouTube parte 2: Otimização e monetização do canal ZBrush: Do box modeling para a escultura digital ZBrush: Trabalhando no blocking do modelo ZBrush: Pensamento criativo para escultura Zbrush: Definindo a Guideline do Personagem Git e Github: Estratégias de ramificação, Conflitos e Pull Requests Jenkins e Docker: Pipeline de integração continua Azure Functions: Rodando código sem servidor Google Cloud Endpoints: Integrando a API Procedures SQL: Executando código no MySQL Regressão Linear Simples em R: Correlação e Previsão Qlik Sense: Analise e visualização de dados Data Visualization parte 1: gráficos com uma variável Data Visualization parte 2: gráficos com multivariáveis Machine Learning: Intro a sistemas de recomendação em Python Machine Learning com Java: Introdução ao sistemas de recomendações Machine Learning: Lidando com dados de muitas dimensões Regressão: Implemente uma rede neural com numpy Data Analytics: Machine Learning com Google Cloud Platform Análise de dados: Introdução com Excel MongoDB: Modelagem de dados MongoDB: Modelagem de dados Estatística parte 2: Probabilidade e Amostragem Estatística parte 3: Testes de hipóteses Estatística parte 4: Correlação e Regressão Regras de associação: Market basket analysis com R Estatística com R: Introdução à modelagem Introdução à experimentação: Análise de experimentos. Design Gráfico: Design de apresentações Apresentação de personagem: Criando o portfólio Manipulação Fotográfica: Construa imagens publicitárias Fundamentos de desenho: Acabamento e finalização Fundamentos de desenho: Acabamento e finalização Davinci Resolve: Introdução a edição de vídeo Adobe Premiere Rush: Edite seus vídeos direto do seu smartphone Adobe After Effects: Construção do personagem no Photoshop UX Research parte 1: primeiros passos UX Research parte 2: Análise de concorrentes UX Writing: Conteúdo focado no usuário UX Acessível: Projetando interfaces inclusivas Sketch: Componentes da interface Sketch: Refinando o visual da interface Adobe XD: trabalhando com microinterações Design Thinking: Concretizando ideias Blender: Modelagem para produção Blender: Técnicas de UV Mapping Blender: Trabalhando na texturização Unreal VR parte 2: Locomoção por Teleporte Design gráfico: Design de infográficos Adobe Photoshop: Tons de pele e correções Python: Manipulação de Strings Python Brasil: Validação de dados no padrão nacional Python: Boas práticas de código com PEP8 Python: ambientes virtuais com Docker e ASDF Python: introdução a ambientes virtuais Python Collections parte 1: Listas e tuplas Python Collections parte 2: Conjuntos e dicionários Python 3: Entendendo o Tratamento de Erros Pacman com Python e Pygame: Cenário e ator Pacman com Python e Pygame: Colisão e pontuação Testes em Python: trabalhando com dublês de testes Introdução ao Django 2: Modelo, Rotas e Views Integração de modelos no Django 2: Filtros, buscas e admin Autenticação no Django 2: formulários, requisições e mensagens Boas práticas no Django 2: apps, pastas e paginação Formulários no Django 2: criando e validando dados Rest com NodeJS: API com Express e MySQL NodeJS: Streaming de dados e Repositório Refatoração em Java: Boas práticas no seu código Novidades Java: Produtividade com novos recursos Threads em Java 1: Programação paralela Threads em Java 2: Programação concorrente avançada Protractor_ Testes automatizados com javascript React_ Boas práticas e refatoração CSS Grid_ Simplificando layouts HTML5 e CSS3 parte 1_ A primeira pagina da Web HTML5 e CSS3 parte 2_ Posicionamento, listas e navegacao HTML5 e CSS3 parte 3_ Trabalhando com formularios e tabelas HTML5 e CSS3 parte 4_ Avancando no CSS Vetores e Animacao com SVG_ Trabalhando com CSS e JavaScript Plugin no Wordpress_ widget, shortcode e configuracoes Wordpress_Integração whatsapp e internacionalização Wordpress_Sites com Elementor Spring MVC II: Integração, cache, segurança e templates EJB com Java EE 8: API Rest com WildFly 15 Microservices com Spring Cloud: Registry, Config Server e Distributed Tracing Avançando com Microservices: Circuit Breaker, Hystrix e API Gateway Mocks em Java: Testes de comportamentos automatizados Ilustração 3D com Softimage parte 2: Esqueleto, materiais e ambientação Animação 3D com Softimage parte 2: Rotoscopia, Marking Sets e Deformadores ABAP: Introdução à linguagem criando relatórios Agile Avançado: Crie modelos e descubra o Nexus Agile Coach: lidere a transformação nas empresas Agile na Prática: Técnicas aplicadas para gestão ágil Scrum: Agilidade em seu projeto Android: Acessando uma API web Animação 3D com Softimage parte 1: Rigging, Controladores e Constrains APIs Rest com Asp.NET Core 2.1 Parte 3: padronizando a API Flawless Execution parte 2: Framework de Gestão Design de Apresentação parte 1: Princípios e Técnicas Visuais Revit: Introdução à Arquitetura com a plataforma BIM APIs Rest com Asp.NET Core 2.1 Parte 1: Da app MVC para API APIs Rest com Asp.NET Core 2.1 Parte 2: Consumindo nossa API ASP.NET Core parte 2: Um e-Commerce com MVC e EF Core Autodesk 3Ds Max Parte 1: Modelagem inorgânica Autodesk 3Ds Max Parte 2: Modelagem inorgânica Autodesk 3Ds Max Parte 1: Modelando um Humanoide Autodesk 3Ds Max Parte 2: Modelando um Humanoide Maya Parte 2: Modelando um Humanoide Maya Parte 1: Modelagem inorgânica Maya parte 2: Modelagem inorgânica Maya parte 1: Modelando um Humanoide Business Model Canvas parte II : Avance no seu modelo de negócios Bizagi: Introdução ao mapeamento de processos com BPMN Blockchain: Aumente a confiança da sua aplicação Bootstrap: criação de uma single-page responsiva Bootstrap 4: Criando uma landing page responsiva Business Model Canvas parte I : Um modelo poderoso para o seu negócio C# Brasil: Formate datas, cpf e números nacionais CakePHP II: Validação, emails e mais recursos CakePHP I: Acelere o desenvolvimento web Certificação C# Programming parte 6: Coleções, XML e JSON Certificação C# Programming parte 2: Consumir tipos Certificação C# Programming parte 1: Criar tipos Certificação C# Programming parte 9: Depurar Aplicativos Certificação C# Programming parte 3: Encapsulamento e Hierarquia de Classes Certificação C# Programming parte 8: Entrada e Saída de Dados Certificação C# Programming parte 7: Eventos e LINQ Certificação C# Programming parte 4: Fluxo de programa e exceções Certificação C# Programming parte 11: Multithreading Certificação C# Programming parte 10: Reflection Certificação C# Programming parte 5: Strings e Ciclo de Vida de Objetos Certificação C# Programming parte 12: Validar Segurança Certificação ITIL Foundation 1: Introdução ao gerenciamento de TI Certificação ITIL Foundation 2: Estratégias e Desenho de Serviços Certificação ITIL Foundation 3: Transição e Operação de Serviço Certificação ITIL Foundation 4: Melhoria Contínua de Serviço Certificação Java SE 7 Programmer I: O básico de Java Certificação Java SE 7 Programmer I: Lidando com exceções Certificação Java SE 7 Programmer I: Relações entre classes Certificação Java SE 8 Programmer I: Conteúdo além da prova Certificação Java SE 7 Programmer I: Laços Certificação Java SE 7 Programmer I: Métodos e encapsulamento Certificação Java SE 7 Programmer I: Operadores Certificação Java SE 7 Programmer I: Tipos de Dados Certificação Java SE 7 Programmer I: Criando e usando Arrays Certificação PMP e CAPM parte 12: Código de conduta e ética Certificação PMP e CAPM parte 10: Gerenciamento de Aquisições Certificação PMP e CAPM parte 8: Gerenciamento de Comunicação Certificação PMP e CAPM parte 5: Gerenciamento de Custos Certificação PMP e CAPM parte 2: Gerenciamento de Integração Certificação PMP e CAPM parte 11: Gerenciamento de partes interessadas Certificação PMP e CAPM parte 6: Gerenciamento de Qualidade Certificação PMP e CAPM parte 7: Gerenciamento dos Recursos Humanos Certificação PMP e CAPM parte 9: Gerenciamento de Riscos Certificação PMP e CAPM parte 4: Gerenciamento de Tempo Certificação PMP e CAPM parte 3: Gerenciamento de Escopo Certificação PMP e CAPM Parte 1: Processos de Gerenciamento de Projetos Chrome DevTools: analise, inspecione e depure suas páginas Web Ciclo de vida do produto: projetos e processos do mercado COBIT 5 Foundations Parte 2: Princípios do COBIT 5 COBIT 5 Foundations Parte 3: Habilitadores do COBIT 5 COBIT 5 Foundations Parte 4: Implementação e Avaliação de Processos COBIT 5 Foundations Parte 1: Introdução a Governança Corporativa Cocos Creator parte 1: Simplificando o desenvolvimento de jogos para Web Cocos Creator parte 2: Aprimore os conhecimentos com a engine Cocos Creator parte 3: Trabalhando com imagens, sons e eventos Cocos Creator parte 4: Atlas, cenário dinâmico, otimização e eventos Cocos Creator parte 5: Finalizando seu jogo para publicação CodeIgniter I: Programando elegantemente para a web CodeIgniter II: Mais técnicas e boas práticas Comunicação: Como se expressar bem e ser compreendido Comunicação não violenta: Consciência para agir Comunicação não violenta parte 2: Mantendo a empatia Corel Draw: Trabalhando com Silk Screen C++: Introdução a linguagem e a STL Unity parte 1: Criação de um jogo de sobrevivência à zumbis para Web Unity parte 2 : Iluminação, interface e boas práticas Unity parte 3: Criando um chefão e refinando o jogo Unity parte 4: Chefão, partículas e menu Criação de Personagem: do Conceito à Apresentação C# parte 7: Array e tipos genéricos ASP.NET Identity parte 1: Gerencie contas de usuários ASP.NET Identity parte 2: Autenticação, segurança com lockout e ASP.NET Identity parte 3: Autorização, autenticação externa com redes sociais ASP.NET Identity parte 4: Autenticação mais segura com 2 fatores C# 6: Melhorias em Coleções, Propriedades, Exceções e Strings C# parte 5: Bibliotecas DLLs, documentação e usando o NuGet C# Collections parte 1: Listas, arrays, listas ligadas, dicionários e conjuntos C# Collections parte 2: Coleções ordenadas, arrays multidimensionais e LINQ C#: Eventos, Delegates e Lambda C# Parte 9: Entrada e saída (I/O) com streams C# parte 8: List<T>, lambda, linq C#: Paralelismo no mundo real C# parte 1: Primeiros passos C# parte 2: Introdução à Orientação a Objetos C# parte 3: Entendendo herança e interface C# parte 4: Entendendo exceções C# Refatoração Parte 1: Praticando refatoração de código C# Refatoração Parte 2: Refatorações baseadas em Orientação a Objetos. C# Refatoração Parte 3: Hierarquias de classes C# parte 6: Strings, expressões regulares e a classe Object C# 7: Tuplas, parâmetros, condicionais, e estilo de código CSS Grid: Simplificando layouts Currículo: como chamar a atenção dos entrevistadores Data Visualization: gráficos com uma variável Matemática: Introdução ao cálculo de derivadas Desenho: Descomplicando a estrutura humana Lua parte 1: Crie um jogo de RPG em 2D ASP.NET MVC 5: O framework pronto para a web Design editorial: Criação de materiais gráficos Design Patterns PHP I: Boas práticas de programação Design Patterns Java I: Boas práticas de programação Design Patterns Java II: Boas praticas de programação Design Patterns C# II: Boas práticas de programação Design Patterns C# I: Boas práticas de programação Design Patterns PHP II: Boas práticas de programação Design Thinking parte 1: Utilize uma metodologia de design para solucionar desafios Design Thinking parte 2: Analise suas descobertas Design Thinking parte 3: Experimente suas ideias .Net e MongoDB parte 1: Primeiros passos para usar esse famoso banco NoSQL .Net e MongoDB parte 2: Integre uma webapp com o banco NoSQL Davinci Resolve: Introdução a edição de vídeo EJB: O poder da Java EE Empreendedorismo: da ideia ao plano de negócios Empreendedorismo: Abrindo sua empresa do jeito certo A Empresa Ágil: Introduzindo o Business Agility nas organizações Entity Framework Core: Banco de dados de forma eficiente Entity Framework Core parte 1: Mapeando um banco pré-existente Entity Framework Core parte 2: Mapeando um banco pré-existente Photoshop: Conceitue e esboce um personagem publicitário Escalando equipes ágeis: como levar a agilidade adiante na organização Estresse parte 1: buscando qualidade de vida Estresse parte 2: Equilibre seu estilo de vida Estrutura de Dados: Computação na prática com Java Expressões regulares: Capturando textos de forma mágica Feedback: a arte de orientar e ser orientado com sentido Modelagem de Processos: Analise de ferramentas Unity 2D parte 1: Criando seu primeiro jogo 2D Unity 2D parte 2: Adicionando efeitos visuais ao seu jogo Foco: Trazendo mais resultados para o dia a dia Matemática: Funções e seus usos Fundamentos de Agilidade: seus primeiros passos para a transformação ágil Gerenciamento de Inovação Organizacional parte 2: Aplicações Práticas Gerenciamento de Inovação Organizacional parte 1: Fundamentos Essenciais Gestão Ágil: Liderando a mudança em um ambiente de agilidade Gestão de Pessoas 4.0 parte1: Entendendo as Mudanças da Transformação Digital Gestão de Pessoas 4.0 parte 2: Avaliando as Mudanças da Transformação Digital Go: Iniciando com a linguagem do Google Gráficos na web parte 1: Criando e customizando gráficos Gráficos na web parte 2: Colunas e barras Gráficos na web parte 3: trabalhando com mais tipos e fontes de dados Grids: Uma apresentação com InDesign Hábitos: da produtividade às metas pessoais Eficácia parte 1: Hábitos para sua proatividade Eficácia parte 2: Hábitos para sua proatividade Sketch: as 10 heurísticas de Nielsen na criação de um layout I Sketch: as 10 heurísticas de Nielsen na criação de um layout II Illustrator: Acabamento final de personagem publicitário Indesign: Diagramação em grande escala Adobe Indesign: Introdução a diagramação Indesign: Diagramação em pequena escala Concursos: noções básicas de informática Inglês: Candidate-se a vagas no exterior C I: Introdução à Linguagem das Linguagens C II: Avançando na linguagem C III: Recursos avançados da linguagem Ruby I: Introdução a lógica de programação com jogos Ruby II: Continuando seus primeiros passos na programação Ruby III: Mais lógica de programação em um novo jogo Clojure: Introdução a programação funcional Machine Learning: Introdução a sistemas de recomendação UML Introdução: Modelagem de soluções Django: programação web com Python e simplicidade Flawless Execution parte 1: Introdução ao Framework de Gestão Google Adwords: publicando minha primeira campanha Microcopy: a influência do microcopy na experiência do usuário Asp.NET Core: Uma webapp usando o padrão MVC JavaScript avançado I: ES6, orientação a objetos e padrões de projetos JavaScript Avançado II: ES6, orientação a objetos e padrões de projetos JavaScript Avançado III: ES6, orientação a objetos e padrões de projetos JavaScript: De padrões a uma abordagem funcional JavaScript: Programando na linguagem da web Java e JPA: Otimizações com JPA2 e Hibernate Kanban parte 2: Métricas e Práticas Avançadas Kanban parte 1: Fundamentos Essenciais Java: Laboratório com Testes, JSF e Design Patterns I Java: Laboratório com Testes, JSF e Design Patterns II Laravel parte 2: Trabalhando com Autenticação, Relacionamentos e Testes Laravel parte 1: Produtividade no desenvolvimento web Layouts Android parte 2: Boas práticas para criação de telas. Lean Startup: Primeiros passos da sua startup enxuta Liderança parte 1: Seja líder no novo mercado Liderança parte 2: seja o líder que o mercado procura LinkedIn: Como fazer o seu perfil trabalhar para você Entity LinQ parte 1: Crie queries poderosas em C# Entity LinQ parte 2: Store Procedures e consultas com o LinQPad Lua parte 2: Mapas, ataques e inimigos mais complexos Lua: do zero ao jogo Machine Learning: Introdução ao sistemas de recomendações Manipulação Fotográfica: Construa imagens publicitárias Maratona de programação: Algoritmos para sua primeira competição Maratona de Programação: introdução e boas práticas de um programador maratonista Autodesk Max: Técnicas de UV Mapping Maya: Modele e anime um personagem com motion capture Autodesk Maya: Modelagem para Produção Autodesk Maya: Trabalhando na texturização Autodesk Maya: Técnicas de UV Mapping SEO III: Métricas e Relatórios SEO Métricas ágeis: como medir resultados em um ambiente ágil Mock: Testes de comportamentos automatizados em Java Mock: Testes de comportamentos automatizados em .NET 3ds Max: Modelagem para jogos Negociação parte 2: Técnicas Avançadas Negociação parte 1: Práticas Essenciais Networking: Potencialize oportunidades NHibernate: Persistência de dados com C# Oratória parte 2: Apresentações em público. Oratória parte 1: Compartilhe ideias e histórias Organização de equipes ágeis: Os papéis existentes em uma equipe SOLID com Java: Orientação a Objetos com Java SOLID com C#: Orientação a Objetos com C# SOLID com PHP: Orientação a Objetos com PHP Orientação a Objetos: Melhores técnicas com Java Orientação a Objetos: Melhores técnicas com Ruby Packaging: Design de Embalagem Pintura Digital: Trabalhando na pintura dos assets Photoshop: Acabamento e entrega de um poster de super herói Photoshop: Contando histórias por meio de uma imagem Photoshop: Crie um esboço de um poster de super herói PHP: Manipulando coleções com Arrays Avançando com PHP: Arrays, Strings, Função e Web PHP: Avançando com Orientação a objetos parte 2 PHP: Dominando as Collections Zend Framework: Mais prática do seu framework predileto Zend Framework: Seu desenvolvimento PHP acelerado PHP Composer: Dependências, Autoload e Publicação PHP Doctrine: Introdução ao Mapeamento Objeto-Relacional Lumen: API Rest com o Micro-framework do Laravel MVC com PHP: Entenda o padrão Model-View-Controller PHP: Introdução à Orientação a Objetos parte 1 PHP com PDO parte 1: Persistindo os bancos de dados PHP PDO parte 2: Mais segurança e organização na sua app Introdução ao PHP: Primeiros passos com a linguagem Symfony Parte 1: Criação de uma API Restful Symfony Parte 2: Autenticação e HATEOAS Pintura Digital parte 1: Criando para publicidade no Photoshop Pintura Digital parte 2: Acabamento de publicidade com Photoshop. Pintura Digital: Textura e Shading Pitch entrevistas: Faça apresentações de impacto Pixel Arte parte 2: Aprimorando o seu sprite de personagem Pixel Art: Desenhando um cenário de jogo top-down Fundamentos de pixel art: Criando um avatar Pixel Art parte 1: Sprite de personagem de RPG PMBOK na prática parte 2: Iniciando Projetos PMBOK na prática parte 1: Uma introdução geral Certificação PMP e CAPM parte 13: PMBOK 6ª Edição Pontos fortes parte 1: descubra os seus e aprenda a gerenciá-los Pontos fortes parte 2: Habilidades e competências Práticas ágeis: O dia a dia do ambiente Agile Produção de Vídeo: Filmando a partir do celular Produção de vídeo: Fluxo de edição Produtividade: hábitos e práticas para o dia a dia Produtividade parte 1: estratégias para o dia a dia Produtividade Parte 2: Organização e prioridade Progressive Web Apps: crie apps offline Project Libre: Cronogramas de Projetos Projeto Completo: Controle Financeiro com Asp.NET MVC 5 JavaScript: Projeto de conclusão Algoritmos I: Selection, Insertion e Introdução a Análise Algoritmos II: MergeSort, QuickSort, Busca Binária e Análise de Algoritmo InDesign: criação de folhetos e folders Python 3 parte 2: Avançando na linguagem ASP.NET: Razor Refatorando na prática C# Reflection parte 1: Metadados do seu código .NET C# Reflection parte 2: Implementando injeção de dependência do zero Relacionamento pessoal: aprenda a lidar melhor com você e com o outro Resiliência: Aumente sua capacidade de adaptação a adversidades Ruby on Rails 3 parte I Ruby on Rails 4: do zero à web Ruby on Rails 5 parte 1: Fundamentos Ruby on Rails 5 parte 2: Validação, atualização, partials e deploy Ruby on Rails 3 parte II Ruby on Rails 3 parte III Scrum parte 1: Gerencie o seu projeto de forma ágil Scrum Parte 2: O Manifesto Ágil, Liderança e Organização em Scrum Scrum Parte 3: Iniciando Projetos com Agile Scrum Parte 4: Planejando Projetos com Agile Scrum Parte 5: Executando Projetos com Agile Scrum Parte 6: Revisão, Retrospectiva e Encerramento de Projetos com Agile Selenium: Testes automatizados de aceitação em .NET SEO I: Rankeie bem no Google SEO II: Mais técnicas para rankeamento SEO Wordpress: Otimize o ranqueamento do seu site Síndrome do Impostor: Reconheça seu sucesso e resultados Spring MVC II: Integração, cache, segurança e templates Swift 4.2: Novas features e melhorias nas APIs C#: Testes de unidade e TDD com xUnit Testes: TDD com PHP Threads 1: Programação paralela em Java Threads 2: Programação concorrente avançada Unity Mobile parte 1: Jogos para celular com persistência de dados PHP Exceptions: Tratamento de erros. TypeScript parte 1: Evoluindo seu Javascript TypeScript parte 2: Mais técnicas e boas práticas UML Fundamentos: Na Prática Unity 2D parte 3: Criando um jogo multiplayer Unity RPG parte 1: Implementando sua arte no jogo Unity Mobile Parte 3: Aprofundando em jogos Mobile Unity Mobile Parte 2: Interface responsiva e desempenho UX Research: Comece a entender o seu usuário Espanhol: Candidate-se a vagas no exterior VB.NET com Windows Forms Parte 7: Arrays e Tipos genéricos VB.NET com Windows Forms Parte 3: Avançando na Orientação à objetos VB.NET com Windows Forms Parte 11: Trabalhando com banco de dados VB.NET com Windows Forms Parte 5: Criando bibliotecas DLLs, documentação e usand VB.NET com Windows Forms Parte 10 : Entrada e saída (I/O) com streams VB.NET com Windows Forms Parte 4: Entendendo exceções VB.NET com Windows Forms Parte 2: Introdução à Orientação a Objetos VB.NET com Windows Forms Parte 9: Lambda Expressions, LINQ e Dataset VB.NET com Windows Forms Parte 8: Listas, listas ligadas, dicionários e conjuntos VB.NET com Windows Forms Parte 1: Primeiros passos VB.NET com Windows Forms Parte 6: Manipulando Strings, expressões regulares e a c Vendas de alta performance: Os primeiros passos Vim: Introdução e boas práticas a edição no terminal WCF : Distribua seus sistemas em .NET ASP.NET Core parte 1: Um e-Commerce com MVC e EF Core