Este curso aborda o ciclo de gestão arquitetural de software, envolvendo competências fundamentais para o profissional que almeja trabalhar com soluções complexas de software e/ou assumir a liderança técnica de equipes em projetos de software.
Há muitos anos o mercado vem amadurecendo sua visão sobre o papel e as competências do arquiteto de software. Atualmente, existe um amplo reconhecimento de sua importância para as organizações de TI, tanto em empresas que possuem a TI como fim como nas áreas de TI nas médias e grandes organizações.
O arquiteto de software projeta sua evolução para tornar-se um estrategista em TI, papel essencial para que as organizações conquistem a tão ansiada meta de fazer com que a TI seja um instrumento de execução da estratégia de negócio da empresa.
Neste curso, você tomará contato com conceitos fundamentais em Arquitetura de Software, em uma visão fortemente voltada para a prática de mercado, e exercitará esses conceitos de forma a habilitar-se para colocá-los em prática em seu dia-a-dia.
Assista ao preview das aulas e veja como o programa pode ajudar a potencializar seu desenvolvimento profissional. Aproveite também a orientação individual oferecida pelo próprio Prof. Juliano, através do serviço de tutoria.
- Identificar e descrever os princípios da Arquitetura de Software
- Descrever o papel do arquiteto de software
- Analisar e entender as fases e ferramentas do Desenvolvimento de Software e a criação do processo que produz a arquitetura de uma aplicação
- Desenvolvedores de software que buscam conhecimentos que os habilitem para assumir a responsabilidade técnica por soluções complexas de software, bem como liderar equipes em projetos de desenvolvimento de software.
- Coordenadores e gerentes de projetos que querem ampliar seu raio de ação e seu poder de decisão em projetos de software, fortalecendo seu background técnico em arquitetura de software.
- Gestores de TI que almejam incorporar conhecimentos essenciais em Arquitetura de Software ao trabalho de sua equipe.
Não há pré-requisitos obrigatórios.
Para melhor aproveitamento do curso, é recomendável que haja um conhecimento prévio em desenvolvimento de software.
10 horas de aulas em vídeo mais 6 horas para o cumprimento das atividades online, totalizando 16 horas de curso.