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

Curso Full Stack Web Development

11 Março, 2024'24
29 Julho, 2024
€ 361,50 x 8
Sem juros. Pronto pagamento: 5% de desconto
Seg, Qua e Sex, 19h-23h
*Sexta-feira quando aplicável, normalmente uma Sexta-feira por mês.
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
Sex
19h-23h
Sab
Dom

*Sexta-feira quando aplicável, normalmente uma Sexta-feira por mês.

O que inclui a formação:

200h
16h
Aulas Práticas e Teóricas 200h
Curso Hands-on + Projetos
Workshop 16h
Workshop à escolha incluído
Total 216h
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 € 361,50
/ € 2888
Sem juros / Possibilidade aumento de mensalidades
Pagamento a pronto - 5%
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.

Inês Catana

Frontend Developer

DEUS : human(ity)-centered AI

Gerardo Lima

Senior Engineer - Backend

Philip Morris International

Rute Moutinho

Country Manager - Portugal

Departamento Pedagógico

Lisandra Caires

Pedagogical Manager

Departamento Pedagógico

Ana Ferreira

Pedagogical Assistant

Departamento Pedagógico

João Rosa

Full Stack Engineer

Moteefe

Niño Arenas

Frontend developer

Wunderman Thompson

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.

Rute Moutinho

Campus & Pedagogical Manager

Enviar mensagem
Curso / Programação
Curso Full Stack Web Development

Detalhes
DATAS
Lisboa
216 Horas
€ 361,50 x 8
Seg, Qua e Sex, 19h-23h
*Sexta-feira quando aplicável, normalmente uma Sexta-feira por mês.

Informação Pessoal

    Fale connosco

    Interesses

      Subscrever Newsletter

      Interesses