Pular para o conteúdo principal

Postagens

Mostrando postagens com o rótulo Academia do Arquiteto

Atendendo milhões de requisições com Scala

Tem tanto conteúdo incrível no The Developer's Conference Online que fica até dificil de selecionar! Mas, vamos lá, separei uma palestra bem interessante com o Paulo Siqueira , coordenador da trilha Scala onde ele aborda Scala, Play, Akka, JMeter e muito mais! Palestra: Atendendo milhões de requisições com Scala Se você gostar inscreva-se no  TDC Online  e tenha acesso a centenas de palestras! Se você curte Scala tem muito mais conteúdo aqui no blog , além de um curso completo Core Scala e também Arquiteturas com Scala na Academia do Arquiteto !  Espero que curtam! Yara Senger twitter.com/yarasenger http://blog.globalcode.com.br/search/label/Yara

O que é Arquitetura de Software?

Neste post eu procuro explicar um pouco sobre o que é arquitetura de software e qual a necessidade de um arquiteto, procurando um pouco de ordem no meio do aparente "caos" das diversas definições e classificações existentes. Arquitetura de software é um daqueles termos que todo mundo sabe (ou acha que sabe) o que é, mas não consegue definir. Outros exemplos desses termos são requisitos e qualidade. Quando perguntamos a alguém o que é isso a resposta clássica é: eu sei o que é mas não sei explicar! E parece que não há um consenso entre as associações e organizações que criam as definições "oficiais" utilizadas pela indústria do software! Não é que elas briguem entre si, mas não existe uma definição única. Cada nova organização que se mete no assunto acha que falta alguma coisa na definição presente e resolve acrescentar algo ou mudar a forma de descrever. Isso ocorre porque esses termos são abstratos e englobam muitos conceitos em uma coisa só. Por isso existem t...

Certificação de Arquiteto Java EE

Algumas pessoas me fizeram perguntas relativas à certificação de Arquiteto Java, então resolvi escrever um post falando um pouco sobre isso. Antigamente a Sun tinha uma certificação chamada SCEA (Sun Certified Enterprise Architect), que teve até alguns livros preparatórios escritos, e acabou virando a atual certificação Oracle Certified Master, Java EE Certified Architect. Ela existe atualmente em duas versões: Java EE 5 e Java EE 6 . Algumas características da certificação original foram mantidas e outras introduzidas pela Oracle. A certificação de arquiteto é diferente das demais certificações Java da Oracle, entre outras coisas, por exigir 3 etapas para sua conclusão: prova de conhecimentos de arquitetura Java, com formato semelhante às demais provas de certificação, ou seja, várias questões de múltipla escolha. projeto prático onde deve ser elaborada a arquitetura de um sistema Java a partir de uma especificação fornecida. Essa especificação é fornecida através de diagrama...

Primeiro módulo AA1 online finalizado

Semana passada finalizei meu primeiro módulo online. Foram 40 horas ministrando o módulo "AA1 - ALM e Testes" da Academia do Arquiteto. Foi uma experiência bem legal e vou falar um pouquinho sobre ela. A idéia dos módulos online surgiu como forma de atender alunos que moram fora de São Paulo e em cidades onde não existem unidades parceiras da Globalcode. Começou com os minicursos transmitidos via Webcast e agora está chegando aos outros cursos. Eu já tinha ministrado vários minicursos com transmissão via Web, mas um curso totalmente online é diferente em vários aspectos: No minicurso há pessoas no auditório, então ele é um curso misto presencial e online. Você tem que acompanhar a ferramenta de transmissão periodicamente para verificar se algum aluno remoto está tentando fazer alguma pergunta, mas não há tanta diferença em relação a um curso presencial tradicional. O feedback também é mais rápido pois você está olhando a cara dos alunos. Na verdade existe até o risco d...

Finalizada a primeira turma da Academia do Arquiteto

No dia 31 de Março, mesmo dia do Profissão Java 2012 , foi finalizada a primeira turma da nova Academia do Arquiteto. Este é um marco muito importante para nós da Globalcode, pois é um curso que estávamos ensaiando resgatar há vários anos. A versão original da Academia do Arquiteto esteve ativa de 2003 a 2006 e formou 16 turmas, das quais tive a oportunidade de ministrar 8! A carga horária era de 124 horas englobando diversos módulos de arquiteturas J2EE (na época era a versão 1.3), tecnologias como RMI, Corba, EJBs e teste de carga com JMeter. Será que tem algum leitor do blog que foi aluno naquela época? Se tiver sinta-se a vontade para se manifestar nos comentários! Em 2006, decidimos quebrar o conteúdo em duas carreiras: Academia Enterprise e a nova Academia do Arquiteto. A Academia Enterprise pegou o contéudo relativo a EJBs e tecnologias relacionadas e continua ativa até hoje, com as devidas atualizações! A Academia do Arquiteto... Bem, após 5 anos voltou com toda força! Aprovei...

Arquitetura Java #1

Este é o primeiro capítulo de uma série que estaremos lançando no blog da Globalcode para discutirmos fundamentos e arquiteturas Java.Vamos iniciar tratando de alguns fundamentos de arquitetura como: o que é arquitetura, o que faz um arquiteto, contextos e cenários. Este texto é parte extraída do nosso material de arquitetura usado na formação Academia do Arquiteto Globalcode e estamos abrindo ele gratuitamente para gerar uma literatura aberta e de fácil entendimento sobre este grande tema: arquitetura de software, esperamos que gostem! 1. O que é arquitetura de software Arquitetura é um conjunto de fundamentos, decisões e componentes que representam a base de um software. A arquitetura tem maior foco em requisitos não-funcionais, mas também deve sempre considerar o contexto que é representado pela soma do cenário, ambiente, recursos e objetivos de negócio. Vejamos a definição formal, segundo IEEE: "Architecture is the fundamental organization of a system embodied in its c...

Aplicação Android da Academia do Arquiteto atualizada! Confira já!

Ola pessoal, O ano de 2012 começou a todo vapor para nós da Globalcode. Além do anúncio da criação da Academia Android e do coquetel de lançamento da Célula Mobile (tema que pretendo falar melhor em outro post), continuamos com as atualizações da aplicação Android da Academia do Arquiteto no Android Market . A aplicação está atualmente na versão 0.4 Beta, e teve sensíveis melhorias desde o seu lançamento, como por exemplo: Atualização do mecanismo de download e cache dos slides. Isso na prática, faz com que o download seja mais rápido, somente quando necessário e assim a aplicação ficou mais leve. Modo convidado para o acesso dos slides. Agora você não precisa mais ter uma conta na Globalcode (que é gratuita e você ainda recebe o nosso boletim) e nem ser aluno do curso. No modo convidado você poderá visualizar até 4 slides de cada tópico do curso. E as atualizações não vão parar por ai! Em breve você terá acesso aos nossos videos relacionados a Academia do Arquiteto, datas ...