Inscreve-te já e recebe até 750€ de apoio à tua formação. Saber mais

Curso
Full Stack Web Development

21 Outubro, 2024'24
24 Abril, 2025
€ 451,80* x 8
Sem juros. Pronto pagamento: 5% de desconto
Seg, Ter e Qui, 19h-23h
*Quintas-feiras quando aplicável
Lisboa
Pós-Laboral
Quero-me inscrever
SOBRE O CURSO

A evolução do desenvolvimento web e mobile nos últimos anos levou à crescente aquisição e utilização de smartphones, tablets e novas tecnologias que permitem o acesso à Web. Neste âmbito, os Developers enfrentam o desafio de conceber projetos digitais interativos e adaptados às necessidades reais dos utilizadores.

Este curso de Full Stack Development compila o know-how, as ferramentas e as técnicas necessárias para desenvolver um mindset que permitirá trabalhar livremente entre back-end & front-end, seguindo as boas práticas de programação.

Visão geral

Aprender a trabalhar livremente entre back-end & front-end, seguindo as boas práticas de programação.

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

Requer a marcação de uma Sessão de Orientação Pedagógica e Profissional com a nossa equipa.

Dirigido a

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

Requisitos

Idade mínima de 18 anos. Necessário ter noções básicas em HTML, CSS e JavaScript. Devem também estar à vontade com o inglês devido às terminologias utilizadas na programação.

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

*Quintas-feiras quando aplicável

O que inclui a formação:

252h
16h
Aulas Práticas e Teóricas 252h
Curso Hands-on + Projetos
Workshop 16h
Workshop à escolha incluído
Total 268h
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
1x € 3.434*
/ € 3.434
Sem juros
*Valor com desconto aplicado de 5% a pronto pagamento.
Financiamento ISA

Só pagarás após a inserção no mercado de trabalho através de um financiamento ISA – Income Share Agreement com a Fundação José Neves. Fala connosco para saberes mais!

PROGRAMA DO CURSO

Curso
Full Stack Web Development

Este curso de Full Stack Development compila o know-how, as ferramentas e as técnicas necessárias para desenvolver um mindset que permitirá trabalhar livremente entre back-end & front-end, seguindo as boas práticas de programação.

1. INTRO TO PROGRAMMING & TOOLS

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

Tools

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

Git/GitHub

  • Introduction to Git
  • GitHub
  • Git branching
  • Git Fork
  • Open Source

2. HTML

HTML5

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

3. 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
  • Animações
  • Responsive (Viewport, Grid View, Media Queries, Units)
  • Desenvolvimento em SCSS (Node, NPM, Install SASS, SCSS files)

4. JAVASCRIPT

  • 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 numa aplicação web
  • Eventos
  • Especificação ES6 e Transpilers
  • AJAX e JSON com Javascript

5. REACT

  • Rever conceitos de JavaScript (Template literals, If and else, Ternary Operators, Arrow Functions, Map, Fetch)
  • Introdução a React
  • Hello World em React
  • Virtual DOM
  • JSX – React and HTML
  • React and CSS
  • React Components
  • React Properties
  • React Multiple Components
  • JS Closures
  • React Events
  • React States
  • React Forms
  • React Loops
  • React Fetch
  • React Conditional Rendering
  • React Create App
  • React External Components
  • Images in React
  • React Bootstrap
  • React hosting

6. TYPESCRIPT

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

7. BACK-END

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

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.

João Rosa

Full Stack Engineer

Moteefe

Rute Moutinho

Country Manager - Portugal

Departamento Pedagógico

Juliana Aires

Pedagogical Manager

Departamento Pedagógico

Nathalia Lima

Pedagogical Manager

Departamento Pedagógico

Francisco Freitas

Student Admissions Manager

Departamento Pedagógico

Claudia Sequeira

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 sextas-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
Curso / Programação
Curso
Full Stack Web Development

Detalhes
DATAS
Lisboa
252 Horas
€ 451,80* x 8
Seg, Ter e Qui, 19h-23h
*Quintas-feiras quando aplicável

Informação Pessoal


      Fale connosco

      Interesses

        Subscrever Newsletter

        Interesses