Ainda não tem acesso? Estude com a gente! Matricule-se
Ainda não tem acesso? Estude com a gente! Matricule-se
Guilherme Silveira

Guilherme Silveira

Guilherme co-fundou a Caelum, a Alura e o GUJ. Com mais de 15 anos de experiência no ensino de programação e habilidades digitais, coordena as equipes de produção de cursos na Alura. É tecnólogo com viés matemático e medalhista de ouro em competições nacionais de computação, representando o Brasil nos mundiais. Participante ativo da comunidade open source e de educação em tecnologia, autor de 7 livros da área.
Instrutor

Atividade nos últimos 30 dias

ganhou 200 pontos em 26/11/2018
ganhou 200 pontos em 06/12/2018

Cursos concluídos

  • Data de início: 01/04/2016 Data de finalização: 07/04/2016
    1º de Abril 2016
  • Data de início: 19/03/2015 Data de finalização: 19/10/2015
    Algoritmos II: MergeSort, QuickSort, Busca Binária e Análise de Algoritmo
  • Data de início: 13/01/2014 Data de finalização: 13/01/2014
    C# I: Fundamentos da linguagem
  • Data de início: 15/01/2014 Data de finalização: 05/03/2014
    CodeIgniter I: Programando elegantemente para a web
  • Data de início: 15/01/2014 Data de finalização: 05/03/2014
    CodeIgniter II: Mais técnicas e boas práticas
  • Data de início: 11/12/2013 Data de finalização: 06/06/2014
    Introdução ao cloud do EC2 no Amazon Web Services
  • Data de início: 07/07/2014 Data de finalização: 10/07/2014
    Java 8: Tire proveito dos novos recursos da linguagem
  • Data de início: 23/12/2013 Data de finalização: 23/12/2013
    Java I: Primeiros passos
  • Data de início: 25/11/2013 Data de finalização: 06/06/2014
    Lógica de Programação II: Funções, Desenhos e um Jogo
  • Data de início: 18/08/2015 Data de finalização: 18/08/2015
    Photoshop: tratamento de imagens I
  • Data de início: 10/03/2015 Data de finalização: 06/04/2015
    Ruby I: Introdução a lógica de programação com jogos
  • Data de início: 06/12/2013 Data de finalização: 05/03/2014
    Ruby on Rails 3 parte III

Todos os cursos deste instrutor

  • %
    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 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
  • %
    CodeIgniter I: Programando elegantemente para a web
  • %
    CodeIgniter II: Mais técnicas e boas práticas
  • %
    Lua parte 1: Crie um jogo de RPG em 2D
  • %
    Swift parte 1: desenvolvendo para iOS no Xcode
  • %
    Swift parte 2: desenvolvendo para iOS no Xcode
  • %
    Swift parte 3: desenvolvendo para iOS no Xcode
  • %
    Vagrant e Puppet: Criação e provisionamento de maquinas virtuais
  • %
    Excel: Simulação e análise de cenários
  • %
    E-mail marketing: da segmentação ao AB
  • %
    Machine Learning: Introdução a classificação
  • %
    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
  • %
    Java e JDBC: Trabalhando com um banco de dados
  • %
    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 files
  • %
    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
  • %
    Lua parte 2: Mapas, ataques e inimigos mais complexos
  • %
    Machine Learning II: Avançando com tipos diferentes de classificação
  • %
    Machine Learning: Introdução a classificação com SKLearn
  • %
    Machine Learning: Introdução ao sistemas de recomendações
  • %
    Maratona de Programação: introdução e boas práticas de um programador maratonista
  • %
    Maven: Build do zero a web
  • %
    Minecraft: Estruturas lógicas com redstone
  • %
    Redis I: Armazenando chaves e valores
  • %
    Redis II: Estruturas e recursos na sua base NoSQL
  • %
    Orientação a Objetos: Melhores técnicas com Ruby
  • %
    PHP e MySQL I: Fundamentos para criar um sistema na Web
  • %
    PHP e MySQL II: Cookies, sessões e mais recursos
  • %
    Algoritmos I: Selection, Insertion e Introdução a Análise
  • %
    Algoritmos II: MergeSort, QuickSort, Busca Binária e Análise de Algoritmo
  • %
    Ruby on Rails 4: do zero à web
  • %
    Ruby on Rails 3 parte III
  • %
    VRaptor3: Suas aplicações web em java mais produtivas
  • %
    JAX-RS e Jersey : Domine a criação de webservices REST
  • %
    XStream: Consumindo o XML sem esforço
Você pode encontrar um certificado completo aqui