Qualificação universitária
A maior faculdade de Informática do mundo”
Apresentação do programa
Este Mestrado fornece um valor complementar aos estudos anteriores de qualquer engenheiro que deseje uma capacitação de qualidade e especializada em gestão de websites"
Vivemos na chamada era digital, permanecendo hiperligados com todos os tipos de dispositivos. O mundo da Internet tem evoluído a um ritmo imparável nos últimos anos, por isso a procura de sítios web está a crescer todos os dias.
A conceção de um website requer profissionais que possam cobrir não só a projeção da ideia inicial, mas também o desenvolvimento do website de uma forma segura, de fácil utilização e em conformidade com a lei.
É portanto um Mestrado em Website Management Engineering, que desenvolve conhecimentos avançados em linguagens de programação web, engenharia e arquitetura de websites, aborda sistemas de segurança web, administração de serviços web, bem como aspetos éticos e legais da web. Também oferece as ferramentas mais atualizadas para a implementação rápida e segura dos seus projetos.
O Mestrado em Website Management Engineering difere de outras especializações em três aspetos fundamentais: a sua facilidade de compreensão, dentro da grande complexidade dos temas abordados, a experiência dos autores e a profundidade dos temas desenvolvidos.
Este Mestrado foi criado por uma grande diversidade de professores, cada um deles especialista na sua área, com uma grande experiência e com conteúdos especializados em cada uma das suas áreas. Como é um formato 100% online, o estudante não tem de desistir das suas obrigações pessoais ou profissionais. No final do programa, os estudantes terão atualizado os seus conhecimentos e estarão na posse de um Mestrado Próprio de incrível prestígio que lhes permitirá avançar pessoal e profissionalmente.
Um programa intensivo de crescimento profissional que lhe permitirá intervir num setor com uma procura crescente de profissionais"
Este Mestrado em Website Management Engineering Engineering conta com o conteúdo educacional mais completo e atualizado do mercado. As características que mais se destacam são:
- O desenvolvimento de casos práticos apresentados por especialistas em Website Management Engineering
- O conteúdo gráfico, esquemático e eminentemente prático do livro fornece informações científicas e práticas sobre as disciplinas que são essenciais para a prática profissional
- Exercícios práticos onde o processo de autoavaliação pode ser levado a cabo a fim de melhorar a aprendizagem
- A sua ênfase especial em metodologias inovadoras
- Palestras teóricas, perguntas ao especialista, fóruns de discussão sobre questões controversas e atividades de reflexão individual
- A disponibilidade de acesso ao conteúdo a partir de qualquer dispositivo fixo ou portátil com ligação à Internet
Neste Mestrado poderá combinar a eficiência dos métodos de aprendizagem mais avançados com a flexibilidadede um programa criado para se adaptar
às suas possibilidades de dedicação, sem perder qualidade"
O corpo docente do curso inclui profissionais do setor que trazem a sua experiência profissional para esta capacitação, para além de especialistas reconhecidos de sociedades de referência e universidades de prestígio.
Graças ao seu conteúdo multimédia, desenvolvido com a mais recente tecnologia educacional, o profissional terá acesso a uma aprendizagem situada e contextual, ou seja, um ambiente de simulação que proporcionará um programa imersivo programado para se formar em situações reais.
A conceção deste programa baseia-se na Aprendizagem Baseada nos Problemas, através da qual o instrutor deve tentar resolver as diferentes situações da atividade profissional que surgem ao longo do curso académico. Para tal, contará com a ajuda de um sistema inovador de vídeo interativo desenvolvido por especialistas reconhecidos.
Abrangente mas específico, este programa conduzirá ao conhecimento concreto de que os profissionais de TI necessitam para competir entre os melhores do setor.
Aprofunde os seus conhecimentos no campo das tecnologias informáticas, incluindo no seu corpo de conhecimentos os aspetos mais avançados desta área de trabalho.
Plano de estudos
O programa foi concebido com base na eficiência educacional, selecionando cuidadosamente os conteúdos para oferecer um curso completo, que inclui todos os campos de estudo essenciais para alcançar um conhecimento real do assunto, com as últimas atualizações e aspetos do setor, estabelecendo assim um programa cujos módulos oferecem uma perspetiva ampla de Website Management Engineering. A partir do primeiro módulo, os estudantes verão os seus conhecimentos alargados, o que lhes permitirá desenvolverem-se profissionalmente, sabendo que podem contar com o apoio de uma equipa de especialistas.
Todas as disciplinas e áreas de conhecimento foram compiladas num programa completo e absolutamente atualizado, a fim de levar o aluno ao mais alto nível teórico e prático"
Módulo 1. Metodologia de desenvolvimento de aplicações Web
1.1. Gestão ágil de projetos Frameworks para o desenvolvimento de aplicações web
1.1.1. A metodologia ágil
1.1.2. Valores e princípios ágeis
1.1.3. Gestão de projetos tradicional e ágil
1.1.4. O modelo ágil de gestão de projetos
1.1.5. Metodologias ágeis
1.2. Adotar uma abordagem ágil ao desenvolvimento de aplicações web
1.2.1. Mitos e factos sobre a agilidade
1.2.2. Práticas ágeis
1.2.3. Escolhendo práticas ágeis para um projeto
1.2.4. Desenvolver uma mentalidade ágil
1.2.5. Implementar e comunicar a adoção de princípios ágeis
1.3. Metodologias ágeis para o desenvolvimento de aplicações web
1.3.1. Desenvolvimento Lean
1.3.2. Extreme Programming (XP)
1.3.3. Métodos Crystal
1.3.4. Feature Driven Development (FDD)
1.3.5. DSDM e o Processo Ágil Unificado
1.4. Metodologias ágeis para o desenvolvimento de aplicações web avançadas
1.4.1. Método Kanban
1.4.2. Scrum e Scrumban
1.4.3. DA Disciplined Agile
1.4.4. Metodologias híbridas
1.4.5. Comparação de metodologias ágeis
1.5. Projeto de desenvolvimento Web Processos de planeamento
1.5.1. Início de um projeto ágil
1.5.2. Processo de planeamento ágil
1.5.3. Requisitos de recolha e histórias de utilizadores
1.5.4. Estabelecer o âmbito do projeto utilizando métodos ágeis O Product Backlog
1.5.5. Ferramentas ágeis para dar prioridade aos requisitos
1.6. Partes interessadas dos projetos ágeis para o desenvolvimento de aplicações web
1.6.1. Partes interessadas em projetos ágeis
1.6.2. Promover a participação efetiva das partes interessadas
1.6.3. Tomada de decisão participativa
1.6.4. Intercâmbio ágil e recolha de conhecimentos
1.7. Plano de lançamento e criação de estimativas
1.7.1. Plano de lançamento
1.7.2. Estimar o tamanho da história do utilizador
1.7.3. Estimação de velocidade
1.7.4. Técnicas de estimativa ágeis
1.7.5. Prioritização de histórias de utilizadores
1.8. Planeamento e monitorização de iterações
1.8.1. Iteração e desenvolvimento progressivo
1.8.2. Processo de planeamento da iteração
1.8.3. Criação do Backlog da iteração
1.8.4. O cronograma ágil e os Buffers
1.8.5. Acompanhamento do progresso da iteração
1.8.6. Acompanhamento e relatórios sobre o progresso do Release
1.9. Metodologia de desenvolvimento de aplicações Web
1.9.1. Equipas ágeis
1.9.2. O líder do projeto ágil
1.9.3. Equipas ágeis
1.9.4. Gestão de equipas ágeis virtuais
1.9.5. Coaching para a melhoria do desempenho da equipa
1.10. Gestão e entrega de valor em projetos de desenvolvimento web
1.10.1. Processos de entrega centrados no valor
1.10.2. A qualidade do produto
1.10.3. Práticas ágeis de qualidade
1.10.4. Gestão do risco
1.10.5. Contratos ágeis
1.10.6. Gestão de valor ganho em projetos ágeis
Módulo 2. Linguagens de programação Web
2.1. Programação Web
2.1.1. A web
2.1.2. Web Design
2.1.3. Desenvolvimento Web
2.1.2.1. Front-End
2.1.2.2. Back-End
2.1.2.3. Full-Stack
2.1.4. Tipos de linguagem
2.1.4.1. Linguagens de programação
2.1.4.2. Linguagens de marcação
2.1.4.3. Linguagens de scripting
2.1.5. Framework vs. Biblioteca
2.1.6. Ambientes de desenvolvimento(IDEs)
2.1.7. Navegadores
2.2. HTML
2.2.1. HTML
2.2.2. Rótulos
2.2.2.1. Aninhamento
2.2.2.2. Atributos
2.2.3. Estrutura de documento
2.2.3.1. Header
2.2.3.2. Corpo
2.2.4. Elementos semânticos
2.2.4.1. Elementos de raiz
2.2.4.2. Metadados
2.2.4.3. Scripting
2.2.4.4. Secções
2.2.4.5. Comentáios
2.2.5. Conteúdo textual
2.2.5.1. Headings
2.2.5.2. Parágrafos
2.2.5.3. Listas
2.2.5.4. Formatos de texto
2.2.5.5. Carateres especiais
2.2.6. Blocos
2.2.7. Hyperlinks
2.2.8. Conteúdo incorporado
2.2.9. Tabelas
2.2.10. Formulários
2.3. CSS
2.3.1. CSS
2.3.2. Aplicação de estilos
2.3.3. Regras
2.3.3.1. Seletores
2.3.3.2. Propriedades e valores
2.3.3.3. Comentáios
2.3.4. Colisões de estilo
2.3.4.1. Herança
2.3.4.2. Cascata
2.3.5. Seletores
2.3.6. Combinadores
2.3.7. Pseudo-classes
2.3.8. Pseudo-elementos
2.3.9. Modelo de caixa
2.3.10. Atributos
2.3.11. Unidades de medida
2.3.11.1. Unidades absolutas
2.3.11.2. Unidades relativas
2.3.12. Posicionamento
2.3.12. Cores
2.3.14. Variáveis
2.3.15. Animações
2.4. JavaScript
2.4.1. JavaScript
2.4.2. Inclusão de código em HTML
2.4.3. Sintaxe
2.4.3.1. Sentenças
2.4.3.2. Comentários
2.4.4. Tipos de dados
2.4.5. Variáveis e âmbitos
2.4.6. Operadores
2.4.7. Estruturas de controlo de fluxo
2.4.8. Funções
2.4.9. Manipulação DOM
2.4.10. Eventos
2.4.11. Programação orientada a objetos
2.4.11.1. Classes
2.4.11.2. Objetos
2.4.11.2.1. Propriedades
2.4.11.2.2. Métodos
2.4.12. AJAX
2.5. PHP
2.5.1. PHP
2.5.2. Estrutura de documento
2.5.3. Geração de conteúdo HTML
2.5.4. Constantes e variáveis
2.5.5. Operadores
2.5.6. Tipos de dados
2.5.7. Estruturas de controlo de fluxo
2.5.8. Funções
2.5.9. Formulários, cookies e sessões
2.6. MySQL
2.6.1. MySQL
2.6.2. Bases de dados
2.6.3. Codificação de carateres
2.6.4. Tipos de dados
2.6.5. Utilizadores e privilégios
2.6.6. Acesso a uma base de dados
2.6.7. Criação e manipulação de uma base de dados
2.6.8. Cláusulas
2.6.9. Consultas
2.7. Bibliotecas e Frameworks de HTML e CSS
2.7.1. Bootstrap
2.7.2. Foundation
2.7.3. Skeleton
2.7.4. Bulma
2.7.5. Materializar
2.7.6. PureCSS
2.7.7. TailwindCSS
2.7.8. Susy
2.7.9. UIkit
2.8. Bibliotecas e Frameworks de JavaScript
2.8.1. Ângulos
2.8.2. jQuery
2.8.3. React
2.8.4. Meteor
2.8.5. Polymer
2.8.6. Mithril
2.8.7. Aurelia
2.8.8. Vue.js
2.8.9. Ember.js
2.8.10. Node.js
2.8.11. Backbone.js
2.9. Bibliotecas e Frameworks de PHP
2.9.1. Laravel
2.9.2. Symfony
2.9.3. Zend
2.9.4. CodeIgniter
2.9.5. FuelPHP
2.9.6. CakePHP
2.9.7. Phalcon
2.9.8. Yii
2.9.9. Slim
2.10. Técnicas de programação Web
2.10.1. Beautify
2.10.2. Minificação de código
2.10.3. Otimização de imagens
2.10.2.1. Formatos de ficheiro
2.10.2.2. Qualidade da compressão vs. Tamanho
2.10.4. Normalização de códigos e compatibilidade entre navegadores
2.10.5. Depuração e validação de código
2.10.6. Bundling
2.10.7. Controlo de versões e repositórios
Módulo 3. Engenharia e arquitetura do sítio web
3.1. Engenharia e arquitetura do sítio web
3.1.1. Arquitetura do sítio web
3.1.2. Usos e aplicações
3.2. Os pilares da arquitetura web
3.2.1. Público
3.2.2. Conteúdo
3.2.3. Contexto
3.3. Arquitetura horizontal da web
3.3.1. Vantagens
3.3.2. Exemplos
3.4. Arquitetura vetical da web
3.4.1. Vantagens
3.4.2. Exemplos
3.5. Fases da arquitetura da web
3.5.1. Taxonomia
3.5.2. Rotulagem
3.5.3. Mapa do sítio
3.6. Arquitetura e web design
3.6.1. Tipos de páginas
3.6.2. Presença de elementos
3.6.3. Necessidades de ligação
3.7. Arquitetura e web Navegação
3.7.1. Estrutura
3.7.2. Categorização
3.7.3. Rotulagem
3.7.4. Usabilidade
3.8. Arquitetura Web e SEO
3.8.1. Benchmark
3.8.2. Keyword Research
3.8.3. URLs
3.8.4. Ligações internas
3.8.5. Canibalização
3.9. Ferramentas de arquitetura web
3.9.1. Mapas mentais com o Mindmeister
3.9.2. Análise de URLs Screaming Frog SEO Spider
3.9.3. Análise de tráfego Web com Google Analytics
3.10. Google Search Console
3.10.1. Análise de Palavras-chave
3.10.2. Palavras-chave de oportunidade
3.10.3. Desempenho do website
Módulo 4. Sistemas de segurança do website
4.1. Segurança perimetral
4.1.1. Firewall de rede
4.1.2. DMZ
4.1.3. Equilibradores de carga
4.1.3.1. Rede de Entrega de Conteúdo (CDN)
4.1.4. Firewall de Aplicação Web (WAF)
4.2. Comunicações Web encriptadas
4.2.1. Certificado SSL
4.2.2. Protocolos
4.2.3. Suites de encriptação
4.2.4. Vulnerabilidades
4.2.4.1. Poodle
4.2.4.2. Ticketbleed
4.2.4.3. Beast attack
4.2.4.4. Robótica
4.2.4.5. Heartbleed
4.3. Análise de vulnerabilidades
4.3.1. XXS(Cross site Scripting)
4.3.2. SQL Injection
4.3.3. CSRF
4.3.4. Code Injection
4.3.5. DoS 3.4.1 DDos
4.4. Cabeçalhos de segurança
4.4.1. X-Frame Options
4.4.2. X-XSS-Protection
4.4.3. X-Content-Type-Options
4.4.4. Referrer policy
4.4.5. HTTPS Strict Transport Security (HSTS)
4.5. Autenticação e autorização
4.5.1. Autenticação HTTP
4.5.1.1. Noções básicas
4.5.1.2. Digest
4.5.1.3. NTLM
4.5.2. Protocolos e normas
4.5.2.1. Oauth
4.5.2.2. OpenID
4.6. Auditoria Web
4.6.1. Técnica de auditoria
4.6.1.1. Caixa negra
4.6.1.2. Caixa branca
4.6.1.3. Caixa cinzenta
4.6.2. Metodologia OWASP
4.6.3. Programa bug bounty
4.7. Segurança de Application Programming Interface (API)
4.7.1. Tipos de APIs
4.7.1.1. Restos
4.7.1.2. SOAP
4.7.1.3. Outros
4.7.2. Ataques e riscos
4.7.3. Análise de tráfico
4.8. Gestão de Segurança em Sistemas de Gestão de Conteúdos (CMS)
4.8.1. Wordpress
4.8.2. Joomla
4.8.3. Drupal
4.8.4. Magento
4.9. Desenvolvimento seguro de aplicações
4.9.1. Ciclo de vida do desenvolvimento de software seguro
4.9.2. Avaliação de risco
4.9.3. Teste de segurança
4.9.4. Boas práticas
4.10. Gestão de crises e resiliência
4.10.1. Gestão de crises e resposta a incidentes
4.10.2. Processo de resposta a incidentes de segurança
4.10.2.1. Preparação
4.10.2.2. Identificação
4.10.2.3. Contenção
4.10.2.4. Erradicação
4.10.2.5. Recuperação
4.10.2.6. Lições aprendidas
4.10.3. Cópias de segurança
Módulo 5. Conceção e programação da interface do utilizador
5.1. Experiência do utilizador
5.1.1. Experiência do Utilizador (UX)
5.1.2. Design de interface (IU)
5.1.3. Design de interação (IxD)
5.1.4. Contexto e novos paradigmas
5.2. Desenho de interfaces de utilizador
5.2.1. O design e a sua influência na UX
5.2.2. Psicologia do design da web
5.2.3. Design Thinking
5.2.4. Tipos de design Web
5.2.4.1. Design fixo
5.2.4.2. Design elástico
5.2.4.3. Design líquido
5.2.4.4. Design responsivo
5.2.4.5. Design flexível
5.2.5. Design System & Atomic Design
5.3. Investigação de utilizadores ou UX Research
5.3.1. UX Research
5.3.2. Importância e processo
5.3.3. Investigação e análise
5.3.4. Avaliação heurística
5.3.5. Eye Tracking
5.3.6. Test A/B
5.3.7. Crazy Egg
5.3.8. Card Sorting
5.3.9. Customer Journey
5.3.10. Outras técnicas
5.4. UX Writing
5.4.1. UX Writing
5.4.2. UX Writing vs. Copyrighting
5.4.3. Usos e vantagens
5.4.4. Microcopy
5.4.5. Escrever para a web
5.5. Design de interação e Web
5.5.1. Fase de prototipagem
5.5.2. Métodos
5.5.2.1. Sketches
5.5.2.2. Wireframes
5.5.2.3. Mockups
5.5.3. Fluxos de navegação
5.5.4. Interação
5.5.5. Gestão de ferramentas online
5.6. Usabilidade
5.6.1. Impacto da usabilidade na experiência do utilizador
5.6.2. Métricas
5.6.3. Provas
5.6.3.1. Teste de usabilidade interna
5.6.3.2. Teste de usabilidade remoto não moderado
5.6.3.3. Teste de usabilidade remoto moderado
5.5.4. Ferramentas de avaliação
5.7. Acessibilidade
5.7.1. Acessibilidade web
5.7.2. Beneficiários
5.7.3. Incapacidades
5.7.3.1. Deficiência visual
5.7.3.2. Deficiência auditiva
5.7.3.3. Deficiência motora
5.7.3.4. Deficiência da fala
5.7.3.5. Deficiência cognitiva
5.7.4. Diretrizes de acessibilidade do conteúdo da Web
5.7.4.1. WCAG 2.1 e prioridades
5.7.4.2. Percetível
5.7.4.3. Operável
5.7.4.4. Compreensível
5.7.4.5. Robusto
5.7.5. Ferramentas e técnicas de validação
5.8. Arquitetura da informação
5.8.1. Sistemas organizativos
5.8.2. Sistemas de etiquetagem
5.8.3. Sistemas de navegação
5.8.4. Sistemas de pesquisa
5.9. SXO: UX e SEO
5.9.1. Semelhanças entre UX e SEO
5.9.2. Fatores SEO
5.9.3. Impacto e vantagens da otimização de UX para SEO
5.9.4. Dicas de UX para melhorar a SEO
5.10. Guias de estilo
5.10.1. Objetivos
5.10.2. Contexto
5.10.3. Palete de cores
5.10.4. Tipografia
5.10.5. Iconografia
5.10.6. Componentes
5.10.5.1. Componentes básicos
5.10.5.2. Componentes complexos
5.10.7. Layout
5.10.8. Consistência e identidade
5.10.9. Extensões de utilidade
5.10.10. Exemplos
Módulo 6. Criação e Administração do Comércio Eletrónico
6.1. Desenvolvimento do comércio eletrónico
6.1.1. Funções
6.1.2. Funções avançadas
6.1.3. Administração
6.1.3.1. Sistemas de pagamento
6.1.3.2. Gestão de clientes
6.1.3.3. Gestão de encomendas
6.1.4. Produto próprio / Dropshipping
6.2. Programação e estruturação de bases de dados
6.2.1. Seleção de ambientes de desenvolvimento
6.2.2. Estrutura Web para comércio eletrónico
6.2.3. Estrutura da base de dados
6.3. Desenho do comércio eletrónico
6.3.1. Modelo principal
6.3.2. Login e áreas de registo
6.3.3. Estrutura do modelo do produto
6.3.4. Páginas internas sobre expedição, termos e condições, avisos legais, etc.
6.4. Desenvolvimento próprio vs. CMS (Content Management System)
6.4.1. Vantagens e desvantagens do uso de CMS
6.4.2. Seleção CMS de acordo com o tipo de desenvolvimento
6.4.3. Instalação própria ou nuvem online
6.4.3.1. Wordpress + Woocommerce
6.4.3.2. Prestashop
6.4.3.3. Magento
6.4.3.4. Shopify
6.5. Instalação e configuração do ambiente de trabalho
6.5.1. Alojamento e domínio
6.5.1.1. Ativação SSL e configuração PHP
6.5.2. Instalação de CMS próprio
6.5.2.1. Instalação Wordpress + Woocommerce
6.5.2.2. Instalação Prestashop
6.5.2.3. Instalação Magento
6.5.3. Configuração e implementação de um CMS próprio
6.5.3.1. Configuração e implementação Wordpress + Woocommerce
6.5.3.2. Configuração e implementação Prestashop
6.5.3.3. Configuração e implementação Magento
6.5.4. Seleção de um ambiente de trabalho final
6.6. UX (User eXperience)
6.6.1. Design
6.6.2. Funcionalidade vs. design
6.6.3. Otimização para clientes finais
6.6.4. Visibilidade das partes prioritárias
6.7. SEO (Otimização de motores de busca)
6.7.1. Pesquisa por palavra-chave para a nossa loja
6.7.2. Otimização de páginas, meta tags, títulos, etc.
6.7.3. Conteúdo otimizado
6.7.4. Backlinks, comunicados de imprensa e resenhas
6.7.5. Redes sociais e promoção
6.7.5.1. Criação de promoções
6.7.5.2. Otimização das promoções e persona do comprador
6.8. Sistemas de pagamento e logística
6.8.1. Configuração de sistemas de pagamento virtual e físico
6.8.1.1. Paypal
6.8.1.2. Stripe
6.8.1.3. Contra-reembolso
6.8.1.4. TPV bancário
6.8.1.5. Sistemas de pagamento em prestações
6.8.2. Logística
6.8.2.1. Otimizar o nosso canal de entrega
6.8.2.2. Configuração de seletor de envios otimizado na nossa loja
6.8.3. Automatização da expedição
6.9. Marketing e Publicidade
6.9.1. Análise da competência
6.9.2. Ferramenta de trabalho
6.9.2.1. Ferramentas de análise
6.9.2.2. Ferramentas de design
6.9.2.3. Ferramentas de SEO
6.9.2.4. Ferramentas de otimização
6.9.3. Instalação de pixels de rastreio para segmentação avançada
6.9.4. Criação de promoções
6.9.4.1. Facebook Ads
6.9.4.2. Twitter, Tiktok, Pinterest e outras redes massivas
6.9.4.3. Google Ads
6.9.4.4. Otimização dos anúncios publicitários
6.10. Análise, medição de dados e resultados
6.10.1. Medição de tráfego
6.10.2. Análise de motor de busca
6.10.3. Fontes e percentagens de vendas
6.10.4. Criação de páginas de aterragem promocionais
6.10.5. Vendas no mercado
6.10.5.1. Amazon
6.10.5.2. eBay
6.10.6. Resolução de problemas
Módulo 7. Administração de servidores web
7.1. Seleção de um ambiente de trabalho
7.1.1. Sistemas operativos (Windows Linux)
7.1.2. Diferenças entre distribuições
7.1.2.1. Escolher o sistema operativo certo
7.1.2.2. Ambiente de teste (Desenvolvimento)
7.1.2.3. Ambiente de trabalho profissional (Produção)
7.2. Instalação e configuração do ambiente de trabalho virtualizado
7.2.1. Instalação de VirtualBox para ambiente de desenvolvimento Windows
7.2.1.1. Instalação de ambiente Windows Server
7.2.1.2. Configuração inicial e funcionamento em rede do Windows Server
7.2.1.3. Instalação de componentes para produção
7.2.1.4. Otimização de um servidor Windows
7.2.2. Instalação de ambiente virtualizado Linux
7.2.2.1. Instalação e configuração de Centos (Sistema Operativo para a Comunidade Empresarial)
7.2.2.2. Instalar e configurar o Ubuntu Server
7.2.2.3. Instalação e configuração Debian
7.3. Terminal de Comando
7.3.1. Diretórios e permissões CHMOD
7.3.1.1. Gestão de discos e ficheiros
7.3.2. Análise de serviços
7.3.3. Deteção e análise de problemas / LOGS
7.3.4. Monitorização de recursos
7.3.4.1. Comandos e automatização
7.3.5. Editores e comandos para administração
7.4. Redes
7.4.1. Teoria sobre modelos IP e ISO/TCP
7.4.2. Utilitários e comandos IP
7.4.3. Configuração de rede e ficheiros
7.4.4. Protocolos e serviços SCP,FTP,SAMBA,NFS
7.4.5. Instalação e configuração de serviço DNS
7.5. Instalação e painéis de controlo
7.5.1. Escolhendo o painel de controlo certo
7.5.1.1. Configuração e otimização
7.5.2. Instalar o cPanel
7.5.2.1. Configuração e otimização
7.5.3. Instalar Plesk
7.5.3.1. Configuração e otimização
7.5.4. Instalação de Directadmin
7.5.4.1. Configuração e otimização
7.6. Instalação de serviços Core Web
7.6.1. Instalação de Apache
7.6.1.1. Instalação PHP / PHP-FPM
7.6.2. Instalação Mysql
7.6.3. Instalação do MariaDB
7.6.4. Instalação de PHPmyadmin
7.6.5. Instalação de Exim / Dovecot
7.7. Otimização de serviços web, base de dados, correio
7.7.1. Instalação de Nginx
7.7.1.1. Configuração e implementação Nginx
7.7.2. Otimização Apache
7.7.3. Otimização PHP / PHP-FPM
7.7.4. Otimização Mysql
7.7.4.1. Ferramentas e análise de dados
7.7.5. Otimização de Exim
7.8. Cópias de segurança num ambiente de produção
7.8.1. Backups
7.8.2. Planear um ambiente seguro
7.8.2.1. Comandos base – CP, MV, RSYNC
7.8.3. Automatização do sistema de salvaguarda
7.8.4. Redundância e Segurança de Dados / Replicação
7.8.5. Otimização do ambiente seguro
7.9. Segurança
7.9.1. Segurança de servidor dedicado/virtual
7.9.2. Instalação de ferramentas de monitorização
7.9.2.1. Prevenção de força bruta e varrimentos
7.9.3. Instalação de Firewall
7.9.4. Sistemas Antimalware / vírus
7.9.4.1. Automatização de digitalizações e quarentena
7.9.5. Anti-Spam Mail
7.10. Resolução de problemas e eventualidades
7.10.1. Paragem de serviços
7.10.2. Erros em disco segurança num ambiente de produção
7.10.3. Monitorização e delegação de serviços
7.10.4. Migração de Web / base de dados / correio / ficheiros
7.10.5. Resolução de sites hackeados
7.10.6. Problemas de correio eletrónico
7.10.6.1. IP Dificuldades da lista negra
7.10.6.2. Atribuição de IP ao domínio particular
7.10.6.3. Chegada de correio à pasta de spam
7.10.7. Servidor não responde (Rescue Mode)
7.10.7.1. Teste de memória RAM
7.10.7.2. Teste de discos duros
7.10.7.3. Teste RAID / Degradação do sistema de arquivo
7.10.8. Gestão e monitorização do espaço em disco
7.10.8.1. Problemas com INODOS
7.10.9. Nmap e Tracert para detetar problemas de rede
Módulo 8. Gestores de conteúdo web
8.1. Gestores de Conteúdo (CMS)
8.1.1. Atualidade dos CMS
8.2. Tipos de CMS
8.2.1. Código aberto vs. Proprietário
8.2.3. Instalação local vs. Base na nuvem
8.2.4. Evolução da linguagem de programação
8.2.5. De acordo com os usos e funcionalidades
8.2.6. Outros tipos de CMS (ECM, WCM, DMS...)
8.3. Ferramentas e recursos do CMS
8.3.1. Gestão de utilizadores
8.3.2. Gestão de páginas
8.3.4. Templates
8.3.5. Plug-ins
8.3.6. Outros (mediateca, moderação de comentários, gestão de vendas...)
8.4. CMS, Arquitetura e Design
8.4.1. Uso do CMS
8.4.2. Templates
8.5. CMS e SEO
8.5.1. SEO técnico
8.5.2. SEO de conteúdos
8.5.3. Plug-ins
8.6. Wordpress
8.6.1. Aplicações
8.6.2. Exemplos
8.7. Drupal
8.7.1. Aplicações
8.7.2. Exemplos
8.8. Prestashop
8.8.1. Aplicações
8.8.2. Exemplos
8.9. Shopify
8.9.1. Aplicações
8.9.2. Exemplos
8.10. Outros CMS
8.10.1. Wix
8.10.2. Blogger
8.10.3. Magento
8.10.4. Joomla!
Módulo 9. Comercialização de websites
9.1. Comercialização de websites
9.1.1. Comercialização de websites
9.1.2. Custo de desenvolvimento do website
9.1.3. Cálculos de rentabilidade
9.2. Faturação e tributação
9.2.1. Faturação como independente
9.2.2. Volume de negócios como uma empresa
9.2.3. Fiscalidade
9.3. Funis de venda Fase de atração
9.3.1. Tráfego orgânico
9.3.1.1. SEO
9.3.2. Tráfego pago
9.4. Funis de venda Fase de interação
9.4.1. Emailing
9.4.2. Formulários
9.4.3. CTAs
9.5. Funis de venda Fase de conversão
9.5.1. Oferta
9.5.2. Ideias para fechar a venda
9.5.3. Objeções dos clientes
9.6. Funis de venda Fase de fidelização
9.6.1. Exceder as expetativas dos clientes
9.6.2. Serviço ao cliente
9.6.3. Sistemas de afiliação
9.6.4. Inquéritos
9.7. Analíticas
9.7.1. A Análise
9.7.2. KPI’s
9.7.3. Analítica de emailing
9.7.4. Analíticas nas redes sociais
9.8. Analítica Análise de websites com Google Analytics
9.8.1. Analítica de audiências
9.8.2. Analítica de aquisição
9.8.3. Analítica comportamental
9.8.4. Analítica de conversão
9.9. Marketing Automation
9.9.1. O sentido de automatizar
9.9.2. Software de automatização
9.9.3. Fluxo de trabalho
9.9.4. Scoring
9.10. Growth Hacking
9.10.1. Growth Hacking
9.10.2. A figura do Growth Hacker
9.10.3. Técnicas e exemplos
Uma capacitação única que se destaca pela qualidade do seu conteúdo e pelo seu excelente pessoal docente"
Mestrado em Engenharia de Gestão de Website
Um Mestrado em Engenharia de Gestão de Websites é uma excelente opção para aqueles interessados em aprender a conceber, desenvolver e gerir websites de forma eficiente e eficaz. Este programa oferece formação abrangente em tecnologias web, incluindo linguagens de programação, bases de dados, segurança, usabilidade e SEO. Os licenciados estarão preparados para liderar equipas de desenvolvimento web e gerir projectos complexos num ambiente empresarial. Além disso, com o papel crescente dos websites no sucesso de qualquer negócio, este Mestrado oferece uma oportunidade única de desenvolver competências altamente valorizadas no mercado de trabalho.