Curso Remote
Front-End Engineer

3 Novembro, 2025'25
2 Abril, 2026
€ 373,75€ x 8
€ 336.38 x 8
5% de desconto a pronto pagamento.
Seg, Qua, Qui, 19h-23h
AI UPGRADE
EARLY10
Remote
Pós-Laboral
Quero-me inscrever
SOBRE O CURSO

Este curso oferece uma formação prática e teórica para quem deseja tornar-se um desenvolvedor front-end, abrangendo as tecnologias e ferramentas essenciais para criar websites e aplicações interativas, incluindo HTML, CSS, JavaScript, React e TypeScript. O curso também ensina boas práticas de design (UX/UI), controle de versões com Git, e como fazer deploy de aplicações na web.

Visão geral

Este programa foi concebido por profissionais da área com uma vasta experiência nacional e internacional.

Objetivos

Este curso tem como principal objetivo que os formandos fiquem fluentes nas boas práticas da programação, dominem os principais softwares e desenvolvam as suas habilidades recorrendo às frameworks.

Admissão

Idade Mínima de 18 anos. Marcação de uma SOPP gratuita com um student Admissions Manager.

Dirigido a

Este curso é dirigido a profissionais é dirigido a profissionais que procuram estar atualizados e acompanhar o desenvolvimento da indústria digital, nomeadamente na área da programação.

Requisitos

Devem também estar à vontade com a língua inglesa devido às terminologias utilizadas na programação.

Seg
19h-23h
Ter
Qua
19h-23h
Qui
19h-23h
Sex
Sab
Dom

*Quinta-feira quando aplicável

O que inclui a formação:

20h
200h
16h
Aulas de Introdução 20h
Aulas Gravadas
Aulas Práticas e Teóricas 200h
Curso Hands-on + Projeto de Curso
Workshop 16h
Workshop à escolha incluído
Total 236h
Carga horária total da formação

Curso certificado pela DGERT

A certificação é entregue aos alunos em formato digital. Inclui a carga horária, modular e total, nota final do curso, certificação DGERT, carimbo e assinatura da coordenação pedagógica ou administração da escola.

Opções de pagamento

Mensalidades
8x € 373.75
/ € 2990
Sem juros
5% de desconto a pronto pagamento.

PROGRAMA DO CURSO

Curso Remote
Front-End Engineer

Este programa foi concebido por profissionais da área com uma vasta experiência nacional e internacional.

CONTEÚDO PROGRAMÁTICO - 20H OPCIONAIS

› HTML

› CSS

› JAVASCRIPT

1. FUNDAMENTOS.

› Ferramentas (VS code)
› Ferramentas de browser
› Linha de comandos

2. HTML/CSS3.

› Introdução a tags de HTML
› Introdução ao CSS
› Seletores CSS
› Posicionamento e relações
› Flexbox

3. JAVASCRIPT.

› Introdução ao JavaScript
› Tipos e Valores Primitivos
› Operadores
› Estruturas de repetição e decisão
› Funções

CONTEÚDO PROGRAMÁTICO - 200H

1. WEB FUNDAMENTALS.

› Um pouco de história
› Operações básicas de uma aplicação software
› User Experience (UX) Basics
› User Interface (UI) Basics
› Cor, Tipografia
› Inspiração
› Criar protótipo

2. TOOLS/GIT.

2.1. TOOLS

› Browsers
› Browser DevTools
› Command Line
› Online Editors
› Editors
› Learning Resources

GIT/GITHUB

› Introduction to Git
› GitHub
› Git branching
› Pull requests
› Git Fork

3. HTML/CSS.

3.1. HTML 5

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

3.2. CSS3

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

4. JAVASCRIPT

› Closures
› Estruturas de dados complexos
› Conceito e manipulação do DOM
› Eventos
› Especificação ES6
› AJAX e JSON com Javascript
› Consumo de API’s e manipulação de dados

5. REACT.

› Introdução a React
› React VITE
› Hello World em React
› Virtual DOM
› JSX – React and HTML
› React and CSS
› React Components
› React Properties
› React Multiple Components
› React Events
› React States
› React Forms
› React Loops
› React Fetch
› React Conditional Rendering
› React External Components
› Images in React
› React Router
› React hooks

6. TYPESCRIPT.

› Types
› Enums & Union Types
› Interfaces
› Funções
› Type Guards
› Utility Types
› Generic Types
› Conditional Types

7. INFRAESTRUTURA

› Como fazer deploy da nossa aplicação em ambientes como o vercel
› React hosting
› Fundamentos devops

8. PROJETO FINAL.

O que vais aprender

HTML5
CSS3
JavaScript
JQuery
React
NodeJS
Nongo DB
JSON
GIT
Chrome Dev Tools

Tutores e Equipa Pedagógica

Conhece a equipa

Cada tutor do curso está disponível para orientar o desenvolvimento das tuas competências e esclarecer as tuas dúvidas. Fica a conhecer os tutores e os elementos da equipa pedagógica que te vão acompanhar.

Mariana Pereira

Pedagogical Manager

Departamento Pedagógico

Sérgio Santos

Pedagogical & Front-Desk Assistant

Departamento Pedagógico

Rute Moutinho

Education Director

Departamento Pedagógico

icon bandeira do brasil

Nando Borges

Pedagogical Manager

Departamento pedagógico

icon bandeira do brasil

Rafael Stanley

Pedagogical & Front-Desk Assistant

Departamento Pedagógico

Hugo Santos

Pedagogical Assistant

Departamento Pedagógico

ALUMNI

Estudar na EDIT.

Todos os anos, mais de mil alunos escolhem a EDIT. para investir no seu futuro. Conhece alguns dos nossos ex-alunos e fica a saber como é a formação na EDIT.

Perguntas frequentes

Existem pré-requisitos para este curso?

É necessário ter conhecimento prévio em desenvolvimento de sites?

Este curso é certificado?

Que opções de pagamento oferecem?

O curso é lecionado em que língua?

O que significam as quartas-feiras "Quando aplicável"?

O que é o ISA FJN?

Necessitas de ajuda para escolher o curso certo?

Envia-me uma mensagem ou utiliza o chat.

Francisco Freitas

Student Admissions Manager

Enviar mensagem
Remote Learning / Programação
Curso Remote
Front-End Engineer

Detalhes
DATAS
Remote
256 Horas
€ 373,75€ x 8
Seg, Qua, Qui, 19h-23h

Informação Pessoal


    Chat on WhatsApp

      Fale connosco

      Interesses

        Subscrever Newsletter

        Interesses

        Privacy Overview
        EDIT. - Disruptive Digital Education

        This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.

        Necessários

        Os cookies necessários ajudam a tornar um website útil, permitindo funções básicas, como a navegação e o acesso à página para proteger áreas do website. O website pode não funcionar corretamente sem estes cookies.

        Estatísticas

        Os cookies de estatística ajudam os proprietários de websites a entenderem como os visitantes interagem com os websites, recolhendo e divulgando informações de forma anónima.