Per tutti i miei futuri studenti descrivo brevemente il mio percorso formativo.
Una delle mie prime esperienze nel settore è stata una breve parentesi unviersitaria alla facoltà di Informatica dell’ Università di Catania dove ho superato gli esami di Programmazione 1 sulle nozioni base di programmazione in linguaggio java e Programmazione 2 su contenuti avanzati come gli algoritmi di ordinamento, ricerca binaria, complessità computazionale e strutture dati (pile, code, liste e alberi).
Il linguaggio usato nelle materie di esame era Java con cui insieme all’ambiente .NET mi trovo molto a mio agio sia per la sua strutturazione ad oggetti sia per le numerose librerie che offre.
Ho delle buone conoscenze di HTML5, CSS, Javascript e PHP e dei database relazionali MS Access, SQLite, MySQL e MS SQL Server.
Mi trovo molto a mio agio con il pattern MVC e conosco discretamente i maggiori framework PHP (Yii, Symfony, Laravel) che lo usano. Ho anche una discreta conoscenza dei framework javascript ReactJS, Angular, AngularJS e Node.js che ho utilizzato in piccoli progetti personali.
Oltre che per lo sviluppo software ho una buona conoscenza dei database relazionali più usati e del funzionamento delle reti telematiche, dei protocolli di rete, del modello a livelli ISO/OSI e dei sistemi operativi windows.
La maggior parte delle mie conoscenze dopo l’incipit universitario le ho acquisite da autodidatta e nei siti web dedicati al coding e all’IT come stackoverflow, codeproject etc.. ed ho avuto solo un’ esperienza lavorativa importante con un progetto in ambiente Android ma ritengo di avere una buona capacità e attitudine all'insegnamento della programmazione software e dell'informatica in generale.
Tipo di lezioni impartite da Antonio Maugeri
- Insegnante a casa
- Online (Skype, Zoom, Classgap)
Formazione: titoli, corsi e certificazioni