Cursos
DE: percebo de computadores 💻
PARA: desenvolvo apps brutais 👨💻
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).

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.
Número de Formandos
Max: 16
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+
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
Formadores
Meios e Equipamentos
- 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
- 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
Valores
pronto pagamento até 31/05
(+120€ Inscrição)
(+ 120€ Inscrição)
(+ 120€ Inscrição)
(+ 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
Ficaste
interessado?
Tens alguma
dúvida?
Queres conhecer
a Escola?