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.
O curso foi muito bom. Eu pensei que ia ter dificuldades em entender as informações passadas, mas o professor conseguiu transmitir os essencial de forma didática, fácil e com várias dicas úteis deste mundo profissional.
Patrick
Por que fazer este curso na 4Linux
O curso foi muito bom. Eu pensei que ia ter dificuldades em entender as informações passadas, mas o professor conseguiu transmitir os essencial de forma didática, fácil e com várias dicas úteis deste mundo profissional.
Patrick
- 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 pré-requisitos e teste seu conhecimento (70% é o mínimo aconselhado para acompanhar o curso sem dificuldades).
Material didático
O material abaixo é oferecido à todos os alunos matriculados, sem custos adicionais.
- 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
Datas, valores e formas de pagamento
Tire suas dúvidas agora mesmo: