Come costruire una blockchain da zero con Go

Come costruire una blockchain da zero con Go

introduzioneCon il Web 3.0 e la blockchain che diventano ogni giorno più mainstream, sai cos'è la blockchain? Conosci i suoi vantaggi tecnici e casi d'uso?L'obiettivo di questo tutorial è introdurre la tecnologia blockchain da una prospettiva tecnica costruendone una da zero.Dimentica tutto ciò che hai sentito sulla blockchain dai social media. Ora

Leggi di più
Come costruire un sito di e-commerce con Django e Python

Come costruire un sito di e-commerce con Django e Python

Scopri come creare un sito di e-commerce con Django e Python in questo corso completo di JustDjangoImparerai tutti i passaggi per sviluppare un sito di e-commerce completo, tra cui:Setup e configurazione del progettoAggiunta di articoli a un carrelloMigliorare l'interfaccia utenteCreazione di un riepilogo dell'ordineIl processo di checkoutGestione dei pagamenti con StripeCodici ScontoGestione dei rimborsiIndirizzi predefinitiSalvataggio dei dati della carta di creditoPuoi anche guardare il video corso completo sul canale YouTube freeCodeCamp.

Leggi di più
Come ottimizzare le applicazioni React con Lazy Loading?

Come ottimizzare le applicazioni React con Lazy Loading?

Per i tuoi componenti, immagini e cosa noIl caricamento lento è una vecchia tecnica per ottimizzare le applicazioni web e le app mobili. La cosa è piuttosto semplice: non eseguire il rendering delle cose se non sono visualizzate o richieste in quel momento. Quindi, ad esempio, se abbiamo un elenco di post da mostrare, dovremmo inizialmente rendere solo ciò che è nel viewport. Ciò

Leggi di più
Crea 111 progetti, ottieni 10 certificazioni - ora con Python

Crea 111 progetti, ottieni 10 certificazioni - ora con Python

Aggiornamento 2 luglio 2020: sono ora attive le 4 nuove certificazioni Python.Abbiamo lavorato duramente sulla versione 7.0 del curriculum freeCodeCamp. Ecco cosa stiamo costruendo.Alcuni di questi miglioramenti, tra cui 4 nuove certificazioni Python, entreranno in vigore all'inizio del 2020.Nota: se stai già leggendo la versione corrente del curriculum, continua.

Leggi di più
Perché usare Linux? 11 motivi per cui Linux è fantastico

Perché usare Linux? 11 motivi per cui Linux è fantastico

In questo articolo, esamineremo alcune delle cose che gli sviluppatori amano di Linux in modo che tu possa decidere se è giusto per te.Miglioramenti costanti ed efficienti.Gli aggiornamenti di Linux avvengono attraverso la collaborazione globale degli sviluppatori. I bug vengono documentati e risolti molto più rapidamente con questo tipo di supporto. I

Leggi di più
tmux in pratica: iTerm2 e tmux

tmux in pratica: iTerm2 e tmux

Vantaggi e svantaggi dell'utilizzo locale di iterm2 rispetto a tmux. Come impostare il profilo iTerm2 per sovrascrivere le mappature dei tasti per attivare le azioni tmux analogicheQuesta è la seconda parte della serie di post "tmux in practice".Quindi stai usando l'emulatore di terminale iTerm2 su OSX.

Leggi di più
Come eseguire l'aggiornamento a React Router 4

Come eseguire l'aggiornamento a React Router 4

Non molto tempo dopo aver iniziato a lavorare nella mia posizione attuale, il team si è reso conto che sarebbe stato necessario eseguire l'aggiornamento a React 16 in modo da poter utilizzare una nuova libreria dell'interfaccia utente che desideravamo adottare. Per capire quanto tempo richiederebbe questo aggiornamento, abbiamo esaminato tutti i nostri pacchetti attuali per vedere se erano compatibili con React 16 e per vedere se stavamo ancora usando pacchetti non supportati o deprecati.

