Para detalhes,
navegue através do menu à esquerda
|
|
Esta é
uma Turma em Formação!
Foi aberta em
1/7/2010 (prazo estimado para ser fechada: ~ 45 dias)
Já foi realizada 4 vezes. Cerca de 130
profissionais foram capacitados.
Qúorum
mínimo: 20 participantes
Local:
Região da Avenida Paulista, ou garantia de ser
perto do metrô.
Realização:
Sábado
Horário: 9h00 às 17h00
Número de
participantes já inscritos nesta turma: 14 (atualizado
em 17 de Agosto)
|
|
|
|
1
Profissional por Máquina
Treinamento de Qualidade
Webservices
em PHP
Definições, sua tipagem,
tecnologias envolvidas consumo e benefícios
|
|
|
|
|
Objetivo
Ensinar
as definições de um webservice, sua tipagem,
as tecnologias envolvidas em sua construção e
consumo e seus benefícios e a como desenvolver
utilizando as ferramentas existentes para php.
Público Alvo:
Programadores php e profissionais interessados em
integração de aplicações e
Pré-requisitos
Ser
programador php
Após o
témino do treinamento, os participantes
estarão aptos a:
escolher qual tecnologia
deseja utilizar para desenvolver e também criar
webservices para integração de sistemas,
além de conhecer as questões de
segurança e performance.
|
|
|
1. Entendendo webservices.
- A que se propõe o webservice?
- tecnologias envolvidas na
construção e utilização.
- qual sua aplicação no mundo
atual.
- quais as vantagens competitivas dessa
técnica.
2. Como criar
webservices?
- Frameworks php mais utilizados.
- NuSoap - SOAP - Zend Framework.
- Como escolher o seu framework de trabalho?
3. Desenvolvendo
webservices.
- O que é wsdl. Quando ele é
necessário.
- Os tipos de dados primitivos XSD.
- Como construir os métodos dos
serviços.
- Como passar parâmetros.
- Como retornar dados.
- Exemplo: Calculo de impréstimo
bancário.
- Consumindo webservice.
4. Utilizando Objetos externos em um
Webservice.
- utilizar class externas em um webservice/
quais os cuidados?
- requerendo a class.
- utilizando os métodos da class.
5. Desenvolvendo webservices mais
robustos.
- Tipos de dados complexos/compostos.
- Criando dados complexos e recordsets.
- Como passar dados complex por
parâmetro.
- Como retornar dados complex.
6. Conectando-se ao banco dados
- Utilizando dados de banco de dados.
- Exemplo: Pesquisa simples de Livros.
- Exemplo: Pesquisa complexa de livros.
- Exemplo: Cadastrando livros em uma livraria
virtual.
- Consumindo webservice.
7. Segurança em webservice
- Problemas de segurança.
- Como garantir que somente usuários
autorizados consumam o webservice.
- Exemplo: Método de
autenticação e manutenção da
integridade do cliente.
- Uma opção:
Autenticação por proxy.
- O tráfego dos dados.
- Utilizar ssl para segurança
- Quais os requisitos.
- O que muda na criação do
webservice.
- Exemplo: Calculo de impréstimo
bancário com ssl.
- Principais problemas dessa abordagem.
8. Outras práticas de
segurança.
|
|
Especialista
|
|
É Analista de
Sistemas com 7 anos de profissão e experiência
nacional e internacional em projetos de Softwares e
treinamento nas linguagens Delphi, PHP e Java e
também nas tecnologias XML e bancos de dados
PostgreSQL e MySQL. Ministrou cursos e palestras para
Governo e iniciativa privada e hoje desenvolve suas
atividades através de sua empresa Iann
Tech. |
|
Ivo Nascimento
|
|
|
|
|
|
|
|
Confira
também outros assuntos que podem ser de seu interesse
ou do interesse de sua empresa e colegas de
trabalho:
|
|
Desenvolvimento
Web
|
CakePHP
Framework Tutorial
Mão na Massa
Desenvolver um Portal de Notícias com
Administração utilizando o CakePHP
framework
Django
para uma web Dinâmica
Demonstrar todo o poder desse
framework desenvolvido em Python
Desenvolvimento
Web Ágil com Python e web2py Básico SAO
Desenvolver com agilidade
aplicações Web dinâmicas em Python
utilizando o web2py
Desenvolvimento
Web Ágil com Python e web2py
Básico Rio de
Janeiro
Desenvolver com agilidade
aplicações Web dinâmicas em Python
utilizando o web2py
Desenvolvimento
Web Ágil com Python e web2py Avançado
SAO
Desenvolver com agilidade
aplicações Web dinâmicas em Python
utilizando o web2py
Desenvolvimento
Web Ágil com Python e web2py
Avançado Rio de
Janeiro
Desenvolver com agilidade
aplicações Web dinâmicas em Python
utilizando o web2py
Drupal
CMS Básico Tutorial Mão na Massa
Rio de
Janeiro
Desenvolva sites usando o Drupal como
base: Instalação, Administração,
Novos Temas
Drupal
CMS Básico Tutorial São Paulo
Desenvolva sites
usando o Drupal como base: Instalação,
Administração, Novos Temas
Drupal
CMS Intermediário Tutorial
Mão na Massa Rio de Janeiro
Amplie as funcionalidades do seu
site com recursos avançados
Drupal
CMS Intermediário Tutorial
Mão na Massa São Paulo
Amplie as funcionalidades do seu
site com recursos avançados
Joomla
CMS Tutorial
Instalar, Planejar e Administrar
JQuery
Tutorial
Mão na Massa
Sites com recursos "modernos"
não é tão complicado como parece!
OWASP
com PHP 10 principais vulnerabilidades e
aplicações web e como defender a sua
aplicação
Conhecer as mais importantes
vulnerabilidades em aplicações web, seus
detalhes e técnicas de defesa contra as mesmas
PHP
Orientado a Objetos Tutorial Mão na Massa
O poder da reutilização de
códigos
SEO
Tutorial Mão na Massa
SEO (Search Engine Optimization)
trabalha diretamente com a otimização de
sites, tornando-os mais acessíveis e melhor indexados
pelos mecanismos de busca, como Google, Yahoo! e Bing
Seminário
PHP - Desenvolvimento Gestão - Cal Evans no
Brasil
Incentivar a formação
de pessoas para o mercado corporativo, a fim de construir
aplicações e portais mais sólidos e
escaláveis de forma eficiente
Sharepoint
:: Os Principais Recursos e suas utilizações
no apoio à Gestão de Negócios
Elaboração de
Soluções de portais corporativos; para
gestão de negócios e documentos, acesso a
sistema internos e apresentação de
soluções integradas de BI
Wordpress
Tutorial
Mão na Massa
Construa Sites em Wordpress.org
ZEND
Framework I - MVC
Desenvolvimento de
Aplicações PHP 5 Orientadas a Objeto em
Camadas
ZEND
Framework II Componentes
MVC Avançado,
Segurança e Webservices
|
|
|
|
|
Turma em
Formação
É uma modalidade de
inscrição em que o pagamento é feito
somente após o fechamento da turma (ou quórum
mínimo), diferentemente da inscrição em
atividades com data já definida, em que o pagamento
deve ser feito no ato da inscrição.
|
Investimento: R$ 249,00
O valor da
inscrição para uma turma com data definida
é de R$ 349,00
|
Vantagens:
Desconto
Especial:
cerca de 25%
mais barato que o valor de inscrição de uma
turma já com data definida
Crédito de R$ 50,00: Para ser usado
na participação qualquer outra atividade (com
data já definida ou nesta mesma modalidade de Turma
em Formação).
Como funciona: Assim que a data for definida, em
função de um quórum mínimo,
entraremos em contato com pelo menos 21 dias de
antecedência informando a data do evento para que
você possa se agendar.
Considerando que a data lhe seja propicia,
enviaremos então um boleto bancário no valor
promocional com 5 dias para pagamento, prorrogável
por mais 5 dias.
Ex: O quórum mínimo foi atingido no
dia 5. Nesta data entraremos em contato para informar que a
data do evento definida será o dia 26 (ou o mais
perto disso: repeitando a programação do
evento, que pode ser no sábado, ou na semana,
conforme descrição no site do evento). Caso
você possa participar, será enviado um boleto
bancário no valor promocional com vencimento
até o dia 15, ou que for combinado na
ocasião..
Observação
Caso não
seja possível participar em função de
agenda, você continuará em lista de
espera/formação e poderá participar de
uma nova oportunidade tão logo ela apareça e
sem perder as vantagens mencionadas.
|

|
INCLUSO
|
|
| Coffee Break
(2) |
| Certificado de Participação em
papel especial |
| Material
Didático (apostila impressa, bloco de
anotações e caneta) |
| Oportunidade de conhecer profissionais do
mercado com interesses similares ao seus, ou seja: ampliar
sua rede de relacionamento. |
Pós-Evento: Download do material .pdf
disponibilizado na apostila
|
Oportunidade de dirimir dúvidas,
pós evento, com o Especialista, via email, referente
ao conteúdo apresentado
|
Histórico - Turmas anteriores
Webservices em PHP Tutorial
Mão na Massa |




|
| In
company |
Esta atividade
pode ser ministrada em sua empresa no formato in
company
Vantagens:
- customização de acordo com as
necessidades de sua empresa;
- foco e aproveitamentos da sua equipe;
- comodidade;
- capacitação através de
simulações situacionais extraídas do
contexto da própria empresa.
- flexibilização da
programação e carga horária em
função da disponibilidade de
participação da equipe
Solicite uma proposta através
do email
incompany@temporealeventos.com.br
(Importante informar:
Contato, Número de Participantes e Local.
saiba
mais sobre treinamentos in company
|
|
|