Sem resumo de edição
Sem resumo de edição
Linha 15: Linha 15:
*** https://github.com/twitter/commons/blob/master/src/java/com/twitter/common/styleguide.md
*** https://github.com/twitter/commons/blob/master/src/java/com/twitter/common/styleguide.md
*** Clean Code - A Handbook of Agile Software Craftsman  - Robert C. Martin
*** Clean Code - A Handbook of Agile Software Craftsman  - Robert C. Martin
<br>
* Design Patterns
* Design Patterns
** Refatoring to patterns
** Refatoring to patterns
Linha 24: Linha 22:
*** Refactoring to patterns - Joshua Kerievsky
*** Refactoring to patterns - Joshua Kerievsky
*** Implementation Patters - Kent Beck
*** Implementation Patters - Kent Beck
<br>
* Resful API Checklist  
* Resful API Checklist  
** Articles:
** Articles:
*** http://www.ics.uci.edu/~fielding/pubs/dissertation/rest_arch_style.htm
*** http://www.ics.uci.edu/~fielding/pubs/dissertation/rest_arch_style.htm
<br>
* Tutorials
* Tutorials
** http://blog.mwaysolutions.com/2014/06/05/10-best-practices-for-better-restful-api/
** http://blog.mwaysolutions.com/2014/06/05/10-best-practices-for-better-restful-api/
<br>
* Spring Framework
* Spring Framework
** What is Inversion of Control Containers and the Dependency Injection pattern
** What is Inversion of Control Containers and the Dependency Injection pattern
Linha 40: Linha 32:
** Spring Framework Inversion of Control
** Spring Framework Inversion of Control
*** http://docs.spring.io/spring/docs/current/spring-framework-reference/html/beans.html
*** http://docs.spring.io/spring/docs/current/spring-framework-reference/html/beans.html
<br>
* Hibernate Basic Concepts And Examples:
* Hibernate Basic Concepts And Examples:
** https://docs.jboss.org/hibernate/orm/3.3/reference/en/html/tutorial.html
** https://docs.jboss.org/hibernate/orm/3.3/reference/en/html/tutorial.html
<br>
* Build Applications With Maven:
* Build Applications With Maven:
** http://tutorials.jenkov.com/maven/maven-tutorial.html
** http://tutorials.jenkov.com/maven/maven-tutorial.html
Linha 52: Linha 40:
== Formation Plan - Platforms TIC ==
== Formation Plan - Platforms TIC ==
<br>
<br>
* Linux -> Basic
* Maven -> http://maven.apache.org/ (goals, usage - command line)
* Java8 -> Give a look (lambdas, streams)
* Junit -> http://junit.org/junit4/
* SpringFramework -> http://docs.spring.io/spring/docs/current/spring-framework-reference/htmlsingle/#beans
** -> Spring MVC -> http://docs.spring.io/spring/docs/current/spring-framework-reference/htmlsingle/#mvc
** -> Spring Boot -> http://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/
<Br>

Edição das 18h49min de 19 de setembro de 2016

Sasha - Oleksandr Spodin


Formation Planning - B2C


  • The Java patterns and frameworks that I think is important to a Developer Training are:



Formation Plan - Platforms TIC