We may earn an affiliate commission when you visit our partners.
Course image
Alberto Olla, Alessandro Carcangiu, Valerio Molinari, and Digital5 LTD

Stupisci i tuoi amici con nuove terminologie incomprensibili ai babbani.

I tuoi colleghi a lavoro saranno invidiosi perché tu saprai cosa è meglio per ogni singolo progetto.

Read more

Stupisci i tuoi amici con nuove terminologie incomprensibili ai babbani.

I tuoi colleghi a lavoro saranno invidiosi perché tu saprai cosa è meglio per ogni singolo progetto.

I clienti vorranno parlare solo con te. Perché sei l'unico che capisce sia i clienti sia i nerd del team di sviluppo.

  • Vuoi realizzare un tuo progetto ma non sai programmare? Questo corso è pensato per te. Vedremo tutti i concetti base per poter iniziare a programmare e tutto ciò che ti serve conoscere per realizzare la tua idea.

  • Gestisci progetti in azienda ma capisci poco o nulla di nuove tecnologie? Questo corso è pensato per te. Impara a valutare le tue opzioni, e a comunicare in maniera efficace con gli sviluppatori. Parlando la loro lingua ;)

  • Sai programmare ma non ti hanno mai insegnato tutto il resto? Questo corso è pensato per te. Impara tutte le soft skills richieste nel mondo del lavoro e goditi le interviste bonus (a fine corso) a programmatori e sviluppatori professionisti.

Non aspettare che il prossimo progetto ti sfugga di mano: Iscriviti Subito.

PS: Garanzia soddisfatto o rimborsato 30 giorni.

Enroll now

What's inside

Learning objectives

  • Comprendere ed applicare i concetti base della programmazione
  • Imparare a programmare con i linguaggi più richiesti nel mercato
  • Capire la struttura di un sito web e sapere cosa ti serve per realizzarla (server, database, backend,...)
  • Comprendere qual è il miglior linguaggio e la migliore tecnologia in grado di soddisfare al meglio le tue esigenze
  • Valutare, installare e usare i cms, come wordpress (il più usato nel mercato)
  • Consigli su come impostare il curriculum e su come porsi ai colloqui

Syllabus

Server
Dominio, Hosting e Programmazione
Introduzione
Cosa NON aspettarsi dal corso
Read more
Cosa aspettarsi dal corso
Struttura del corso
Attenzione! Info Importante
Problemi con i Video? Velocizza, Rallenta e Qualità
Come chiedere il rimborso
Ricevi consigli e confrontati
[PRE-PROGRAMMING] L'origine di tutto
Computer
Bit, Byte, KB, MB, ecc
Sistema Operativo
Tipi di Server
[PRE-PROGRAMMING] Internet e HTTP
Internet
Indirizzo IP e DNS
Protocollo HTTP
Browser
Sito Web
App
Metodi GET e POST
HTTPS e l'SSL
Dark Web e Deep Web
[PRE-PROGRAMMING] Front-end e Back-end
Front-end e Back-end
HTML
CSS
Vecchio Javascript
Javascript Moderno
Esempi di Back-end
Tipologie di Back-end
Linguaggio C
PHP
Java
Python
Ruby
Node.js (Javascript lato server)
Casi d'uso di Node.js
Database e SQL
Database Relazionali (SQL)
Database non Relazionali (NoSQL)
[PRE-PROGRAMMING] Termini e Tecnologie
Librerie
Framework
Back-end Framework
Front-end Framework
REST API
App Native, Ibride, ecc
IDE e Editor
Stack
Programmazione ad Oggetti (OOP)
GIT
CMS
Primo traguardo! Preparati alle Hard-Skills
Devo dirti una cosa!
Cosa fare se hai problemi
Come chiedere supporto
Arrivano le Hard-Skill
[HARD-SKILL] Protocollo HTTP
Premessa
Richiesta
Risposta
Cookie e URL
[HARD-SKILL] Esercizi Protocollo HTTP
Testo degli esercizi
[HARD-SKILL] Pensa da programmatore
Sai già programmare?
Panoramica linguaggi
Introduzione alla programmazione
La regola d'oro

