Curso de Técnico de Programação Fullstack (AR202415)

Módulo 1

Introdução as ferramentas e programação

› Operações básicas de uma aplicação software › User Experience (UX) Basics › User Interface (UI) Basics › Cor, Tipografia › Inspiração › Criar protótipo › Browsers › Browser DevTools › Command Line › Online Editors › Editors › Learning Resources › Introduction to Git › GitHub › Git branching › Git fork › Open Source

Módulo 2

HTML

› Elements and Structure › Semantic HTML › Accessible Web Pages › Tables › Forms (Inputs, Select, Text area, Buttons) › Portfolio Building

Módulo 3

CSS3

› Conceitos Fundamentais › Folhas de estilos › Selectores › Atributos › Tipografia e Cores › Imagens › Fundos › Box model › Posicionamento › Display › Flexbox › Unidades › Forms › CSS variables › Lists › Pseudo classes e Pseudo Elements › Transforms › Transitions e Animações › Responsive (Viewport, Grid View, Media Queries, Units) › Desenvolvimento em SCSS

Módulo 4

Javascript & TypeScript.

› Conceitos e instruções básicas › Tipos de dados primitivos › Estruturas de decisão e repetição › Estruturas de dados complexos › Conceito e manipulação do DOM / BOM › Eventos › Especificação ES6 e Transpilers › Box model › AJAX e JSON com Javascript › Types › Enums & Union Types › Interfaces › Funções › Type Guards › Utility Types › Generic Types › Conditional Types

Módulo 5

React.

› Introdução a React › Hello World em React › Virtual DOM › JSX - React e HTML › React e CSS › React Components › React Properties › React Multiple Components › JS Closures › React Events › React States › React Forms › React Loops › React Fetch › React Fetch › React Conditional Rendering › React Create App › React External Components › Images in React › React Bootstrap › React Hosting

Módulo 6

Back-End

› Arquitetura REST › Tipos de Autenticação › JSON Web Tokes › Bases de dados (MongoDB) › NodeJS › ExpressJS › Variáveis de ambiente › Construção de API’s

Curso de Técnico de Programação Fullstack (AR202415)

€2700
fullstack Ar202415

About this course

TWOFOLD-10-anos-logo_2014-2024

Oferta da Taxa de Inscrição (200€) + 30% de reembolso em IRS

Pague 200€ de taxa de inscrição + 17 parcelamentos de 150€

Misto (Presencial + à distância)

Lisboa, Porto, Aveiro, Braga, Setúbal, Faro e Viana do Castelo

logos certifica7

13 meses de duração

300 horas em regime pós-laboral

Cumpre os requisitos legais para Autorização de Residência

Assessoria Júridica

Apoio jurídico disponível (custo adicional não incluído)

Seja o arquiteto das suas próprias aplicações web! Um Full Stack Developer possui a habilidade única de trabalhar em todas as camadas de um projeto, desde a interface do usuário até a lógica do servidor. Neste curso, você adquirirá um conhecimento abrangente em diversas linguagens e frameworks, tornando-se um profissional versátil e capaz de entregar soluções completas e inovadoras.

Curso de Técnico de Programação Fullstack

Procedimentos para a emissão da declaração comprovante e conclusão do processo de inscrição

Após a inscrição e pagamento do curso, o formando/estudante deverá enviar para o email os seguintes documentos:

  • Digitalização do passaporte;
  • Digitalização do  NIF ou outro documento fiscal do pais de orgem;
  • Curriculum Vitae, atualizado (não obrigatório);
  • Cópia do certificado de conclusão do nível de ensino do formando;
  • Comprovativo de pagamento efetuado;
  • Comprovativo de IBAN da conta bancária.

Em resposta irá receber, também por email, a declaração comprovativa de inscrição no curso e a respetiva fatura e recibo fiscal comprovativos do pagamento efetuado (exigidos para a autorização de residência).

Destinatários

Este curso destina-se a profissionais com ou sem experiência no desenvolvimento full stack com habilitações ao nível do 12º ano ou superior.

Forma de Organização

O Curso é ministrado em Regime misto na plataforma lms da Twofold e presencialmente nas nossas instalações em:

  • Lisboa
  • Porto
  • Aveiro
  • Coimbra
  • Braga
  • Faro
Avaliação das Aprendizagens

