Candidatos

Como se processa o Programa

Com base no levantamento de necessidades das empresas, são estruturadas ações de formação em distintas tecnologias, com duração média de 9 meses, dos quais 6 meses de formação teórica e 3 meses de formação em contexto de trabalho nas empresas aderentes. Os interessados selecionam a região e o curso que pretendem frequentar e candidatam-se a essa ação de formação.

Condições de candidatura

Desde que possua, pelo menos, o 12º ano, qualquer candidato pode efetuar a sua inscrição, após o que será realizado um conjunto de testes em ambiente “online”, seguido de uma entrevista presencial para validação final (é possivel que algumas questões dos testes possam ser repetidas na entrevista). Será igualmente realizada uma aferição do nível de Inglês, já que esta é uma língua que tem um papel preponderante na comunicação e no acesso a literatura técnica deste setor de atividade.

Tratando-se de formação intensiva, é necessária uma dedicação total, pois o formando terá não só uma componente teórica em aulas presenciais (salvo se as condições sanitárias não o recomendarem), como uma componente de estudo e prática complementar. Neste contexto, o candidato deverá estar em situação de desemprego, no momento da candidatura (atestado por inscrição no IEFP) ou, se estiver a desenvolver atividade profissional, deverá assegurar a respetiva inscrição no IEFP até 8 dias antes do início da ação de formação para que tiver sido selecionada(o).

Quais as ações de formação por geografia

Descrição de cada ação Formativa

Sumário do Curso

Esta ação formativa pretende fornecer competências no desenvolvimento de aplicações informáticas recorrendo à linguagem de programação Java. Serão utilizadas metodologias ágeis e processos de aprendizagem interativos que permitam aos formandos uma sólida aquisição de conhecimentos e um rápido exercício das suas capacidades de desenvolvimento de software.

Objetivos

Com esta ação formativa adquire conhecimentos e capacidades para:

  • Analisar e estruturar algoritmicamente problemas computacionais;
  • Codificar em Linguagem Java recorrendo ao paradigma Orientado a Objeto;
  • Identificar e realizar as fases constituintes do Processo de Desenvolvimento de Software iterativo e incremental em particular em Sistemas de Informação;
  • Realizar as fases da Engenharia de Requisitos;
  • Modelar e inquerir informação numa base de dados relacional;

Planear e trabalhar eficazmente em equipa utilizando uma metodologia ágil no desenvolvimento de uma aplicação informática de média complexidade;

(*1) Valor indicativo. O Formando estará em dedicação total, sendo expectável a necessidade de assegurar adequado tempo de estudo.
(*2) Valor indicativo. O período máximo previsto é de 3 meses

Sumário do Curso

Esta ação formativa pretende fornecer competências no desenvolvimento de aplicações Web recorrendo à plataforma .NET e à linguagem de programação C#. Serão utilizadas metodologias ágeis e processos de aprendizagem interativos que permitam aos formandos uma sólida aquisição de conhecimentos e um rápido exercício das suas capacidades de desenvolvimento de aplicações Web ASPNET CORE.

Objectivos

Esta ação formativa fornece conhecimentos e capacidades para:

  • Analisar e estruturar algoritmicamente problemas computacionais e codificá-los recorrendo à Linguagem de programação C# utilizando o paradigma OO;
  • Entender e definir arquiteturas Cliente-Servidor, em particular em cenários Web;
  • Estruturar e programar uma interface web recorrendo a HTML e a Javascript;
  • Arquiteturar aplicações servidoras em ASPNET CORE;
  • Identificar e realizar as fases constituintes do Processo de Desenvolvimento de Software iterativo e incremental em particular em sistemas Web;
  • Realizar as fases da Engenharia de Requisitos;
  • Modelar e inquerir informação numa base de dados relacional;

Planear e trabalhar eficazmente em equipa utilizando uma metodologia ágil no desenvolvimento de uma aplicação informática de média complexidade;

(*1) Valor indicativo. O Formando estará em dedicação total, sendo expectável a necessidade de assegurar adequado tempo de estudo.
(*2) Valor indicativo. O período máximo previsto é de 3 meses

Sumário do Curso

Dado que a indústria das tecnologias de informação está actualmente maioritariamente direcionada para a Web, este curso pretende fornecer aos formandos os conceitos essenciais para o desenvolvimento de aplicações e serviços que utilizem a web como meio de distribuição. Todo o curso tem como base a linguagem de programação Python, uma das linguagens de programação mais intuitivas para iniciantes nestas áreas, e a framework Django, uma das frameworks web mais usadas profissionalmente.

Objectivos

