Skip to content

Commit fdbed0b

Browse files
committed
add docker stats and reviews
1 parent 7db79e8 commit fdbed0b

File tree

2 files changed

+259
-64
lines changed

2 files changed

+259
-64
lines changed

docker.php

+60-64
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22
<html lang="it">
33

44
<head>
5+
<script defer src="https://analytics.morrolinux.it/script.js" data-website-id="c3d595bf-aa00-4953-8d69-5e3b8878793a"></script>
6+
57
<meta charset="utf-8">
68
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
79

@@ -23,6 +25,16 @@
2325

2426
<?php
2527

28+
//UDEMY STATS
29+
ini_set("allow_url_fopen", 1);
30+
31+
$json = file_get_contents('https://www.udemy.com/api-2.0/courses/6190731?fields[course]=title,num_subscribers,num_lectures,num_reviews');
32+
$DPCM_STATS = json_decode($json);
33+
34+
$subs = $DPCM_STATS->num_subscribers;
35+
$reviews = $DPCM_STATS->num_reviews;
36+
$lessons = $DPCM_STATS->num_lectures;
37+
2638
// SHOW PROMO BANNER?
2739
// promo.json example: {"promo_str": "Offerta a tempo limitato!<br>Tutti i corsi in <b>offerta speciale</b> a 9,99 €<br>termina venerdì 8 marzo", "expire_date": "07-03-2024 23:59:59"}
2840
$show_promo = false;
@@ -72,16 +84,15 @@
7284
<a data-umami-event="docker_navbar_corsi" class="nav-link js-scroll-trigger" href="#docker">Docker</a>
7385
</li>
7486
<li class="nav-item">
75-
<a data-umami-event="docker_navbar_faq" class="nav-link js-scroll-trigger" href="#corsi">Corsi</a>
87+
<a data-umami-event="docker_navbar_recensioni" class="nav-link js-scroll-trigger" href="#recensioni">Recensioni</a>
7688
</li>
7789
<li class="nav-item">
78-
<a data-umami-event="docker_navbar_faq" class="nav-link js-scroll-trigger" href="#faq">FAQ</a>
90+
<a data-umami-event="docker_navbar_faq" class="nav-link js-scroll-trigger" href="#corsi">Corsi</a>
7991
</li>
80-
<!--
8192
<li class="nav-item">
82-
<a data-umami-event="docker_navbar_recensioni" class="nav-link js-scroll-trigger" href="#recensioni">Recensioni</a>
93+
<a data-umami-event="docker_navbar_faq" class="nav-link js-scroll-trigger" href="#faq">FAQ</a>
8394
</li>
84-
-->
95+
8596
<li class="nav-item">
8697
<a data-umami-event="docker_navbar_docente" class="nav-link js-scroll-trigger" href="#docente">Docente</a>
8798
</li>
@@ -162,7 +173,6 @@
162173

163174
</section>
164175

165-
<!--
166176
<section id="recensioni">
167177
<div class="text-center">
168178
<h2>Fidati di chi l'ha già acquistato</h2>
@@ -172,13 +182,11 @@
172182
<div class="carousel-item active">
173183
<p class="review-body">
174184
<i class="fa fa-quote-left" aria-hidden="true"></i>
175-
È stato un video corso molto utile nello studio contestuale della guida ufficiale. <br>
176-
Con il voucher fornito da Moreno ho usufruito di un piccolo sconto <br>
177-
per sostenere l’esame, che è andato alla grande.
178-
Consigliato.
185+
Tutti nell'Internet sanno già che Morro è molto bravo a spiegare le cose e anche questa volta non si smentisce.<br>
186+
Il contenuto del corso è molto utile nei casi reali.
179187
<i class="fa fa-quote-right" aria-hidden="true"></i>
180188
</p>
181-
<p class="review-name"><i>Chiara, studentessa "Linux Essentials"</i></p>
189+
<p class="review-name"><i>Michele, studente "Docker Per Comuni Mortali"</i></p>
182190
<div class="stars">
183191
<i class="fa fa-star fa-lg" aria-hidden="true"></i>
184192
<i class="fa fa-star fa-lg" aria-hidden="true"></i>
@@ -191,11 +199,11 @@
191199
<div class="carousel-item">
192200
<p class="review-body">
193201
<i class="fa fa-quote-left" aria-hidden="true"></i>
194-
Ottimo Corso!! Grazie Moreno di tutto.
195-
Ora ho capito e fatto mie tante nozioni che prima mi erano ostiche!!
202+
Corso molto interessante. Cercavo una panoramica su Docker ma qui trovo molto di più di quello che mi serve.<br>
203+
Complimenti anche al docente che è davvero molto preparato ed espone con una giusta tempistica.
196204
<i class="fa fa-quote-right" aria-hidden="true"></i>
197205
</p>
198-
<p class="review-name"><i>Roberto, studente "LPIC 101"</i></p>
206+
<p class="review-name"><i>Stefano, studente "Docker Per Comuni Mortali"</i></p>
199207
<div class="stars">
200208
<i class="fa fa-star fa-lg" aria-hidden="true"></i>
201209
<i class="fa fa-star fa-lg" aria-hidden="true"></i>
@@ -208,10 +216,10 @@
208216
<div class="carousel-item">
209217
<p class="review-body">
210218
<i class="fa fa-quote-left" aria-hidden="true"></i>
211-
Riesce a far comprendere in maniera semplice argomenti difficili. <br>Corso completo. Dà sempre una risposta esauriente ai quesiti posti.
219+
Tanta qualità in ogni aspetto. C’è molto lavoro personale nel esporre determinati argomenti rendendoli semplici ma allo stesso tempo rimanendo professionale
212220
<i class="fa fa-quote-right" aria-hidden="true"></i>
213221
</p>
214-
<p class="review-name"><i>Michele, studente "LPIC 102"</i></p>
222+
<p class="review-name"><i>Giuseppe, studente "Docker Per Comuni Mortali"</i></p>
215223
<div class="stars">
216224
<i class="fa fa-star fa-lg" aria-hidden="true"></i>
217225
<i class="fa fa-star fa-lg" aria-hidden="true"></i>
@@ -224,11 +232,12 @@
224232
<div class="carousel-item">
225233
<p class="review-body">
226234
<i class="fa fa-quote-left" aria-hidden="true"></i>
227-
Docente preparatissimo e molto simpatico! Ho imparato molto senza annoiarmi un secondo!<br>
228-
Corso consigliatissimo per chi, come me, parte da zero!
235+
Ringrazierò sempre moreno, grazie alla sua passione e alla sua dote innata nello spiegare
236+
in modo semplice, conciso ed efficace ho potuto inserirmi in un contesto lavorativo estremamente innovativo!
237+
ho comprato tutti i suoi corsi e comprerò qualsiasi suo corso in futuro!
229238
<i class="fa fa-quote-right" aria-hidden="true"></i>
230239
</p>
231-
<p class="review-name"><i>Luca, studente "Arch Linux Per Comuni Mortali"</i></p>
240+
<p class="review-name"><i>Ivan, studente "Docker Per Comuni Mortali"</i></p>
232241
<div class="stars">
233242
<i class="fa fa-star fa-lg" aria-hidden="true"></i>
234243
<i class="fa fa-star fa-lg" aria-hidden="true"></i>
@@ -241,10 +250,10 @@
241250
<div class="carousel-item">
242251
<p class="review-body">
243252
<i class="fa fa-quote-left" aria-hidden="true"></i>
244-
Ho trovato un sacco di cose che non sapevo e adesso ho tante idee per la testa che cercherò di realizzare. Grazie Moreno, è un corso davvero ben fatto.
253+
Spiegazione lineare e comprensibile. Animazioni che aiutano la comprensione
245254
<i class="fa fa-quote-right" aria-hidden="true"></i>
246255
</p>
247-
<p class="review-name"><i>Dog, studente "LPIC 102"</i></p>
256+
<p class="review-name"><i>610v4nn1, studente "Docker Per Comuni Mortali"</i></p>
248257
<div class="stars">
249258
<i class="fa fa-star fa-lg" aria-hidden="true"></i>
250259
<i class="fa fa-star fa-lg" aria-hidden="true"></i>
@@ -257,11 +266,10 @@
257266
<div class="carousel-item">
258267
<p class="review-body">
259268
<i class="fa fa-quote-left" aria-hidden="true"></i>
260-
Il corso è stato splendido, divertente e anche molto più interessante di quanto mi aspettassi.<br>
261-
Questo perchè c'è passione in chi spiega e si nota! Penso proprio che continuerò con i prossimi corsi Linux :D
269+
Morro si conferma un insegnate fantastico; chiaro, preciso e con la capacità di tenere alta l'attenzione.
262270
<i class="fa fa-quote-right" aria-hidden="true"></i>
263271
</p>
264-
<p class="review-name"><i>Marco, studente "Linux Essentials"</i></p>
272+
<p class="review-name"><i>Alessio, studente "Docker Per Comuni Mortali"</i></p>
265273
<div class="stars">
266274
<i class="fa fa-star fa-lg" aria-hidden="true"></i>
267275
<i class="fa fa-star fa-lg" aria-hidden="true"></i>
@@ -274,12 +282,10 @@
274282
<div class="carousel-item">
275283
<p class="review-body">
276284
<i class="fa fa-quote-left" aria-hidden="true"></i>
277-
Consiglio questo corso e lo metto nei preferiti. Morro ti trasmette la sua passione per Linux. <br>
278-
Il corso è conforme al 100% agli argomenti d'esame, e non solo, ogni tanto ti regala dei fuori programma.<br>
279-
P.S. l'esame l'ho passato.
285+
Corso molto esaustivo per il primo approccio ai container. Il docente è molto preparato e coinvolgente nella spiegazione.
280286
<i class="fa fa-quote-right" aria-hidden="true"></i>
281287
</p>
282-
<p class="review-name">Paolo, studente "LPIC 101"</p>
288+
<p class="review-name">Enrico, studente "Docker Per Comuni Mortali"</p>
283289
<div class="stars">
284290
<i class="fa fa-star fa-lg" aria-hidden="true"></i>
285291
<i class="fa fa-star fa-lg" aria-hidden="true"></i>
@@ -292,12 +298,12 @@
292298
<div class="carousel-item">
293299
<p class="review-body">
294300
<i class="fa fa-quote-left" aria-hidden="true"></i>
295-
Ottimo corso, piacevole da seguire. Morro ha una grande capacità divulgativa che si adatta<br>
296-
ad utenti con esperienza e a chi come me di esperienza ne ha da fare. <br>
297-
Mai troppo prolisso o troppo conciso, è l'equilibrio che caratterizza questo percorso: grazie Moreno.
301+
Moreno è un istruttore fantastico, spiega concetti complessi rendendoli chiari e fruibili, il tutto in modo piacevole e accogliente.<br>
302+
Devo tutto a lui la mia passione per l'Open Source e Linux. Il primo step della LPIC essentials l'ho passato grazie al suo corso, <br>
303+
il migliore tra tutti quelli trovati in rete.
298304
<i class="fa fa-quote-right" aria-hidden="true"></i>
299305
</p>
300-
<p class="review-name"><i>Alessandro, studente "Arch Linux Per Comuni Mortali"</i></p>
306+
<p class="review-name"><i>Patrizio, studente "Docker Per Comuni Mortali"</i></p>
301307
<div class="stars">
302308
<i class="fa fa-star fa-lg" aria-hidden="true"></i>
303309
<i class="fa fa-star fa-lg" aria-hidden="true"></i>
@@ -319,7 +325,6 @@
319325
</div>
320326
</div>
321327
</section>
322-
-->
323328