A avaliação dos formandos assenta nos seguintes momentos de avaliação e respetivos critérios e ponderações de avaliação:

  1. Avaliação diagnóstica ou inicial (não classificativa);
  2. Avaliação formativa ou contínua:
    1. Avaliação das aprendizagens realizadas ao longo dos diferentes módulos: 55%. Os formandos têm de ter uma classificação final em cada módulo igual ou superior a 50%;
    2. Participação nas sessões síncronas: intervenção pertinente e construtiva sobre as temáticas abordadas – (5%);
    3. Pontualidade nas sessões: cumpre os horários estabelecidos em todas as sessões ao longo da formação – (5%);
    4. Responsabilidade: cumpre os prazos de entrega/realização dos trabalhos/testes – (10%);
  3. Avaliação Sumativa ou final:
    1. Realização de um projeto final – 25% – dada a importância que o Projeto Final assume para o desempenho futuro do formando, a TWOFOLD define que para obter a aprovação final no curso tem de obter aprovação igual ou superior a 50%.

A não aprovação de um módulo ou mais apenas dá origem a um certificado de aproveitamento relativo aos módulos em que obteve a nota igual ou superior a 50%. A emissão do certificado de Especialização Avançada implica a aprovação na totalidade dos módulos que compõem o curso.

No final a classificação atribuída será de acordo com seguinte escala:

0 a 9 » Insuficiente | 10 a 13 » Suficiente | 14 a 15 » Bom | 16 a 17 Muito » Bom | 18 a 20 » Excelente

Objetivos da Aprendizagem

Objetivo Geral

  • Ser capaz de aplicar as boas práticas da programação, utilizando os principais softwares e desenvolvendo suas habilidades recorrendo às frameworks, controlar os fundamentos da programação (desde o conhecimento básico até o uso das frameworks mais utilizadas no desenvolvimento web). Terás o domínio do front-end (HTML5, CSS3 e JavaScript) e o back-end (Java e Spring Framework). Além disso, entenderás e aplicarás o pensamento lógico e estruturado de código na programação.
Certificação

Certificado emitido pelo Sistema de Informação e Gestão da Oferta Educativa e Formativa (SIGO), do Ministério da Educação (Portaria nº 474/2010, de 8 de Julho), com enquadramento legal no Sistema Nacional de Qualificações (Decreto-Lei nº 396/2007).

Creditação ECTs

Nos termos do disposto nos artigos 45.º, 45.º-A e 45.º-B do Decreto-Lei n.º 74/2006 de 26 de março, republicado pelo Decreto-Lei n.º 63/2016 de 13 de setembro, alterado pelos Decreto-Lei, nº 65/2018, de 16 de agosto e o Decreto-Lei, nº 27/2021, de 16 de abril e tendo em vista o prosseguimento de estudos para a obtenção de grau académico ou diploma, as instituições de ensino superior:

As instituições de ensino superior podem proceder à creditação de formação e experiência profissional anteriormente obtidas, nas seguintes situações e com os limites indicados:

1 – Formação realizada no âmbito de outros ciclos de estudos superiores, em instituições de ensino superior nacionais ou estrangeiros, e quer tenha sido obtida antes ou depois da organização decorrente do Processo de Bolonha.

2 – Formação realizada no âmbito dos cursos técnicos superiores profissionais, até ao limite de 50% do total dos créditos do ciclo de estudos.

3 – Unidades curriculares realizadas avulso com aproveitamento, até ao limite de 50% do total dos créditos do ciclo de estudos.

4 – Formação realizada no âmbito de cursos não conferentes de grau em instituições de ensino superior, até ao limite de 50% do total de créditos do ciclo de estudos.

5 – Formação realizada no âmbito de cursos de especialização tecnológica, até ao limite de 1/3 do total dos créditos do ciclo de estudos.

6 – Outra formação realizada, até ao limite de 1/3 do total dos créditos do ciclo de estudos.

7 – Experiência profissional até ao limite de 50% do total dos créditos de cursos técnicos superiores profissionais nas situações em que o estudante detenha mais que 5 anos de experiência profissional devidamente comprovada.

8 – Experiência profissional devidamente comprovada, até ao limite de 1/3 do total dos créditos do ciclo de estudos.

O conjunto dos créditos atribuídos ao abrigo dos números 4, 5, 6, 7 e 8 não pode exceder 2/3 do total dos créditos do ciclo de estudos.

A possibilidade de creditação só existe para efeitos de prosseguimento de estudos para a obtenção de grau académico e só produz efeitos após a admissão num ciclo de estudos superior, tendo o ingresso, naturalmente, que se realizar através de um dos regimes legais aplicável, com sujeição às respetivas normas regulamentares e ao limite de vagas fixado.

Nos termos do artigo 45.º-A do diploma, cada Instituição de Ensino Superior aprova o seu regulamento próprio relativo ao processo de creditação, devendo o estudante contactar a Instituição pretendida ou poderá ainda consultar o site da DGES (clique aqui).

