BENVENUTI NELLA NUOVA

DOC SYSTEM ACADEMY

Oggi, la programmazione è necessaria per far funzionare la maggior parte degli strumenti che ci circondano e che utilizziamo quotidianamente, i cellulari, le macchine, i televisori ma anche gli orologi, le biciclette, i sistemi di climatizzazione e, ovviamente, i computer.
Forti della nostra esperienza di oltre 25 anni siamo orgogliosi di presentare i nostri innovativi corsi che vi permetteranno di avvicinarvi al mondo della programmazione partendo da zero.
I corsi verranno svolti alla sera dopo l'orario lavorativo in modo da permettere la frequentazione a tutti.

PERCHE' IMPARARE A PROGRAMMARE ?

Saper programmare non è solo una prerogativa degli addetti ai lavori ma oggi viene richiesta come "plus" in diversi ambiti lavorativi per avere compiti più qualificanti e, quindi, più remunerativi.

Inoltre, il sapere programmare ha ulteriori vantaggi:
  • Fornisce una mente aperta al pensiero logico e alla soluzione dei problemi.
  • Aiuta ad ottenere rigore mentale e precisione: tutti i linguaggi di programmazione richiedono molta attenzione, ogni errore può incidere, anche in modo significativo, sull'esito del programma che si sta scrivendo.
    Per questo, imparando a programmare, svilupperete un modo più efficiente di pensare, migliorando la vostra attenzione per i dettagli e acquisendo un modo più lungimirante di affrontare le sfide e vi permetterà di prevedere o individuare le eventuali problematiche.
  • Permette di capire che cosa c'è dietro a tutti i meccanismi, all'apparenza semplici, nelle interazioni con tutti i dispositivi che utilizziamo abitualmente.
    Questo per non "subire" la tecnologia ma renderci utenti "consapevoli" di quello che stiamo facendo e soprattutto aperti alle tecnologie future.
  • Essendo la programmazione, solitamente, un lavoro di gruppo, favorisce la collaborazione tra le persone motivate da un obiettivo comune.
    Inoltre, è ideale per far emergere le doti di leader.
  • Saper programmare può darvi la possibilità di migliorare la vostra posizione all'interno della azienda in cui lavorate, o farvi trovare un nuovo percorso professionale da intraprendere.

DETTAGLI DEI CORSI

MATERIALE DIDATTICO

E' compreso nel corso tutto il materiale didattico (in formato digitale) necessario allo svolgimento delle lezioni ed eventualmente all'approfondimento personale.

I nostri corsi vengono svolti dal vivo ed esclusivamente online, alla sera e fuori dall'orario lavorativo per dare modo a tutti di partecipare.
Le classi virtuali sono composte da un massimo di sei persone che accedono individualmente da remoto ad un computer a loro dedicato per svolgere le proprie esperienze. Tale connessione remota viene lasciata operativa anche nei giorni non di lezione in modo tale da potersi esercitare senza dover installare o configurare il proprio PC per l'operatività.
La lezione viene comunque svolta in condivisione di audio in modo da creare quell'insieme di domande e risposte necessarie durante l'apprendimento che possono meglio spiegare l'argomento trattato.
Inoltre, la lezione viene registrata e resa disponibile online dal giorno seguente per favorire il ripasso degli argomenti trattati.
Per i dubbi che possono sorgere tra una lezione e l'altra, è possibile, in orario d'ufficio, porre domande e chiedere consigli attraverso una chat Skype.
Verranno comunque rilasciati gratuitamente tutti i software utilizzati durante il corso in un'apposita sezione download, in modo da potersi configurare un proprio pc per proseguire autonomamente dopo il corso.

CORSO BASE DI PROGRAMMAZIONE

  • Ambiente di sviluppo Visual Studio
  • Linguaggio di programmazione C#
  • Materiale didattico incluso
  • Macchina virtuale sempre operativa
  • Contatto Skype per aiuti online
  • 16 ore totali di lezione
  • 2 lezioni settimanali
  • 2 ore per lezione

CORSO AVANZATO DI PROGRAMMAZIONE

  • Ambiente di sviluppo Visual Studio
  • Linguaggio di programmazione C#
  • Database utilizzato Microsoft MSSQL
  • Materiale didattico incluso
  • Macchina virtuale sempre operativa
  • Contatto Skype per aiuti online
  • 20 ore totali di lezione
  • 2 lezioni settimanali
  • 2 ore per lezione

CORSO BASE DI APPLICAZIONI WEB

  • Ambiente di sviluppo Visual Studio Code
  • Linguaggio di programmazione PHP
  • Framework di supporto Laravel
  • Sviluppo multipiattaforma
  • Database utilizzato MySQL
  • Materiale didattico incluso
  • Server web personale sempre operativo
  • Contatto Skype per aiuti online
  • 20 ore totali di lezione
  • 2 lezioni settimanali
  • 2 ore per lezione

