CONTEÚDO PROGRAMÁTICO

Documentos relacionados
CONTEÚDO PROGRAMÁTICO

Ruby on Rails Avançado

CONTEÚDO PROGRAMÁTICO

CONTEÚDO PROGRAMÁTICO

CONTEÚDO PROGRAMÁTICO

C# (C Sharp) - ASP.NET MVC Avançado

WordPress - Criação de Sites Completo

Wordpress - Desenv. de Temas Completo

CONTEÚDO PROGRAMÁTICO

RegEx - Expressões Regulares Completo

WordPress - Criação de Sites Carga horária: 40 horas

CONTEÚDO PROGRAMÁTICO

UML - Unified Modeling Language

PHP. Programando com Orientação a Objetos. Pablo Dall Oglio. Novatec

CONTEÚDO PROGRAMÁTICO

PhoneGap - Apache Cordova Mobile Framework

CONTEÚDO PROGRAMÁTICO

SQL Server Desenvolvedor

CONTEÚDO PROGRAMÁTICO

CONTEÚDO PROGRAMÁTICO

WordPress - Criação de Plugins Carga horária: 40 horas

Desenvolvendo Websites com PHP

Laravel Framework PHP Carga horária: 40 horas

4ª Edição Pablo Dall Oglio

Delphi 10 Seattle Básico

Matheus Marabesi Michael Douglas

Ruby on Rails Intermediário

JavaScript Intermediário

Teste de Software Básico

C# (C Sharp) Avançado

Sumário. Prefácio Capítulo 1 Orientação e primeiras etapas Capítulo 2 Dados: trabalhando com texto e números... 40

PostgreSQL Desenvolvedor

Lógica de Programação Completo

C# (C Sharp) - Web Forms (Módulo 1) Avançado

Ademir C. Gabardo. Novatec

PHP Básico Módulo I. Carga Horária: 32 horas. Conteúdo: Conceitos Básicos Introdução; Características; Scripts;

Swift - Criação de aplicações móveis para IOS Básico Carga horária: 24 horas

CONTEÚDO PROGRAMÁTICO

SQL INJECTION: ENTENDENDO E EVITANDO. MAGALHÃES, Felipe. B. ¹, BASTOS, Rafael. R² RESUMO

Editor: Rubens Prates PY Editoração eletrônica: Carolina Kuwabata Revisão gramatical: Patrizia Zagni Capa: Edinei Gonçalves/Carolina Kuwabata

Desenvolvimento web com HTML5 e CSS3 Avançado

Teste de Software Intermediário

VB.NET - Web Forms (Módulo 1) Avançado

Desenv. de jogos RPG 2D com Unity Completo

Criando Relatórios com PHP Pablo Dall Oglio

Juliano Niederauer. Novatec

Sumário. Capítulo 1 Introdução 29. Capítulo 2 Utilizando Objetos 59

Adobe Lightroom CC Completo

Gerenciamento de Projetos - Avançado

Desenv. de Jogos 2D com Unreal Completo

Ryan Mitchell. Novatec

Projeto de Banco de dados - Fundamentos

Python para web com Flask. #PythonAmazonas

Ben Vinegar Anton Kovalyov

PARA QUEM É ESTE CURSO?

Sumário. Introdução 1

Web Interativa com Ajax e PHP

Ademir Cristiano Gabardo. Novatec

Microsoft Project Intermediário Carga horária: 24 horas

CONTEÚDO PROGRAMÁTICO

Coletando dados utilizando a API do Zabbix com PHP e JSON

API DE INTEGRAÇÃO VERSÃO 2. Janeiro/2017. Manual de Integração. Setor de Desenvolvimento

Adobe Photoshop CC Básico

Desenvolvimento de Aplicações Distribuídas

Ricardo R. Lecheta. Novatec

Desenvolvimento Mobile Multiplataforma com Delphi Completo

Formação JAVA Web.

Introdução ao Zend Framework 2

Redes de Computadores

Desenvolvimento Web III. Prof. Felippe Scheidt

Guia de Configuração Proxy IIS

PLANO DE ENSINO 2016/1

Como funciona a plataforma Superlógica? - Livro 4 de 4. Como funciona a interface de integração? Como você poderá complementar o sistema?

William Pereira Alves

Adobe After Effects Animação avançada e desenho animado Completo

PROJETO PEDAGÓGICO DE CURSOS

Capítulo 7. A camada de aplicação

Petter Anderson Lopes Arbitragem, Desenvolvimento Seguro, Segurança Ofensiva e Forense Computacional

Desenvolvimento Web II

Introdução e projeto de Bancos de dados Completo

Planificação Anual da disciplina de Redes de Comunicação 12º PI

Zend. Framework. Componentes Poderosos para PHP. Flávio Gomes da Silva Lisboa. Novatec

ADIANTI FRAMEWORK PARA PHP

Sumário. Capítulo 1 O que é o PHP? Capítulo 2 Instalação do PHP Capítulo 3 Noções básicas de programação... 25

Desenv. de Jogos 2D com Unity Completo

Java Básico. Carga Horária: 32 horas. Pré-requisito: Lógica de Programação; JAVA. Conteúdo Programático

AngularJS. Uma abordagem prática e objetiva. Michael Henrique R. Pereira. Novatec

Construção de Sites. Introdução ao Universo Web. Prof. Nícolas Trigo

Petter Anderson Lopes Arbitragem, Desenvolvimento Seguro, Segurança Ofensiva e Forense Computacional

Arquitetura da World Wide Web. WWW: Histórico. WWW: Usos. WWW: Histórico. WWW Tecnologias Fundamentais. Comércio Eletrônico na WWW

