PHP & MySQL Web Developer (412)
Possui enfoque prático no desenvolvimento de um website de comércio eletrônico completo, utilizando programação orientada a objetos.
Quem deve fazer este curso e por quê
Este curso destina-se a desenvolvedores web iniciantes em PHP que desejam dominar esta linguagem para criar aplicativos dinâmicos para a web utilizando o MySQL como base de dados. Com a complementação do curso PHP & MySQL Advanced Web Developer with AJAX (444), este curso prepara o aluno para a certificação ZCE em PHP da Zend, a principal certificação PHP internacional.
A utilização do PHP representa hoje uma das principais ferramentas na construção de websites. Dentre as principais razões para este sucesso destacam-se a sua fácil utilização e a vasta comunidade que oferece uma gama de recursos para apoiar o desenvolvedor.
Além disso, o PHP é uma linguagem independente de plataforma, isto é, pode ser utilizada em ambiente Microsoft Windows ou Linux.
A 4 Linux está de parabéns! Onde eu moro a empresa é referência de curso e qualidade. Se colocar no currículo que fez o curso na 4Linux possui grandes chances de ser contratado. Eu tenho 6 amigos que já fizeram o curso na 4Linux.
Anderson
Por que fazer este curso na 4Linux
A 4 Linux está de parabéns! Onde eu moro a empresa é referência de curso e qualidade. Se colocar no currículo que fez o curso na 4Linux possui grandes chances de ser contratado. Eu tenho 6 amigos que já fizeram o curso na 4Linux.
Anderson
- O curso se desenvolve na criação de um website de comércio eletrônico;
- Ministrado num cenário real de desenvolvimento, de maneira motivante e descontraída;
- Não se trata de um curso de web design, HTML ou de ferramentas gráficas WYSIWYG. É um curso de programação;
- O aluno recebe várias dicas sobre boas práticas de programação e segurança que normalmente não encontra em livros;
- Ênfase em segurança, através de explicações e exemplos de práticas corretas de programação e segurança para aplicações PHP, e na utilização de bancos de dados. Durante o curso serão abordados temas como a questão das conexões seguras que impedem, por exemplo, que cartões de créditos e senhas sejam clonados;
- Após o término do treinamento, o aluno poderá disponibilizar na internet o seu trabalho desenvolvido em classe ou aperfeiçoá-lo para um futuro projeto pessoal;
- O curso possui uma carga horária bem definida e com vários testes práticos;
- Embora voltado para iniciantes em PHP, este curso possui amplo conteúdo e os conceitos são abordados com profundidade;
- Os cursos de PHP da 4Linux atendem a certificação Zend PHP Certification;
- Template Smarty, um grande facilitador no desenvolvimento de interfaces, faz parte do conteúdo;
- Também é abordado o tópico sobre modelagem Entidade-Relacionamento (E-R) de banco de dados;
- O instrutor que ministra o curso atua no mercado e aplica toda a experiência adquirida em campo dentro da sala numa maneira mais prática e didática.
Conteúdo Programático
- Instalação, páginas web e o PHP como solução
- Instalação do servidor web Apache
- Criação de uma página estática e visão geral do HTML
- O PHP como solução
- Conceitos fundamentais da linguagem e formulários
- Conceitos fundamentais, tipos de variáveis, estruturas de controle e funções
- Bibliotecas e arquivo php.ini
- Enviando e-mails
- Integrando o PHP às páginas web
- Formulários e métodos GET e POST
- Banco de dados MySQL: Modelando e usando
- Linguagem de consulta SQL
- PHPMyAdmin
- Modelagem E-R
- Somando forças: PHP com MySQL
- Conectando ao banco com PHP
- Fazendo consultas com PHP
- Manipulando os dados
- Programação orientada a objetos
- Definição do projeto
- Programação orientada a objetos
- Projetando o site
- Template Smarty
- Cookies, sessões e conexão segura
- Cookies e sessões
- Autenticação de usuários
- Conexão segura (HTTPS)
Pré-requisitos
- Desejável conhecimentos de HTML: Estrutura de uma página HTML; cabeçalho e corpo, noções de formulários e tabelas;
- Desejável noções de banco de dados relacional;
- Obrigatório conhecimentos básicos de lógica de programação;
- Desejável programar em alguma linguagem (C, Java, ASP, ColdFusion, Shell Script, entre outras);
- Desejável conhecimentos de Linux: Comandos básicos da shell e navegação em diretórios, instalação de pacotes, algum editor de texto; como vi, emacs, gedit, kedit... ou ter cursado o 450 – Linux Essentials.
Faça a Prova de pré-requisitos para o curso PHP & MySQL Web Developer (412) e teste seu conhecimento (70% é o mínimo aconselhado para acompanhar o curso sem dificuldades).
Material didático
- 01 Pasta da 4Linux com 01 caneta e 01 bloquinho de anotações;
- 01 Livro PHP - Programando com Orientação a Objetos, Pablo Dall'Oglio, Ed. Novatec;
- 01 Apostila de exercícios e notas complementares.
Carga horária
40 horas