Leggi di più
Come creare un bot di messaggistica di Facebook per la tua pagina

Come creare un bot di messaggistica di Facebook per la tua pagina

Quando si tratta di condividere il tuo chatbot, Facebook Messenger è un must. Abbiamo creato un processo di integrazione passo passo molto semplice per gli utenti della nostra piattaforma. Immergiamoci!In effetti, ci siamo resi conto che molte aziende hanno immediatamente messo i loro bot su Facebook una volta in produzione, poiché è chiaramente il modo più user-friendly e più semplice per un cliente per contattare un'azienda.Un ch

Leggi di più
Una guida definitiva alla logica condizionale in JavaScript

Una guida definitiva alla logica condizionale in JavaScript

Sono un ingegnere e un matematico front-end. Mi affido quotidianamente alla mia formazione matematica nella scrittura del codice. Non sono statistiche o calcoli che uso, ma, piuttosto, la mia conoscenza approfondita della logica booleana. Spesso ho trasformato una complessa combinazione di e commerciali, pipe, punti esclamativi e segni di uguale in qualcosa di più semplice e molto più leggibile. M

Leggi di più
Come decidere se MongoDB è giusto per te

Come decidere se MongoDB è giusto per te

Negli ultimi due anni ho creato applicazioni web attorno a MongoDB. In questo breve articolo vorrei rispondere ad alcune delle domande ricorrenti o all'incomprensione che la maggior parte degli sviluppatori ha quando lo valuta:Qual è la licenza?Cosa significa che MongoDB è un database NoSQL?E le performance di MongoDB?Li

Leggi di più
Come diventare uno sviluppatore React in 5 mesi

Come diventare uno sviluppatore React in 5 mesi

La storia di come sono passato da sviluppatore React non tecnico a assunto.Quando avevo 29 anni, sono passato da programmatore per hobby a sviluppatore front-end professionale. Questa transizione è una delle cose più gratificanti che abbia mai fatto, sia personalmente che professionalmente.Personalmente, mi ha dato fiducia che avrei potuto imparare quello che volevo e professionalmente, è stato fondamentale per la mia carriera. Og

Leggi di più
Impara l'analisi dei dati con Python - Un corso gratuito di 4 ore

Impara l'analisi dei dati con Python - Un corso gratuito di 4 ore

Python, SQL e altri strumenti open source hanno reso più facile che mai entrare nell'analisi dei dati.Puoi imparare a usare Python per l'analisi dei dati in questo nuovo corso di 4 ore sul canale YouTube di freeCodeCamp.Questo corso gratuito è stato creato da Santiago Basulto di RMOTR.Santiago insegna le capacità di Python e dell'intero stack PyData per eseguire l'analisi dei dati.Il

Leggi di più
Come creare qualcosa con Swift Playgrounds

Come creare qualcosa con Swift Playgrounds

Solo pochi giorni fa, ho terminato la presentazione della mia borsa di studio WWDC 2018. È stato così divertente creare Alice in codeLand. Questo è stato il mio primo anno in cui ho fatto domanda per le borse di studio del WWDC e spero di entrarci!Alice in codeLand è un tre in uno. È un simulatore di hacker / codifica che assomiglia al terminale Mac OS con cui puoi giocare offline. È an

Leggi di più
Porta le tue abilità con Python a un livello superiore con questo corso video gratuito di 6 ore

Porta le tue abilità con Python a un livello superiore con questo corso video gratuito di 6 ore

Ci sono un sacco di corsi di base su Python là fuori. Ma quando finisci uno di questi, può essere difficile sapere cosa imparare dopo.Questo è il motivo per cui abbiamo rilasciato un corso intermedio di 6 ore su Python sul canale YouTube di freeCodeCamp.org.Patrick Loeber ha creato questo corso per aiutare le persone ad apprendere le abilità e i concetti di Python che spesso non sono trattati nei corsi Python per principianti.Inna

Leggi di più