Esta ação formativa fornece conhecimentos e capacidades para:

  • Conhecer as bases de programação.
  • Conhecer a linguagem de programação Python.
  • Obter conhecimentos sobre Bases de Dados.
  • Compreender os conceitos de criação e implementação de conteúdos para a Web.
  • Saber implementar aplicações web com renderização no lado do servidor.
  • Conhecer, compreender e saber implementar serviços web RESTful.

(*1) Valor indicativo. O Formando estará em dedicação total, sendo expectável a necessidade de assegurar adequado tempo de estudo.
(*2) Valor indicativo. O período máximo previsto é de 3 meses

Sumário do Curso

O curso pretende dotar os formandos com competências em áreas de programação e desenvolvimento de software, nomeadamente para a plataforma low-code OutSystems. Inclui vários módulos introdutórios sobre algoritmos, estruturas de dados, programação em linguagem de SQL, HTML, CSS e JavaScript) que permitirão aos formandos ter as competências necessárias para uma adequada adaptação ao ambiente de desenvolvimento em OutSystems. Além das competências OutSystems Reactive Web Development, OutSystems Security & UI, no módulo Simulação de Projeto OutSystems, os formandos irão desenvolver uma aplicação, caso de estudo, durante o qual irão absorver também conhecimento sobre aspetos relacionados com metodologias ágeis (trabalho de equipa, comunicação, artefactos, timings, demos, etc.) e com aspetos relacionados com a operação & ajuste/tuning, e com a resolução de problemas e teste. Pretende-se que ao iniciar a formação prática em contexto de trabalho, o formando já esteja preparado sobre todo o ciclo de desenvolvimento de uma aplicação em OutSystems.

Objectivos

Pretende-se com este curso possibilitar de forma eficaz a (re)qualificação de ativos para a área digital, através de formação intensiva e especializada para dar resposta a necessidades diagnosticadas junto das empresas que usam a plataforma de desenvolvimento low-code OutSystems.

Este curso, pretende formar pessoas com o perfil de: analisar, conceber, planear e desenvolver soluções de programação em plataforma low-code OutSystems.

(*1) Valor indicativo. O Formando estará em dedicação total, sendo expectável a necessidade de assegurar adequado tempo de estudo.
(*2) Valor indicativo. O período máximo previsto é de 3 meses

Sumário do Curso

Pretende-se preparar profissionais com capacidade para planear, implementar e administrar serviços aplicacionais e infraestruturas de computação com base nas plataformas de cloud pública nomeadamente, AWS, Google Cloud e Microsoft Azure.

Objectivos

No final do curso, o formando deverá ser capaz de:

  • Instalar e administrar os sistemas operativos Linux e Windows através da linha de comando;
  • Compreender o funcionamento das redes de dados, bem como dos principais equipamentos e protocolos que as suportam;
  • Instalar e configurar serviços e aplicações de rede;
  • Distinguir entre os diferentes modelos de serviços de cloud, bem como analisar e determinar custos aplicados em diferentes cenários a cada serviço e aplicação;
  • Reconhecer os componentes e serviços disponibilizados nos diferente providers de cloud;
  • Criar e configurar diferentes cenários nos vários modelos de serviços de cada provider;
  • Utilizar mecanismos de controlo e segurança dos providers;

Aplicar metodologias de automação e orquestração em sistemas de cloud.

(*1) Valor indicativo. O Formando estará em dedicação total, sendo expectável a necessidade de assegurar adequado tempo de estudo.
(*2) Valor indicativo. O período máximo previsto é de 3 meses

Sumário do Curso

A formação inicia-se estabelecendo uma base de conhecimentos que permitirá ao formando não só compreender o funcionamento de uma rede empresarial com todos os protocolos que nela atuam, como também desenhar e implementar essas mesmas redes.

Numa segunda fase o formando irá desenvolver capacidades que permitirão elevar os conhecimentos de implementação e desenho de soluções de rede de forma a considerar questões de segurança, nomeadamente as ameaças de rede, as técnicas de mitigação e os conceitos básicos de segurança de redes.

Objectivos

No final do curso, o formando deverá ser capaz de:

  • Identificar os components de uma rede de computadores e descrever as suaas principais características;
  • Compreender o modelo de comunicação host-to-host;
  • Descrever as capacidades e funções do do software Cisco Internetwork Operating System (IOS®);
  • Descrever LANs e a função desempenhada pelos switches nas LANs;
  • Descrever o Ethernet como camada de Network Access da pilha protocolar TCP/IP e descrever as operações de um switch;
  • Instalar um switch e executar a sua configuração initial;
  • Descrever a camada Internet do TCP/IP, o IPv4 , o seu esquema de endereçamento e subnetting;
  • Descrever as camandas Transport e Application do TCP/IP;
  • Explorar as funções de routing;
  • Implementar as configurações básicas de um router Cisco;
  • Explicar a comunicação host-to-host através de routers e switches;
  • Identificar e resolver problemas de rede comuns nas redes the switching e problemas associados com o endereçamento IPv4;
  • Descrever as principais funcionalidades e endereços do IPv6, configurar e verificar a sua conectividade;

