{"id":583,"date":"2026-06-27T00:20:01","date_gmt":"2026-06-27T03:20:01","guid":{"rendered":"https:\/\/www.cpd-municipal.com.br\/?page_id=583"},"modified":"2026-06-29T11:01:49","modified_gmt":"2026-06-29T14:01:49","slug":"desenvolvimento-e-manutencao-dede-modulos","status":"publish","type":"page","link":"https:\/\/www.cpd-municipal.com.br\/?page_id=583","title":{"rendered":"Desenvolvimento e Manuten\u00e7\u00e3o dede M\u00f3dulos"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"583\" class=\"elementor elementor-583\">\n\t\t\t\t<div class=\"elementor-element elementor-element-09d2ac1 e-flex e-con-boxed e-con e-parent\" data-id=\"09d2ac1\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c52542f elementor-widget elementor-widget-text-editor\" data-id=\"c52542f\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<!-- Se\u00e7\u00e3o Hero: Curso Desenvolvimento e-Cidade -->\n<section class=\"ecidade-dev-hero\" style=\"background: linear-gradient(135deg, #0F172A, #1E293B); color: #FFFFFF; padding: 85px 20px; text-align: center; border-radius: 12px; margin-bottom: 50px; font-family: sans-serif; border: 1px solid #334155; position: relative;\">\n    <div style=\"max-width: 900px; margin: 0 auto;\">\n        \n        <!-- Logotipo Oficial do e-Cidade Incorporado no Topo -->\n        <div style=\"margin-bottom: 25px;\">\n            <img decoding=\"async\" src=\"https:\/\/softwarepublico.gov.br\" alt=\"Logotipo Oficial e-Cidade Software P\u00fablico\" style=\"height: 65px; width: auto; max-width: 100%; filter: drop-shadow(0px 4px 8px rgba(0,0,0,0.3));\">\n        <\/div>\n\n        <span style=\"background: linear-gradient(90deg, #0EA5E9, #2563EB); color: white; padding: 6px 18px; border-radius: 20px; font-size: 0.85rem; font-weight: bold; letter-spacing: 1px; text-transform: uppercase; display: inline-block; margin-bottom: 20px;\">Engenharia de Software P\u00fablico<\/span>\n        <h1 style=\"font-size: 2.6rem; margin-bottom: 20px; font-weight: 800; line-height: 1.2; color: #FFFFFF !important;\">Manuten\u00e7\u00e3o e Desenvolvimento de M\u00f3dulos<\/h1>\n        <p style=\"font-size: 1.25rem; line-height: 1.6; margin-bottom: 35px; color: #94A3B8;\">Especialize-se na cria\u00e7\u00e3o, customiza\u00e7\u00e3o e sustenta\u00e7\u00e3o de c\u00f3digo-fonte para o ecossistema e-Cidade. Aprenda a estender funcionalidades, criar novas rotinas nativas e realizar a manuten\u00e7\u00e3o corretiva e evolutiva das regras de neg\u00f3cio municipais.<\/p>\n        \n        <!-- Bloco do Bot\u00e3o Desabilitado no Padr\u00e3o WordPress -->\n        <div class=\"wp-block-buttons is-content-justification-center\" style=\"display: flex; justify-content: center; margin: 20px 0;\">\n            <div class=\"wp-block-button is-style-fill\">\n                <!-- Bot\u00e3o inativo com o atributo title=\"Em breve\" e estilos desabilitados -->\n                <a class=\"wp-block-button__link wp-element-button\" \n                   href=\"javascript:void(0);\" \n                   title=\"Em breve\" \n                   style=\"background-color: #475569; color: #94A3B8 !important; padding: 15px 35px; text-decoration: none; border-radius: 8px; font-weight: bold; font-size: 1.1rem; display: inline-block; cursor: not-allowed; box-shadow: none; pointer-events: none; border: 1px solid #64748B;\">\n                    \ud83d\udd12 Matr\u00edculas Em Breve\n                <\/a>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/section>\n\n<!-- Se\u00e7\u00e3o: Pilares T\u00e9cnicos do Treinamento -->\n<section class=\"ecidade-dev-pilares\" style=\"padding: 20px; margin-bottom: 50px; font-family: sans-serif;\">\n    <div style=\"max-width: 1100px; margin: 0 auto;\">\n        <h2 style=\"text-align: center; color: #0F172A; font-size: 2.2rem; font-weight: 700; margin-bottom: 40px;\">Grade Curricular Avan\u00e7ada<\/h2>\n        \n        <div style=\"display: flex; flex-wrap: wrap; gap: 25px;\">\n            <!-- Pilar 1 -->\n            <div style=\"flex: 1; min-width: 300px; background: #F8FAFC; border: 1px solid #E2E8F0; padding: 30px; border-radius: 12px; box-shadow: 0 4px 6px -1px rgba(0,0,0,0.02);\">\n                <div style=\"font-size: 2.5rem; margin-bottom: 15px;\">\ud83d\udee0\ufe0f<\/div>\n                <h3 style=\"color: #0F172A; font-size: 1.3rem; margin-bottom: 10px; font-weight: 700;\">Cria\u00e7\u00e3o de Extens\u00f5es Nativas<\/h3>\n                <p style=\"color: #475569; line-height: 1.6; font-size: 0.95rem;\">Entenda o ciclo de vida de desenvolvimento interno do e-Cidade. Aprenda a programar modifica\u00e7\u00f5es estruturadas e novos campos alinhados \u00e0s diretrizes do Portal do Software P\u00fablico Brasileiro.<\/p>\n            <\/div>\n            \n            <!-- Pilar 2 -->\n            <div style=\"flex: 1; min-width: 300px; background: #F8FAFC; border: 1px solid #E2E8F0; padding: 30px; border-radius: 12px; box-shadow: 0 4px 6px -1px rgba(0,0,0,0.02);\">\n                <div style=\"font-size: 2.5rem; margin-bottom: 15px;\">\ud83d\uddc4\ufe0f<\/div>\n                <h3 style=\"color: #0F172A; font-size: 1.3rem; margin-bottom: 10px; font-weight: 700;\">Dicion\u00e1rio de Dados &#038; Triggers<\/h3>\n                <p style=\"color: #475569; line-height: 1.6; font-size: 0.95rem;\">Manipula\u00e7\u00e3o t\u00e9cnica profunda no Dicion\u00e1rio de Dados do sistema. Cria\u00e7\u00e3o de fun\u00e7\u00f5es internas armazenadas (Stored Procedures) e gatilhos de banco para automa\u00e7\u00e3o de integridade.<\/p>\n            <\/div>\n            \n            <!-- Pilar 3 -->\n            <div style=\"flex: 1; min-width: 300px; background: #EEF2FF; border: 1px solid #C7D2FE; padding: 30px; border-radius: 12px; box-shadow: 0 4px 6px -1px rgba(0,0,0,0.02);\">\n                <div style=\"font-size: 2.5rem; margin-bottom: 15px;\">\ud83d\udd0c<\/div>\n                <h3 style=\"color: #1E3A8A; font-size: 1.3rem; margin-bottom: 10px; font-weight: 700;\">Integra\u00e7\u00e3o e Sustenta\u00e7\u00e3o<\/h3>\n                <p style=\"color: #1E40AF; line-height: 1.6; font-size: 0.95rem;\">Padr\u00f5es de refatora\u00e7\u00e3o para corre\u00e7\u00f5es de bugs em m\u00f3dulos legados, otimiza\u00e7\u00e3o de consultas SQL complexas para emiss\u00e3o de balan\u00e7os p\u00fablicos e consumo seguro via Web Services.<\/p>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/section>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d261214 elementor-widget elementor-widget-spacer\" data-id=\"d261214\" data-element_type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0f7aa26 elementor-align-center elementor-widget elementor-widget-button\" data-id=\"0f7aa26\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"\/?page_id=128\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Voltar para a p\u00e1gina principal<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Engenharia de Software P\u00fablico Manuten\u00e7\u00e3o e Desenvolvimento de M\u00f3dulos Especialize-se na cria\u00e7\u00e3o, customiza\u00e7\u00e3o e sustenta\u00e7\u00e3o de c\u00f3digo-fonte para o ecossistema e-Cidade. Aprenda a estender funcionalidades, criar novas rotinas nativas e realizar a manuten\u00e7\u00e3o corretiva e evolutiva das regras de neg\u00f3cio municipais. \ud83d\udd12 Matr\u00edculas Em Breve Grade Curricular Avan\u00e7ada \ud83d\udee0\ufe0f Cria\u00e7\u00e3o de Extens\u00f5es Nativas Entenda o [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-583","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.cpd-municipal.com.br\/index.php?rest_route=\/wp\/v2\/pages\/583","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.cpd-municipal.com.br\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.cpd-municipal.com.br\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.cpd-municipal.com.br\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.cpd-municipal.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=583"}],"version-history":[{"count":7,"href":"https:\/\/www.cpd-municipal.com.br\/index.php?rest_route=\/wp\/v2\/pages\/583\/revisions"}],"predecessor-version":[{"id":859,"href":"https:\/\/www.cpd-municipal.com.br\/index.php?rest_route=\/wp\/v2\/pages\/583\/revisions\/859"}],"wp:attachment":[{"href":"https:\/\/www.cpd-municipal.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=583"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}