Cursos

Programação Web

DE: percebo de computadores 💻
PARA: desenvolvo apps brutais 👨‍💻

Com o extremo avanço tecnológico que o mundo tem atravessado ultimamente, existe no mercado de trabalho uma enorme necessidade de contratar profissionais da área de IT capazes de desenvolver soluções baseadas na Cloud e que estas sejam também interativas e apelativas aos seus utilizadores.

Neste curso, serão lecionados os conceitos necessários para trabalhar na web e na cloud, utilizando o recurso de tecnologias como HTML, CSS, Javascript, Python, Github, Docker, etc.

Pretende-se que os formandos sejam capazes de desenvolver um projeto na web em todas as suas vertentes (Backend, Frontend, Infraestrutura).
Ficha de Curso

Apoio ao Formando 

 

A preocupação com o bem-estar dos formandos é uma constante, pelo que a ETIC_Algarve tem vindo a disponibilizar à sua comunidade diversos serviços que contribuem para o seu crescimento pessoal e humano.

Seja no apoio à Inserção no Mercado de Trabalho, seja no Apoio ao Desenvolvimento Pessoal, ou através de apoios financeiros concedidos através da recente Bolsa Formação, são várias as formas que colocamos à disposição dos formandos para facilitar e promover o seu crescimento.

 

Apoio ao Formando 

 

A preocupação com o bem-estar dos formandos é uma constante, pelo que a ETIC_Algarve tem vindo a disponibilizar à sua comunidade diversos serviços que contribuem para o seu crescimento pessoal e humano.

Seja no apoio à Inserção no Mercado de Trabalho, seja no Apoio ao Desenvolvimento Pessoal, ou através de apoios financeiros concedidos através da recente Bolsa Formação, são várias as formas que colocamos à disposição dos formandos para facilitar e promover o seu crescimento.

 

2 Anos
1220 horas, incluindo Estágio Curricular de 480 horas
Aulas de outubro a julho
2ª a 6ª feira, das 19h às 22h

Número de Formandos

Max: 16

30 x 259,00€
+240€ Inscrição
Com a conclusão desta formação, vais ter a possibilidade de participar no nosso projeto de mobilidade europeia ERASMUS+.

 

PARCERIAS PEDAGÓGICAS



Após os 2 anos deste curso, vais poder realizar o 3º ano curricular "Top Up Year" na SMK University of Applied Sciences, em Vilnius, Lituânia, onde vais obter uma Formação Certificada de Nível Avançado, que te vai permitir uma equivalência ao Nível 6 do Quadro Europeu de Qualificações.

Saídas Profissionais

  • Full-stack Developer

  • React Developer

  • Cloud Engineer

  • Backend Engineer

  • Python Developer

  • Frontend Developer

Conteúdos

PROGRAMAÇÃO I

  • Como escrever um programa usando Pseudoscript
  • Logícas base de programação (iterações, decisões)
  • Design Flow de resolução de problemas
  • Variáveis
  • Métodos
  • Linguagens de Programação de alto nível e baixo nível

METODOLOGIAS DE TRABALHO DE PROGRAMAÇÃO

  • Introdução ao versionamento de software utilizando GIT
  • Como trabalhar em equipa no Github
  • Conceito de Fork e Pull Request
  • Conceito de Merge e Rebase
  • Criação de releases utilizando Tags

WEB DESIGN INTRODUCTION

  • Introdução ao Figma
  • Conceitos de progressive enhancement / graceful degradation

WEB PAGES

  • Introdução ao HTML e CSS
  • Do Web Design ao Web Browser

PROGRAMAÇÃO II

  • Desenvolvimento de algoritmos em Javascript
  • Algoritmos e estruturas de dados
  • Introdução ao Javascript
  • Programação Orientada a Objetos
  • Programação Funcional

ARQUITETURA DE SISTEMAS

  • Sistemas Operativos Linux
  • Conceitos de Terminal e Shell
  • Comandos básicos
  • Como Preparar um serviço web usando Docker

FRONTEND I

  • Conceitos de bibliotecas e Frameworks
  • Conceitos de package managers
  • Como criar um projeto de raiz
  • Introdução ao React

BACKEND I

  • Introdução ao Python
  • Variáveis e estruturas lógicas
  • Classes e métodos
  • Aplicação de estruturas e algoritmos

