| Linha 14: | Linha 14: | ||
* 02. Java8 -> Give a look (lambdas, streams) | * 02. Java8 -> Give a look (lambdas, streams) | ||
** Java OO - Oriented Programing | ** Java OO - Oriented Programing | ||
** JavaEE CDI | ** JavaEE 6 e/ou 7 | ||
*** JPA ("Hibernate") | |||
*** CDI ("Spring", ferramentas de Dependency Injection) | |||
*** JTA | |||
*** EJB | |||
*** Java Servlet | |||
*** JAX-RS (Restful) | |||
*** JMX (Monitoring) | |||
*** JSF (Desejavel) | |||
** Books: | ** Books: | ||
*** Clean Code - A Handbook of Agile Software Craftsman - Robert C. Martin | |||
*** Effective Java (2nd Edition) - Joshua Bloch | *** Effective Java (2nd Edition) - Joshua Bloch | ||
*** Release It!: Design and Deploy Production-Ready Software (Pragmatic Programmers) | |||
*** Growing Object-Oriented Software, Guided by Tests - Steve Freeman e Nat Pryce | *** Growing Object-Oriented Software, Guided by Tests - Steve Freeman e Nat Pryce | ||
** Good Practices | ** Good Practices | ||
*** 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 | ||
* 03. Spring Framework | * 03. Spring Framework - Complementar ao Java EE CDI | ||
** What is Inversion of Control Containers and the Dependency Injection pattern | ** What is Inversion of Control Containers and the Dependency Injection pattern | ||
*** http://www.martinfowler.com/articles/injection.html | *** http://www.martinfowler.com/articles/injection.html | ||
| Linha 33: | Linha 42: | ||
* 04. Hibernate Basic Concepts And Examples: | * 04. Hibernate Basic Concepts And Examples - Complementar ao Java EE JPA: | ||
** 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 | ||
Edição das 19h59min de 20 de setembro de 2016
Sasha - Oleksandr Spodin Orientation: Luiz Cláudio Theodoro - http://lattes.cnpq.br/9124581119374609
Formation Plan
Common Level
- 01. Linux -> Basic
- 02. Java8 -> Give a look (lambdas, streams)
- Java OO - Oriented Programing
- JavaEE 6 e/ou 7
- JPA ("Hibernate")
- CDI ("Spring", ferramentas de Dependency Injection)
- JTA
- EJB
- Java Servlet
- JAX-RS (Restful)
- JMX (Monitoring)
- JSF (Desejavel)
- Books:
- Clean Code - A Handbook of Agile Software Craftsman - Robert C. Martin
- Effective Java (2nd Edition) - Joshua Bloch
- Release It!: Design and Deploy Production-Ready Software (Pragmatic Programmers)
- Growing Object-Oriented Software, Guided by Tests - Steve Freeman e Nat Pryce
- Good Practices
- 03. Spring Framework - Complementar ao Java EE CDI
- What is Inversion of Control Containers and the Dependency Injection pattern
- Spring Framework Inversion of Control
- SpringFramework -> http://docs.spring.io/spring/docs/current/spring-framework-reference/htmlsingle/#beans
- 04. Hibernate Basic Concepts And Examples - Complementar ao Java EE JPA:
- 05. Git
- 06. Maven -> http://maven.apache.org/ (goals, usage - command line)
- Build Applications With Maven:
B2C - Business To Consumer
- Ben-Hur - https://www.facebook.com/benhurcarlos.langonijunior?fref=ts
- Lucas
- Design Patterns
- Refatoring to patterns
- Anti-patterns
- Books:
- Head First Design Patterns, - Eric T Freeman, Elisabeth Robson, Bert Bates, Kathy Sierra
- Refactoring to patterns - Joshua Kerievsky
- Implementation Patters - Kent Beck
- Resful API Checklist
- Tutorials
Platforms TIC
- Mauro Ramos - http://lattes.cnpq.br/0090146247740439
- Natal Neto - http://lattes.cnpq.br/8832508738840570
- Junit -> http://junit.org/junit4/
Mobile
- Marco Antônio - http://buscatextual.cnpq.br/buscatextual/busca.do
- Sooon
OSS - Operating Support System
- Alisson Marques Alvarenga -
- FlyWay
- JaxRS
- JPA - Hibernate
- Apache DeltaSpike
- WildFly
- AngularJS
- NPM
- Bower
- Gulp