Programmazione e sviluppo sono due mondi in continua evoluzione. Linguaggi, tecnologie, obiettivi, aspettative cambiano continuamente, dunque anche per noi sviluppatori รจ d’obbligo essere sempre aggiornati.
Con questo articolo vogliamo condividere con te una selezione di risorse punto di riferimento per i nostri momenti dedicati all’apprendimento e al perfezionamento.
Risorse utili per migliorare le proprie skill di programmazione e sviluppo, secondo noi
Spesso ci viene chiesto come affrontiamo un tema importante come lโistruzione. Qui si aprono principalmente due scenari.
Il primo scenario รจ quando ci troviamo ad acquisire know how in breve o brevissimo tempo per un progetto realizzato da terzi, su strumenti e linguaggi a noi sconosciuti in tutto o in parte. Una situazione che puรฒ essere disorientante, se pensiamo cheย esistono centinaia di linguaggi di programmazioneย (l’avresti mai detto?!). In questo caso ecco un elenco di siti utili per affrontare problemi nuovi:
- https://stackoverflow.com, molto popolare per lโampio archivio di casi risolti;
- https://www.codeproject.com, simile al primo con un orientamento al mondo Microsoft;
- https://coderanch.com, anche questo simile a Stackoverflow, ma orientato al mondo Java;
- https://medium.com, di carattere piรน generale e con una serie di tutorial molto interessanti;
- e non poteva mancare lui, Google, che con il suo motore di ricerca offre sempre moltissimi contenuti utili.
Il secondo scenario รจ quando possiamo muoverci in maniera proattiva e abbiamo il tempo dalla nostra parte. In questa situazione si puรฒ ricorrere all’acquisto di corsi o libri in modo tradizionale, sebbene i corsi in presenza per quanto indubbiamente utili spesso abbiano il problema di costi elevati e lโobbligo di dover rispettare unโagenda e recarsi in luoghi non sempre facili da raggiungere. Tuttavia da un po’ di tempo si sta affermando un nuovo modo di fare corsi, sia registrati che non: parliamo dei video corsi online, in forte crescita e con numerosi vantaggi tra cui l’acquisto a prezzi piรน accessibili e la possibilitร di seguirli in mobilitร quando e come si vuole. Ecco un elenco delle piattaforme piรน famose:
- https://www.udemy.com
- https://www.simplivlearning.comย
- https://www.edx.org
- https://teachable.com
- https://alison.com/ย
- … e ovviamente YouTube
Corsi e video corsi di programmazione: alcune considerazioni
Noi tendenzialmente ci troviamo bene con i corsi Udemy, per varie ragioni: vastitร del catalogo, qualitร media dei corsi, app molto comoda e funzionale, buoni prezzi. La ricerca dei corsi all’interno del sito a volte fa la differenza, perchรฉ รจ possibile trovare proposte organizzate per livelli (principiante, intermedio, esperto, โฆ), durata e quantitร di contenuti, prezzo e rating. Questโultimo insieme ai commenti ci aiuta a capire se il corso รจ adatto e in linea con le nostre aspettative.ย Una delle pecche da noi riscontrare รจ talvolta la pronuncia poco comprensibile di alcuni speaker, in un inglese spigoloso o troppo โfluentโ che rende difficile la comprensione di temi a volte di per sรฉ complicati. Se non ti trovi con questa piattaforma, consulta l’elenco delleย migliori alternative a Udemyย dove trovi delle ottime tabelle comparative.
Fuori dalla lista cโรจ un bravissimoย speaker conosciuto tramite YouTube che offre un catalogo ridotto, ma di grande qualitร nel contenuto e nell’esposizione: Amigoscode.
A supporto dei video corsi รจ sempre consigliato lโacquisto dei libri (ebook o fisici) per avere a portata di mano un livello maggiore di dettaglio. Molto utile anche la documentazione ufficiale di ciascuna libreriaย e dei diversi linguaggi e strumenti.
Hai bisogno di una consulenza? Oppure vuoi segnalarci altre risorse secondo te utili? Contattaci subito!