Bootcamp Modern Software Developer

Acquisisci le skills necessarie per diventare un developer.

Le aziende che hanno scelto i nostri studenti

Obiettivo del corso

Questo corso ha l’obiettivo di avvicinare figure dirigenziali di startup e aziende (CEO e CTO) al mondo dello sviluppo del software. È importante che chi ha a che fare con un team di developer conosca bene le dinamiche che si hanno durante l’intero processo di sviluppo. Tutto questo permette a chi deve prendere decisioni tecnologiche e non solo di avere una maggiore consapevolezza.

Descrizione

Durante il corso saranno affrontate tematiche legate alle best practices che ogni team dovrebbe applicare durante il processo di sviluppo. Si parlerà delle metodologie agili e come ogni membro del team contribuisce alla buona riuscita del progetto. Nella seconda parte si studieranno le basi della programmazione orientata a web.

A chi è rivolto

Il corso è rivolto anche a programmatori junior che hanno voglia di imparare le giuste metodologie da applicare ed imparare le basi della programmazione rivolta al web.

  • CEO/CTO di startup
  • Figure business e manageriali che vogliono comprendere problematiche ed opportunità legate ai temi dello sviluppo.
  • Junior developer
  • Senior developer che vogliono conoscere le best practice del modern software development

Competenze Richieste

Non sono richieste specifiche competenze tecniche. Il corso rivolto a Junior developer e figure manageriali, sarà erogato per dare le giuste competenze tecniche.

Programma del corso

LEZIONE 1 — Introduzione e best practices: una serie di raccomandazioni e osservazioni su ciò che dovrebbe essere fatto e ciò che dovrebbe essere evitato nel mondo della programmazione. Panoramica sui linguaggi di programmazione e quali usare in quali contesti

LEZIONE 2 — User Story Mapping: come analizzare le idee e come organizzare un flusso di lavoro ancora prima di iniziare a programmare.

LEZIONE 3 — Agile/Scrum: come definire le user stories e come organizzare i team

LEZIONE 4 — TDD/BDD: come progettare, implementare e automatizzare i test

LEZIONE 5 — DevOps (e non solo): versionamento del codice, continuous integration, deploy e tutto ciò che non è sviluppo software, ma che è necessario alla messa in produzione del proprio prodotto.

LEZIONE 6 — Basi di Python e programmazione ad oggetti (Parte 1)

LEZIONE 7 — Basi di Python e programmazione ad oggetti (Parte 2)

LEZIONE 8 — Basi di Python e programmazione ad oggetti (Parte 3)

LEZIONE 9 — Basi di html/javascript/css (Parte 1)

LEZIONE 10 — Basi di html/javascript/css (Parte 2)

LEZIONE 11Workshop sull’uso dei framework (tutorial base di Django)

LEZIONE 12 – TEST FINE CORSO

 

 

Progetto Finale

Il progetto finale sarà basato sull’implementazione di un sito web o blog per cui saranno utilizzate tutte le best practices studiate durante il corso.

Location ed Orari

Il Bootcamp si terrà nella nostra sede di Roma in Via del Poggio Laurentino 66 (Metro Eur Fermi o Laurentina) ogni mercoledì a partire dal 2 Ottobre fino al 18 Dicembre dalle 10.00 alle 17.00.

Certificato

Mentor

Gabriele Giaccari

CEO & Co-Founder @ 20Tab

Mi occupo di sviluppo software dal 2001, e da oltre 10 anni lavoro principalmente in Python. Il mio focus sono le metodologie Lean e Agile, che utilizzo per la gestione di progetti e prodotti, e di cui mi ritrovo a parlare in conferenze e meetup.

Raffaele Colace

COO & Co-Founder @ 20Tab

Appassionato di metodologie Agile e Lean, ossessionato dalle best practices della programmazione. Conosco diversi linguaggi come Swift, C#, Java ma il mio preferito rimarrà sempre Python.

Testimonials

Mi ha permesso di riordinare le idee e strutturare il sito web della nostra startup

Paolo TrevisoCMO di Joinbed

Sono riuscito ad ottimizzare da solo il mio progetto digitale, diventando un vero developer

Nick ManciniStudente

Ho avuto l'opportunità di conoscere la community ed approfondire delle conoscenze che non ho appreso dall'università, tra cui quella dello sviluppo con i linguaggi di programmazione

Federico ViolaStudente

Formazione, network, opportunità. Questo è quello che troverai scegliendo la community!

Cristiano AlvitiCEO @ Pickee

Early Bird da 720 euro fino al 31 Luglio (30% di sconto)

Applica Ora