Twixel, crea il tuo Twitter
Twitter è un social network che molte di noi conoscono. Forse, avete anche un account su Twitter. È un social pieno di funzioni ma il suo funzionamento base è possibile da replicare in un progetto web.
Infatti, alla base Twitter è composto da:
-
una pagina web dove vedi i Tweet delle persone che segui (il Feed)
-
una pagina web tutta tua dove inserire le tue info e scrivere i tuoi tweet (il Profilo)
-
tante pagine web quante sono le persone iscritte dove puoi seguirle e leggere i loro tweet (i Profili)
Queste schermate e il loro funzionamento (crea e pubblica tweet, segui altri profili, vedi il feed dei tweets) verranno replicate nel primo Voxel Bootcamp a Marzo, per dare vita a Twixel, il Twitter delle Voxel!
👩💻 Una sfida a tutto tondo
Durante il bootcamp, verranno approfondite le tue conoscenze di sviluppo web - impiegheremo tecnologie e strumenti moderni con cui costruire l’app web di Twixel.
Per costruire le interfacce e farle funzionare, useremo:
-
Remix Run, una libreria di strumenti per potenziare il funzionamento delle pagine HTML basato sul popolarissimo ReactJS,
-
TailwindCSS, per creare belle interfacce con tanti stili CSS facili da applicare.
Per gestire i dati, i tweet e altre funzionalità, faremo uso di:
-
NodeJS, per creare il nostro server web,
-
MongoDB, per costruire e gestire il database.
Alla fine del bootcamp, assieme alle altre Voxel Coders e con il supporto delle Voxel Mentors avrai costruito:
-
Il tuo profilo personale, dove pubblicare nuovi post,
-
Il feed dove leggerai i post pubblicati da tutte le tue amiche,
E potrai vedere il profilo delle tue amiche e seguirle!
💡Prerequisiti
Per partecipare al meglio al Voxel Bootcamp e trarre il massimo dal progetto, puoi completare i corsi base e gratutiti che abbiamo elencato in questa pagina. I corsi sono:
-
JavaScript to know for React. Imparerai tutte le funzioni di Javascript per utilizzare al meglio Remix Run.
-
The Beginner's Guide to React. Imparerai le basi di React, per usare al meglio le funzioni di Remix Run.
-
Responsive Web Design. Imparerai a costruire pagine web moderne, che si adattano a diversi dispositivi e accessibili, applicando lo stile grafico che desideri.
-
JavaScript Algorithms and Data Structures, per rendere le pagine web ricche di funzioni e interazioni,
-
Front End Development Libraries, per creare applicazioni web moderne e potenti,
-
APIs and Microservices, per sviluppare funzionalità e database a cui le tue app web possono collegarsi.
I corsi sono gratuiti e una volta completati avrai le conoscenze minime per affrontare lo sviluppo di una app web con tanto di funzionalità e gestione di un database.
Non riesci a completarli in tempo? Non è un problema - il bootcamp è l’occasione ideale per cominciare a imparare tante cose nuove su un progetto pratico e concreto. Per le tue domande, ci sono le Voxel Mentors a disposizione!
👩🏫Vuoi partecipare come mentore?
Se per questo evento ti interessa partecipare come Voxel Mentor, aiutando nella sua preparazione e condividendo el tue conoscenze con le Voxel Coders durante le serate del bootcamp, leggi qui come fare.
❤️ Vuoi pubblicizzare l’evento?
Pensi che delle tue amiche che vivono a Trento, delle tue followers trentine o magari qualcuno nella tua famiglia siano interessate a questo evento? Condividi il link!