MAIN MENU
Blog di Devolutions

Annunci, aggiornamenti e approfondimenti di Devolutions.

National coding week ressources devolutions blog

Celebriamo la settimana nazionale della programmazione: 5 risorse da esplorare

Questo articolo illustra la missione della settimana nazionale della programmazione: potenziare l'alfabetizzazione digitale e la sicurezza nella programmazione. Condivide inoltre cinque risorse pratiche per chi apprende a qualsiasi livello.

La settimana nazionale della programmazione di quest’anno si svolge dal 14 al 20 settembre. Durante questo periodo, volontari in diversi paesi del mondo terranno lezioni e presentazioni incentrate sulla programmazione in biblioteche, scuole e aziende.

L’obiettivo non è necessariamente spingere le persone a intraprendere una carriera nella programmazione (anche se questo aiuterebbe certamente a colmare l’enorme carenza di competenze di programmazione). Piuttosto, si tratta di aiutare persone di tutte le età — dai bambini agli adulti — a potenziare le proprie competenze digitali e acquisire sicurezza nella programmazione, in modo che possano impegnarsi, partecipare e contribuire più pienamente nei loro luoghi di lavoro e nelle loro comunità.

In effetti, mentre in passato la programmazione interessava tipicamente solo sviluppatori e programmatori, oggi è qualcosa con cui tutti dovrebbero avere familiarità, almeno a un livello fondamentale. Come ha affermato il CEO di AngelList, Naval Ravikant: “la programmazione è la nuova alfabetizzazione”.

Risorse di programmazione suggerite

Di seguito suggeriamo alcune risorse per potenziare le sue competenze di programmazione durante la settimana nazionale della programmazione e oltre:

GitHub Copilot

GitHub Copilot è un assistente di programmazione basato sull’IA che aiuta a scrivere codice più velocemente, in modo da potersi concentrare maggiormente sulla risoluzione dei problemi e sulla collaborazione (e sul godersi il blog di Devolutions e i fumetti di Sysadminotaur, naturalmente!). Sono disponibili diverse funzionalità utili, tra cui suggerimenti di codice, funzionalità di chat e navigazione con completamento automatico. GitHub Copilot offre un accesso limitato agli sviluppatori individuali tramite un livello gratuito, ma l’accesso completo richiede un piano a pagamento. Tuttavia, la tariffa viene esentata per gli studenti iscritti a un programma che rilascia una laurea o un diploma.

Scopra il nuovo assistente IA

Torneremo all’elenco delle risorse di programmazione suggerite tra un momento.

Abbiamo appena terminato di illustrare un ottimo strumento di IA, GitHub Copilot. E abbiamo pensato che questa fosse l’occasione perfetta per menzionare un altro ottimo strumento di IA: il nuovo assistente IA in Remote Desktop Manager!

Basato su Microsoft Semantic Kernel, l’assistente IA è progettato per aiutare in vari compiti, come la generazione e il miglioramento di script, la revisione dei testi, la traduzione, la creazione di commenti e altro ancora. L’obiettivo è aiutarla a risparmiare tempo, aumentare la produttività e lavorare in modo più intelligente.

Approfondisca l’assistente IA partecipando al nostro prossimo webinar: “Come Remote Desktop Manager porta l’IA nelle operazioni IT sicure.Clicchi qui per tutti i dettagli, incluso il link per la registrazione.

E ora, torniamo al nostro elenco di risorse di programmazione suggerite!

Codecademy

Codecademy offre diversi corsi di apprendimento, articoli e video relativi alla programmazione. Fornisce anche sfide di codice, spazi di lavoro nel browser e un simulatore di colloqui per prepararsi alle carriere tecnologiche. L’accesso a una selezione limitata di risorse didattiche è gratuito. Se si sottoscrive un abbonamento a pagamento, avrà accesso a tutti i corsi, quiz e progetti. Codecademy è ideale se sta iniziando il suo percorso nella programmazione.

Bro Code

Se sta cercando tutorial chiari, semplici e gratuiti su linguaggi di programmazione come Python, Java, C, C++, C#, dovrebbe assolutamente dare un’occhiata a Bro Code. Il canale YouTube conta 2,85 milioni di iscritti e quasi 1000 video. È vero, i tutorial non hanno una struttura convenzionale con elementi come quiz e test. Ma sono comunque utili, a condizione che integri quanto apprende con pratica ed esercizi, come quelli offerti da Codecademy e molte altre piattaforme interattive.

Learn Python the Hard Way

Se è interessato a imparare Python (e alcuni membri della community lo hanno menzionato in risposta alla nostra domanda del sondaggio di settembre!), allora Learn Python the Hard Way è quello che fa per lei. Non si lasci ingannare dal titolo. Questo corso estremamente popolare è apprezzato per aiutare i principianti assoluti a imparare a leggere e scrivere il Python di base, e a costruire una solida base su cui comprendere altri libri e risorse. Il corso è disponibile come download o come libro tradizionale. Come gentile gesto, il creatore, Zed A. Shaw, permette a chi è interessato di provare il corso gratuitamente per vedere se l’approccio e il metodo funzionano per loro. Grazie, signor Shaw!

Codewars

Codewars è una piattaforma online per allenare e migliorare le proprie competenze di programmazione, sia che si sia un principiante o un esperto. L’idea è di risolvere varie piccole sfide di programmazione — chiamate kata — disponibili in più di 50 linguaggi di programmazione. Si guadagnano punti completando i kata, il che farà avanzare il proprio profilo da principiante a esperto. Una funzionalità utile è che, dopo aver inviato il proprio codice per un determinato kata, è possibile esplorare le soluzioni di altri utenti per scoprire approcci interessanti e migliori.

Solo l’inizio

Ci sono molte — parliamo di MOLTE — altre risorse disponibili per potenziare la sua sicurezza e competenza nella programmazione. Le risorse suggerite sopra sono pensate per darle un punto di partenza. Si lanci, esplori, si connetta con esperti e altri studenti, e crei il proprio percorso di apprendimento, sia che voglia migliorare il suo attuale percorso professionale, sia che voglia avviarne uno nuovo.

Condivida le sue risorse e consigli migliori

La invitiamo inoltre a elencare le risorse di programmazione che considera più preziose. Quali tutorial, corsi, libri, video, strumenti e piattaforme raccomanda? E come preferisce imparare la programmazione: da solo o in modo più strutturato, in una classe o in un corso?

Inoltre, quali consigli ha su come imparare a programmare? Quali suggerimenti ha per i principianti assoluti, così come per chi ha già una certa competenza ma vuole elevare le proprie abilità? Condivida le sue conoscenze, esperienze e saggezza qui sotto.

Giornata dei professionisti IT – 16 settembre Domani, 16 settembre, è anche la Giornata dei professionisti IT. Celebrata ogni anno il terzo martedì di settembre, evidenzia i contributi fondamentali degli specialisti delle tecnologie dell’informazione. Vogliamo cogliere l’occasione per ringraziare i nostri team IT per il loro lavoro essenziale: grazie alla loro competenza, le nostre organizzazioni possono prosperare in un mondo digitale sempre più complesso, innovativo e sicuro.