324329
<!--
325330
<section id="lavoro" style="margin-top: -3rem;">
@@ -363,11 +368,29 @@
363368
</div>
364369
</div>
365370
</section>
371+
-->
366372

367-
<section data-umami-event="docker_section_statistiche" id="statistiche">
373+
<section id="batterie" style="margin-top: -3rem;">
368374
<div class="container text-center">
375+
<h2 class="my-5">BATTERIE INCLUSE</h2>
376+
<p class="mb-2 text-justify">
377+
378+
Qui imparerai tutto ciò che c'è da sapere su Docker e l'ecosistema dei <i>container OCI</i> tramite <b>spiegazioni semplici</b> ed esempi.
379+
<br><br>
380+
381+
Esploreremo Docker con un <b>approccio pratico</b>: dopo aver spiegato le basi, <b>ogni lezione sarà costruita intorno a un mini progetto funzionante</b>, e ti illustrerò ogni dettaglio rilevante strada facendo.<br><br>
382+
383+
Allegato a ciascuna lezione troverai <b>codice</b> e risorse utilizzate, <b>appunti riassuntivi</b> e link di approfondimento, e potrai verificare il tuo apprendimento tramite gli appositi <b>quiz di fine capitolo</b>.<br><br>
384+
385+
A differenza dei corsi più avanzati, il focus è sull'accessibilità e la comprensione. <i>Il tono è discorsivo e rilassato</i>, ogni argomento viene trattato quando più opportuno e approfondito successivamente negli appositi capitoli.
386+
<br><br>
387+
</p>
388+
</section>
389+
390+
<section data-umami-event="docker_section_statistiche" id="statistiche" style="background-color: #2495ed">
391+
<div class="container text-center">
392+
<h2>Numeri che parlano<br></h2>
369393
<p class="mb-5">
370-
Unisciti agli oltre novemila studenti già iscritti al <b>corso bestseller italiano su Linux</b>, costruisci solide basi e <b>inizia la tua carriera come professionista in un settore in rapida crescita!</b>
371394
</p>
372395
<div id="counters" class="row">
373396
<div class="col-lg-4 stats">
@@ -390,28 +413,8 @@
390413
</div>
391414
</section>
392415

