Tecnologias e
ferramentas para o
desenvolvimento web
Artur T. Magalhães Jr
- www.tritoq.com

S
Sobre

S  Sócio-Proprietário Tritoq Agência Digital
S  Profissionalmente desde 2005 (8 anos +)
S  Especialidades: PHP, ...
Por que a WEB?

S  Computação na Nuvem
S  Migração de sistemas Desktops para plataformas web
S  Baixa curva de aprendiz...
PHP

S  Fácil aprendizado
S  Muita documentação (grande parte em português) php.net
S  Muita colaboração pelos desenvol...
Ranking da Linguagens
Faixas Salariais

S  Faixas salariais em grandes centros para desenvolvedores:
S  Analista de Delphi Junior - R$ 5.000 a...
A Tritoq

S  Fundada em maio de 2009
S  Alguns de nossos clientes:
S  Prefeitura de Chapecó
S  Premier Bier
S  14 Bis...
O que fazemos?

S  Sites
S  E-commerce
S  Hospedagem
S  Sistemas On-line
S  Aplicativos para Mobile e Facebook
Tecnologias
Symfony 2

S  Symfony 2 é um dos melhores frameworks PHP desenvolvidos

nos útimos tempos.

S  6 razões para uso
S  Rep...
Symfony 2

S 

Composer – resolução de dependências

S 

Arquitetura MVC (Multicamadas)

S 

Injeção de dependências

S...
Symfony 2

S  Referências:
S  http://symfony.com/
S  http://knpbundles.com/ (+2000)

S  Cursos:
S  http://www.schoolo...
Desenvolvimento de Apps
Mobile
S  Alternativas:

S  Aplicação Nativa
S  Aplicação Híbrida
Aplicação Nativa

S  Alto Custo
S  Ganho de Performance
S  Acesso a recursos individuais do sistema operacional /

disp...
Aplicação Híbrida

S  Baixo custo
S  A partir de um código, você gera aplicações híbridas para

varios sistemas operacio...
Recomendações

S  Nativa
S  Aplicações mais robustas, com características individuais, ou

que precisam ser exploradas p...
Como desenvolver aplicações
hibrídas?
S  Phonegap
S  Titanium Mobile Application Development
Phonegap

S  OpenSource
S  Gera apps para iOS, Android, Windows Phone, Blackberry,

etc.
S  Alta credibilidade - Adobe
Phonegap
Obrigado!

S Dúvidas ?
S artur@tritoq.com
S www.tritoq.com
Upcoming SlideShare
Loading in …5
×

Tecnologias e ferramentas para o desenvolvimento web

828 views

Published on

Slide para apresentação na semana Acadêmica da UFFS

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
828
On SlideShare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
27
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Tecnologias e ferramentas para o desenvolvimento web

  1. 1. Tecnologias e ferramentas para o desenvolvimento web Artur T. Magalhães Jr - www.tritoq.com S
  2. 2. Sobre S  Sócio-Proprietário Tritoq Agência Digital S  Profissionalmente desde 2005 (8 anos +) S  Especialidades: PHP, Arquitetura de Sites, Coordenação de Projetos, ActionScript, Front-end Web (HTML, CSS, Javascript)
  3. 3. Por que a WEB? S  Computação na Nuvem S  Migração de sistemas Desktops para plataformas web S  Baixa curva de aprendizado S  Falta de profissionais especializados no mercado
  4. 4. PHP S  Fácil aprendizado S  Muita documentação (grande parte em português) php.net S  Muita colaboração pelos desenvolvedores S  Grupos de discussão ativos S  Cerca de 60% dos sites são em PHP
  5. 5. Ranking da Linguagens
  6. 6. Faixas Salariais S  Faixas salariais em grandes centros para desenvolvedores: S  Analista de Delphi Junior - R$ 5.000 a R$ 6.000 S  Desenvolvedor PYTHON - R$ 3.000 a R$ 7.000 S  Desenvolvedor DELPHI - R$ 3.000 a R$ 7.000 S  Desenvolvedor PHP - R$ 3.000 a R$ 9.000 S  Desenvolvedor Java - R$ 3.000 a R$ 9.000
  7. 7. A Tritoq S  Fundada em maio de 2009 S  Alguns de nossos clientes: S  Prefeitura de Chapecó S  Premier Bier S  14 Bis S  Tirol S  Unochapecó S  Rafitec
  8. 8. O que fazemos? S  Sites S  E-commerce S  Hospedagem S  Sistemas On-line S  Aplicativos para Mobile e Facebook
  9. 9. Tecnologias
  10. 10. Symfony 2 S  Symfony 2 é um dos melhores frameworks PHP desenvolvidos nos útimos tempos. S  6 razões para uso S  Reputação S  Permanência S  Referências S  Inovação (flexibilidade, velocidade, reutilização de componentes) S  Recursos S  Interoperabilidade
  11. 11. Symfony 2 S  Composer – resolução de dependências S  Arquitetura MVC (Multicamadas) S  Injeção de dependências S  Sistema Modular (Bundles) S  Event Dispatcher – Eventos e Ouvintes S  Console Command – Comandos via console S  Twig Templates S  Doctrine2 (Object Relational Mapper) / Persistência de Dados
  12. 12. Symfony 2 S  Referências: S  http://symfony.com/ S  http://knpbundles.com/ (+2000) S  Cursos: S  http://www.schoolofnet.com/categorias-de-cursos/symfony-2/
  13. 13. Desenvolvimento de Apps Mobile S  Alternativas: S  Aplicação Nativa S  Aplicação Híbrida
  14. 14. Aplicação Nativa S  Alto Custo S  Ganho de Performance S  Acesso a recursos individuais do sistema operacional / dispositivo S  Conhecer muito bem a linguagem para desenvolver o aplicativo
  15. 15. Aplicação Híbrida S  Baixo custo S  A partir de um código, você gera aplicações híbridas para varios sistemas operacionais S  Aumento no período na fase de testes do aplicativo S  É necessário conhecimento de HTML, CSS e Javascript para desenvolver o mesmo aplicativo para várias plataformas
  16. 16. Recomendações S  Nativa S  Aplicações mais robustas, com características individuais, ou que precisam ser exploradas por cada plataforma S  Híbrida S  Aplicações mais simples, com baixo nível de informação e utilização de poucos recursos
  17. 17. Como desenvolver aplicações hibrídas? S  Phonegap S  Titanium Mobile Application Development
  18. 18. Phonegap S  OpenSource S  Gera apps para iOS, Android, Windows Phone, Blackberry, etc. S  Alta credibilidade - Adobe
  19. 19. Phonegap
  20. 20. Obrigado! S Dúvidas ? S artur@tritoq.com S www.tritoq.com

×