CATEGORIA:
Informática
Programador Web
Acesso ao Curso: Definitivo
Visão geral do curso
O objetivo deste curso é capacitar o programador a desenvolver sistemas aplicativos em PHP, acessando banco de dados MySQL.
COMPETÊNCIAS ESPECÍFICAS:
UNIDADE I – A ARQUITETURA NA WEB
- Contextualizar-se no tempo e no estado da arte das tecnologias relacionadas à World Wide Web.
- Explicar os conceitos e o modus operandi da Web 2.0.
- Escrever, executar e entender a estrutura básica de páginas HTML5 com W3CSS.
- Aprimorar a estrutura e apresentação de páginas HTML5 com W3CSS.
UNIDADE II – AMBIENTE E LINGUAGEM PHP
- Aprimorar a estrutura e apresentação de páginas HTML5 com W3CSS.
- Codificar programas em PHP usando variáveis, operadores e expressões, compreendendo os vários tipos de dados aceitos pela linguagem.
- Desenvolver estruturas de controle para manipulação de matrizes e demais estruturas de dados.
- Criar formulários em HTML5 conectados a programas PHP, aplicando estruturas de estilo de páginas com o W3.CSS.
UNIDADE III – ACESSANDO BANCO DE DADOS EM PHP
- Entender o que é e para que serve um banco de dados. Conhecer quais são os principais tipos. Conhecer os principais conceitos e funcionalidades do banco de dados MYSQL.
- Manipular dados armazenados em bancos de dados MYSQL por meio da linguagem PHP e suas interfaces de controle.
- Reconhecer a sintaxe e a funcionalidade das principais funções em PHP, com destaque para aquelas que permitem a manipulação de arquivos.
- Aperfeiçoar programas em PHP por meio do uso de cookies e sessões de transação, bem como o tratamento de erros.
UNIDADE IV – ORIENTAÇÃO A OBJETOS EM PHP
- Reconhecer os conceitos fundamentais da orientação a objetos, como classes, objetos, métodos e atributos.
- Aplicar os conceitos de encapsulamento e visibilidade de códigos em PHP.
- Aplicar os conceitos de herança e polimorfismo em códigos PHP.
- Aplicar os conceitos de sobrecarga e classe abstrata no desenvolvimento de programas e sistemas em PHP.