SlideShare a Scribd company logo
Martin Zeman
@Zemistr
PHP: Appka v Nette
Nejdříve promyslet postup! Žádný PUNK!
1. Uděláme kopii TodoMVC ale v PHP
2. Ukradneme šablony (čti.: vytvoříme identické)
3. Nasadíme tam nějaký COOL framework
○ Možná bych mohl ukázat postup ...
4. Napíšeme ruční testy (čti.: proklikáme web)
5. …
6. Profit
Nejdříve promyslet postup! Žádný PUNK!
1. Uděláme kopii TodoMVC ale v PHP
2. Ukradneme šablony (čti.: vytvoříme identické)
3. Nasadíme tam nějaký COOL framework
○ Možná bych mohl ukázat postup ...
4. Napíšeme ruční testy (čti.: proklikáme web)
5. …
6. Profit
1) Uděláme kopii TodoMVC ale v PHP
?
Nejdříve promyslet postup! Žádný PUNK!
1. Uděláme kopii TodoMVC ale v PHP
2. Ukradneme šablony (čti.: vytvoříme identické)
3. Nasadíme tam nějaký COOL framework
○ Možná bych mohl ukázat postup ...
4. Napíšeme ruční testy (čti.: proklikáme web)
5. …
6. Profit
2) Ukradneme šablony (čti.: vytvoříme identické)
Dny a noci práce,
ale máme to! :)
(prostě stažení html a css z webu … práce na 10 minut)
Nejdříve promyslet postup! Žádný PUNK!
1. Uděláme kopii TodoMVC ale v PHP
2. Ukradneme šablony (čti.: vytvoříme identické)
3. Nasadíme tam nějaký COOL framework
○ Možná bych mohl ukázat postup ...
4. Napíšeme ruční testy (čti.: proklikáme web)
5. …
6. Profit
3) Nasadíme tam nějaký COOL framework
?
3) Nasadíme tam nějaký COOL framework
Nejdříve promyslet postup! Žádný PUNK!
1. Uděláme kopii TodoMVC ale v PHP
2. Ukradneme šablony (čti.: vytvoříme identické)
3. Nasadíme tam nějaký COOL framework
○ Možná bych mohl ukázat postup ...
4. Napíšeme ruční testy (čti.: proklikáme web)
5. …
6. Profit
3) + Možná bych mohl ukázat postup ...
3) + Možná bych mohl ukázat postup ...
[ Showtime ]
Nejdříve promyslet postup! Žádný PUNK!
1. Uděláme kopii TodoMVC ale v PHP
2. Ukradneme šablony (čti.: vytvoříme identické)
3. Nasadíme tam nějaký COOL framework
○ Možná bych mohl ukázat postup ...
4. Napíšeme ruční testy (čti.: proklikáme web)
5. …
6. Profit
Nejdříve promyslet postup! Žádný PUNK!
1. Uděláme kopii TodoMVC ale v PHP
2. Ukradneme šablony (čti.: vytvoříme identické)
3. Nasadíme tam nějaký COOL framework
○ Možná bych mohl ukázat postup ...
4. Napíšeme ruční testy (čti.: proklikáme web)
5. …
6. Profit
Nejdříve promyslet postup! Žádný PUNK!
1. Uděláme kopii TodoMVC ale v PHP
2. Ukradneme šablony (čti.: vytvoříme identické)
3. Nasadíme tam nějaký COOL framework
○ Možná bych mohl ukázat postup ...
4. Napíšeme ruční testy (čti.: proklikáme web)
5. …
6. Profit
Nejdříve promyslet postup! Žádný PUNK!
1. Uděláme kopii TodoMVC ale v PHP
2. Ukradneme šablony (čti.: vytvoříme identické)
3. Nasadíme tam nějaký COOL framework
○ Možná bych mohl ukázat postup ...
4. Napíšeme ruční testy (čti.: proklikáme web)
5. …
6. Profit
Vývojáři sobě: 0. sraz - PHP: Appka v Nette

More Related Content

Viewers also liked

06 prez10(tvorba webu)
06 prez10(tvorba webu)06 prez10(tvorba webu)
06 prez10(tvorba webu)olc_user
 
ORM Designer: Speed up your ORM development
ORM Designer: Speed up your ORM developmentORM Designer: Speed up your ORM development
ORM Designer: Speed up your ORM development
BrnoPHP
 
ReactPHP + Symfony = profit aneb 1000req/s přes Symfony s minimálními nár...
ReactPHP + Symfony = profit aneb 1000req/s přes Symfony s minimálními nár...ReactPHP + Symfony = profit aneb 1000req/s přes Symfony s minimálními nár...
ReactPHP + Symfony = profit aneb 1000req/s přes Symfony s minimálními nár...
Jakub Kulhan
 
