sc.gov.br

Desenvolvimento de Software

Até 518h
  • Front-end
  • Back-end
  • Mobile

Você vai embarcar no universo da programação e será capaz de desenvolver soluções web, mobile ou até se especializar em funções mais avançadas. Um mercado em crescimento acelerado e no qual ainda faltam profissionais qualificados.

video
Jornada

Oportunidades de carreira na área

explore

Sua Trilha

4 etapas levam você à sua carreira na tecnologia.
Conheça os cursos contemplados no Desenvolvimento de Software

Diagrama Trilha
explore

Quanto mais você avançar,
maiores serão suas oportunidades

Alunos das etapas Profissionalizar e Aperfeiçoar poderão participar de feiras de empregabilidade com empresas parceiras

Pronto para ingressar
na área de tecnologia?

O que você vai aprender

Despertar

Objetivo:

Tenha a oportunidade de conhecer as três áreas de tecnologia oferecidas pelo programa, participando de encontros com especialistas e masterclasses que apresentarão as possibilidades de cada uma delas e apoiarão você na escolha da sua trilha.

icon 16h de duração

icon 100% EaD e síncrona (ao vivo)

  • Fundamentos do Desenvolvimento Web
  • Introdução a HTML e CSS
  • Interatividade com JavaScript
  • Desenvolvimento de mini-projeto prático

icon 16h de duração

icon 100% EaD e síncrona (ao vivo)

  • Fundamentos da Análise de Dados
  • Introdução ao Python
  • Interatividade de Python com Dados
  • Ética e Futuro da área de dados
  • Desenvolvimento de mini-projeto prático

icon 16h de duração

icon 100% EaD e síncrona (ao vivo)

  • Fundamentos de Inteligência Artificial
  • Introdução ao Python
  • Interatividade de Python com Modelos simples
  • Ética e Futuro da área de IA
  • Desenvolvimento de mini-projeto prático

Primeiros Passos

Cursos introdutórios

Objetivo:

Proporcionar os conhecimentos introdutórios necessários para compreender a estrutura básica de aplicações web, explorando a construção de interfaces com HTML, CSS e JavaScript e os fundamentos de servidores, APIs e persistência de dados com Node.js, de modo a permitir que desenvolva páginas dinâmicas, rotas simples e operações essenciais, aplicando lógica de programação e boas práticas iniciais do desenvolvimento web.

icon 20 horas de duração

icon 100% EaD e assíncrona (você faz o seu horário)

icon Certificação com qualidade SENAI

  • Fundamentos da Web: estrutura de páginas com HTML, estilos com CSS e boas práticas.
  • Primeiros passos no Front-End: estrutura, estilização, lógica e funcionalidades de sites com HTML, CSS e JavaScript.
  • Primeiros passos no Back-End: Noções de regras de negócio, APIs e princípios básicos de back-end com Node.
  • Desenvolvimento de mini-projeto prático: Construção de um CRUD integrando front-end e back-end.

Profissionalizar

Cursos principais

Objetivo:

Uma formação completa e prática, conduzida por especialistas atuantes no mercado, criada para ampliar suas possibilidades de aprendizado e preparar você para os desafios reais da área.

icon 300h de duração

icon 100% EaD e síncrona (ao vivo)

icon Certificação com qualidade SENAI

  • Fundamentos da Programação Web: Arquitetura Web, HTML, CSS, Bootstrap, variáveis e tipos de dados, operadores lógicos, condicionais e funções. Versionamento com Git e GitHub, boas práticas de versionamento e organização com Kanban Board.
  • JavaScript Moderno: Arrays, estruturas de controle de fluxo, operadores, funções, rest e spread, arrow functions, introdução ao ES6+ e muito mais.
  • Framework/Bibliotecas Front-End: Renderização de componentes, props e comunicação entre componentes, gerenciamento de estado, manipulação de eventos, renderização de listas, formulários e validação, ciclo de vida, ferramentas de desenvolvimento, composição e prop drilling.
  • Especificidades por Framework/Biblioteca
    • Angular: Módulos, templates, data binding, diretivas estruturais, serviços e injeção de dependência, RxJS.
    • React: JSX, Hooks, Context API, roteamento, estado global, otimização de componentes.
    • Vue.js: Diretivas, reatividade, Computed/Watchers, Composition API, Single-File Components (SFC).
Mentoria de carreira e Inglês

icon 96h de duração

icon 100% EaD e síncrona (ao vivo)

Nossos especialistas guiam você no desenvolvimento das soft skills mais valorizadas pelo mercado, auxiliando na definição de metas de carreira, na aplicação prática das habilidades no dia a dia de trabalho e no fortalecimento do seu networking. Além disso, o programa inclui sessões de inglês técnico focado nas terminologias e contextos específicos de cada área de TI.

icon 300h de duração

icon 100% EaD e síncrona (ao vivo)

icon Certificação com qualidade SENAI

  • Fundamentos do Desenvolvimento Back-End: Sintaxe básica, compilação/execução, estruturas de controle de fluxo, arrays/listas, tratamento de exceções e documentação das linguagens. Arquitetura de APIs, padrões de projeto e boas práticas. Banco de Dados com SQL (DDL e DML), modelagem relacional, instalação e uso do banco.
  • Programação Orientada a Objetos: Classes, métodos, atributos, construtores, encapsulamento, sobrecarga, herança e polimorfismo.
  • Frameworks Back-End: Configuração de ambiente, debugging, logging, criação de serviços, integração com banco de dados e deploy.
  • Especificidades por Tecnologia
    • Node.js e Express: Uso do Express, Modularização, NPM, middlewares, rotas, assincronia (async/await) e construção de APIs REST.
    • Java e Spring: Beans, injeção de dependência, camadas de serviço, JPA/Hibernate, controllers e segurança.
    • C# e .Net: Middleware pipeline, Services, Entity Framework, configuração de API controllers e autenticação.
