Curso Full Stack Development

Porto
216 Horas
€ 325 x 8
Sem juros. Pronto pagamento: 5% de desconto
Seg, Qua e Sex, 19h-23h
Sexta-feira quando aplicável.
Pós-Laboral
06 Mar 2023'23 - 02 Ago 2023'23
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 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 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

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 € 325
/ € 2600
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 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. Front-end

Web Fundamentals

  • Internet
  • HTTP
  • DOM
  • Browser
  • Segurança

Ambiente de desenvolvimento

Browser Dev tools

HTML

  • Enquadramento e evolução
  • Estrutura principal
  • Semântica
  • HTML5 tags e elementos
  • Utilização dos elementos para criar estruturas complexas
  • Acessibilidade

CSS3

  • Conceitos fundamentais de CSS .
  • Seletores
  • Atributos
  • Formatação de texto
  • Dimensões e posições
  • Cores
  • Imagens
  • Listas
  • Forms
  • Flexbox
  • Grid
  • Media queries
  • Funções
  • Intro SASS

JavaScript

  • Tipos & Valores Primitivos
  • Operadores e expressões
  • Objetos globais
  • Strings
  • Arrays
  • Objetos
  • Princípios de programação funcional
  • Eventos e Seletores
  • JSON & Fetch API
  • Funções anónimas e IIFE (Imediate Invoked Function Expression)
  • Funções “construtoras” de Objetos
  • ES features e syntax

jQuery

React

  • Componentes e Props
  • JSX
  • Estado & Ciclo de vida
  • Lidar com eventos
  • Two-Way-Binding
  • Hooks
  • Lists, keys & mapping
  • Data fetching
  • Memoization
  • Context API
  • Forms & Validação
  • Deploying React App
  • Unit-testing (react-testing-library)

2. Ferramentas

BASH

GIT

DOCKER

3. Typescript

Types

Enums & Union Types

Interfaces

Funções

Type Guards

Utility Types

Generic Types

Conditional Types

4. 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.

Vítor Marques

Frontend Engineer

Shape construction

Nelson Fernandes

Desenvolvedor de Front-end

KuantoKusta

Moisés Santos

Senior Frontend Developer

OLX Group

Cristian Oliveira

Frontend Developer

Miew

Renata Assis

Campus & Pedagogical Manager Porto

Departamento Pedagógico

Eva Pinho

Student Admissions & In-Company Manager

Departamento Pedagógico

Ana Febre

Assistente Pedagógica

Departamento Pedagógico

Sérgio Santos

Pedagogical & Front-Desk 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.

Eva Pinho

Student Admissions Manager

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

Detalhes
DATAS
Porto
216 Horas
€ 325 x 8
Seg, Qua e Sex, 19h-23h
Sexta-feira quando aplicável.

Informação Pessoal

Interesses

    Fale conosco

    Interesses

      Subscrever Newsletter

      Interesses