Sem resumo de edição
Sem resumo de edição
 
(22 revisões intermediárias por 2 usuários não estão sendo mostradas)
Linha 1: Linha 1:
= Sasha - Oleksandr Spodin =
'''Sasha - Oleksandr Spodin'''
  https://www.facebook.com/alexandr.spodin
Orientation: Luiz Cláudio Theodoro - http://lattes.cnpq.br/9124581119374609
<br>
<br>


== Formation Planning - B2C - Business To Consumer ==
= Formation Plan =
<br>
<br>


* The Java patterns and frameworks that I think is important to a Developer Training are:
== Common Level ==
<br>
 
* 01. Linux -> Basic




* Java OO - Oriented Programing  
* 02. Java8 -> Give a look (lambdas, streams)
** Java OO - Oriented Programing  
** JavaEE 6 and/or 7
*** JPA ("Hibernate")
*** CDI ("Spring", Tools for Dependency Injection)
*** JTA
*** EJB
*** Java Servlet
*** JAX-RS (Restful)
*** JMX (Monitoring)
*** JSF (Desirable)
** 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
*** Clean Code - A Handbook of Agile Software Craftsman  - Robert C. Martin
 
 
* 03. Spring Framework - Additional to Java EE CDI
** What is Inversion of Control Containers and the Dependency Injection pattern
*** http://www.martinfowler.com/articles/injection.html
** Spring Framework Inversion of Control
*** http://docs.spring.io/spring/docs/current/spring-framework-reference/html/beans.html
** 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/
 
 
* 04. Hibernate Basic Concepts And Examples - Additional to Java EE JPA:
** https://docs.jboss.org/hibernate/orm/3.3/reference/en/html/tutorial.html
 
 
* 05. Git
 
 
* 06. Maven -> http://maven.apache.org/ (goals, usage - command line)
** Build Applications With Maven:
*** http://tutorials.jenkov.com/maven/maven-tutorial.html
<br>
 
* 07. SQL
 
== B2C - Business To Consumer ==
* Ben-Hur - https://www.facebook.com/benhurcarlos.langonijunior?fref=ts
* Lucas - http://lattes.cnpq.br/5431138608159842
<br>
 
* Design Patterns
* Design Patterns
** Refatoring to patterns
** Refatoring to patterns
Linha 27: Linha 74:
* 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/
* Spring Framework
** What is Inversion of Control Containers and the Dependency Injection pattern
*** http://www.martinfowler.com/articles/injection.html
** Spring Framework Inversion of Control
*** http://docs.spring.io/spring/docs/current/spring-framework-reference/html/beans.html
* Hibernate Basic Concepts And Examples:
** https://docs.jboss.org/hibernate/orm/3.3/reference/en/html/tutorial.html
* Build Applications With Maven:
** http://tutorials.jenkov.com/maven/maven-tutorial.html
<br>
<br>


== Formation Plan - Platforms TIC - Innovation Tecnology and Communications ==
== Platforms TIC ==
* Mauro Ramos - http://lattes.cnpq.br/0090146247740439
* Natal Neto - http://lattes.cnpq.br/8832508738840570
<br>
<br>


* Linux -> Basic
* Maven -> http://maven.apache.org/ (goals, usage - command line)
* Java8 -> Give a look (lambdas, streams)
* Junit -> http://junit.org/junit4/
* 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>
<Br>


== Formation Planning - Mobile ==
== Mobile ==
* Marco Antônio - http://buscatextual.cnpq.br/buscatextual/busca.do
* Gustavo Henrique Garcia Silva - https://br.linkedin.com/in/gustavo-henrique-garcia-silva-40901454/en
* Vitor Oliveira Gomes - https://www.facebook.com/vitorolivg?fref=ts
<br>
<br>


* Sooon
* MySql
* Android Java
* PHP
* Phonegap
* Javascript
* AngularJS
** Angular Official Reference - https://docs.angularjs.org/api
** Starting Angular JS on video 6 -  https://www.youtube.com/playlist?list=PLKvsMn7xWutbSELeX5j8CXF2Lxd2cj19J
* HTML + CSS
<br>


== Formation Planning - OSS - Operating Support System ==
== OSS - Operating Support System ==
* Alisson Marques Alvarenga - https://www.facebook.com/alissonmbr?fref=ts
<br>
<br>


* Soon
* FlyWay
* JaxRS
* JPA - Hibernate
* Apache DeltaSpike
* WildFly
* AngularJS
* NPM
* Bower
* Gulp
<br>

Edição atual tal como às 00h27min de 2 de outubro de 2018

Sasha - Oleksandr Spodin 
  https://www.facebook.com/alexandr.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 and/or 7
      • JPA ("Hibernate")
      • CDI ("Spring", Tools for Dependency Injection)
      • JTA
      • EJB
      • Java Servlet
      • JAX-RS (Restful)
      • JMX (Monitoring)
      • JSF (Desirable)
    • 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




  • 05. Git



  • 07. SQL

B2C - Business To Consumer



Platforms TIC



Mobile



OSS - Operating Support System


  • FlyWay
  • JaxRS
  • JPA - Hibernate
  • Apache DeltaSpike
  • WildFly
  • AngularJS
  • NPM
  • Bower
  • Gulp