VIM - nejefektivnější editor na světě
VIM - nejefektivnější editor na světěVIM - nejefektivnější editor na světě
VIM - nejefektivnější editor na světě
Clevis s.r.o.
 
Deployment PHP aplikací | WebExpo 2011
Deployment PHP aplikací | WebExpo 2011Deployment PHP aplikací | WebExpo 2011
Deployment PHP aplikací | WebExpo 2011Jan Mittner
 
WebSockets - how to do real-time applications in PHP
WebSockets - how to do real-time applications in PHPWebSockets - how to do real-time applications in PHP
WebSockets - how to do real-time applications in PHP
BrnoPHP
 
Jaroslav zlamal
Jaroslav zlamalJaroslav zlamal
Jaroslav zlamalcekaon
 
Nikola luxova
Nikola luxovaNikola luxova
Nikola luxovacekaon
 
Martin Froněk - Jak využít soft skills ve svůj prospěch 2 (15. sraz přátel PH...
Martin Froněk - Jak využít soft skills ve svůj prospěch 2 (15. sraz přátel PH...Martin Froněk - Jak využít soft skills ve svůj prospěch 2 (15. sraz přátel PH...
Martin Froněk - Jak využít soft skills ve svůj prospěch 2 (15. sraz přátel PH...
Péhápkaři
 
What makes a good developer from a management perspective
What makes a good developer from a management perspectiveWhat makes a good developer from a management perspective
What makes a good developer from a management perspective
BrnoPHP
 
Čtvrtkon #44 - Symfony php framework
Čtvrtkon #44 - Symfony php frameworkČtvrtkon #44 - Symfony php framework
Čtvrtkon #44 - Symfony php framework
Martin Zeman
 
commit => #GitHub => #CircleCI => #Docker => #Kubernetes #AWS cluster
commit => #GitHub => #CircleCI => #Docker => #Kubernetes #AWS clustercommit => #GitHub => #CircleCI => #Docker => #Kubernetes #AWS cluster
commit => #GitHub => #CircleCI => #Docker => #Kubernetes #AWS cluster
Jakub Kulhan
 
Symfony vs Nette vs Phalcon
Symfony vs Nette vs PhalconSymfony vs Nette vs Phalcon
Symfony vs Nette vs Phalcon
Vojta Svoboda
 
Real-time Web a NodeJS
Real-time Web a NodeJSReal-time Web a NodeJS
Real-time Web a NodeJSJakub Nesetril
 
Microservice Stategies - Scaling your API design workflow
Microservice Stategies - Scaling your API design workflowMicroservice Stategies - Scaling your API design workflow
Microservice Stategies - Scaling your API design workflow
Jakub Nesetril
 
Co je ORM Designer
Co je ORM DesignerCo je ORM Designer
Co je ORM DesignerSkipper
 

Viewers also liked (17)

06 prez10(tvorba webu)
06 prez10(tvorba webu)06 prez10(tvorba webu)
06 prez10(tvorba webu)
 
ORM Designer: Speed up your ORM development
ORM Designer: Speed up your ORM developmentORM Designer: Speed up your ORM development
ORM Designer: Speed up your ORM development
 
ReactPHP + Symfony = profit aneb 1000req/s přes Symfony s minimálními nár...
ReactPHP + Symfony = profit aneb 1000req/s přes Symfony s minimálními nár...ReactPHP + Symfony = profit aneb 1000req/s přes Symfony s minimálními nár...
ReactPHP + Symfony = profit aneb 1000req/s přes Symfony s minimálními nár...
 
VIM - nejefektivnější editor na světě
VIM - nejefektivnější editor na světěVIM - nejefektivnější editor na světě
VIM - nejefektivnější editor na světě
 
Deployment PHP aplikací | WebExpo 2011
Deployment PHP aplikací | WebExpo 2011Deployment PHP aplikací | WebExpo 2011
Deployment PHP aplikací | WebExpo 2011
 
WebSockets - how to do real-time applications in PHP
WebSockets - how to do real-time applications in PHPWebSockets - how to do real-time applications in PHP
WebSockets - how to do real-time applications in PHP
 
Jaroslav zlamal
Jaroslav zlamalJaroslav zlamal
Jaroslav zlamal
 
Nikola luxova
Nikola luxovaNikola luxova
Nikola luxova
 
Martin Froněk - Jak využít soft skills ve svůj prospěch 2 (15. sraz přátel PH...
Martin Froněk - Jak využít soft skills ve svůj prospěch 2 (15. sraz přátel PH...Martin Froněk - Jak využít soft skills ve svůj prospěch 2 (15. sraz přátel PH...
Martin Froněk - Jak využít soft skills ve svůj prospěch 2 (15. sraz přátel PH...
 
Neo4j Jízdomat
Neo4j JízdomatNeo4j Jízdomat
Neo4j Jízdomat
 
What makes a good developer from a management perspective
What makes a good developer from a management perspectiveWhat makes a good developer from a management perspective
What makes a good developer from a management perspective
 
Čtvrtkon #44 - Symfony php framework
Čtvrtkon #44 - Symfony php frameworkČtvrtkon #44 - Symfony php framework
Čtvrtkon #44 - Symfony php framework
 
commit => #GitHub => #CircleCI => #Docker => #Kubernetes #AWS cluster
commit => #GitHub => #CircleCI => #Docker => #Kubernetes #AWS clustercommit => #GitHub => #CircleCI => #Docker => #Kubernetes #AWS cluster
commit => #GitHub => #CircleCI => #Docker => #Kubernetes #AWS cluster
 
Symfony vs Nette vs Phalcon
Symfony vs Nette vs PhalconSymfony vs Nette vs Phalcon
Symfony vs Nette vs Phalcon
 
Real-time Web a NodeJS
Real-time Web a NodeJSReal-time Web a NodeJS
Real-time Web a NodeJS
 
Microservice Stategies - Scaling your API design workflow
Microservice Stategies - Scaling your API design workflowMicroservice Stategies - Scaling your API design workflow
Microservice Stategies - Scaling your API design workflow
 
Co je ORM Designer
Co je ORM DesignerCo je ORM Designer
Co je ORM Designer
 

Similar to Vývojáři sobě: 0. sraz - PHP: Appka v Nette

Tomáš Votruba – Jako Vinnetou a Old Shatterhand – refaktoruj nenávist v přáte...
Tomáš Votruba – Jako Vinnetou a Old Shatterhand – refaktoruj nenávist v přáte...Tomáš Votruba – Jako Vinnetou a Old Shatterhand – refaktoruj nenávist v přáte...
Tomáš Votruba – Jako Vinnetou a Old Shatterhand – refaktoruj nenávist v přáte...
Konference PHPlive
 
PhpStorm @ Poslední Sobota 29.10.2016
PhpStorm @ Poslední Sobota 29.10.2016PhpStorm @ Poslední Sobota 29.10.2016
PhpStorm @ Poslední Sobota 29.10.2016
Tomáš Fejfar
 
WordCamp Bratislava 2017 - Martin Hlaváč
WordCamp Bratislava 2017 - Martin HlaváčWordCamp Bratislava 2017 - Martin Hlaváč
WordCamp Bratislava 2017 - Martin Hlaváč
Brilo Team
 
Moje první aplikace v Symfony 3 + překvapení (4. sraz přátel Symfony v Praze)
Moje první aplikace v Symfony 3 + překvapení (4. sraz přátel Symfony v Praze)Moje první aplikace v Symfony 3 + překvapení (4. sraz přátel Symfony v Praze)
Moje první aplikace v Symfony 3 + překvapení (4. sraz přátel Symfony v Praze)
Martin Zeman
 
WordCamp Praha 2017 - Martin Hlaváč
WordCamp Praha 2017 - Martin HlaváčWordCamp Praha 2017 - Martin Hlaváč
WordCamp Praha 2017 - Martin Hlaváč
Brilo Team
 
Devel.cz: Bootstrap 4
Devel.cz: Bootstrap 4Devel.cz: Bootstrap 4
Devel.cz: Bootstrap 4
Martin Michálek
 

Similar to Vývojáři sobě: 0. sraz - PHP: Appka v Nette (6)

Tomáš Votruba – Jako Vinnetou a Old Shatterhand – refaktoruj nenávist v přáte...
Tomáš Votruba – Jako Vinnetou a Old Shatterhand – refaktoruj nenávist v přáte...Tomáš Votruba – Jako Vinnetou a Old Shatterhand – refaktoruj nenávist v přáte...
Tomáš Votruba – Jako Vinnetou a Old Shatterhand – refaktoruj nenávist v přáte...
 
PhpStorm @ Poslední Sobota 29.10.2016
PhpStorm @ Poslední Sobota 29.10.2016PhpStorm @ Poslední Sobota 29.10.2016
PhpStorm @ Poslední Sobota 29.10.2016
 
WordCamp Bratislava 2017 - Martin Hlaváč
WordCamp Bratislava 2017 - Martin HlaváčWordCamp Bratislava 2017 - Martin Hlaváč
WordCamp Bratislava 2017 - Martin Hlaváč
 
Moje první aplikace v Symfony 3 + překvapení (4. sraz přátel Symfony v Praze)
Moje první aplikace v Symfony 3 + překvapení (4. sraz přátel Symfony v Praze)Moje první aplikace v Symfony 3 + překvapení (4. sraz přátel Symfony v Praze)
Moje první aplikace v Symfony 3 + překvapení (4. sraz přátel Symfony v Praze)
 
WordCamp Praha 2017 - Martin Hlaváč
WordCamp Praha 2017 - Martin HlaváčWordCamp Praha 2017 - Martin Hlaváč
WordCamp Praha 2017 - Martin Hlaváč
 
Devel.cz: Bootstrap 4
Devel.cz: Bootstrap 4Devel.cz: Bootstrap 4
Devel.cz: Bootstrap 4
 

Vývojáři sobě: 0. sraz - PHP: Appka v Nette

  • 1.
  • 3. PHP: Appka v Nette
  • 4. Nejdříve promyslet postup! Žádný PUNK! 1. Uděláme kopii TodoMVC ale v PHP 2. Ukradneme šablony (čti.: vytvoříme identické) 3. Nasadíme tam nějaký COOL framework ○ Možná bych mohl ukázat postup ... 4. Napíšeme ruční testy (čti.: proklikáme web) 5. … 6. Profit
  • 5. Nejdříve promyslet postup! Žádný PUNK! 1. Uděláme kopii TodoMVC ale v PHP 2. Ukradneme šablony (čti.: vytvoříme identické) 3. Nasadíme tam nějaký COOL framework ○ Možná bych mohl ukázat postup ... 4. Napíšeme ruční testy (čti.: proklikáme web) 5. … 6. Profit
  • 6. 1) Uděláme kopii TodoMVC ale v PHP ?
  • 7.
  • 8.
  • 9. Nejdříve promyslet postup! Žádný PUNK! 1. Uděláme kopii TodoMVC ale v PHP 2. Ukradneme šablony (čti.: vytvoříme identické) 3. Nasadíme tam nějaký COOL framework ○ Možná bych mohl ukázat postup ... 4. Napíšeme ruční testy (čti.: proklikáme web) 5. … 6. Profit
  • 10. 2) Ukradneme šablony (čti.: vytvoříme identické) Dny a noci práce, ale máme to! :) (prostě stažení html a css z webu … práce na 10 minut)
  • 11.
  • 12.
  • 13. Nejdříve promyslet postup! Žádný PUNK! 1. Uděláme kopii TodoMVC ale v PHP 2. Ukradneme šablony (čti.: vytvoříme identické) 3. Nasadíme tam nějaký COOL framework ○ Možná bych mohl ukázat postup ... 4. Napíšeme ruční testy (čti.: proklikáme web) 5. … 6. Profit
  • 14. 3) Nasadíme tam nějaký COOL framework ?
  • 15. 3) Nasadíme tam nějaký COOL framework
  • 16.
  • 17. Nejdříve promyslet postup! Žádný PUNK! 1. Uděláme kopii TodoMVC ale v PHP 2. Ukradneme šablony (čti.: vytvoříme identické) 3. Nasadíme tam nějaký COOL framework ○ Možná bych mohl ukázat postup ... 4. Napíšeme ruční testy (čti.: proklikáme web) 5. … 6. Profit
  • 18. 3) + Možná bych mohl ukázat postup ...
  • 19. 3) + Možná bych mohl ukázat postup ... [ Showtime ]
  • 20.
  • 21. Nejdříve promyslet postup! Žádný PUNK! 1. Uděláme kopii TodoMVC ale v PHP 2. Ukradneme šablony (čti.: vytvoříme identické) 3. Nasadíme tam nějaký COOL framework ○ Možná bych mohl ukázat postup ... 4. Napíšeme ruční testy (čti.: proklikáme web) 5. … 6. Profit
  • 22.
  • 23. Nejdříve promyslet postup! Žádný PUNK! 1. Uděláme kopii TodoMVC ale v PHP 2. Ukradneme šablony (čti.: vytvoříme identické) 3. Nasadíme tam nějaký COOL framework ○ Možná bych mohl ukázat postup ... 4. Napíšeme ruční testy (čti.: proklikáme web) 5. … 6. Profit
  • 24.
  • 25. Nejdříve promyslet postup! Žádný PUNK! 1. Uděláme kopii TodoMVC ale v PHP 2. Ukradneme šablony (čti.: vytvoříme identické) 3. Nasadíme tam nějaký COOL framework ○ Možná bych mohl ukázat postup ... 4. Napíšeme ruční testy (čti.: proklikáme web) 5. … 6. Profit
  • 26.
  • 27. Nejdříve promyslet postup! Žádný PUNK! 1. Uděláme kopii TodoMVC ale v PHP 2. Ukradneme šablony (čti.: vytvoříme identické) 3. Nasadíme tam nějaký COOL framework ○ Možná bych mohl ukázat postup ... 4. Napíšeme ruční testy (čti.: proklikáme web) 5. … 6. Profit