- Introdução
- Setup
- Hello Wasm
- Ciclo de vida do código Wasm
- Escrevendo Wasm: Formato de Texto
- Como usar o toolkit WABT
WebAssembly é um formato de instrução binária para uma máquina virtual baseada em pilha. WebAssembly é projetado como um destino portátil para compilação de linguagens de alto nível como C / C ++ / Rust, permitindo a implementação na web para aplicativos cliente e servidor. Utilizando WebAssembly, sua aplicação JavaScript ganha um upgrade na velocidade!
A maioria do conteúdo sobre WebAssembly hoje em dia está em inglês, o que dificulta o aprendizado para muitas pessoas. Esse curso é um dos únicos locais na web com material em português sobre Web Assembly.
Com o curso de WebAssembly você não somente vai estar atualizado com os conceitos de TI, mas também vai aprender algo novo e super interessante para o futuro!
É Formado em Engenharia da Informação pela Universidade de Ciências Aplicadas em Hamburgo, Alemanha.
Atua profissionalmente como Desenvolvedor Web especializado em Front End em uma empresa de consultoria renomada na Alemanha e no exterior. Tem experiência em diversos projetos com foco em digitalizar empresas tradicionais e aprimorar seus resultados.
Iniciou sua carreira como estagiário programador Java ainda no Brasil, e após ser selecionado para um intercâmbio na Alemanha, teve sua primeira experiência com Desenvolvimento web. Inicialmente com PHP mas logo se apaixonou por javaScript. Desde 2012 anos trabalho com diversos frameworks, em especial Angular e constantemente me desafio a experimentar novas tecnologias, não somente no Frontend como Infraestrutura e Backend. Tem certificação Professional Scrum Master pela Scrum.
Algumas das razões porque eu amo o que faço:
- O que mais me motiva a seguir esse caminho é a velocidade em que o cenário muda. Todos os dias pessoas trabalham e melhoram soluções para programar websites e aplicativos. Muito raramente você vai encontrar um problema sem solução, pois a comunidade cresce a cada dia mais.
- Desenvolvimento Front End é fácil de começar! Com poucas horas uma pessoa sem conhecimento algum de programação consegue criar um simples formulário ou um site pessoal de imagens por exemplo.
- Ser desenvolvedor significa entender como desfragmentar um problema complexo em módulos que podem ser resolvidos separadamente. Diria que esta é a raiz da profissão.
Esses são apenas alguns dos motivos pelos quais eu ❤︎ Dev.