393-
-->
394-
395-
396-
<section id="batterie" style="margin-top: -9rem;">
397-
<div class="container text-center">
398-
<h2 class="my-5">BATTERIE INCLUSE</h2>
399-
<p class="mb-2 text-justify">
400-
401-
Qui imparerai tutto ciò che c'è da sapere su Docker e l'ecosistema dei <i>container OCI</i> tramite <b>spiegazioni semplici</b> ed esempi.
402-
<br><br>
403-
404-
Esploreremo Docker con un <b>approccio pratico</b>: dopo aver spiegato le basi, <b>ogni lezione sarà costruita intorno a un mini progetto funzionante</b>, e ti illustrerò ogni dettaglio rilevante strada facendo.<br><br>
405-
406-
Allegato a ciascuna lezione troverai <b>codice</b> e risorse utilizzate, <b>appunti riassuntivi</b> e link di approfondimento, e potrai verificare il tuo apprendimento tramite gli appositi <b>quiz di fine capitolo</b>.<br><br>
407-
408-
A differenza dei corsi più avanzati, il focus è sull'accessibilità e la comprensione. <i>Il tono è discorsivo e rilassato</i>, ogni argomento viene trattato quando più opportuno e approfondito successivamente negli appositi capitoli.
409-
<br><br>
410-
</p>
411-
</section>
412-
413416
<section id="corsi">
414-
<div class="container" style="margin-top: -9rem;">
417+
<div class="container" style="margin-top: 0rem;">
415418
<h2 class="mb-5 text-center">Scopri tutti i corsi Per Comuni Mortali</h2>
416419
<p class="mb-2 text-justify">
417420
La linea "Per Comuni Mortali" è pensata per <b>rendere accessibili a tutti anche i concetti più tecnici.</b> <br>
@@ -654,16 +657,9 @@
654657
<script src="js/jquery.fitvids.js"></script>
655658

656659
<!-- Custom JavaScript -->
657-
<script src="js/script.js"></script>
660+
<script src="js/docker_script.js"></script>
658661
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/Chart.js/2.7.3/Chart.min.js"></script>
659662

660-
<script type="text/javascript">
661-
document.getElementById("altre_testimonianze").style.display = "none";
662-
function hideMyDiv(){
663-
document.getElementById("altre_testimonianze").style.display = "block";
664-
document.getElementById("testimonials_load_more").style.display = "none";
665-
}
666-
</script>
667663

668664
</body>
669665

0 commit comments

Comments
 (0)