120H
Acerca do curso
O curso de Programação Avançada da Lisbon School of Design foi desenvolvido por profissionais experientes da área Digital e visa dar resposta à escassez de profissionais neste sector.
A procura por Programadores há muito que deixou de ser um exclusivo das empresas tecnológicas, pelo que os recursos qualificados nesta área não chegam para fazer face às necessidades do mercado.
A transformação digital que tem impactado de forma transversal a nossa sociedade, a cada vez maior dependência por tecnologia na optimização de processos de trabalho, a proliferação de start ups e o facto de grandes tecnológicas do mundo estarem a escolherem Portugal como base para equipas de desenvolvimento e suporte, continuam a gerar cada vez mais oportunidades para os profissionais da Programação.
O curso de Programação Avançada em Back End Development visa dotar os formandos de conhecimentos avançados no domínio do desenvolvimento de software com tecnologias Back-End, nomeadamente, HTML5, CSS3, PHP, MySqli e JavaScript
No final do curso, os formandos ficarão com bases sólidas para entenderem a semântica do HTML5, as especificidades do CSS3 e os paradigmas suportados pelo Javascript.
Ao longo do curso serão abordados fundamentos de computação como estruturas de dados, redes, sistemas operacionais e engenharia de software, de forma a que os alunos fiquem com uma noção bastantes abrangente sobre os processos de desenvolvimento de site e aplicações web based.
O curso destina-se a programadores que queiram adquirir conhecimentos avançados no domínio do Back End Development.
Atendendo ao conteúdo do plano curricular, o curso apresenta como pré-requisitos obrigatórios conhecimentos de HTML5, CSS3 e Javascript.
Programa
NOÇÕES DE HTML 5/CSS 3 (REVISÃO)
Github; Bitbucket.
Criar / Alterar / Apagar Base dados; Criar / Alterar / Apagar Tabelas; Condições de pesquisa (=, !=, like, in); Join / Inner Join / Left Join.
Variaveis; Echo / Print; Tipo de dados; Operadores; Ciclos; Funções; Classes.
jQuery; Ajax; Integração em tempo real com PHP; Debug de informação retornada
JSON ; Estrutura; Conversão de dados para PHP; Criação de ficheiros JSON.
FRAMEWORKS A USAR JS
jQuery, Bootstrap, etc
UTILIZAÇÃO DE PHP NA MAIORIA DAS FRAMEWORK’S UTILIZADAS NA WEB
Joomla; Wordpress; Laravel; Shopify.
CRIAÇÃO E CONFIGURAÇÃO DE API’S (PHP / JSON)
Joomla; Wordpress; Laravel; Shopify.
Website com um backend para gerir todos os conteúdos do site, usando todas as ferramentas disponibilizadas no curso.