REQUISITI

Come requisiti base per poter effettuare il corso sono necessari solamente un PC con sistema operativo Windows 10/11, webcam o microfono e una connessione internet.
E' comunque possibile effettuare una prova di connessione per vedere se i requisiti sono rispettati.
Per tutti i corsi è richiesta una conoscenza base di utilizzo Windows.

I CORSI


DURATA DEL CORSO 16 ORE
2 LEZIONI DA 2 ORE ALLA SETTIMANA
MAX 6 PERSONE

CHIAMA ADESSO E PRENOTA IL TUO POSTO!
0144 322185

Rimborso garantito per annulli entro la settimana prima del corso.

CORSO BASE DI PROGRAMMAZIONE

Questo corso è rivolto a chi vuole avvicinarsi alla programmazione delle applicazioni desktop: ovvero quei programmi che tutti noi utilizziamo quotidianamente sui nostri computer (Word, Excel, Chrome, ecc.).
Si parte dalle basi della programmazione sfruttando la piattaforma Microsoft .NET che permetterà, utilizzando gli strumenti che si andranno ad analizzare, di creare qualsiasi tipo di applicazione.
Grazie alla sua grande diffusione e alla sua semplicità di approcio iniziale, la scelta del linguaggio cade naturalmente sul C#.
Tale linguaggio, permette inoltre, utilizzando il sistema di sviluppo Microsoft Visual Studio, di avere una semplice gestione delle finestre ed un ottimo controllo sugli errori.

CORSO AVANZATO DI PROGRAMMAZIONE

Questo corso rappresenta la naturale continuazione per chi ha frequentato il CORSO BASE DI PROGRAMMAZIONE oppure per chi, avendo alle spalle una buona base di programmazione C#, desidera approfondire le sue conoscenze affrontando le problematiche più frequenti di chi sviluppa applicazioni.
Nel corso verranno trattati, tra gli altri argomenti, le dinamiche di accesso multiutente e di gestione dei database, la gestione multi task e multi thread delle applicazioni nonchè la gestione degli errori.
La piattaforma utilizzata per il corso è sempre il Microsoft Visual Studio coadiuvata da strumenti per la gestione dei database come l'SQL Management Studio.


DURATA DEL CORSO 20 ORE
2 LEZIONI DA 2 ORE ALLA SETTIMANA
MAX 6 PERSONE

CHIAMA ADESSO E PRENOTA IL TUO POSTO!
0144 322185

Rimborso garantito per annulli entro la settimana prima del corso.

CORSI DI APPLICAZIONI WEB

A volte è necessario sviluppare una applicazione che non venga distribuita ed installata sui nostri dispositivi (PC, telefoni, tablet, ecc.) ma che venga posizionata su internet e fornisca dei servizi a centinaia o migliaia di utenti contemporaneamente.
Questo succede, ad esempio, per la nostra posta elettronica, per i siti di shopping online, per i motori di ricerca e praticamente dietro alla maggioranza delle applicazioni mobile.


DURATA DEL CORSO 20 ORE
2 LEZIONI DA 2 ORE ALLA SETTIMANA
MAX 6 PERSONE

CHIAMA ADESSO E PRENOTA IL TUO POSTO!
0144 322185

Rimborso garantito per annulli entro la settimana prima del corso.

CORSO BASE DI APPLICAZIONI WEB

In questo corso si apprenderà come sviluppare una applicazione web partendo da zero fino a creare un completo servizio in grado di servire più utenti contemporaneamente.
Il corso non si occuperà della parte grafica del sito o dell'impaginazione ma solamente del "motore", ovvero quel programma che, solitamente collegato ad un database, si occupa del funzionamento del sito.
Anche questo corso parte da zero e, nonostante non si occupi dell'aspetto grafico, verranno comunque forniti accenni di linguaggio HTML essendo il framework Laravel un sistema completo di sviluppo. per l'impaginazione degli esercizi.
Per questo corso verrà utilizzato il framework Laravel che, utilizzando il linguaggio PHP, permette di creare una completa applicazione WEB. Laravel verrà installato su un server web per ogni partecipante che rimarrà disponibile per tutta la durata del corso (anche fuori lezione). I software utilizzati sono Microsoft Visual Studio Code per l'editing del codice e DBeaver Community per manipolare e controllare il database MySQL.
Questo corso necessita, come prerequisito, un'ottima conoscenza dell'utilizzo del PC.

SOFTWARE IN DOTAZIONE

Tutti i software necessari per lo svolgimento delle lezioni verranno preinstallati sulle mecchine virtuali e, comunque, saranno utilizzate solo applicazioni con licenza free in modo da poterli utilizzare in seguito nei propri progetti anche professionali.

ATTESTATO

Al completamento del corso verrà rilasciato un attestato di partecipazione nel quale verranno indicati gli obiettivi raggiunti.