Workshop PHP - Nível básico 2

Description
1. Iniciação II 22/10/2016 Workshop PHP 2. © 2016 Inopus ou Inopus Soluções são referencias a empresa Michel Zarzour Filho 41217787828. Agenda Público – 2 09:15…

Please download to get full document.

View again

of 41
All materials on our website are shared by users. If you have any questions about copyright issues, please report us to resolve them. We are always happy to assist you.
Information
Category:

Software

Publish on:

Views: 4 | Pages: 41

Extension: PDF | Download: 0

Share
Transcript
  • 1. Iniciação II 22/10/2016 Workshop PHP
  • 2. © 2016 Inopus ou Inopus Soluções são referencias a empresa Michel Zarzour Filho 41217787828. Agenda Público – 2 09:15 - 09:20 Sobre vocês 09:20 - 09:22 Sobre nós 09:22 - 10:00 Workshop PHP Básico I 10:00 - 10:05 Programação orientada a objetos – o que é e por que usar? 10:05 - 10:25 Classes e objetos 10:25 - 10:40 Herança 10:40 - 11:20 MySQL 11:20 - 12:00 E-Commerce 12:00 - 13:00 Dúvidas
  • 3. Sobre vocês
  • 4. © 2016 Inopus ou Inopus Soluções são referencias a empresa Michel Zarzour Filho 41217787828. Sobre vocês Público – 4 1. Qual o seu Nome? 2. O que faz da vida? 3. Qual a sua experiência com Web? 4. Qual a sua experiência com PHP? 5. Participou do primeiro Workshop de PHP? 6. O que espera desse Workshop? Contem um pouco sobre vocês!
  • 5. Sobre nós
  • 6. © 2016 Inopus ou Inopus Soluções são referencias a empresa Michel Zarzour Filho 41217787828. Sobre nós / Colaboradores Público – 6 Otávio R. Rossi Graduado em Sistemas de Informação pelo Mackenzie, possui grande experiência na área de desenvolvimento de aplicações Web e consultoria de negócios na área de tecnologia em grandes empresas do mercado. Michel Zarzour F. Graduado em Sistemas de Informação pelo Mackenzie, possui grande experiência na área de desenvolvimento de aplicações WebApp e participação em grupos de startup. Gustavo Soré Graduado em Sistemas de Informação no Mackenzie. Desenvolvedor de aplicativos, especialista em iOS. Responsável por aplicativos de CRM e mídia digital para o setor farmacêutico na América Latina. Guilherme Uezima Graduado em Sistemas de Informação pelo Mackenzie, atua há mais de cinco anos com o desenvolvimento de soluções tecnológicas para diversas plataformas.
  • 7. © 2016 Inopus ou Inopus Soluções são referencias a empresa Michel Zarzour Filho 41217787828. Sobre nós Público – 7 Tecnologias e ferramentas modernas para desenvolvimento de soluções em cloud. Foco na experiência do usuário na utilização das soluções customizadas em multiplataformas. Gerenciamento dos feedbacks, recomendações de mercado e implementação de melhorias. http://inopus.com.br
  • 8. Workshop PHP Básico I
  • 9. © 2016 Inopus ou Inopus Soluções são referencias a empresa Michel Zarzour Filho 41217787828. Workshop PHP Básico I Público – 9 https://github.com/inopus /workshop-php-20160618
  • 10. Programação orientada a objetos
  • 11. © 2016 Inopus ou Inopus Soluções são referencias a empresa Michel Zarzour Filho 41217787828. Programação orientada a objetos Público – 11 O que é? Object-oriented programming is an approach to designing modular reusable software systems. The object-oriented approach is an evolution of good design practices that go back to the very beginning of computer programming. Object-orientation is simply the logical extension of older techniques such as structured programming and abstract data types. wikipedia.org Por que usar? 1) Duplicar código não é uma coisa boa. 2) O código sempre será alterado. inventwithpython.com
  • 12. Classes e objetos
  • 13. © 2016 Inopus ou Inopus Soluções são referencias a empresa Michel Zarzour Filho 41217787828. Classes e objetos Público – 13 Produto.php
  • 14. © 2016 Inopus ou Inopus Soluções são referencias a empresa Michel Zarzour Filho 41217787828. Classes e objetos Público – 14 Produto.php
  • 15. © 2016 Inopus ou Inopus Soluções são referencias a empresa Michel Zarzour Filho 41217787828. Classes e objetos Público – 15 Produto.php
  • 16. © 2016 Inopus ou Inopus Soluções são referencias a empresa Michel Zarzour Filho 41217787828. Classes e objetos Público – 16 exemplos_classes1.php
  • 17. Herança
  • 18. © 2016 Inopus ou Inopus Soluções são referencias a empresa Michel Zarzour Filho 41217787828. Herança Público – 18 O que é? “Herança é um princípio de orientação a objetos, que permite que classes compartilhem atributos e métodos, através de ‘heranças’. [...]”. wikipedia.org Por que usar? “[...] Ela é usada na intenção de reaproveitar código ou comportamento generalizado ou especializar operações ou atributos. [...]”. wikipedia.org
  • 19. © 2016 Inopus ou Inopus Soluções são referencias a empresa Michel Zarzour Filho 41217787828. Herança Público – 19 Eletronico.php
  • 20. © 2016 Inopus ou Inopus Soluções são referencias a empresa Michel Zarzour Filho 41217787828. Herança Público – 20 Alimento.php
  • 21. © 2016 Inopus ou Inopus Soluções são referencias a empresa Michel Zarzour Filho 41217787828. Classes e objetos Público – 21 exemplos_classes2.php
  • 22. © 2016 Inopus ou Inopus Soluções são referencias a empresa Michel Zarzour Filho 41217787828. Classes e objetos Público – 22 exemplos_classes2.php
  • 23. © 2016 Inopus ou Inopus Soluções são referencias a empresa Michel Zarzour Filho 41217787828. Classes e objetos Público – 23 exemplos_classes2.php ...
  • 24. MySQL
  • 25. © 2016 Inopus ou Inopus Soluções são referencias a empresa Michel Zarzour Filho 41217787828. MySQL Público – 25 PDO The PHP Data Objects (PDO) extension defines a lightweight, consistent interface for accessing databases in PHP. Each database driver that implements the PDO interface can expose database-specific features as regular extension functions. php.net
  • 26. © 2016 Inopus ou Inopus Soluções são referencias a empresa Michel Zarzour Filho 41217787828. MySQL Público – 26 exemplos_mysql.php
  • 27. © 2016 Inopus ou Inopus Soluções são referencias a empresa Michel Zarzour Filho 41217787828. MySQL Público – 27 exemplos_mysql.php
  • 28. © 2016 Inopus ou Inopus Soluções são referencias a empresa Michel Zarzour Filho 41217787828. MySQL Público – 28 exemplos_mysql.php ...
  • 29. © 2016 Inopus ou Inopus Soluções são referencias a empresa Michel Zarzour Filho 41217787828. MySQL Público – 29 exemplos_mysql.php ...
  • 30. E-Commerce
  • 31. © 2016 Inopus ou Inopus Soluções são referencias a empresa Michel Zarzour Filho 41217787828. E-Commerce Público – 31 bd.php
  • 32. © 2016 Inopus ou Inopus Soluções são referencias a empresa Michel Zarzour Filho 41217787828. E-Commerce Público – 32 criaBd.php
  • 33. © 2016 Inopus ou Inopus Soluções são referencias a empresa Michel Zarzour Filho 41217787828. E-Commerce Público – 33 ProdutosDAO.php ...
  • 34. © 2016 Inopus ou Inopus Soluções são referencias a empresa Michel Zarzour Filho 41217787828. E-Commerce Público – 34 ProdutosDAO.php ...
  • 35. © 2016 Inopus ou Inopus Soluções são referencias a empresa Michel Zarzour Filho 41217787828. E-Commerce Público – 35 config.php
  • 36. © 2016 Inopus ou Inopus Soluções são referencias a empresa Michel Zarzour Filho 41217787828. E-Commerce Público – 36 carrinhoService.php
  • 37. © 2016 Inopus ou Inopus Soluções são referencias a empresa Michel Zarzour Filho 41217787828. E-Commerce Público – 37 limpaCarrinhoService.php
  • 38. © 2016 Inopus ou Inopus Soluções são referencias a empresa Michel Zarzour Filho 41217787828. E-Commerce Público – 38 ... ... index.php ... ... ... ... ... ...
  • 39. Otávio R. Rossi Guilherme Uezima Obrigado!
  • 40. © 2016 Inopus ou Inopus Soluções são referencias a empresa Michel Zarzour Filho 41217787828. Contatos Público – 40 Otávio R. Rossi Sócio - Fundador + 55 11 9 8544-4724 otavio@inopus.com.br Michel Zarzour Filho Sócio - Fundador + 55 11 9 8174-7375 michel@inopus.com.br Gustavo Soré Sócio - Fundador + 55 11 9 8585-4328 gustavo@inopus.com.br Guilherme Uezima Sócio - Fundador + 55 11 9 7692-7785 guilherme@inopus.com.br
  • 41. © 2016 Inopus ou Inopus Soluções são referencias a empresa Michel Zarzour Filho 41217787828. Referências Público – 41 • https://github.com/inopus/workshop-php-20160618 • https://github.com/inopus/workshop-php-20161022 • http://inventwithpython.com/blog/2014/12/02/why-is-object-oriented- programming-useful-with-an-role-playing-game-example/ • https://en.wikipedia.org/wiki/Object_(computer_science) • https://www.apachefriends.org/index.html • http://php.net/manual/en/language.oop5.php • http://php.net/manual/en/function.time.php • http://php.net/manual/en/function.strtotime.php • http://php.net/manual/en/book.pdo.php
  • Related Search
    We Need Your Support
    Thank you for visiting our website and your interest in our free products and services. We are nonprofit website to share and download documents. To the running of this website, we need your help to support us.

    Thanks to everyone for your continued support.

    No, Thanks