Senac Cursos

Conteudo:

SENAC
Marque quantas cidades tenha interesse em acompanhar as novidades

{{newslaterSelect}}

{{cidadesSelected.length+' '+newslaterSelect}}



















CADASTRO EFETUADO COM SUCESSO

FILTRE AQUI E ENCONTRE SEU CURSO

{{cidadesBuscaRadio}}

{{interesseBuscaRadio}}

{{tipoBuscaRadio}}

COMPARTILHE COM SEUS AMIGOS

CURSO

PROGRAMADOR FULL STACK

SOBRE O CURSO

O curso tem como objetivo preparar os participantes para o desenvolvimento de projetos web completos, desde a concepção e planejamento até a estruturação visual, integração de banco de dados e interação com usuários, incluindo front-end e back-end.

  • Ensino Fundamental Completo;
  • Idade mínima de 16 anos.

A pandemia trouxe para as empresas a necessidade de acelerar a automatização de alguns processos, criando um novo 'boom' de contratações no setor de Tecnologia da Informação (TI). De acordo com a Associação Brasileira das Empresas de Tecnologia da Informação e Comunicação (Brasscom), somente nos primeiros oitos meses de 2021, o Macrossetor de Tecnologia da Informação e Comunicação (TIC) contratou 147.248 novos profissionais no Brasil, um aumento de 149% em relação ao total de postos de trabalho criados no ano passado. Ainda de acordo com a entidade, a procura por profissionais na área de TI é de 420 mil pessoas, até 2024, no país. Entre as competências mais demandadas, estão as dos desenvolvedores (conhecidos como Devs), a exemplo do programador full stack, profissional habilitado em planejamento de projetos de software, atuando em todas as etapas de criação e implementação de sistemas. Esse profissional pode atuar em empresas privadas ou públicas bem como projetos autônomos, desenvolvendo portais web, lojas virtuais, criação de aplicativos e diversos sistemas voltados para o ambiente de internet e intranet.

UC1: Desenvolver algoritmos

  • Conceitos: lógica de programação, linguagens de programação e portugol;
  • Utilização de variáveis, operadores lógicos e aritméticos na criação de algoritmos;
  • Aplicação de estruturas condicionais e de repetição na criação de algoritmos;
  • Conceitos de programação orientada a objetos.

UC2: Projetar Sistemas UI/UX

  • Identificação do perfil do cliente e público-alvo, concorrentes diretos e indiretos e briefing;
  • Elaboração de projetos: tendências, tecnologias, gestão de projetos;
  • Ferramentas de organização e levantamento de ideias: brainstorming, mapas mentais e painéis semânticos;
  • UX - User Experience Design: conceito, funcionalidade e aplicabilidade;
  • UI - User Interface Design: conceito, funcionalidade e aplicabilidade;
  • Arquitetura da informação: conceito e aplicações, mapa do site e estruturas de navegação, organização de conteúdo;
  • Design para interface para sistemas/mobile.

UC3: Construir aplicações front-end

  • Linguagem de marcação de conteúdo e estilo na criação de interfaces;
  • Padrões de acessibilidade: usabilidade, ergonomia e design responsivo;
  • Padrões da W3C: conceito, aplicabilidade e usabilidade;
  • Web: formatação e exportação de arquivos do projeto.

UC4: Implementar aplicações back-end

  • Arquitetura de aplicações: back-end e sua interação com front-end;
  • Ambiente de desenvolvimento: conceito, interface, configuração e compilação;
  • Sintaxe da programação para back-end orientada a objetos;
  • Bibliotecas de conexão: conceito e sintaxe;
  • Armazenamento de dados entre requisições;
  • Políticas de autenticação e segurança da aplicação;
  • Implementações: padrão MVC, ORM e design patterns;
  • Padrões de testes de software;
  • Publicação de arquivos e upload no servidor.

UC5: Desenvolver Aplicativos Mobile com Framework

  • Histórico do desenvolvimento mobile;
  • Conceitos: aplicativos nativos e aplicativos híbridos;
  • Framework: instalação, configuração, componentes visuais para criação das telas e componentes multimídias;
  • Códigos do aplicativo: implementação, testes, formas de publicação e distribuição.

UC6: Projeto Integrador Programador Full Stack

DOCUMENTAÇÃO NECESSÁRIA
  • RG;
  • CPF;
  • Comprovante de Residência;
  • Comprovante de Escolaridade - Ensino Fundamental Completo..

Em algumas unidades, o conteúdo do cuso ponderá ser modificado / adequado Os conteúdos
podem sofrer alterações/atualizações.

CIDADE
Lauro de Freitas
UNIDADE
Lauro de Freitas
CARGA HORÁRIA
240H
    • Período

      06/11/23 à 02/02/24

    • Dias da semana

      Segunda-feira a Sexta-feira

    • Horarío

      13:00 às 17:00

    • Investimento

      R$1680

      Parcelado até 10x de R$ 168,00
  • Matricule-se