Mentoria de carreira e inglês

icon 96h de duração

icon 100% EaD e síncrona (ao vivo)

Nossos especialistas guiam você na definição de metas, desenvolvimento de habilidades de entrevista e networking, além de fornecerem sessões de inglês técnico focado nas terminologias e contextos específicos de cada área de TI.

icon 300h de duração

icon 100% EaD e síncrona (ao vivo)

icon Certificação com qualidade SENAI

  • Fundamentos do Desenvolvimento Mobile: Configuração do ambiente Mobile, estrutura de projetos, navegação e gerenciamento de rotas, layout responsivo, variáveis e tipos de dados, controle de fluxo e funções.
  • Componentização e UI: Criação de componentes reutilizáveis, aplicação de estilos, manipulação de eventos, integração com APIs e gerenciamento de formulários, além de boas práticas de design mobile-first.
  • Funcionalidades Avançadas: Acesso a recursos nativos (câmera, GPS, notificações, etc), gerenciamento de dependências, testes, debugging e otimização de desempenho.
  • Especificidades por Tecnologia:
    • React Native: Linguagem JavaScript, Componentes JSX, Hooks, AsyncStorage, Navigation, integração com APIs, estilização com StyleSheet e bibliotecas de UI.
    • Flutter: Linguagem Dart, widgets (Stateful/Stateless), Material/Cupertino, gerenciamento de estado (Provider/Bloc/Riverpod), navegação e animações.
Mentoria de carreira e inglês

icon 96h de duração

icon 100% EaD e síncrona (ao vivo)

Nossos especialistas guiam você na definição de metas, desenvolvimento de habilidades de entrevista e networking, além de fornecerem sessões de inglês técnico focado nas terminologias e contextos específicos de cada área de TI.

Aperfeiçoar

Cursos avançados

Objetivo:

Formações complementares com tópicos especiais alinhados à sua trilha de estudos, ampliando e fortalecendo seus conhecimentos.

icon 32h de duração

icon 100% EaD e síncrona (você faz o seu horário)

icon Certificação com qualidade SENAI

  • Conceitos de Computação em Nuvem: Introdução aos modelos de serviço (IaaS, PaaS, SaaS), tipos de nuvem (pública, privada e híbrida) e principais benefícios.
  • Principais Provedores de Nuvem: Características, serviços oferecidos e comparação de preços e recursos entre as plataformas do mercado.
  • Introdução ao DevOps: Princípios fundamentais, cultura colaborativa e impactos na integração entre desenvolvimento e operações.
  • Ferramentas e Práticas de DevOps: Automação, integração e entrega contínua (CI/CD), gerenciamento de configuração e orquestração de containers.

icon 32h de duração

icon 100% EaD e síncrona (ao vivo)

icon Certificação com qualidade SENAI

  • Fundamentos do Figma: Navegação pela interface, criação de projetos e utilização de ferramentas básicas de design
  • Design de Interfaces e Prototipagem: Layouts responsivos, grids, componentes reutilizáveis, estilização visual e criação de protótipos interativos com animações.
  • Conceitos de Acessibilidade Digital: Importância da acessibilidade na web e aplicativos, diretrizes WCAG e boas práticas legais e técnicas.
  • Princípios de Design Acessível: Uso correto de cores, contrastes, tipografia e navegação, aplicando técnicas inclusivas para diferentes perfis de usuários.

Aperfeiçoar

Cursos transversais

icon 16h de duração

icon 100% EaD e síncrona (ao vivo)

icon Certificação com qualidade SENAI

  • Fundamentos do Suporte Técnico: Estrutura de equipes, níveis de atendimento e responsabilidades do suporte.
  • Técnicas de Suporte: Técnicas de Suporte: Uso de ferramentas de ticket, diagnóstico e resolução de problemas, além de documentação adequada.
  • Comunicação e Atendimento ao Cliente: Boas práticas de comunicação, gestão de expectativas e atuação em situações de conflito.

icon 16h de duração

icon 100% EaD e síncrona (ao vivo)

icon Certificação com qualidade SENAI

  • Fundamentos de Segurança: Princípios de confidencialidade, integridade e disponibilidade, além das principais ameaças cibernéticas.
  • Políticas e Controles: Desenvolvimento e implementação de políticas de segurança e aplicação de controles técnicos e administrativos.

icon 16h de duração

icon 100% EaD e síncrona (ao vivo)

icon Certificação com qualidade SENAI

  • Introdução ao NoCode: Conceitos, benefícios e comparação com desenvolvimento tradicional.
  • Plataformas de NoCode: Criação de aplicações, automações e fluxos sem codificação.
  • Conceitos de LowCode: Conceitos, vantagens e diferenças em relação ao NoCode e ao desenvolvimento tradicional.
  • Plataformas de LowCode: Desenvolvimento de aplicações, automação de processos e integrações com sistemas.

Pronto para ingressar
na área de tecnologia?

Cronograma previsto

SCTec

Portal oficial do SCTEC do Estado de Santa Catarina

Acompanhe novidades em primeira mão

@scti.sc no Instagram

Chama no Whats WhatsApp