Desenvolvimento Web com PHP

Sobre o curso

O curso tem como objetivo ensinar o essencial da linguagem de programação PHP e desenvolvimento de aplicações para web.

Após este curso o aluno estará apto a:

  • Construir uma aplicação Web dinâmica com navegação e formulários baseados em HTTP: GET e POST
  • Controlar autenticação e níveis de acesso para a aplicação
  • Saber conectar-se aos principais bancos Web: MySQL e PostgreSQL
  • Compreender e aplicar os fundamentos da linguagem PHP em aplicações corporativas

Conteúdo Programático

Servidor Web

  • Como funciona um servidor web
  • Como funciona o PHP
  • Instalando o Apache
  • Instalando o PHP 5.5

PHP

  • Sintaxe básica
  • Constantes e variáveis
  • Tipos de variáveis
  • Operadores
  • Estruturas de controle
  • Loops
  • Arrays
  • Associativos
  • Multidimensionais
  • Funções
  • Retorno
  • Parâmetros opcionais
  • Escopo
  • Passagem por referência
  • Funções anônimas (closures)
  • Variáveis super globais

Funcionalidades Web

  • Sessões
  • Cookies
  • GET e POST
  • Headers HTTP
  • Formulários

Banco de Dados

  • O que é um banco de dados?
  • O que é SQL?
  • Instalando o MySQL
  • Instalando o PostgreSQL
  • SQL básico
  • Create
  • Alter
  • Drop
  • Truncate
  • Insert
  • Update
  • Delete
  • Select
  • PHP e bancos de dados
  • Trabalhando com bancos de dados
  • Bancos de dados e suas extensões
  • Funções do MySQL
  • Inserindo registros
  • Atualizando registros
  • Deletando registros
  • Apresentando registros
  • Funções do PostgreSQL
  • Inserindo registros
  • Atualizando registros
  • Deletando registros
  • Apresentando registros

Desenvolvendo uma aplicação web

  • Definição do projeto
  • Estrutura de diretórios
  • Definição do banco de dados
  • Comunicação com banco de dados
  • Separação e modularização
  • Autenticação
  • Painel de controle
  • Finalizando

Diferenciais deste Curso

  • Não é curso-palestra ou leitura de apostila. É construção de uma aplicação de logística com plano de aula
  • Curso todo focado em PHP, não gasta tempo na construção da interface do usuário
  • Focado nas melhores práticas de desenvolvimento de aplicações WEB
  • Todo conceito ensinado pode ser aplicado independente da plataforma Windows, Linux ou Mac
  • O aluno escolhe o banco que quer trabalhar : PostgreSQL ou MySQL
  • Baseado em documentação oficial com conteúdo introdutório para a Certificação Zend PHP, com dicas para a prova
  • Ao final, a 4Linux disponibiliza a aplicação que o aluno desenvolveu em sala de aula

Pré-requisitos

  • Para acompanhar este curso, o aluno deve saber utilizar computadores, inicializar uma máquina virtual com VirtualBox, ter noções de lógica de programação e conhecimentos básicos de HTML e CSS.

Carga Horária

Curso Presencial: 40H

  • Noturno: 2 semanas de segunda a sexta-feira, 4 horas diárias.
  • Sábados: 5 sábados, 8 horas diárias.

Curso Online: 40H

  • Curso EAD ágil
  • 08 horas de aulas online (ao vivo) com o professor através de videoconferência.
  • 32 horas de aulas offline (mínimo recomendado pela 4Linux). Estas horas são alocadas e controladas pelo aluno que deverá acessar o conteúdo digital: vídeo aulas com hands-on e fazer os laboratórios, exercícios e desafios.

Próximas Turmas

Início Término Horário
22/07/2017 19/08/2017 Sábado das 09h00 às 18h00
24/07/2017 04/08/2017 Noturno - Segunda à Sexta das 18:30h às 22:30h
16/10/2017 27/10/2017 Noturno - Segunda à Sexta das 18:30h às 22:30h

Temos outras turmas, para mais informações entre em contato com um de nossos vendedores.

Receba Datas e Valores

Quem irá pagar o seu curso?
Modalidades
Preferência de horário
CAPTCHA
This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.
4 + 13 =
Solve this simple math problem and enter the result. E.g. for 1+3, enter 4.