(*1) Valor indicativo. O Formando estará em dedicação total, sendo expectável a necessidade de assegurar adequado tempo de estudo.
(*2) Valor indicativo. O período máximo previsto é de 3 meses

Sumário do Curso

Esta ação formativa pretende fornecer competências no desenvolvimento de aplicações informáticas recorrendo à linguagem de programação Cobol. Cobol, é uma linguagem de programação ainda muito usada em ambientes “legados”, em particular em grandes empresas nomeadamente no setor financeiro, mantendo-se por isso ainda uma procura de profissionais que a dominem. Serão utilizadas metodologias ágeis e processos de aprendizagem interativos que permitam aos formandos uma sólida aquisição de conhecimentos e um rápido exercício das suas capacidades de desenvolvimento de software.

Descrição detalhada

No final do curso, o formando deverá ser capaz de:

  • Introdução à programação
    • Algoritmia
    • Boas práticas de desenvolvimento de aplicações
    • Ciclo de vida do desenvolvimento de aplicações
    • Linguagens de programação
    • O processo de programação: códigos fonte, objeto e executável
    • Erros de compilação e erros de execução
    • Padrões e metodologias
    • Metodologias de testes
  • Representação de informação
    • Codificação de informação
    • Álgebra de Boole
  • Programação – A linguagem Cobol
    • Estrutura
      • Divisões
      • Secções
      • Parágrafos
      • Frases
      • Condições e iterações
    • Palavras reservadas
    • Tipos de dados
    • Operações aritméticas
    • Tratamento de strings
    • Tratamento de ficheiros
  • Laboratório
    • Modelação de problemas
    • Desenvolvimento de programas
  • Marketing Pessoal
    • Introdução
    • À Descoberta dos Potenciais
    • A sua Marca Pessoal
    • Autenticidade
    • A Sua Imagem
    • Networking
    • Criatividade
    • Médias Sociais
    • Conclusão

(*1) Valor indicativo. O Formando estará em dedicação total, sendo expectável a necessidade de assegurar adequado tempo de estudo.
(*2) Valor indicativo. O período máximo previsto é de 3 meses

Descrição do processo de candidatura

Requisitos necessários para a candidatura ao Programa Upskill-Digital Skills & Jobs:

  • Vontade de Aprender, não só concretizada pela frequência da formação ministrada no Programa, mas porque ela dará acesso a uma nova via profissional, num setor de grande dinamismo e com uma evolução que obriga a um esforço constante de atualização.
  • Possuir, pelo menos, o 12º ano completo.
  • Desejavelmente possuir conhecimentos de Inglês que permitam ler e escrever nesse idioma.
  • Facilidade na utilização de recursos informáticos, sendo desejável que possua acesso a um computador e à Internet durante a frequência do Programa.
  • Numa primeira etapa do processo, o candidato será conduzido a um questionário, realizado através de uma ferramenta designada “chatbot”. As respostas dadas devem traduzir a realidade sobre o candidato, pois serão usadas, numa fase final, para acompanhar a entrevista presencial a realizar. É de notar que essa componente do programa bem como as seguintes, serão baseadas na utilização da interface disponibilizada pela Experis, entidade que colabora com o Programa UPskill em todo o processo de avaliação das candidaturas.
  • Após a etapa anterior e desde que o candidato tenha fornecido a informação necessária e reúna as condições mínimas para frequentar o Programa, irá receber no e-mail de contato que indicou, um Link e as credenciais de acesso ao portal, onde realizará um conjunto de testes.

  • Na posse da informação referida, o candidato acede à sua área reservada, onde irá selecionar a área de formação que considera ser a que mais lhe interessa frequentar, seguindo-se a realização de um conjunto de 3 testes para aferição da sua aptidão para poder frequentar com sucesso a componente formativa do programa.
  • Tendo por base a avaliação efetuada no processo anteriormente descrito, e a ordem aí estabelecida, os candidatos serão chamados para uma entrevista presencial. Após o preenchimento das vagas do programa, os candidatos não considerados serão informados, mantendo-se a candidatura ativa para as futuras edições do programa.
  • No fim deste processo e tendo como referência que o número de candidatos a admitir no programa está diretamente dependente das necessidades apresentadas pelas Empresas, serão admitidos nas ações de formação os candidatos para as turmas disponibilizadas. A ordem de admissão é a que resultar da avaliação obtida pela metodologia referida nos pontos anteriores. Todos os candidatos serão informados do resultado do processo, via e-mail.

Para prosseguir com a sua candidatura, aceda por favor ao seguinte Link: https://c.xor.ai/PQJYQN