Redes de Computadores e Aplicações Camada de aplicação IGOR ALVES

Transcrição:

CONTEÚDO PROGRAMÁTICO PHP Avançado Carga horária: 40 horas TreinaWeb Tecnologia LTDA CNPJ: 06.156.637/0001-58 Av. Paulista, 1765 - Conj 71 e 72 São Paulo - SP CONTEÚDO PROGRAMÁTICO 1 - Introdução Introdução Ambiente de trabalho NetBeans IDE 2 - Fundamentos da linguagem Funções que retornam referências Funções recursivas Funções recursivas na prática Duração: 00:13:25 Chamando funções dinamicamente Duração: 00:13:40

3 - Base decimal e binária Base decimal e binária Operadores Bitwise(Bit a bit) Operadore Bitwise AND Operadore Bitwise OR Operador Bitwise XOR Operadore Bitwise NOT Operadores Bitwise de deslocamento binário Utilidades e exemplos de operações binárias 4 - Sessões avançadas Sessões avançadas Regenerando o id da sessão dinamicamente Protegendo-se contra roubo de cookies de sessão Duração: 00:15:32 5 - Algoritmos de Hashing Algoritmos de Hashing Hash A função hash() Alterando o algoritmo de hash do id de sessão Duração: 00:03:53 Destruindo sessões dinamicamente Duração: 00:11:18 Criando uma classe na prática para manipular sessões Duração: 00:27:04 Gravando as sessões no banco de dados Duração: 00:36:02

6 - Segurança Segurança Remote Code Injection Engenharia social CSRF (Cross-site request forgery) Protegendo-se contra CSRF (Cross-site request forgery) Duração: 00:14:23 Protegendo-se contra ataques de Remote Code Injection Duração: 00:12:55 Utilizando a API de Password do PHP 5.5 Duração: 00:20:05 Captcha 7 - Reescrita de URL Reescrita de URL Reescrita de URLs na prática Duração: 00:17:46 Criando VirtualHosts Duração: 00:09:28 8 - Estudando requisições HTTP Estudando requisições HTTP Ocultando do cabeçalho HTTP as versões do Apache e do PHP Duração: 00:04:12 Função header() Manipulação de respostas HTTP Duração: 00:14:39 Diferentes tipos de respostas HTTP Duração: 00:09:28

9 - Output Buffer Output Buffer Callback Flush Compressão Manipulando o buffer de saída do PHP Duração: 00:08:39 Utilizando o módulo Deflate do Apache (GZIP) Duração: 00:11:40 10 - Cache no servidor Cache no servidor Criando uma implementação genérica de cache Duração: 00:15:17 11 - Hora de praticar! 12 - curl curl Get Post 13 - Streams Streams Utilizando os principais wrappers para protocolos disponíveis Duração: 00:16:07

14 - Orientação a Objetos Orientação a Objetos A implementação de orientação a objetos no PHP Herança Revisando orientação a objetos com PHP Duração: 00:10:49 Herança horizontal com Traits Duração: 00:18:50 Métodos mágicos Casos práticos para a utilização de métodos mágicos Duração: 00:16:29 Imprimindo classes Duração: 00:04:36 Interfaces e Classes Abstratas Duração: 00:11:35 Caso real de uso de interface Duração: 00:15:31 Comunicação entre objetos Duração: 00:11:18 Tratamento de exceções Manipulando JSON Duração: 00:12:53 5 desafios 15 - Namespaces Namespaces Padrões de Autoloading PSR-0 e PSR-4 Entendendo PSR-0 e PSR-4 Duração: 00:10:35 Composer (Dependency Manager) Duração: 00:21:20 4 desafios

16 - Gerenciando dependências com o Composer Gerenciando dependências com o Composer composer.json Instalando as dependências Utilizando as dependências Utilizando a biblioteca Carbon para trabalhar com data e hora Duração: 00:15:18 Instalando bibliotecas de terceiros utilizando o Composer Duração: 00:24:22 Protegendo formulários com Captcha Duração: 00:21:39 Gerando PDFs a partir de arquivos HTML Duração: 00:14:58 Enviando e-mails com a biblioteca Swift Mailer Duração: 00:19:05 17 - Injeção de dependências Injeção de dependências Princípio da inversão de dependência Container de injeção de dependência Duração: 00:15:29 SPL (Standard PHP Library) - Parte 1 Duração: 00:25:34 SPL (Standard PHP Library) - Parte 2 Duração: 00:25:32

18 - Componentes Symfony Componentes Symfony HttpFoundation HttpKernel Routing Gerando documentação com PHPDoc Duração: 00:24:44 PHP-CS-Fixer para corrigir a formatação dos códigos Duração: 00:09:16 Utilizando o componente Illuminate Database Duração: 00:20:00 Joins com o componente Illuminate Database Duração: 00:12:50 Utilizando Transações com PDO (Commit, Rollback etc) Duração: 00:15:12 Ofuscando IDs na URL Duração: 00:16:24 Introdução aos testes unitários Duração: 00:25:09 19 - Projeto final Projeto final do curso - Primeira parte Duração: 00:31:17 Projeto final do curso - Segunda parte Duração: 00:25:57 Projeto final do curso - Terceira parte Duração: 00:30:20 Projeto final do curso - Quarta parte Duração: 00:27:51 20 - Hora de praticar! 21 - Conclusão Conclusão Depoimento / Brinde Ficou alguma dúvida em relação ao conteúdo programático? Envie-nos um e-mail clicando aqui.

2004-2017 TreinaWeb www.treinaweb.com.br