Sem resumo de edição
 
(30 revisões intermediárias por 3 usuários não estão sendo mostradas)
Linha 1: Linha 1:
'''Bilel Beini'''
* https://drive.google.com/drive/u/0/folders/1nDSAozXi9302K-uFKl34Vo-1HtWBzJ5q
* Orientation: Luiz Cláudio Theodoro - http://lattes.cnpq.br/9124581119374609
<br>
  '''Yaakoubi Manel'''
  '''Yaakoubi Manel'''
Orientation: Luiz Cláudio Theodoro - http://lattes.cnpq.br/9124581119374609
* https://drive.google.com/drive/u/0/search?q=manel
* Orientation: Luiz Cláudio Theodoro - http://lattes.cnpq.br/9124581119374609
<br>
<br>


= Formation Plan =
'''Aymen Ghannouchi'''
* https://drive.google.com/drive/u/0/search?q=owner:manel%40algartelecom.com.br
* Orientation: Luiz Cláudio Theodoro - http://lattes.cnpq.br/9124581119374609
<br>
<br>


== Common Level ==
= Formation Plan =
<br>
<br>


* 01. Linux -> Basic [Luiz Henrique]
== Linux ==
* Basic [Arthur] [Luiz Henrique]


== Java8 ==
* [Matheus]
* http://ocpj8.javastudyguide.com/


* 02. Java8 [Matheus]
== Router Juniper ==
** 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
*** https://github.com/twitter/commons/blob/master/src/java/com/twitter/common/styleguide.md


== Router Cisco ==


* 03. Spring Framework [Daniel]
== Spring Framework ==
** What is Inversion of Control Containers and the Dependency Injection pattern
* [Daniel]
*** 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/


== Hibernate Basic ==
* [Daniel]


* 04. Hibernate Basic Concepts And Examples - [Daniel]
== Git and GitHub==
** https://docs.jboss.org/hibernate/orm/3.3/reference/en/html/tutorial.html
* [Matheus]


== Maven ==
* [Daniel]
<br>


* 05. Git [Matheus]
== Docker ==
* [Ronistone]
<br>


== Python ==
* [Ronistone]
<br>


* 06. Maven -> http://maven.apache.org/ [Daniel]
== SQL ==
** Build Applications With Maven:
* [Arthur]
*** http://tutorials.jenkov.com/maven/maven-tutorial.html
<br>


* 07. SQL [Arthur]
= Areas =


== Access ==
== Access ==
Linha 82: Linha 80:


== Process ==
== Process ==
* [Ellen]
* [Ellen] [Alvaro]
<br>
<br>


== Analytics ==
== Analytics ==
* [Nycolas]
* [Nycolas]
<br>
== Learning Marathon ==
* [Gustavo Nunes]
* [Yuri Cardoso]
* [Menores Aprendizes]
<br>
= Proposal =
<br>
* A few days in each area/tecnology
* After 2 weeks defines the initial destination
* In sequence, a discussion about the Formation Plan
* Studies, if necessary, for further
* Done that, start the hands-on
* Periodically, an alignment meeting
* Eventually, a training about some technology
* Often, a help to the team.
* There will be a responsible following the intern
* That's all!!!
* Presentation:
** September 8
<br>
= Projects =
<br>
* Wiki
** Support to Wiki Application - https://www.mediawiki.org/wiki/MediaWiki
** Steps:
*** Download, instalation and use MediaWiki
*** Access to sourceinnovation repository
*** Fix the bugs and problems with Wiki
** Partner: Daniel and Gabriel (other city)
* Marathon Portal
** Create a new portal for marathon interaction
** Steps:
*** Study of maratona.algartelecom.com.br
*** Discuss about the project
*** Development of new portal
** Partner: Matheus and Ronistone
* Virtual STB
** Create an innovative solution for the TV service - http://www.sourceinnovation.com.br/wiki/STB_IPTV
** Steps:
*** Discuss with a specialist
*** Definition of the project
*** Development of embedded system
** Partner: Ruan (Specialist)
* IoT Applications
** Create a new application for Internet of Things
** Steps:
*** Evaluate Brainstorm IoT
*** Choose the best option
*** Develop  applications using devices and sensors
** Partner: Matheus, Vinicius, Ronistone and Daniel
<br>
= Work Plan =
<br>
* Full Stack Developer
** To develop an unprecedented solution with new technologies where the professional can be apllied a wide knowledge evolving Web, Embedded Systems, Mobile, IoT, framewroks and other tools.
** According the period of the intern, the time dedicated to each project will be divided in phases, for example, STB: 3 Phases, Analytics: 3 or 4 Phases, IoT: 2 Phases, etc.
** The intern can work or not, in all phases. This will depend on the priorities.
** The current options are:
*** Iot and IA Application: Idealize, propose, design and implement new applications evolving automation control applied in the criticals environments like labs, telecom sites, network core and relevant platforms.
*** STB IPTV: Research, test, implement and deploy new embedded system that can be deployed on a specific hardware with scalability. The result may replace thousands of users devices.
*** Churn B2B: Collaborate in the developement of the solutions that uses Data Mining, R Language, Anaconda Python, PLSQL and others.
*** CEM Engineering: Create a high level and innovative Customer Experiente Management.
* Technical Support:
** Install, update and configure computer systems, frameworks, tools and, networks
** Talk to developers to determine the nature of any problems they encounter responding to breakdowns
** Supervising junior analysts obtaining replacement or specialist components, fixtures or fittings
* Conversation:
** to help the team improve their conversations in foreign languages.
<br>
* Schedule:
** Under construction
<br>

