Página inicial/Especialização/Online ao Vivo

    Desenvolvimento de Soluções Low Code

    Pós Online ao vivo - Oferta 2025
    Carregando...
    Características:
    Área de Atuação IEC: Tecnologias Digitais
    Duração Curso IEC: Até 18 meses (Especialização)Até 18 meses (Especialização)
    Local IEC: OnlineOnline
    Responsável Oferta IEC: IEC - PUC MinasIEC - PUC Minas
    Tipo Curso IEC: Curso a DistânciaCurso a Distância
     

     

    Em um mundo onde a agilidade tecnológica é crucial para o sucesso empresarial, o desenvolvimento low code emerge como uma habilidade essencial. O Curso de Especialização em Desenvolvimento de Soluções Low Code visa capacitar profissionais para que possam projetar, desenvolver e implementar aplicações de forma ágil e eficiente, utilizando plataformas low code. O domínio das tecnologias low code permitirá que os participantes do curso sejam agentes ativos na transformação digital de suas organizações. Eles serão capazes de criar soluções que aumentam a eficiência operacional, melhoram a experiência do cliente e impulsionam o crescimento dos negócios. O currículo abrange os conceitos e técnicas de desenvolvimento low code, as tendências de mercado, o desenvolvimento de aplicações web e mobile com várias plataformas, uso de APIs e web services, integração, customização, testes e segurança de aplicações. Aborda também assunto de hiperautomação e o uso de IA Generativa no desenvolvimento de Software. O curso adota uma abordagem prática e hands-on, combinando aulas teóricas com atividades práticas e projetos reais. Os alunos terão acesso a plataformas low code líderes de mercado e trabalharão em projetos que simulam desafios do mundo real.

    Titulação: Especialista

    COMO FUNCIONA A MODALIDADE

     

     

    OBJETIVOS

    O Curso de Especialização em Desenvolvimento de Soluções Low Code visa:

    • capacitar profissionais para que possam projetar, desenvolver e implementar aplicações de forma ágil e eficiente, utilizando plataformas low code;
    • Promover a compreensão profunda dos conceitos de low code, no code e desenvolvimento tradicional, destacando suas diferenças e aplicações práticas;
    • Capacitar na projeção de arquiteturas eficientes e na integração de softwares e APIs em ambientes low code, garantindo a escalabilidade e a manutenção das soluções;
    • Promover a implementação de medidas de segurança, realização de testes automatizados e aplicação de práticas DevOps em projetos low code, assegurando a qualidade e a segurança das aplicações.
    • Identificar e explorar oportunidades de automação de processos, implementando soluções de RPA.
     
    Competências a serem desenvolvidas
    Ao final do curso, o aluno será capaz de:
     
    • Entender os conceitos e diferenciar entre low code, no code e desenvolvimento tradicional;
    • Avaliar e selecionar plataformas low code;
    • Desenvolver aplicações web e móveis utilizando plataformas low code, aplicando práticas de desenvolvimento ágil e métodos de design centrados no usuário;
    • Projetar arquiteturas eficientes e integrar softwares e APIs em ambientes low code;
    • Desenvolver interfaces intuitivas e acessíveis atraentes, aplicando princípios de UX/UI no desenvolvimento de soluções low code;
    • Implementar medidas de segurança, realizar testes automatizados e aplicar práticas DevOps em projetos low code;
    • Implementar soluções de data analytics e manipular dados eficientemente em plataformas low code;
    • Identificar oportunidades de automação de processos e implementar soluções de RPA, melhorando a eficiência e reduzindo custos operacionais;
    • Avaliar, selecionar e implementar soluções low code inovadoras alinhadas aos objetivos de negócio.

    ÁREA DE ATUAÇÃO DO EGRESSO

    O especialista em Desenvolvimento de Soluções Low Code poderá atuar como Desenvolvedor de Software Low Code, Desenvolvedor RPA, Analista/designer de processos, Analista de Sistemas e nas mais diversas áreas que demandam atividades de automação de processo. Além disso, ele poderá atuar nos mais diversos tipos de projetos inovadores em TI.

    PÚBLICO-ALVO

    Profissionais com formação superior nas diversas áreas:

    • Que buscam conhecer as melhores técnicas e ferramentas para o desenvolvimento de soluções de low code e que não tenham experiência em desenvolvimento de software;
    • Que atuam em projetos ou atividades relacionadas a área de TI e que queiram complementar e aperfeiçoar seus conhecimentos com interesses diversos em desenvolvimento de software low code;
    • Que desejam adquirir, de forma mais rápida, conhecimentos em desenvolvimento de software para uma possível transição de carreira;
    • Que desejam participar dos processos de transformação digital e que exerçam ou pretendam exercer funções técnicas ou gerenciais na área de TI.

    PROGRAMA DO CURSO

    MÓDULO ONLINE ? (Aulas ao vivo no ambiente digital Canvas/Microsoft Teams, nos dias e horários do curso):

    • Plataformas Low Code: fundamentos e práticas
    • Design de Interação e de Interface
    • Padrões Web - HTML, CSS, Javascript
    • Estratégias para Desenvolvimento de Software
    • Desenvolvimento de Aplicações Web Low Code
    • Integração e Customização em Soluções Low Code
    • Segurança em Aplicações Low Code
    • Desenvolvimento de Aplicações Mobile Low Code
    • Arquitetura de Soluções Low Code em Nuvem
    • Testes de Software
    • Automação de Processos e RPA
    • IA Generativa em Desenvolvimento de Software
    • Humanidades
    MÓDULO EAD - (Aulas gravadas no ambiente digital Canvas. Você assiste aos vídeos a qualquer momento durante o período de vigência da disciplina. As atividades avaliativas entram no ar a cada segunda-feira e precisam ser enviadas até a segunda-feira seguinte (são 4 atividades):
    • APIs e Web Services
    • Cultura e Práticas DevOps
    • Data Discovery e Analytics

    DETALHES DO PROGRAMA

    COMPETÊNCIAS DISCIPLINARES

    Módulo 1: Fundamentos em Desenvolvimento e Low-Code

    Plataformas Low-Code: Fundamentos e Práticas

    Ao final da disciplina, os alunos deverão ser capazes de:

    • Compreender os conceitos fundamentais de desenvolvimento low code;
    • Diferenciar entre abordagens low code, no code e desenvolvimento tradicional;
    • Compreender os componentes e a estrutura de uma aplicação low-code;
    • Avaliar e selecionar plataformas low code adequadas para projetos específicos;
    • Aplicar metodologias de desenvolvimento em soluções low code;
    • Implementar um projeto prático utilizando uma plataforma low code.

    Design de Interação e de Interface

    Ao final da disciplina, os alunos deverão ser capazes de:

    • Aplicar princípios de UX e UI no design de interfaces.
    • Implementar padrões de design e interação em diferentes contextos.
    • Integrar conceitos de UX e UI para melhorar a experiência do usuário em diferentes ambientes.
    • Utilizar técnicas de prototipação para desenvolver protótipos de baixa e alta fidelidade.
    • Avaliar a usabilidade de interfaces e identificar pontos de melhoria.
    • Desenvolver protótipos interativos para validação de conceitos.

    Padrões Web - HTML, CSS, Javascript

    Ao final da disciplina, os alunos deverão ser capazes de:

    • Compreender a arquitetura da Web e seus componentes;
    • Construir a estrutura básica de uma página web;
    • Desenvolver páginas web responsivas utilizando HTML, CSS e JavaScript;
    • Utilizar frameworks front-end como Bootstrap;
    • Implementar funcionalidades dinâmicas com JavaScript e AJAX;
    • Integrar APIs HTML5 em aplicações web.

    Estratégias para Desenvolvimento de Software

    Ao final da disciplina, os alunos deverão ser capazes de:

    • Entender os fundamentos e processos da engenharia de software;
    • Aplicar métodos ágeis e design thinking no ciclo de desenvolvimento de software;
    • Desenvolver projetos dirigidos por Domínio (DDD) e Funcionalidades (FDD);
    • Implementar design centrado no usuário e serviços, integrando design sprints e inovação;
    • Fomentar uma cultura de Developer Experience (DevEx) positiva para aprimorar resultados.

    Humanidades

    Ao final da disciplina, os alunos deverão ser capazes de:

    • Refletir sobre o papel da ética e da espiritualidade no contexto científico e tecnológico;
    • Avaliar os impactos sociais e humanistas do uso de dados e tecnologia;
    • Desenvolver uma ética profissional sólida em ambientes de trabalho colaborativos e tecnológicos.

     

    Módulo 2: Desenvolvimento e Intragração de Aplicações Low Code

     

    Desenvolvimento de Aplicações  Web Low Code

    Ao final da disciplina, os alunos deverão ser capazes de:

    • Gerenciar todo o ciclo de vida de um projeto, desde a concepção até a implantação;
    • Desenvolver e implementar aplicações web usando plataformas low code;
    • Criar interfaces de usuário amigáveis e funcionais para aplicações web;
    • Integrar funcionalidades personalizadas e APIs externas nas aplicações desenvolvidas;
    • Realizar testes de segurança e funcionais em aplicações web low code;
    • Criar projetos práticos de desenvolvimento web, acompanhando tendências e inovações.

    Desenvolvimento de Aplicações Mobile Low Code

    Ao final da disciplina, os alunos deverão ser capazes de:

    • Criar aplicações móveis utilizando ferramentas e plataformas low code;
    • Projetar interfaces de usuário adequadas para dispositivos móveis;
    • Integrar recursos nativos e APIs externas em aplicações móveis;
    • Desenvolver aplicações híbridas e realizar o deployment em ambientes de nuvem;
    • Adaptar soluções às tendências atuais no desenvolvimento mobile.

    APIs e Web Services  

    Ao final da disciplina, os alunos deverão ser capazes de:

    • Compreender os fundamentos e arquiteturas de APIs (SOAP, REST, GraphQL, etc.);
    • Projetar, documentar e testar APIs,  assegurando segurança e boas práticas;
    • Implementar diferentes abordagens arquiteturais de APIs;
    • Utilizar protocolos como REST e SOAP para criar e consumir APIs;
    • Documentar APIs de forma clara e completa;
    • Aplicar práticas de segurança no desenvolvimento de APIs;
    • Gerenciar o ciclo de vida completo de API.

    Integração e Customização em Soluções Low Code

    Ao final da disciplina, os alunos deverão ser capazes de:

    • Identificar e aplicar técnicas de integração de software;
    • Customizar soluções e integrar sistemas legados utilizando ferramentas low code;
    • Desenvolver e adaptar plugins e extensões para personalizar componentes;
    • Customizar componentes em plataformas low code;
    • Aplicar práticas de segurança em integrações e customizações.

    Arquitetura de Soluções Low Code em Nuvem

    Ao final da disciplina, os alunos deverão ser capazes de:

    • Compreender os conceitos de cloud computing e os principais serviços em nuvem.
    • Projetar arquiteturas de soluções low code para ambientes em nuvem.
    • Implementar padrões arquiteturais em soluções low code na nuvem.
    • Utilizar serviços de nuvem em conjunto com plataformas low code.
    • Otimizar o desempenho e a escalabilidade de aplicações low code na nuvem.
    • Realizar deploy e gerenciar aplicações low code em ambientes de nuvem.

     

    Módulo 3: DevOps, Segurança e Testes

    Cultura e Práticas DevOps   

    Ao final da disciplina, os alunos deverão ser capazes de:

    • Compreender a cultura DevOps e seus benefícios;
    • Implementar CI/CD e infraestrutura como código utilizando ferramentas como Docker e Kubernetes;
    • Projetar pipelines de build e deployment seguros e eficazes;
    • Promover uma cultura de DevOps colaborativa e centrada na automação de testes e processos;
    • Integrar práticas de DevOps em projetos de desenvolvimento Low Code.

    Segurança em Aplicações Low Code

    Ao final da disciplina, os alunos deverão ser capazes de:

    • Identificar aspectos fundamentais da segurança de software em ambientes low code;
    • Implementar mecanismos de autenticação e autorização em soluções low code;
    • Aplicar práticas de proteção de dados e privacidade;
    • Realizar testes de segurança em aplicações low code;
    • Desenvolver e implementar planos de segurança para soluções low code;
    • Promover uma cultura de segurança e DevSecOps em projetos low code.

    Testes de Software

    Ao final da disciplina, os alunos deverão ser capazes de:

    • Realizar testes em diferentes níveis e tipos, entendendo seu papel no ciclo de desenvolvimento de software;
    • Utilizar práticas de TDD para desenvolver software de forma iterativa e incremental;
    • Configurar e integrar ferramentas de automação de testes nos processos de CI/CD;
    • Criar e implementar pipelines de teste automatizados, garantindo qualidade contínua;
    • Analisar a eficácia dos testes e aprimorar a estratégia de testes com base em resultados;
    • Identificar e solucionar problemas relacionados a testes;
    • Contribuir para a melhoria contínua da qualidade do software.

     

    Módulo 4:  Automação e Análise de Dados

    Data Discovery e Analytics

    Ao final da disciplina, os alunos deverão ser capazes de:

    • Realizar analisar exploratória de dados;
    • Conhecer os diferentes tipos de dados (estruturados, semiestruturados, não estruturados);
    • Identificar e coletar dados relevantes de diversas fontes;
    • Aplicar técnicas de visualização de dados para comunicar insights de forma clara e concisa;
    • Utilizar ferramentas de Data Discovery e Self-Service Analytics para realizar análises exploratórias de dados de forma autônoma;
    • Usar modelos de machine learning para aplicar em análise preditiva e prescritiva.

    Automação de Processos e RPA

    Ao final da disciplina, os alunos deverão ser capazes de:

    • Compreender a hiperautomação e aplicar práticas de RPA para otimizar processos;
    • Implementar soluções RPA utilizando plataformas low code;
    • Usar ferramentas e plataformas RPA para manipular dados e interagir com aplicações;
    • Identificar oportunidades e implementar melhorias contínuas em processos de negócios;
    • Integrar soluções RPA com outras ferramentas e aplicações;
    • Realizar debugging e troubleshooting em soluções de automação.

    IA Generativa em Desenvolvimento de Software 

    Ao final da disciplina, os alunos deverão ser capazes de:

    • Aplicar técnicas de IA Generativa para automatizar tarefas de desenvolvimento de software;
    • Avaliar o impacto da IA Generativa na produtividade e qualidade do software;
    • Utilizar e integrar ferramentas de IA Generativa no processo de desenvolvimento de software;
    • Comunicar os benefícios e desafios da IA Generativa para stakeholders;
    • Utilizar IAs Generativas para melhorar a experiência do usuário (UX) em interações com software;
    • Gerenciar e configurar soluções de AI-as-a-Service, AI-as-a-Commodity e AI Gateways.

    CORPO DOCENTE

    • Cesar Augusto Antonio Lima Camargo Filho - Especialista
    • Edgar Paes Cassemiro - Mestre
    • Evandro Antonio Almeida Correia - Especialista
    • José Fábio Gomes Coimbra - Mestre
    • Leonardo Bráulio de Oliveira e Silva - Mestre
    • Marco Aurélio de Souza Mendes - Mestre
    • Rafael da Camara Figueredo -Mestre
    • Ricardo Brito Alves - Mestre
    • Rodrigo Vitorino Moravia - Mestre
    • Rommel Vieira Carneiro - Mestre
    • Tiago Henrique Belotte -Mestre
    • Welington Costa Monteiro - Especialista

    O corpo docente poderá sofrer alteração em caso de alguma eventualidade.

    INSCRIÇÃO E MATRÍCULA

    MODALIDADES ONLINE AO VIVO, PRESENCIAL E HÍBRIDA 
    INSCRIÇÕES ABERTAS
     
    O processo é realizado em duas fases:
     
    1. INSCRIÇÃO
    - Ao clicar no botão Quero me Inscrever, o candidato deverá seguir as etapas do processo, que acontece dentro do portal de inscrições Vem Pra PUC
    - A taxa de R$ 40,00 será isenta com inscrições realizadas até 03/02/2025. A isenção é aplicada somente após clicar em Quero me Inscrever. 
    - Após a conclusão desta fase, candidato receberá e-mail com a confirmação da inscrição.

    2. MATRÍCULA
    O candidato receberá e-mail com link do Painel do candidato para cumprir quatro procedimentos: 
    - atualização dos dados cadastrais
    - upload da documentação necessária. Confira AQUI a lista dos documentos necessários. 
    - escolha da condição de pagamento 
    - adesão ao termo de matrícula
     
    PAINEL DO CANDIDATO
    Caso não receba o e-mail da matrícula, o candidato poderá acessar o ambiente Painel do candidato e seguir com os passos para a realização do processo por lá. Além disso, ele conseguirá acompanhar as informações da matrícula e consultar o status do curso.  

    FAÇA SUA MATRÍCULA PARA GARANTIR A SUA VAGA!

    IMPORTANTE
    Somente após a realização da inscrição que o candidato estará apto a seguir para a etapa da matrícula.
    A não realização do upload dos documentos exigidos na fase da matrícula não é impeditivo para seguir com o processo de matrícula. Porém, o candidato se responsabilizará em enviá-los posteriormente para o e-mail campanhaiec@pucminas.br 
    Etapas de inscrição e matrícula finalizadas? Agora o candidato deverá aguardar as informações e orientações que serão enviadas por e-mail e também disponibilizadas no Painel do Candidato
    O 1º boleto (com vencimento em 07/04/2025) será enviado a partir de março de 2025.

    ATENÇÃO • REQUISITO PREVISTO EM LEI
    Apenas os candidatos que tenham colado grau na graduação poderão se inscrever para um curso de pós-graduação da PUC Minas. Este é um requisito previsto na Lei nº 9.394 e também no Contrato de Prestação de Serviços (clique AQUI para ter acesso). A conferência desse requisito será feita pela PUC Minas e, caso seja identificada alguma irregularidade, a matrícula será cancelada a qualquer momento (conforme cláusula 4.5.1 do contrato). Neste caso, o candidato não terá direito ao recebimento de reembolso dos valores já pagos.
    Caso não receba as mensagens da PUC Minas, confira sempre a sua caixa de spam. 
     
    Tem alguma dúvida? Acesse o nosso FAQ.
     
    Coordenação
    • Tadeu dos Reis Faria - Mestre

    Área do Conhecimento

    Tecnologias Digitais
     

    Período de Realização

    Início: 07/04/2025
    Previsão de término: 17/06/2026
     

    Carga Horária

    444 horas/aula*.
    *Hora/aula de 50 minutos (carga horária total equivalente à 370 horas)
     

    Horário

    Aulas ao vivo, às segundas e quartas-feiras, das 19h às 22h30. Eventualmente, poderá ocorrer em outro dia da semana.
     

    Investimento

    24 x R$ 492,00

    18 x R$ 643,00

    6 x R$ 1.847,00

    À vista R$ 10.879,00

     

    Parceiros e Descontos

     

    Pessoa Jurídica como responsável pelo pagamento das mensalidades

    Nos casos em que o candidato for beneficiado por uma pessoa jurídica que assumirá o pagamento total ou parcial das mensalidades de cursos da Pós PUC Minas, é necessário efetivar a inscrição, gerar o Contrato de Coparticipação Financeira, preencher todos os dados editáveis do documento, imprimir, assinar, carimbar o respectivo documento e enviar a cópia digitalizada para o Setor de Contratos e Convênios, pelo e-mail conveniosiec@pucminas.br
     
    Esse procedimento também se aplica a pagamentos à vista.
     

    Requisitos Tecnológicos

    O aluno deve ter acesso próprio a equipamentos de acordo com as configurações técnicas especificas. Acesse aqui os detalhes.

     

    Trabalho de conclusão de curso

    O TCC não é obrigatório para a finalização do curso de pós-graduação. Caso tenha interesse, o aluno pode contratar o serviço de tutoria específica para realizar um TCC. Mais informações, atendimentoiec@pucminas.br 

     

    Certificação

    Você receberá o certificado de especialista emitido em formato digital pela PUC Minas. O documento terá um link e código para verificação de autenticidade e veracidade. O certificado é igual para todas os formatos de pós-graduação oferecidos pela Universidade ? EAD com videoaulas, Online ao vivo, Presencial e Híbrido. Veja o modelo AQUI.
     

    Dispensa de Disciplinas

    O aluno que desejar cursar outra pós-graduação na PUC Minas poderá aproveitar disciplinas de cursos já realizados na Universidade. Consulte condições na Secretaria Acadêmica.
     

    Diploma estrangeiro

    Alunos com diploma de graduação emitido fora do território nacional, devem acessar o link oficial do MEC para revalidar ou reconhecer seu diploma no Brasil.

     

    Estágio

    De acordo com a Lei n. 11.788, de 25 de setembro de 2008, o estágio é um ato educativo supervisionado que ocorre no ambiente de trabalho, visando preparar estudantes do ensino superior para o mercado. Ele busca articular as competências adquiridas durante o curso através da vivência em situações profissionais.
     
    Na pós-graduação lato sensu, os alunos podem realizar estágios não obrigatórios, que são opcionais e adicionais à carga horária regular (art. 2º da Lei 11.788/2008). O coordenador do curso é responsável pelas atividades de estágio, podendo contar com o apoio do Setor de Estágio da Pós PUC Minas quando necessário.

    Estude na Melhor

     

    Não decidiu qual curso fazer?
    Faça um teste de orientação profissional para ajudar você na sua escolha.

    Fazer teste gratuito

    Blog Conexão PUC Minas
    Informações sobre sua formação profissional e mercado de trabalho.

    Quero conhecer

    Por que escolher a Puc Minas

    • icon_1
      Inovação

      A PUC Minas foi eleita uma das universidades mais inovadoras do país, segundo o RUF.

    • icon_3
      Reputação

      A maior universidade católica do mundo é também uma das melhores do mundo pela Times Higher Education.

    • icon_5
      Intercâmbio

      Convênio com mais de 160 instituições pelo mundo para ampliar a experiência acadêmica e criar um ambiente multicultural.

    • icon_2
      Pesquisa

      Programas de pesquisa que amplicam o conhecimento e a inovação no Estado e estreitam as relações com empresas

    • icon_4
      Empregabilidade

      Estudar em uma das 10 universidades mais respeitadas pelos empregadores do Brasil faz toda a diferença na sua formação.

    • icon_6
      Estrutura de Ponta

      Laboratórios com estrutura de ponta para você vivenciar em profundidade e realidade da profissão.

    Ficou com Dúvida?
    Ficou alguma dúvida?

    Entre em contato com a nossa central