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.