Edição atual tal como às 01h40min de 10 de outubro de 2019

Bilel Beini


Yaakoubi Manel


Aymen Ghannouchi


Formation Plan


Linux

  • Basic [Arthur] [Luiz Henrique]

Java8

Router Juniper

Router Cisco

Spring Framework

  • [Daniel]

Hibernate Basic

  • [Daniel]

Git and GitHub

  • [Matheus]

Maven

  • [Daniel]


Docker

  • [Ronistone]


Python

  • [Ronistone]


SQL

  • [Arthur]

Areas

Access

  • Mobile [Rafael Gil]
  • Broadband [Luan]


Transport

  • [Gardusi]


Network Core

  • [Kenepher]


ITC

  • Vídeo: [Ruan]


NOC - Network Operation Center

  • [Caio]


Testing Laboratory

  • [Ana Cristina]


Process

  • [Ellen] [Alvaro]


Analytics

  • [Nycolas]


Learning Marathon

  • [Gustavo Nunes]
  • [Yuri Cardoso]
  • [Menores Aprendizes]


Proposal


  • A few days in each area/tecnology
  • After 2 weeks defines the initial destination
  • In sequence, a discussion about the Formation Plan
  • Studies, if necessary, for further
  • Done that, start the hands-on
  • Periodically, an alignment meeting
  • Eventually, a training about some technology
  • Often, a help to the team.
  • There will be a responsible following the intern
  • That's all!!!
  • Presentation:
    • September 8


Projects


  • Wiki
    • Support to Wiki Application - https://www.mediawiki.org/wiki/MediaWiki
    • Steps:
      • Download, instalation and use MediaWiki
      • Access to sourceinnovation repository
      • Fix the bugs and problems with Wiki
    • Partner: Daniel and Gabriel (other city)
  • Marathon Portal
    • Create a new portal for marathon interaction
    • Steps:
      • Study of maratona.algartelecom.com.br
      • Discuss about the project
      • Development of new portal
    • Partner: Matheus and Ronistone
  • Virtual STB
  • IoT Applications
    • Create a new application for Internet of Things
    • Steps:
      • Evaluate Brainstorm IoT
      • Choose the best option
      • Develop applications using devices and sensors
    • Partner: Matheus, Vinicius, Ronistone and Daniel


Work Plan


  • Full Stack Developer
    • To develop an unprecedented solution with new technologies where the professional can be apllied a wide knowledge evolving Web, Embedded Systems, Mobile, IoT, framewroks and other tools.
    • According the period of the intern, the time dedicated to each project will be divided in phases, for example, STB: 3 Phases, Analytics: 3 or 4 Phases, IoT: 2 Phases, etc.
    • The intern can work or not, in all phases. This will depend on the priorities.
    • The current options are:
      • Iot and IA Application: Idealize, propose, design and implement new applications evolving automation control applied in the criticals environments like labs, telecom sites, network core and relevant platforms.
      • STB IPTV: Research, test, implement and deploy new embedded system that can be deployed on a specific hardware with scalability. The result may replace thousands of users devices.
      • Churn B2B: Collaborate in the developement of the solutions that uses Data Mining, R Language, Anaconda Python, PLSQL and others.
      • CEM Engineering: Create a high level and innovative Customer Experiente Management.
  • Technical Support:
    • Install, update and configure computer systems, frameworks, tools and, networks
    • Talk to developers to determine the nature of any problems they encounter responding to breakdowns
    • Supervising junior analysts obtaining replacement or specialist components, fixtures or fittings
  • Conversation:
    • to help the team improve their conversations in foreign languages.


  • Schedule:
    • Under construction