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

Oportunidades de Especialização



Após os 2 anos deste curso, vais poder especializar-te com o 3º ano curricular na SMK University of Applied Sciences, em Vilnius, Lituânia, onde vais preparar-te para os desafios do mercado criativo a nível internacional.


Com os nossos parceiros europeus, vais obter uma Formação Certificada de Nível Avançado, com a qual vais aceder a um percurso formativo para obtenção de um grau reconhecido internacionalmente.

ERASMUS+

Com a conclusão desta formação, vais ter a possibilidade de participar no nosso projeto de mobilidade europeia ERASMUS+.

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?

SHARE
SHARE