Ecco gli strumenti di lavoro necessari per seguire il corso:

  • Un editor di testo

  • Javascripting (il pacchetto di Node.JS offerto da NodeSchool).

Installazione su Linux
Installazione su Mac
Errore durante l'installazione
Un solo linguaggio
Hello World
Variabili e Tipi di dato
Esercizio bonus
Commenti
Esercizi Extra
Stringhe
Length
Replace
Numeri e Operatori
Math
Conversione
Esercizio bonus (Parte 1)
Esercizio bonus (Parte2)
Puoi farcela!
[HARD-SKILL] Introduzione HTML
Tipi di Tag
Versioni
Struttura e DOM
Doctype
Percorsi Assoluti e Relativi
Head: Panoramica

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Fornisce una solida base per i principianti nell'informatica e nella programmazione
Insegna concetti fondamentali che sono ampiamente utilizzati nel settore IT
Spiega le tecnologie e le terminologie comuni nel mondo dello sviluppo software
Aiuta gli studenti a comprendere come costruire e mantenere siti web
Fornisce consigli pratici per preparare i colloqui di lavoro nel settore IT
Richiede l'installazione di software aggiuntivo o l'iscrizione a servizi a pagamento

Save this course

Save Programmazione - Il MEGA Corso Completo con Certificato to your list so you can find it easily later:
Save

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Programmazione - Il MEGA Corso Completo con Certificato with these activities:
Segui un tutorial sull'installazione di Node.js
Node.js è essenziale per lo sviluppo back-end. Questo tutorial ti guiderà attraverso il processo di installazione, in modo da poter iniziare a utilizzare Node.js nel tuo sviluppo.
Browse courses on Node.js
Show steps
  • Trova un tutorial affidabile sull'installazione di Node.js
  • Segui attentamente le istruzioni del tutorial
  • Verifica che Node.js sia installato correttamente
Rivedi i concetti di HTML e CSS
Rivedere questi concetti prima del corso ti aiuterà a rinfrescare le tue conoscenze di base e a prepararti meglio per le lezioni a venire.
Browse courses on HTML
Show steps
  • Leggi un libro sui fondamenti di HTML e CSS
  • Segui un video tutorial su HTML e CSS
  • Fai qualche esercizio pratico di codifica HTML e CSS
Scrivi un post sul blog sul tuo viaggio di apprendimento
Riflettere sul tuo processo di apprendimento e condividerlo con gli altri ti aiuterà a consolidare le tue conoscenze e a identificare eventuali aree di miglioramento.
Show steps
  • Scegli un argomento sul quale scrivere
  • Scrivi una bozza del tuo post sul blog
  • Rivedi e modifica il tuo post sul blog
  • Pubblica il tuo post sul blog
One other activity
Expand to see all activities and additional details
Show all four activities
Crea un semplice sito web
Costruire un sito web ti aiuterà a mettere in pratica le conoscenze acquisite nel corso e a consolidare le tue capacità di sviluppo web.
Browse courses on HTML
Show steps
  • Pianifica la struttura del tuo sito web
  • Crea il layout HTML del tuo sito web
  • Stilizza il tuo sito web con CSS
  • Aggiungi interattività al tuo sito web con JavaScript
  • Distribuisci il tuo sito web su Internet

Career center

Learners who complete Programmazione - Il MEGA Corso Completo con Certificato will develop knowledge and skills that may be useful to these careers:

Reading list

We haven't picked any books for this reading list yet.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to Programmazione - Il MEGA Corso Completo con Certificato.
Corso di Cinese Facile
Most relevant
I Meridiani: tracciati, esercizi, movimenti e stretching
Most relevant
Corso Inglese Online: Imparare l'Inglese da 0 Senza Sforzo
Most relevant
Corso English Intermediate (B2)+ LISTENINGS & READINGS...
Most relevant
Corso ChatGPT: dal Machine Learning al Prompt Engineering
Most relevant
Inglese: Il Metodo Definitivo per Studiarlo da Casa
Most relevant
Corso Intelligenza Artificiale: Come Usare ChatGPT al...
Most relevant
Corso Completo di Inglese: Inglese per Principianti
Most relevant
Come fare un pane croccante in casa!
Most relevant
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser