Lezione dal corso JavaScript
Siamo onesti, noi programmatori siamo pigri, almeno parlo per me.
Io sono incredibilmente pigro e se qualcuno ha già fatto metà delle cose di cui ho bisogno, riutilizzo il loro codice.
Ci sono diversi modi naturalmente per riutilizzare il codice di altri float.
Tutti quanti lo conoscerete gia'.
Ma c' è anche ne pm ne pm significa nord package manager.
Andiamo a vedere cosa significa.
Se apriamo il nostro terminale, ad esempio e scriviamo ne pm, vedremo il seguente il seguente messaggio questo perché quando installiamo il nord abbiamo già preinstallato anche ne pm insieme a nord come un team e npl ci da una serie di possibilità molto interessanti, per cui supponiamo ad esempio di aver bisogno di una libreria che ci permetta di scrivere del testo colorato a console, per cui magari voglio fare non so nude se scrivo cose ciao uguale ciao e vorrei fare in modo che ogni volta che scrivo ciao questo ciao sia fosse colorato di un colore rosso blu verde quello che preferiamo naturalmente potremmo scriverci noi uno script per fare questa cosa, ma occuperebbe un sacco di tempo e oltre alla considerazione sul fatto che occuperebbe tanto tempo, dobbiamo anche soffermarci sul fatto che non solo occupa tempo, ma ci potrebbe essere gente che gia' l'ha fatto tanta gente, magari anche più in gamba di noi che l'ha già fatto e quindi l'ha fatto in maniera corretta, piu' performante, senza errori, eccetera e quindi potremmo sfruttare questa opportunità di usare il codice scritto da altri per farlo possiamo quindi utilizzare proprio ne pm la libreria di cui stavo parlando in questo caso si chiama shock.
Come vedete chuck, una libreria open source se cliccate su repository vi porta a pagina di abu, dove potete andare a vedere tutte le il codice sorgente chi lo mantiene.
Potete sponsorizzare quindi offrire un ringraziamento anche in forma remunerativa, se volete naturalmente agli autori di queste librerie e soprattutto potete imparare anche voi a scrivere questa libreria se siete interessati, perché potete entrare in Source index e vi leggete come questa libreria è stata creata una cosa da ricordare se eseguito progetti commerciali e di andare a leggere la licenza tipicamente inserita in un file chiamato licence, spunta MD.
In questo caso viene utilizzata una licenza chiamata Emmit proprio dalla la scuola l'università e vidal e le seguenti i seguenti permessi utilizzo commerciale la possibilità di modificare come preferite la libreria, potete ridistribuire la senza dover citare senza dover pagare niente all'autore della libreria stessa utilizzo privato, ma naturalmente le limitazioni sono che ad esempio l'autore non dà nessun tipo di garanzia sulla libreria stessa.
Ci sono diversi tipi di licenze, ad esempio la pace due punto zero, che è molto simile alle miti, ma ti dice Ok, usa per quello che vuoi questa libreria ma per favore cita gli autori in questo caso non dobbiamo anche citare.
Possiamo fare letteralmente quello che vogliamo.
Ok, ci ho detto vediamo come fare a utilizzare questa libreria.
Prima di tutto dobbiamo creare un nuovo progetto.
Chiamiamolo N P M.
Quindi creiamo una nuova cartella.
Chiamiamola ne PM, entriamo nella cartella, facciamo ne pm init, quindi inizializzato un nuovo progetto ci verrà chiesto Ok, come lo chiami questo package? Chiamiamolo ne pm trattino test.
Facciamo il la versione zero zero uno Va bene una descrizione mai lit des tweets al pm entry Point index Va bene per ora lasciamo perdere.
Test with repository keywords autore Se volete mettere il vostro nome, la licenza, facciamo i limiti.
Ma anche qua facoltativo ci dice questo contenuto del file package Jayson per te va bene? Sì, quindi in più perfetto.
A questo punto, se apriamo viso studio code, entriamo nella nostra cartella, vediamo il seguente file RPM.
Possiamo anche provare a dire types modulo visto che la libreria che andiamo a utilizzare supporta i moduli e abbiamo visto nella lezione precedente a cosa mi riferisco.
A questo punto andiamo a vedere come si installa ne PM I che sta per in stato di shock.
Copiamo e a questo punto incolliamo.
Ecco qua.
Vediamo un po'.
Cosa è successo? Abbiamo installato la libreria.
Quindi Independence è stata creata una nuova proprietà all'interno del nostro paese che si chiama Dependence Chuck.
Il numero della versione di questo pacchetto e abbiamo una nuova cartella chiamata Nord Modus.
Ora voi potrete potreste pensare Ok, dentro il Nord Modus.
Quindi avro' una sola libreria.
Esatto.
In questo caso si' a seconda delle librerie che andate ad installare, potreste avere magari delle altre dipendenze.
Magari Chuck potrebbe dipendere su Ad esempio lo Dash, ad esempio.
Ora ho altre librerie e quindi dovreste installare anche le sai, Dipende NCIS.
Quindi le dipendenze di cicli dovreste installare anche voi.
Questo è qualcosa che potrebbe assolutamente succedere.
In questo caso siamo fortunati.
E non succede se andiamo dentro, Chuck, Vediamo che effettivamente abbiamo un packaging Grayson che ci dice Main.
Quindi quando andate a importare Chuck, in realtà state importando Source Slash Index.
Quindi state importando questo file? Questo ci interessa poco, ma volevo solamente farvi vedere come funziona.
Ora andiamo a provare.
Creiamo un nuovo file.
Lo chiamiamo index punto M J S.
Importiamo Chuck.
Facciamo una prova con Sol log.
Ciao.
Naturalmente ora non ci aspettiamo nulla di particolare.
Apriamo ad eseguirlo.
Ciao.
Perfetto.
Proviamo a dargli un background rosso chuck punto background.
Quindi BG Red, ciao.
Però vorrei eseguirlo.
Ok, abbiamo un background rosso, facciamo background green.
Ciao a tutti.
Ecco qua.
Come vedete, non abbiamo dovuto scrivere nessuna funzione per determinare quali sono i colori, quali sono e quali sono i codici di colore che dobbiamo applicare al nostro, alle nostre funzioni o alle nostre stringhe per poterle l'hangar e modalità colorata.
Semplicemente abbiamo importato una libreria e l'abbiamo utilizzata come meglio crediamo è questo è un esempio molto semplice.
Ma da qui in poi, soprattutto per le parti piu' pratiche di questo corso, imparare a installare le librerie diventa estremamente importante, perché, come vi dicevo, se dovete creare un web server.
Se dovete creare un rest o qualunque altra cosa, magari che richiede un pochino più di complessità.
È inutile scrivere tutto da zero, ma possiamo affidarci.
Ad esempio, se dobbiamo creare un server fastidi fa schifo.
È il server Nod più veloce al mondo in assoluto.
Se andiamo a vedere, abbiamo la Source su GitHub.
Il contributo.
Quindi le persone che ci lavorano sono probabilmente tra i migliori programmatori già scritto al mondo e ci permette di creare un server probabilmente molto meglio di quanto saremmo in grado di fare da soli, proprio perché c' è un'inter.
Piccolo preambolo
1) sono utente fin dal suo lancio
2) quest’anno ho speso oltre 3000 ore sulla piattaforma con oltre 13 corsi
3) Pago di tasca mia l’abbonamento e non ho conflitto d’interessi
Esperienza
Quando Learnn è stato lnaciato ho deciso di abbonarmi perchè ho visto nella piattaforma una possibilità di affrontare argomenti di cui sono carente.
Mi occupo di IT ma non sono così miope da non capire che il digital marketing va conosciuto passando per chi lo pratica.
Ho avuto e avrò anche abbonamenti? Si
Perchè allora dici di iscriversi a questo servizio? Perchè a prescindere di quale servizio specialistico a cui ti abbonerari questa è la base. La base per tutti gli argomenti del digital Marketing oggi e in futuro visto che ogni settinaman escono corsi nuovi e vengono aggiornati, ampliati, approfonditi gli esistenti con gli stessie con nuovi docenti.
I docenti poi sono professionisti e hanno reale esperienza rendendo estremamente pratico applicare i concetti.
Ho una iniziativa nel non-profit e per riuscire, nel tempo libero, a non fare danni e a crescere mi serviva portermi aggiornare e capire come funzionano alcune parti del digital marketing con Learnn ci riesco, mi diverto e sopratutto posso delegare perchè ho capito come funziona quell’ambito.
Avere questo allo stesso prezzo di un abbonamento di streaming permette di ampliare la conoscenza in un ambito in cui troppi parlano senza padronanza.
Prendiamo come società Learnn perchè volevamo avere più il controllo della situazione su ciò che succedeva nel nostro dietro le quinte. Ci sembrava che il nostro venditore non fosse sul pezzo, dormisse sugli allori e non studiasse nuove strategie.
Dopo 1 settimana abbiamo eliminato il nostro “venditore”, ne abbiamo trovati altri validi nel sito con i quali collaboriamo, abbiamo acquisito competenze e abbiamo grazie alla competenza, un sacco di consapevolezza in più, dato che adesso lavoriamo solo online.
Uno degli investimenti migliori mai fatti, insieme ai 50k risparmiati (che non era un problema spendere, volevamo “solo” il lavoro fatto bene)
Learnn è la soluzione olistica alla formazione di imprenditori e professionisti. Professionalmente, essendo un Growth & Innovation Advisor, utilizzo la piattaforma per ampliare la vision e per rimanere sul pezzo grazie a imprenditori e professionisti di altissimo livello presenti al suo interno, che offrono il loro contributo in maniera a dir poco magistrale.
L’abbonamento Learnn permette di avere a disposizione un tool di formazione continua, sempre aggiornato su temi e trend professionali.
Uso Learnn per tenermi costantemente aggiornato sul mondo del digital marketing e per approfondire tutti quelli aspetti dove non sono verificale (sono dei specialist) e lo reputo molto utile per un infarinatura.
Piattaforma estremamente professionale e professionalizzante. Corsi di qualità, docenti anche di più e le risorse a disposizione sono veramente tante. Chiunque può formarsi qui, da chi parte da zero a chi ha già esperienza. La flessibilità nel seguire le lezioni è totale: ci sono lezioni fast per chi ha due minuti al giorno e corsi più strutturati per quando si ha più tempo. C’è anche una parte community da non sottovalutare: grazie alla rete di possibili contatti che hanno creato, io ho trovato lavoro come Digital Marketer!
Ho scoperto Learnn tramite una sponsorizzata IG! Mi si è aperto un mondo! Trovo tutti i corsi molto utili ed interessanti, complimenti a Luca ed a tutto il team Learnn
Learnn e’ tutto ciò che un imprenditore ha bisogno per formarsi ed avere una base solida nel mondo del digital marketing ma anche in tanti altri aspetti.
E soprattutto avere le consulenze 1to1 a pagamento sono un valore aggiunto incredibile non e’ il solito corsetto pre-registrato che poi ti abbandona a te stesso qui puoi confrontarti e secondo me e’ una cosa unica.
Learnn mi ha permesso di approfondire temi che stavo studiando all’università e mi ha fatto scoprire altri corsi che mi sono serviti molto all’inizio del mio percorso da freelance.
Ad oggi ho l’abbonamento annuale perché trovo sempre qualcosa di nuovo e interessante da approfondire.
Consiglio Learnn perché copre una vasta gamma di argomenti e permette di passare da tematiche di Growth alla User Experience passando per il GDPR e la psicologia.
Davvero molto interessante e sempre in espansione.
Ultimamente sono state inserite anche nuove funzionalità che la rendono una piattaforma veramente completa e super utile.
Grazie alla community si possono scambiare opinioni con altre persone che stanno studiando e poi ci sono gli esperti che hanno messo a disposizione anche degli slot a prezzi ragionevoli.
Ultimo ma non meno importante il prezzo che è veramente affrontabile anche per gli studenti universitari.
Luca e tutta la sua squadra hanno davvero fatto un ottimo lavoro, grazie.
Scoprire Learnn è stato un salto di qualità per la mia formazione personale. Con l’autorizzazione dell’azienda, ascolto corsi anche mentre lavoro: con una cuffietta sempre in ascolto e uno dei tre schermi esclusivamente dedicato.
Ritengo che Learnn sia una piattaforma che abbia una mission reale e vera. Si percepisce semplicemente dal prezzo super accessibile e dalla qualità elevata di quasi tutti i corsi.
Avendo completato più di 80 ore posso dire veramente grazie a tutto il team di Learnn che mi ha svoltato la formazione e svoltato a livello pratico il mio lavoro!
Il titolo della recensione sarebbe il Netflix della formazione ma sarebbe troppo da clickbait, però è quello che penso. Buon lavoro!
Learnn è la piattaforma online che ti aiuta a 360 gradi a crescere nel digitale. Sviluppa competenze con oltre 400 corsi, condividi i tuoi risultati, fai networking con otre 170.000 professionisti/e e oltre 700 aziende.
Vogliamo cambiare l’Italia, una persona alla volta.
Per farlo ci proponiamo di democratizzare l’apprendimento e accelerare la crescita di persone, idee e aziende attraverso strumenti tecnologici a supporto di qualsiasi professionista.
Learnn prevede un piano totalmente gratuito (Free) che ti permette di iniziare qualsiasi corso che abbiamo su Learnn.
Per chi volesse finire i corsi, ottenere certificazioni e connettersi con professionisti e aziende, Learnn Pro permette di avere accesso illimitato a tutto questo. Il corso di Learnn Pro è 9.99 euro / mese e puoi disdire quando vuoi.
Per i team di aziende abbiamo anche un Piano Team con oltre 700 clienti aziendali.
Potrai seguire i contenuti da computer, tablet e smartphone.
Scarica l’App iOS/Android Learnn e segui i contenuti in modalità video, audio e testo.
Learnn ha un piano gratuito che ti permette di accedere all 40% di ogni corso in maniera gratuita e solo con la tua email, no carta richiesta.
Learnn offre sia un piano gratuito con accesso limitato ai contenuti, sia un piano PRO del costo di soli 9.99 euro al mese con cui potrai avere accesso a tutti i nostri corsi senza limiti o sorprese.
Una volta completata l’iscrizione sarà possibile gestire i propri dati e disdire in qualsiasi momento e in completa autonomia.
Si, le nostre certificazioni vengono rilasciate al completamento dell’80% di ogni corso dopo il superamento di un quiz di 10 domande.
La certificazione potrà essere condivisa sul proprio profilo personale Learnn e sui proprio profili LinkedIn e CV.
Le nostre certificazioni sono riconosciute da centinaia di aziende che formano i loro team su Learnn e queste aziende assumono abitualmente dentro alla nostra piattaforma.
Iscrivendoti a Learnn avrai accesso ad una community con 150.000 professionisti dove potrai confrontarti, fare networking e trovare nuove opportunità.
Se avessi altre domande puoi usare la live chat qui di fianco.
Per partnership compila questo form
La nostra vision è rendere l'Italia famosa nel mondo per l'esecuzione.
La missione di Learnn
è accelerare la crescita di ogni individuo rendendo accessibili conoscenza, opportunità e tecnologia per avere un impatto positivo sul mondo e sugli altri.
Tutto incluso (come Netflix), IVA inclusa, nessuna sorpresa o addebito indesiderato.
Disdici quando vuoi, in 1 click.
Scegli di migliorare ogni giorno per 12 mesi senza interruzioni scegliendo il piano annuale.
In un unico pagamento annuale
Disdici quando vuoi, in 1 click.
Con l’abbonamento otterrai:
Consuma i +200 corsi e webinar di Learnn da webapp o app iOS e Android, in formato video, audio o testo.
Con l'abbonamento a Learnn hai accesso a tutto (proprio tutto) ciò che contiene la piattaforma.
Ogni mese registriamo nuovi corsi su tutto cio di cui potresti avere bisogno nel mondo digitale.
Con l'app Learnn trasformi ogni momento di vuoto in un'occasione di apprendimento.
Scarica tutto il materiale che ti serve e utilizza i moduli riassuntivi per fissare i concetti.
Ogni settimana nuove offerte di lavoro da parte di tantissime aziende che operano nel mondo digitale.