(informação atualizada a 03/01/2024)

Modalidades de Inscrição

  • Pague 200€ de taxa de inscrição + 17 parcelamentos de 150€
  • Pague 2700€ à vista (Oferta da Taxa de Inscrição)

A Twofold, enquanto entidade certificada pela Direção Geral do Emprego e das Relações do Trabalho (DGERT), permite-lhe beneficiar de algumas vantagens, nomeadamente a isenção de pagamento de IVA na frequência da nossa oferta formativa. Adicionalmente o(s) valor(es) pago(s) no âmbito da frequência do nossos curso poderão ser deduzidos em sede de IRS na rubrica de “despesas de educação e formação”, conferindo-lhe o direito ao reembolso de até 30% do valor total Investido.

*Para mais informações sobre este benefício consulte o site das finanças ou a sua repartição de finanças.

“Uma das formas de saúde é a doença. Um homem perfeito, se existisse, seria o ser mais anormal que se poderia encontrar.”

 

Fernando Pessoa | Livro do Desassossego

O que Precisa?

1
2
3
1
2
3

Formação Superior ou Percurso Profissional Relevante...

... Um computador ou dispositivo móvel funcional + Acesso à Internet...

... e um E-mail para receber as suas credenciais de acesso à plataforma.

Pedido de Inscrição

1
2
3
1
2
3

Clique em Inscreva-se...

Opte por pagamento a pronto ou pagamento faseado clicando no butão correspondente

... Preencha os seus dados correctamente...

Preencha os seus dados, confirmando que os seus dados de contacto estão corretos

... irá receber um E-mail com dados de pagamento...

Quando terminar de preencher o seu pedido irá receber um e-mail com os dados de pagamento para finalizar o seu pedido.

1
2
3
4
1
2
3
4

... e um E-mail de Confirmação...

Após concluir o seu pagamento receberá um e-mail identificando e solicitando o envio de documentação adicional necessária para o dossier pedagógico.

Dados de Acesso

Até dois dias antes do ínicio do seu curso irá receber os seus dados de acesso à plataforma Twofold E-Academy.

... Aceda à Twofold E-Academy...

Na data estipulada em cronograma, aceda à plataforma e participe em direto na sessão de apresentação da equipa e de boas-vindas ao curso.

... Receba o seu Certificado.

Após a conclusão do seu curso, receberá em casa o seu certificado SIGO.

Syllabus

Módulo 1

Introdução as ferramentas e programação

› Operações básicas de uma aplicação software › User Experience (UX) Basics › User Interface (UI) Basics › Cor, Tipografia › Inspiração › Criar protótipo › Browsers › Browser DevTools › Command Line › Online Editors › Editors › Learning Resources › Introduction to Git › GitHub › Git branching › Git fork › Open Source

Módulo 2

HTML

› Elements and Structure › Semantic HTML › Accessible Web Pages › Tables › Forms (Inputs, Select, Text area, Buttons) › Portfolio Building

Módulo 3

CSS3

› Conceitos Fundamentais › Folhas de estilos › Selectores › Atributos › Tipografia e Cores › Imagens › Fundos › Box model › Posicionamento › Display › Flexbox › Unidades › Forms › CSS variables › Lists › Pseudo classes e Pseudo Elements › Transforms › Transitions e Animações › Responsive (Viewport, Grid View, Media Queries, Units) › Desenvolvimento em SCSS

Módulo 4

Javascript & TypeScript.

› Conceitos e instruções básicas › Tipos de dados primitivos › Estruturas de decisão e repetição › Estruturas de dados complexos › Conceito e manipulação do DOM / BOM › Eventos › Especificação ES6 e Transpilers › Box model › AJAX e JSON com Javascript › Types › Enums & Union Types › Interfaces › Funções › Type Guards › Utility Types › Generic Types › Conditional Types

Módulo 5

React.

› Introdução a React › Hello World em React › Virtual DOM › JSX - React e HTML › React e CSS › React Components › React Properties › React Multiple Components › JS Closures › React Events › React States › React Forms › React Loops › React Fetch › React Fetch › React Conditional Rendering › React Create App › React External Components › Images in React › React Bootstrap › React Hosting

Módulo 6

Back-End

› Arquitetura REST › Tipos de Autenticação › JSON Web Tokes › Bases de dados (MongoDB) › NodeJS › ExpressJS › Variáveis de ambiente › Construção de API’s

Fale connosco
Podemos ajudar?
Olá em que podemos ajudar?