menu

DESENVOLVIMENTO DE SISTEMAS

O curso técnico em Desenvolvimento de Sistemas tem por objetivo preparar o estudante para o desenvolvimento de habilidades, competências e conhecimentos necessários para projetar, desenvolver, testar e manter softwares de maneira eficiente e eficaz a partir dos princípios éticos para atuação na área de desenvolvimento de sistemas.

Habilitação Profissional Técnico em Desenvolvimento de Sistemas
Eixo Tecnológico Informação e Comunicação
Forma de oferta Subsequente (pós médio)
Turno de oferta Noturno
Carga Horária Semanal 25 aulas
Carga Horária de Estágio Não há estágio
Carga Horária Total 1200 horas
Pré-requisito Ter completado o Ensino Médio
Habilitação Profissional Técnico em Desenvolvimento de Sistemas
Eixo Tecnológico Informação e Comunicação
Forma de oferta Integrado ao Ensino Médio
Turno de oferta Integral (manhã e tarde)
Carga Horária Semanal 44 aulas
Carga Horária de Estágio Não há estágio
Carga Horária Total 1200 horas
Pré-requisito Estar cursando o Ensino Médio integrado ao profissionalizante no CEDUP
Habilitação Profissional Técnico em Desenvolvimento de Sistemas
Eixo Tecnológico Informação e Comunicação
Forma de oferta Integrado ao Ensino Médio
Turno de oferta Noturno
Carga Horária Semanal 25 aulas
Carga Horária de Estágio Não há estágio
Carga Horária Total 1200 horas
Pré-requisito Estar cursando a 1ª ou 2ª série do Ensino Médio em uma escola da rede Estadual de Santa Catarina

Objetivo Geral

Preparar o estudante para o desenvolvimento de habilidades, competências e conhecimentos necessários para projetar, desenvolver, testar e manter softwares de maneira eficiente e eficaz a partir dos princípios éticos para atuação na área de desenvolvimento de sistemas.

Objetivos Específicos

  • Adquirir habilidades em desenvolvimento de sistemas por meio de linguagens de programação de alto nível e técnicas de codificação para criação de aplicações web.
  • Compreender os princípios de design de software, projetando-os de forma eficaz considerando sua escalabilidade, manutenção e usabilidade.
  • Desenvolver raciocínio lógico por meio de técnicas de abstração e decomposição de problemas, a fim de identificar requisitos para construção das melhores soluções centradas no usuário.
  • Desenvolver aplicações com base em marcos legais visando a acessibilidade de sistemas de informação.
  • Conhecer a tecnologia e a produção para utilizar a estrutura de dados na resolução de problemas computacionais.
  • Desenvolver habilidades para o espírito de liderança na coordenação de equipes de trabalho.
  • Desempenhar funções gerenciais e técnicas, na qualidade de agente de transformação social, de forma a contribuir para o desenvolvimento socioeconômico regional.
  • Auxiliar o analista na elaboração de projetos e desenvolvimento de sistemas.
  • Construir e manter banco de dados garantindo os aspectos de segurança, integridade e recuperação de informação.
  • Interagir de forma criativa e dinâmica no mundo do trabalho e na comunidade local.

Perfil do Técnico em Desenvolvimento de Sistemas

O Técnico em Desenvolvimento de Sistemas, de acordo com o Catálogo Nacional de Cursos Técnicos, será habilitado para:

  • Desenvolver sistemas computacionais utilizando ambiente de desenvolvimento;
  • Dimensionar requisitos e funcionalidades do sistema;
  • Realizar testes funcionais de programas de computador e aplicativos;
  • Manter registros para análise e refinamento de resultados;
  • Executar manutenção de programas de computador e suporte técnico;
  • Realizar modelagem de aplicações computacionais;
  • Codificar aplicações e rotinas utilizando linguagens de programação específicas;
  • Executar alterações e manutenções em aplicações e rotinas de acordo com as definições estabelecidas;
  • Prestar apoio técnico na elaboração da documentação de sistemas;
  • Realizar prospecções, testes e avaliações de ferramentas e produtos de desenvolvimento de sistemas;
Disciplinas Carga Semanal Carga Horária Total
Introdução à programação 10 aulas 160 horas
Sistemas de Informação 5 aulas 80 horas
Inglês aplicado 2 aulas 32 horas
Infraestrutura computacional 3 aulas 48 horas
Introdução à banco de dados 5 aulas 80 horas

Carga horária Total do Módulo 1: 25 aulas / 400 horas

Certificação intermediária: Módulo I – Assistente de Desenvolvimento de Sistemas

Perfil profissional: Utiliza a capacidade de raciocínio lógico na decomposição e abstração de problemas propostos para a compreensão das etapas de planejamento de um software.


Disciplinas Carga Semanal Carga Horária Total
Desenvolvimento Web I 10 aulas 160 horas
Programação Orientada a Objetos 5 aulas 80 horas
Linguagem SQL 5 aulas 80 horas
Relações humanas 2 aulas 32 horas
Modelagem de sistemas/UML 3 aulas 48 horas

Carga horária Total do Módulo 2: 25 aulas / 400 horas

Certificação intermediária: Módulo II – Desenvolvedor back-end

Perfil profissional: Utiliza linguagem de programação para desenvolver, implementar e manter a estrutura de um sistema, gerenciando suas informações server-side (do lado do servidor), documentando as etapas do processo e gerenciando a segurança e acesso às informações.


Disciplinas Carga Semanal Carga Horária Total
Desenvolvimento Web II 10 aulas 160 horas
Empreendedorismo, criatividade e inovação 3 aulas 48 horas
Prototipagem em UI/UX Design 5 aulas 80 horas
Qualidade e testes de software 2 aulas 32 horas
Computação em nuvem e web services 3 aulas 48 horas
Metodologias ágeis 2 aulas 32 horas

Carga horária Total do Módulo 3: 25 aulas / 400 horas

Certificação intermediária: Módulo III – Desenvolvedor front-end

Perfil profissional: Utiliza linguagem de programação para desenvolver websites e aplicações web client-side (do lado do cliente) responsivos e acessível que atendam padrões e critérios de usabilidade.