Guia do Curso
Saiba como funciona toda a dinâmica do curso escolhido através do nosso guia completo em PDF.
PÓS-GRADUAÇÃO
CURSO DE ESPECIALIZAÇÃO
ESCOLHA QUANDO COMEÇAR
DURAÇÃO DE 12 meses
ESTUDOS 100% DIGITAL
CONTEÚDO MULTIPLATAFORMA
As disciplinas desse curso sāo dristibuídas em 3 grandes áreas. Conheça as disciplinas clicando nas áreas abaixo
+
-
Visão geral da abordagem de banco de dados. Estudo sobre modelagem conceitual (E/R). Estudo sob Mapeamento objeto relacional (ORM). Desenvolvimento com SQL padrão (DDL e DML).
Doutorando e mestre em Educação, Claudio Bonel é especialista em Sistemas de Informação e atua há 26 anos no mercado de TI.
Professor PUCRS
Introdução aos fundamentos de gerência de configuração. Estudo sobre Integração contínua (CI). Utilização de contêineres, ferramentas e ambientes direcionados ao desenvolvimento de software como Git, GitHub, Maven, Gradle, Npm, Yarn, GitHub Actions, Jenkins, Travis e Docker.
Fundador da Formação KubeDev com mais de 13 anos de experiência no mercado de tecnologia.
Professor PUCRS
Entendimento de algoritmos e estruturas de dados (listas, filas, pilhas e árvores) na solução de problemas. Análise de algorítmica quanto a aplicação e complexidade. Análise da aplicabilidade e manejo de estruturas de dados lineares e hierárquicas.
Engenheiro de Software em grandes empresas, como Nubank, Microsoft MVP, Alura Star e Diretor do Canal DevSoutinho.
Professor PUCRS
Definição de Lean. Pensamento Lean-agile e princípios ágeis. O pensamento ágil aplicado à projetos. Pensamento sistêmico. Comportamento ágil. Práticas do Lean-agile. Mínimo produto viável (MPV). A melhoria contínua. O just-in-time, kaizen, o Kanban e Andon. Gestão visual e Last planner. Produto e resultado enxuto.
Cofundador da Super-Humanos Consultoria, autor do livro "Cultura Ágil em Empresas Tradicionais" e profissional de RH do ano de 2019 pela ABTD-PR.
Professora, Doutora em Ciências da Computação, gestora de projetos.
Estudo sobre conceitos de Classes (atributos, métodos, propriedades, visibilidade, instancia ou classe). Estudo de conceitos de Herança, Polimorfismo, Interfaces, Genéricos e Arrow functions. Estudo sobre funções de filtragem, mapeamento e redução. Estudo sobre construtores de tipos.
Professor com formação multisciplinar, Arquiteto e Desenvolvedor de Software , liderou times de desenvolvimento com diversas linguagens e tecnologias.
Professor PUCRS
Estudo do desenvolvimento de aplicações com HTML, CSS e JavaScript. Estudo sobre Document Object Model (DOM). Utiização de forms em aplicações WEB. Desenvolvimento de aplicações responsivas e acessíveis.
Doutora em Informática na Educação na área de Inteligência Artificial com aplicação em Sistemas Educacionais e pós-doutora na área de Machine Learning.
Professor PUCRS
+
-
Estudo de Arquitetura cliente-servidor para aplicações web SPAs (Single Page Applications). Estudo sobre frameworks cliente-side: React, Next.js, Redux, React Router, React Hook Form, Jest, Styled Components.
Fundador da Evolve com mais de 25 anos de experiência na área de Desenvolvimento, atuando por 15 anos como CTO e COO.
Professor PUCRS
Estudo sobre Arquitetura cliente-servidor para aplicações web. Introdução aos frameworks MVC server-side: Node.js, Express, Nestjs. Estudo de programação assíncrona e programação reativa. Desenvolvimento de aplicações web com o conceito de uso de serviços.
Arquiteto de Software na PUCRS com mais de 30 anos de experiência na área de desenvolvimento de software.
Professor PUCRS
Introdução aos conceitos e características de Big Data como: volume, velocidade, variedade, validade, volatilidade e valência. Introdução aos conceitos de cluster, domínios, agregados, distribuição, tolerância a falhas e sharding. Estudo do Teorema CAP: consistência (Consistency), disponibilidade (Availability), tolerância de partição (Partition). Introdução a Bancos de dados sem esquema prévio, a Banco de dados baseado em documentos, a Banco de dados chave-valor, a Banco de dados colunar e a Banco de dados baseado em grafos.
Desenvolvedor de aplicações SOA nas áreas de contabilidade, financeira e de comércio exterior por mais de 5 anos.
Professor PUCRS
Introdução aos conceitos de teste unitário, teste de integração, teste de UI. Introdução aos conceitos de garantia de qualidade de software. Estudo de métricas voltados ao controle de qualidade no desenvolvimento de software.
Profissional com mais de 20 anos de experiência em Qualidade de Software com certificação internacional em Teste de Software (CSTE).
Professor PUCRS
Fundamentos da Agilidade: primórdios, manifesto ágil, princípios da agilidade. Panorama das Metodologias Ágeis. Extreme Programming: características, valores, práticas, as práticas na prática. Test Driven Development (TDD): origens, codficar – testar – projetar, benefícios e armadilhas, variações, TDD na prática. Behaviour Driven Design (BDD): origens e princípios, BDD x TDD, bnefícios e armadilhas, BDD na prática.
Sócio e Mentor na Wildtech, Blogger/Youtuber no danielwildt.com, Sócio e Diretor na uMov.me.
Professor PUCRS
Estudo sobre conceitos de arquitetura monolítica. Revisão dos conceitos sobre SOAP, REST, GraphQL e descritores de serviços. Estudo sobre soluções serveless. Construção de soluções com framework REST e framework GraphQL.
Arquiteto de Software na PUCRS com mais de 30 anos de experiência na área de desenvolvimento de software.
Professor PUCRS
Estudo sobre a arquitetura de micro serviços. Estudo sobre os conceitos de particionamento de serviços, replicação e distribuição, comunicação assíncrona via filas e Soluções serveless.
Head de Tecnologia em uma das principais empresas do sul do país e entusiasta da Computação Distribuída.
Professor PUCRS
Definição de prototipação e seus principais objetivos. Descrição de tipos e níveis de prototipação de acordo com o contexto do projeto. Discussão sobre como validar protótipos. Análise de ferramentas utilizadas para prototipar projetos com eficiência.
Especialista em User Experience (UX), palestrante e autor do livro "Think First"
Professor, doutor em ciência da computação, e investidor de startups.
+
-
Características do paradigma de computação em nuvem (self-service, elasticidade, pay-as-you-go). Estudo dos modelos de computação em nuvem: SaaS, PaaS e IaaS. Análise dos principais provedores de nuvem pública (AWS, Google e Azure) e seus serviços. Estudo sobre arquiteturas de software centradas na nuvem (Cloud-Native Architecture). Estudo de casos de aplicações que utilizam computação em nuvem. Desafios e tendências em computação em nuvem.
Mestre em Engenharia, referência em TI e um dos pioneiros em Cloud Computing no país
Professor PUCRS
Caracterização de Experiência do Usuário (UX). Design Centrado no Usuário, seus fundamentos, princípios, técnicas e ferramentas. Compreensão de necessidades e capacidades dos usuários por meio da aplicação de técnicas de pesquisa. Ideação de soluções centradas no usuário. Introdução aos métodos e técnicas de avaliação com usuário.
Consultor sênior de UX/UI com mais de 35 anos de experiência no mercado da tecnologia.
Professora PUCRS
Concepção e inovação de produtos e serviços. O método do Design Thinking para a criação de valor. O entendimento da criatividade e o processo criativo. Discussão de práticas de empatia junto ao público usuário. Caracterização de métodos para a geração de ideias. O processo de ideação e a inovação em produtos e serviços.
Engenheiro, especialista em Design Estratégico, Design Thinking e Inovação. Autor do livro “Afinal, o que é Design Thinking?”
Professora PUCRS
Estudo sobre entrega contínua (CD), uso de contêineres, orquestração e monitoramento. Experimentação de ferramentas: GitHub Actions, Docker Compose e Kubernets e ferramentas de monitoração.
Arquiteto de Software na PUCRS com mais de 30 anos de experiência na área de desenvolvimento de software.
Professor PUCRS
O empreendedorismo no Brasil e no mundo. O movimento Lean Startup e como ele mudou a forma de modelar e de desenvolver negócios inovadores. Como desenvolver MVP (Minimum Viable Product) de forma efetiva para testar, criar protótipos e validar novos produtos e serviços.
Cientista da Computação e especialista em Agilidade, cocriador do Fluxo unificado e Instrutor do Software Zen
Professor PUCRS
Estudo sobre os métodos e utilização de criptografia para transmissão e armazenamento. Estudo sobre protocolo de comunicação em navegadores (HTTPS) ou aplicativos de conversa (LibSignal). Estudo sobre segurança no desenvolvimento de software. Estudo sobre os problemas mais frequentes indicados pela OWASP. Estudo sobre métodos de autenticação e autorização.
Especialista em Segurança da Informação em uma instituição financeira.
Professor PUCRS
O que é inovação e o imperativo da transformação digital. Relação entre inovação, ciência e tecnologia e cooperação universidade, empresa e governo. Ecossistemas de inovação, componentes e mecanismos dos ambientes de inovação. Parques tecnológicos, living labs, smart cities e o futuro da inovação. Transformação digital: da tecnologia às pessoas.
Especialista em Agile Coach e Scrum Master
Doutora em Administração, professora e consultora em inovação e ESG.
Criação de novos negócios em condições de extrema incerteza. O movimento das Startups no Brasil e no mundo. A abordagem "Lean Startup" para a criação de empresas. O Business Model Generation. A estratégia do MVP (Minimum Viable Product) para o lançamento de novos produtos e serviços. Validação e viabilidade do negócio. A importância da prototipagem.
Professor PUCRS
Professor, doutor em administração, consultor e mentor em inovação.
Desenvolvimento de uma aplicação WEB. Construção de uma solução mínima para um problema ou suporte a um serviço. Experimentação das técnicas estudadas.
Co-fundador e CTO da Kobe.io.
Professor PUCRS
Saiba como funciona toda a dinâmica do curso escolhido através do nosso guia completo em PDF.
Confira o calendário das aulas presenciais e online. As datas podem sofrer ajustes.
Quer entender como funcionam as aulas e ter mais informaçōes sobre os modelos de pós e MBA?