BASE DE DADOS

  •  Introdução ao SQL
  • Definição de tabelas e relações
  • Criação de base de dados
  • SQL vs NoSQL

GESTÃO DE PROJETO

  • Em que consiste a gestão de projeto
  • Como fazer o planeamento e levantamento de requisitos
  • Como realizar estimativas e orçamentar projetos
  • Introdução a metodologias ágeis: SCRUM e AGILE

BACKEND II

  • Introdução ao Backend development
  • Entendimento de desenvolvimento em Backend: desenvolvimento de APIs e Micro serviços em contexto web
  • Desenvolvimento de aplicações
  • Pipelines
  • Unit Tests
  • Deploy de aplicações em ambientes virtualizados

PITCHING E EMPREENDEDORISMO

  • Estratégias de comunicação e oralidade;
  • Estratégias e ferramentas para criação de negócios;
  • Workshops / Case Studies apresentados por empresas do setor.

CLOUD COMPUTING

  • Introdução a conceitos de Cloud
  • Introdução ao Kubernetes
  • Introdução a Terraform
  • Como criar infraestruturas virtualizadas e como interagir com elas.

FRONTEND II e SEO

  • Aprofundamentos em React e NExtJS
  • Noções básicas de meta informação e estruturação de páginas web para otimizações relacionadas com motores de pesquisa e partilhas em redes sociais.

PROJETO I e II

  • Desenvolvimento de um projeto no final de cada ano letivo.

ESTÁGIO CURRICULAR

  • Estágio em empresa da área com duração de 480h

Formadores

Formadores

Meios e Equipamentos

AnteriorSeguinte
  • Sala equipada com um computador por formando, em ambiente macOS ou Windows
  • Servidor Web para alojamento de sites/HTML5 e CSS3/MySQL e PHP
  • Softwares:  Adobe Creative Cloud: Photoshop, Illustrator, XD, etc; VSCode, Figma, Virtualbox, Docker, Git, Github, Terraform, Canva Pro, entre outros.

Meios e Equipamentos

AnteriorSeguinte
  • Sala equipada com um computador por formando, em ambiente macOS ou Windows
  • Servidor Web para alojamento de sites/HTML5 e CSS3/MySQL e PHP
  • Softwares:  Adobe Creative Cloud: Photoshop, Illustrator, XD, etc; VSCode, Figma, Virtualbox, Docker, Git, Github, Terraform, Canva Pro, entre outros.

Portefólios

Portefólios

Valores

Propinas Mensais:
30 x 259,00€
+240€ Inscrição
24 x 323,75€
+180€ Inscrição
18 x 431,67€
+120€ Inscrição
Descontos Especiais (não acumuláveis):
-7,5%
poupa 582,75€
inscrições até 31/05
-10%
poupa 777,00€
ex-formandos com prestações;
pronto pagamento até 31/05
(+120€ Inscrição)
-5%
poupa 388,50€
inscrições até 31/07
-7,5%
poupa 582,75€
pronto pagamento até 31/07
(+ 120€ Inscrição)
-2,5%
poupa 194,25€
pronto pagamento até 30/09
(+ 120€ Inscrição)
-12,5%
poupa 971,25€
pronto pagamento ex-formandos
(+ 120€ Inscrição)

Processo de Candidatura

  • Marcação de entrevista pessoal para info@eticalgarve.com ou através dos telefones 289 823 359 / 960 309 550
  • Preenchimento de formulário de candidatura (enviado por e-mail após marcação da entrevista)
  • Comparecer na entrevista previamente marcada com o Diretor Pedagógico, na qual deve apresentar Portfolio, caso possua
  • Aguardar comunicação do resultado da candidatura

As inscrições decorrem entre março e outubro, até ao início das aulas, e enquanto existirem vagas nos cursos.

Podem ser efetuadas após verificadas as condições de admissão e mediante o pagamento da inscrição e apresentação de:

  • Currículo / Biografia
  • 1 foto tipo passe, em formato digital
  • Certificado de habilitações
  • Documentos do Candidato e do Responsável de Pagamento (Bilhete Identidade / Cartão Cidadão + Cartão de Contribuinte + Comprovativo de morada: recibo eletricidade, água, telefone ou carta de condução)
  • Preenchimento e assinatura da ficha de inscrição e do contrato de formação

Tens alguma
dúvida?

Queres conhecer
a Escola?