{"version":1,"pages":[{"id":"KkcUrgCDJd8QbBYRxonX","title":"Introduzione","pathname":"/","siteSpaceId":"sitesp_xSkpa","emoji":"1f4d6","description":"Il  luogo ideale per apprendere linguaggi di programmazione attraverso lezioni interattive ed esercizi pratici. Offriamo corsi completi su Node.js, HTML, CSS, Express.JS, PHP e molto altro"},{"id":"qnoPM82D1OumE1jqjWK3","title":"Strumenti","pathname":"/strumenti","siteSpaceId":"sitesp_xSkpa","emoji":"1f4df"},{"id":"M1HUz7Z0K1F7VOVV2EFC","title":"HTML","pathname":"/html","siteSpaceId":"sitesp_xSkpa"},{"id":"5S1Jj3AYlMQcQdzLOrFj","title":"Parte 1: Introduzione a HTML","pathname":"/html/parte-1-introduzione-a-html","siteSpaceId":"sitesp_xSkpa","description":"Ecco la prima lezione di HTML, una lezione introduttiva che include una panoramica storica, la spiegazione dell'uso e della rilevanza di HTML, e un semplice esercizio per iniziare.","breadcrumbs":[{"label":"HTML"}]},{"id":"SumteO7s6c1oqk1loSSo","title":"Parte 2: Tabelle, Form e <a>","pathname":"/html/parte-2-tabelle-form-e-less-than-a-greater-than","siteSpaceId":"sitesp_xSkpa","description":"Ecco la seconda lezione su HTML, concentrata su argomenti più avanzati come le tabelle, i form, e l'introduzione degli elementi <a href>.","breadcrumbs":[{"label":"HTML"}]},{"id":"dZjm8hQEisNzjwF1lls6","title":"Parte 3: Attributi di <a>","pathname":"/html/parte-3-attributi-di-less-than-a-greater-than","siteSpaceId":"sitesp_xSkpa","description":"Ecco una lezione completa sui vari attributi che possono essere utilizzati in un tag <a> in HTML con particolare attenzione agli attributi rel=\"follow\" e rel=\"nofollow\".","breadcrumbs":[{"label":"HTML"}]},{"id":"sFahQwql1cyedgResY5N","title":"Parte 4: L'Elemento <img>","pathname":"/html/parte-4-lelemento-less-than-img-greater-than","siteSpaceId":"sitesp_xSkpa","description":"Ecco una lezione completa sulla gestione degli attributi dell'elemento <img> in HTML, perfetta per imparare ad integrare immagini in modo corretto nelle nostre pagine HTML","breadcrumbs":[{"label":"HTML"}]},{"id":"lwlysHs1Jc65sTdbYyFb","title":"CSS","pathname":"/css","siteSpaceId":"sitesp_xSkpa","description":"Partecipa al corso di CSS su ZioMark's HUB per imparare a creare siti web esteticamente piacevoli e responsive. Dalle basi alle tecniche avanzate, padroneggia il CSS e trasforma il design web!"},{"id":"aB7SNSLYwO6EQOWaHy6h","title":"Parte 1: Introduzione a CSS","pathname":"/css/parte-1-introduzione-a-css","siteSpaceId":"sitesp_xSkpa","description":"Ecco la prima lezione che introduce il CSS, spiegando cos'è, perché è importante per il design web, e un po' della sua storia, seguita da un semplice esercizio pratico.","breadcrumbs":[{"label":"CSS"}]},{"id":"pjgedQqfj3bQ98GAOZro","title":"Parte 2: Tailwind CSS","pathname":"/css/parte-2-tailwind-css","siteSpaceId":"sitesp_xSkpa","description":"Tailwind CSS è un framework CSS utility-first che permette di costruire rapidamente interfacce utente personalizzate senza uscire dal tuo markup","breadcrumbs":[{"label":"CSS"}]},{"id":"ylVaOQ20JDOvZjOIazSu","title":"Parte 3: Responsive Design e Media Query","pathname":"/css/parte-3-responsive-design-e-media-query","siteSpaceId":"sitesp_xSkpa","breadcrumbs":[{"label":"CSS"}]},{"id":"A80qPKGhDAPTDAtgquIr","title":"JAVASCRIPT","pathname":"/javascript","siteSpaceId":"sitesp_xSkpa","description":"Iscriviti al corso di JavaScript su ZioMark's HUB per padroneggiare la programmazione interattiva e creare siti web dinamici. Dalle basi ai framework moderni, diventa uno sviluppatore JavaScript"},{"id":"E1nEhTcPdrlnxIn7lBOt","title":"Parte 1: Introduzione a JS","pathname":"/javascript/parte-1-introduzione-a-js","siteSpaceId":"sitesp_xSkpa","breadcrumbs":[{"label":"JAVASCRIPT"}]},{"id":"85ctuYBjUn2QZuW73ZHe","title":"Parte 2: Lo storage locale","pathname":"/javascript/parte-2-lo-storage-locale","siteSpaceId":"sitesp_xSkpa","description":"Ecco la seconda lezione sul corso di JavaScript focalizzata su localStorage e IndexedDB. Questa lezione copre le basi di questi due importanti meccanismi di storage sul lato client-","breadcrumbs":[{"label":"JAVASCRIPT"}]},{"id":"Z3QJBfajmhJHuRDFLwDU","title":"NODE.JS","pathname":"/javascript/node.js","siteSpaceId":"sitesp_xSkpa","description":"Partecipa al corso di Node.js su ZioMark's HUB e impara a creare applicazioni web efficienti e scalabili. Espandi le tue competenze in sviluppo javascript backend con Node.JS!","breadcrumbs":[{"label":"JAVASCRIPT"}]},{"id":"oGmaRXVw4KJZTd4qxC7Q","title":"Parte 1: Introduzione a Node.js","pathname":"/javascript/node.js/parte-1-introduzione-a-node.js","siteSpaceId":"sitesp_xSkpa","breadcrumbs":[{"label":"JAVASCRIPT"},{"label":"NODE.JS"}]},{"id":"U8qE5jNpEd0Yid3OWMc5","title":"Parte 2: Integrazione con SQLite","pathname":"/javascript/node.js/parte-2-integrazione-con-sqlite","siteSpaceId":"sitesp_xSkpa","description":"Ecco una lezione completa su Node.js e l'integrazione con SQLite. Questa lezione copre una breve storia di SQLite, cosa è e come si può utilizzare con Node.js, seguita da un esercizio pratico.","breadcrumbs":[{"label":"JAVASCRIPT"},{"label":"NODE.JS"}]},{"id":"7GjVsxANZp5k14C18fsQ","title":"EXPRESS.JS","pathname":"/javascript/express.js","siteSpaceId":"sitesp_xSkpa","description":"Iscriviti al corso di Express.js su ZioMark's HUB per padroneggiare lo sviluppo di API e applicazioni web con uno dei framework più efficienti di Node.js.","breadcrumbs":[{"label":"JAVASCRIPT"}]},{"id":"zLr5GYiVfzgc7pMyHDCz","title":"Parte 1: Introduzione a Express.js","pathname":"/javascript/express.js/parte-1-introduzione-a-express.js","siteSpaceId":"sitesp_xSkpa","description":"","breadcrumbs":[{"label":"JAVASCRIPT"},{"label":"EXPRESS.JS"}]},{"id":"FOl8hzXN2vdKJuKNRMna","title":"Parte 2: Introduzione ai Middleware","pathname":"/javascript/express.js/parte-2-introduzione-ai-middleware","siteSpaceId":"sitesp_xSkpa","description":"","breadcrumbs":[{"label":"JAVASCRIPT"},{"label":"EXPRESS.JS"}]},{"id":"lsxt2FIA1Th5MJrgP6yu","title":"PHP","pathname":"/php","siteSpaceId":"sitesp_xSkpa","description":"Unisciti al corso di PHP su ZioMark's HUB per imparare a sviluppare siti web dinamici e sicuri. Dal fondamentale accesso ai database alle best practices di sicurezza, diventa uno sviluppatore PHP"},{"id":"Jat72ckBLwAMXj1SNEtl","title":"Parte 1: Introduzione a PHP","pathname":"/php/parte-1-introduzione-a-php","siteSpaceId":"sitesp_xSkpa","description":"Ecco la prima lezione che introduce PHP, esplorando la sua definizione, l'importanza nello sviluppo web, e un po' della sua storia, seguita da un semplice esercizio pratico","breadcrumbs":[{"label":"PHP"}]},{"id":"wmYP7rbFhNYowOhmS9wN","title":"Lezione Bonus: PHP","pathname":"/php/lezione-bonus-php","siteSpaceId":"sitesp_xSkpa","description":"Lezione Bonus richiesta dagli utenti sul nostro canale discord il: 30/04/2024","breadcrumbs":[{"label":"PHP"}]},{"id":"HQLsrGrNQhNiQkC8T4lF","title":"SQL","pathname":"/sql","siteSpaceId":"sitesp_xSkpa","description":"Impara a gestire database con il corso di SQL su ZioMark's HUB: query, sicurezza, ottimizzazione e molto altro per padroneggiare il database management"},{"id":"aTFNNo4Sy70Hnsx04zy0","title":"Strumenti SQL","pathname":"/sql/strumenti-sql","siteSpaceId":"sitesp_xSkpa","emoji":"25ab","breadcrumbs":[{"label":"SQL"}]},{"id":"Ne5nglOLZ5tDJWo9CRle","title":"Parte 1: Introduzione a SQL","pathname":"/sql/parte-1-introduzione-a-sql","siteSpaceId":"sitesp_xSkpa","breadcrumbs":[{"label":"SQL"}]},{"id":"7Ao4Jxa6QChTvMFy1VY6","title":"Parte 2: Query di Selezione","pathname":"/sql/parte-2-query-di-selezione","siteSpaceId":"sitesp_xSkpa","description":"Ecco la seconda lezione del corso di SQL su ZioMark's HUB, completa di un esercizio pratico finale per la selezione avanzata.","breadcrumbs":[{"label":"SQL"}]},{"id":"1cEeVwVRCq2wEEIT1pAH","title":"Parte 3: Join in SQL","pathname":"/sql/parte-3-join-in-sql","siteSpaceId":"sitesp_xSkpa","description":"Ecco la terza lezione del corso di SQL su ZioMark's HUB, che approfondisce le tecniche di join per combinare dati da più tabelle, include un esercizio pratico per consolidare le nuove conoscenze.","breadcrumbs":[{"label":"SQL"}]}]}