1 Desenvolvimento de sistemas. 1.1 Desenvolvimento web. 1.1.1 JavaScript, HTML5, CSS3, WebSocket, Single Page Application (SPA). 1.2 Framework JavaScript AngularJS, DHTML, AJAX, Vue JS. 1.3 Noções e conceitos de desenvolvimento para dispositivos móveis. 1.4 Framework Apache CXF. 1.5 Usabilidade e acessibilidade na Internet, padrões W3C. 2 Análise estática de código-fonte (clean code e ferramenta SonarQube). 3 Arquitetura de software. 3.1 Interoperabilidade de sistemas. 3.2 Arquitetura orientada a serviços. 3.2.1 Web services. 3.3 Arquitetura orientada a objetos. 3.4 Arquitetura. 3.5 Camadas, modelo MVC. 3.6 Arquitetura de aplicações para ambiente web. 3.6.1 Servidor de aplicações. Servidor web. 4 Ambientes Internet, extranet, intranet e portal: finalidades, características físicas e lógicas, aplicações e serviços. 5 Padrões XML, XSLT, UDDI, WSDL, SOAP, REST e JSON. 6 Engenharia de software. 6.1 Levantamento de requisitos funcionais e não funcionais. 6.2 Análise de sistemas. 6.3 Qualidade de software. 6.4 Unified Modeling Language (UML). 6.5 Metodologias ágeis para o desenvolvimento de software: Scrum, XP, Lean. 7 Métrica de análise de ponto de função. 8 Conceitos básicos sobre técnicas e ferramentas de codeless e nocode. 9 Noções de Arquitetura SOA (Service Oriented Architecture). 10 Noções de Arquitetura Cliente-Servidor. 11 Ferramentas e framework de desenvolvimento Microsoft .Net. 12 Testes: conceitos básicos e aplicações; testes ágeis; teste de usabilidade de software; testes automatizados; tipos de testes; test-driven development (TDD); gestão do ciclo de vida de testes. 13 Desenvolvimento de sistemas web: conceitos básicos e aplicações; HTML5, CSS3, Single Page Applica AJAX. 14 Conhecimento intermediário em DevOps. 15 Conceitos de gestão da configuração de software. Ferramenta de Gestão da configuração GIT. 16 Conceitos de gestão de processos e modelagem de processos de negócio usando BPMN. 17 Conceitos básicos de alta disponibilidade de sistemas. 18 Desenvolvimento de aplicações com Microsoft .Net. 18.1 Framework .Net Core. 18.2 Microsoft Visual Studio. 19 Arquitetura de integração de sistema com Microsoft Azure. 19.1 Barramento de serviços. 19.2 Gerenciamento de APIs. 19.3 Grade de eventos. 19.4 Service Bus. 20 Microsoft Power Platform. 20.1 Power Apps. 20.2 Power BI. 20.3 Power Automate. 20.4 Power Virtual Agents.