A venda de bilhetes terminou
Já esgotámos as vagas para este curso. Poderemos reeditar o curso noutra altura. Se tiver interesse em participar contacte-nos, sff.
Drupal Full Stack Developer
Drupal Full Stack Developer
O Drupal é um software de gestão de conteúdo. É usado para fazer muitos dos sites e aplicações que você usa todos os dias. Drupal tem grandes recursos, como a fácil criação de conteúdo, desempenho confiável e excelente segurança. Mas o que o diferencia é a sua flexibilidade; modularidade é um dos seus princípios fundamentais. Suas ferramentas ajudam-no a construir um conteúdo versátil e estruturado que a web moderna exige.É também uma óptima opção para a criação de quadros digitais integrados. Você pode estendê-lo com um, ou vários, de milhares de módulos disponíveis. Pode até criar os seus próprios módulos para propósitos especificos ou genéricos. Os módulos são a forma de expandir a funcionalidade do Drupal. Os temas permitem personalizar a apresentação do seu conteúdo. As distribuições são embalados pacotes Drupal que você pode usar como starter-kits. Pode misturar e combinar esses componentes para aumentar a capacidade do núcleo do Drupal, ou integrar Drupal com serviços externos e outras aplicações em sua infra-estrutura. Nenhum outro software de gerenciamento de conteúdo é tão poderoso e escalável. Por isso é usado por grandes empresas como a Al Jazeera, por Estados como o Governo dos EUA e serve de base ao novo gestor de conteúdos da Comissão Europeia, o Next Europa CWCM.Neste curso pretende-se formar individuos para que possam trabalhar de forma profissional e ao mais alto nível com o Drupal.
Requisitos básicos:
- Conhecimentos médios de PHP
- Conhecimentos médios de HTML, CSS e Javascript
- Conhecimentos básicos de versioning
- Conhecimentos básicos de Apache
- Um portátil com wireless
PROGRAMA:
MÓDULO I 11 de Junho - 10:30h às 18:00h Introdução ao DRUPAL 1. O que é o Drupal 2. Diferenças entre o Drupal 7 e o Drupal 8 3. Gerir o Drupal na linha de comandos - Drush 4. Criar um ambiente de desenvolvimento com Vagrant e VirtualBox 5. Técnicas modernas de Deployment Entrega de material e links uteis para o módulo MÓDULO II 13 a 17 de Junho - 18:30h às 21:30h18 de Junho - 10:30h às 18:00h Desenvolvimento Backend 1. CI, TDD, BDD e outras técnicas de desenvolvimento. 2. Programação de módulos em Drupal 3. Criando interfaces com Entities e Views 4. Localização de módulos 5. Hooks: o que são, para que servem e como se usam. 6. WebServices e REST API 7. Forms e WebForm API 8. Outras API importantes no Drupal Entrega de material e links uteis para o módulo MÓDULO III20 a 24 de Junho - 18:30h às 21:30h
Desenvolvimento Frontend 1. O que é um tema? Diferenças básicas entre D7 e D8 2. Converter um design em HTML para um tema Drupal 3. Adaptar design usando um tema base: tema child 3. Semântica HTML e SEO 4. Estilizar Views 5. LESS, SASS e Compass 6. Como preparar o tema com Design responsivo 7. Melhorar a performance na construção de temas Entrega de material e links uteis para o módulo MÓDULO IV 25 de Junho - 10:30h às 18:00h DevOps e performance de websites 1. Escalar sistemas 2. Técnicas para melhorar a performance 3. Como monitorizar os sistemas 4. Ferramentas e técnicas úteis para DevOps e Developers em geral Entrega de material e links uteis para o módulo
FORMADORES:
Ricardo Amaro, Luís Algarvio e Catarina Clemente.coordenação: Lopo Lencastre de Almeida
PERGUNTAS FREQUENTES:
Quais são as minhas opções de transporte/estacionamento para chegar ao IPJ?
O IPJ fica na zona norte da Expo a 300m da Estação Gare do Oriente.Além do Metro e comboios que param na Gare do Oriente (Linha da Azambuja da CP também pára na estação de Moscavide) tem ainda as carreiras da CARRIS 5, 10, 25, 44, 114 e 208.
Coffee-break, refeições e estadia?
Optámos por não incluir coffe-break ou refeições no evento para assim garantir um preço o mais baixo possível já que as instalações do IPJ têm bar para as pausas para café. O restaurante self-service tem refeições de qualidade e a preços razoáveis. Além disso, o IPJ do Parque das Nações tem associado a Pousada da Juventude pelo que tem capacidade para alojar quem venha de fora de Lisboa e a preços muito razoáveis.
A minha inscrição é transferível?
Sim. Pode transferir a sua inscrição mas essa transferência tem de ser efectuada até ao primeiro dia do curso no local e não pode ser revertida novamente. O recibo pode ser passado ao primeiro adquirente na mesma.
Posso actualizar os meus dados de inscrição?
Sim. Até ao primeiro dia do curso no local.
Que obtenho no final do curso?
Este curso não tem exames. No final do curso obtem um certificado de participação no curso.Obterá também algo mais importante: o conhecimento necessário para desempenhar qualquer função no universo DRUPAL. Pode também candidatar-se a uma Certificação Acquia (não incluído) e melhorar as suas qualificações profissionais.
Porque fazer este curso é um bom investimento?
Há um mercado potencial crescente em Portugal e no estrangeiro para técnicos com conhecimentos Drupal. Na Europa, graças à aposta da Comissão Europeia em usar o Drupal como base do seu gestor de conteúdos oficial, o mercado tem vindo a crescer. Pode ver algumas das oportunidades no ITJobs, no Landing.jobs, no Monster Jobs e, claro, no Jobs @Drupal.org.
Drupal is a registered trademark of Dries Buytaert.
É bom saber
Destaques
- 14 days 7 hours
- Presencial
Localização
Instituto Português da Juventude
Rua de Moscavide 71
Parque das Nações 1990-100 Lisboa
Como quer chegar lá?

