Diventa un React & React Native Developer

Corso gratuito per imparare una delle tecnologie più innovative e richieste

21 febbraio 2018

chiusura candidature

people profiles

Solo 5 posti disponibili

Candidati subito!

Hai ancora pochi giorni per iscriverti

-
Days
-
Hours
-
Minutes
-
Seconds

Mostaza è una startup di Padova, parte di Larin Group, composta da developer che lavorano con le più moderne tecnologie. E' stata tra le prime aziende al mondo ad utilizzare massicciamente React Native e React. Per contribuire alla diffusione di queste tecnologie e formare potenziali nuovi collaboratori, i developers Mostaza si preparano a condividere le competenze e best practice acquisite in anni di lavoro

Per questo Mostaza, in collaborazione con TAG Padova, lancia la prima scuola gratuita per React Native / React Developer d'Italia. 

Prerequisiti

  • Conoscenza della lingua inglese (tecnico)
  • Saper risolvere i problemi in modo efficiente e autonomo (facendo amicizia con Google e Stackoverflow)
  • Conoscenza HTML, CSS, Javascript di base
  • Conoscenza sistemi VCS (Git o simili)
  • Avere a disposizione un computer portatile  

Se ad una sola di queste domande hai risposto “No”, ci spiace ma non hai le caratteristiche per entrare nella nostra scuola.

Se invece soddisfi tutti questi requisiti, sei a un passo da diventare uno dei 5 candidati a cui verrà riservato un percorso esclusivo, di alto livello, per diventare un Mobile/Frontend JS Developer. 

Ecco cosa ti offriamo:

  • un percorso formativo di alto livello, disponibile gratuitamente (per l’ultima volta), composto da teoria in aula e esercizi pratici
  • un attestato al superamento della prova finale
  • la possibilità di un impiego come Mobile/Frontend JS Developer per Mostaza e Larin Group, collaborando con noi dal nostro ufficio all'interno del Talent Garden di Padova. 

 

Hai ancora pochi giorni per iscriverti

-
Days
-
Hours
-
Minutes
-
Seconds

Programma del corso

  • Cos'è React
  • Javascript nel 2017 (ES6) 
  • NodeJS
  • Cenni di programmazione funzionale
  • Async/Await, promises, callback
  • Cos'è un componente: render, props, state, lifecycle
  • Come comunicano tra di loro i componenti
  • Live coding: creazione di un componente che mostra una lista di dati ottenuti tramite una chiamata API
  • Struttura di un progetto React (Package.json, Babel, Best practices)
  • Tooling (Visual Studio Code e plugins, Flow, Eslint)
  • State Management (Cosa si intende per state management, Immutabilità, setState, Redux, Mobx) 
  • Esercitazione: sviluppo web app basato su un caso reale
  • Cos'è React-Native nel dettaglio
  • Differenze tra React-Native e React (API native, styling)
  • Best practice nello sviluppo di applicazioni React/React-Native, UX (spinners, caricamenti, splash screens, etc…),
  • Organizzazione del codice (Prettier, Eslint), typing (Flow/Typescript), gestione della tastiera (KeyboardAvoidingView, alternative)
  • Live coding: Porting del componente sviluppato per React su Android/iOS tramite React Native
  • Esercitazione: creazione di un app basata su un caso reale 

Il corso si terrà al Talent Garden di Padova dal 26 febbraio al 15 marzo e avrà una durata in aula di 6 mezze giornate.

Cosa devi fare adesso

Il corso sarà offerto gratuitamente solo ai migliori 5 candidati.

Se ritieni di avere la stoffa per diventare un JS Developer di successo:

  • rileggi tutti i contenuti di questa pagina e assicurati di avere le caratteristiche giuste per partecipare
  • Compila il form a questo link allegando un curriculum vitae realizzato in formato HTML/CSS/JS. Valuteremo il sorgente per capire se soddisfi i requisiti indicati nell’annuncio
  • i migliori candidati riceveranno una mail per un colloquio di selezione che avverrà di persona o tramite Google Meet  

Per maggiori informazioni puoi contattarci a info@themostaza.com