Corso per Sviluppatore Web con JS, Python, Django e MongoDB

Master completo da Zero a Pro. Crea Siti e App con HTML5, CSS, Javascript ES6+, Json, Python, MongoDB e basi di Django

4.55 (105 reviews)
Udemy
platform
Italiano
language
Web Development
category
instructor
530
students
14.5 hours
content
Jan 2024
last update
$19.99
regular price

What you will learn

Impara a sviluppare con JavaScript e Python, diventa un professionista

Ti accompagnerò passo dopo passo nel percorso di crescita

Dai primi passi con HTML, CSS, JS e Python

Completa gli esercizi e migliora i tuoi skill

Stupisci i tuoi clienti con diversi linguaggi di programmazione web

Apprendi il NoSQL con MongoDB, supera ogni tua aspettativa

Segui gli aggiornamenti costanti del corso e migliora le tue conoscenze

Impara le basi di Django con un progetto web

Description

Resta Concentrato. Impara Davvero!

Corso per sviluppatore web da Zero a Master con linguaggio JavaScript, Python, MongoDB e basi di Django, composto da lezioni della durata massima di 15 minuti ciascuna.

Corso creato per trattare tutti gli argomenti che ti renderanno un eroe nello sviluppo web, partendo dalle basi di HTML e CSS, per poi iniziare a percorrere i primi passi con il linguaggio JavaScript, Python, MongoDB e un'ampia introduzione al Framework Django, con il quale creeremo insieme una base dalla quale potrete partire per lo sviluppo di siti web scritti in Python.

Tratteremo approfonditamente ogni aspetto di Javascript e Python, dalle variabili ai cicli, passando per array e altre funzioni complesse che troverete in entrambi i linguaggi...e non solo!

Corso adatto a qualsiasi tipo di studente, non richiede alcun tipo di conoscenza informatica, basterà avere un pc per seguire tutte le fasi di questo fantastico percorso.

Ogni video girato è stato inserito in una sezione specifica, in grado di semplificare l'apprendimento, per darti la possibilità di seguirlo agevolmente secondo il tempo che hai deciso di dedicargli, distribuendo la durata di ogni step nel modo migliore possibile.

Troverai diversi esercizi che ti aiuteranno a testare quanto appreso nelle varie fasi della guida: la struttura di ogni gruppo di lezioni è creata per simulare l'esperienza in aula, con la differenza che potrai scegliere tu quando fare una pausa, riuscendo a capire facilmente se ogni punto seguito è stato appreso pienamente.

Gli argomenti delle lezioni sono essenziali per apprendere ogni dettaglio dello sviluppo web JavaScript: sarai preparato su tutte le tematiche, pronto per lavorare con gli strumenti che preferisci, sfruttandone a pieno ogni potenzialità.

Ogni aggiornamento pubblicato verrà contrassegnato in modo evidente: ti darò la possibilità di scegliere gli argomenti da approfondire.

Consulta l'elenco delle sezioni per avere un'idea dell'accuratezza di questo corso: nulla è lasciato al caso, tutto viene proposto nel modo più semplice e comprensibile, e non dimenticare di seguire la mia pagina personale, dove inserirò gradualmente tutti i miei corsi, per diventare un esperto assoluto in ambito informatico!

Se hai qualche domanda, puoi consultare l'elenco fornito in questo corso per verificare che non sia già stata posta, utilizzare il forum o semplicemente chiedere, ogni dubbio dovrà essere dissipato per consentirti di imparare tutto senza alcuna difficoltà.

Content

Introduzione al corso

Requisiti del corso
Indice del corso
Domande, Recensioni e Aggiornamento del corso
Programmare con Python

HTML

Introduzione al linguaggio HTML
Visual Studio Code e gli altri…
Configurazione di Visual Studio Code
!DOCTYPE, html e body + Anteprima
Paragrafi, Intestazioni e Line Breaks
Grassetto, Corsivo e Sottolineato
Citazioni
Tabelle
Liste
Immagini
Collegamenti ipertestuali (Link)
Introduzione al tag Head
Title
Meta Description
Meta Keywords
Meta Robots
Altri Tag Meta
Base, Link, Script e Style
Introduzione allo standard HTML5
Div
Header
Nav
Section
Article
Footer
Aside
Figure

CSS3

Introduzione ai fogli di stile (CSS)
Sintassi dei fogli di stile
EXTRA HTML: Span
Struttura di un foglio di stile con selettori di tipo
Selettori di Class e ID
Selettori di Pseudo-Classe e Pseudo-Elemento
Selettori di gerarchia e attributo
CSS in una pagina HTML
Colorazione del testo
Sfondo della pagina
Bordi nella pagina
Margini esterni ad un elemento
Margini interni ad un elemento
Caratteri del testo
Commenti al foglio di stile
Altezza e Larghezza
Proprietà Display
Posizionamento nella pagina
Eccedenza e Indice di profondità

CSS3 Avanzati

Colorazione esadecimale e RGB
Proprietà avanzate dello sfondo
Immagini nel bordo
Bordi arrotondati e ombreggiatura
EXTRA HTML: Gestione dei caratteri del testo con Google Font
Gestione avanzata delle proprietà testuali
BONUS: Animazioni con CSS3
Responsive Design: Media Queries

JavaScript con Json

Impostazione iniziale di JavaScript
Variabili locali e globali
Tipi di Dati e Accenni al DOM
Data e Ora
Eventi
Operatori di Assegnazione
Operatori di Confronto
Operatori Matematici
Math e metodi di arrotondamento (JavaScript ES6)
Operatori Stringa
Operatori Logici / Booleani
Let e Const (JavaScript ES6) vs Var
Come "Funziona" una Funzione
Funzioni Annidate
Creazione di un Oggetto tramite Funzione con "this"
Console.log + Yield
Funzioni Arrow (JavaScript ES6)
Funzioni Predefinite
Istruzione IF
Istruzione SWITCH
Istruzione ciclica DO ... WHILE
Istruzione ciclica WHILE
Istruzione ciclica FOR
Base degli Oggetti di JavaScript
Proprietà e Metodi di Oggetti
Gestione dei Numeri con l'Oggetto Number
Metodi statici: Assign e non solo…
Costruttori, Prototipi ed Ereditarietà
Riconoscimento e Conversione Tipi di Dati
Creazione di un Array
Metodi inclusi negli Array (JavaScript ES5)
Concatenare, Ordinare e Convertire un Array
Metodo ForEach (JavaScript ES5)
Array multidimensionali
Ricerca negli Array
document e le Proprietà degli Elementi
document e i Metodi di Manipolazione
Oggetto HTMLCollection
document e i Metodi per Creare ed Eliminare
document per i Fogli di Stile
EventListener: Add e Remove
querySelector e querySelectorAll (Oggetto NodeList)
Introduzione a Json e Sintassi
Tipi di Dati di Json
Json.Parse (ES5): elaboriamo il file Json
Json.Stringify (ES5)
Cicli di Array e Oggetti di Json

Python Base

Impostazione iniziale di Python
Sintassi e Commenti
Variabili
Tipi di Dati
Stringhe
Elenco Metodi delle Stringhe
Numeri, Operatori Matematici e Valori Booleani
Tutti gli altri Operatori
Elenco di tutti gli Operatori
Liste
Elenco dei Metodi applicabili alle Liste
Tuple
Set
Elenco dei Metodi applicabili ai Set
Dizionari
Elenco dei Metodi applicabili ai Dizionari
Funzioni base e Lambda

Python Avanzato

Istruzione IF…ELSE
Istruzione ciclica FOR
Istruzione ciclica WHILE
Classi e Oggetti
Ereditarietà
Iteratori
Data e Ora
Codici per Data e Ora
Pacchetti PIP
Gli Errori
Moduli
Funzioni Matematiche
Metodo format()
Gestione dei File
Gestione File JSON
Gestione File XML

MongoDB in Cloud

Introduzione a MongoDB
Installazione di MongoDB e PyMongo
Creazione di un Database e di una Collection
Inserire un Documento
Cercare un Documento
Ricerca avanzata: Query in MongoDB
Aggiornare, Ordinare e Limitare i Documenti
Cancellare un Documento o una Collezione

Django

Introduzione a Django
Configurazione ambiente di sviluppo e installazione Django
Analisi del progetto web SPORTSTATS
Prima app del progetto web
settings.py e Impostazione del Database
Impostazione dei Modelli
Ultimi dettagli base e Django API
Pannello di amministrazione
Gestione dei modelli
Gestione delle viste
Gestione template

Contenuti Aggiuntivi

Scegliamo insieme i prossimi passi da affrontare

Screenshots

Corso per Sviluppatore Web con JS, Python, Django e MongoDB - Screenshot_01Corso per Sviluppatore Web con JS, Python, Django e MongoDB - Screenshot_02Corso per Sviluppatore Web con JS, Python, Django e MongoDB - Screenshot_03Corso per Sviluppatore Web con JS, Python, Django e MongoDB - Screenshot_04

Reviews

Salvo
October 11, 2023
Il corso è ottimo per chi intende avvicinarsi allo sviluppo, copre abbastanza bene tutti gli argomenti. Opinione personale, avrei magari tolto qualcosa di CSS avanzato per dedicare qualche lezione in più alla sezione Django. Molto approfondite e ben fatte le sezioni Python e Javascript
Giovanni
October 8, 2022
Un corso completo e ben fatto. Copre vari argomenti ben divisi, ho trovato le spiegazioni ben fatti anche per capitoli con la complessità più elevata.
Vincenzo
October 7, 2022
Corso molto ben fatto, sia per chi è alle prime armi che per chi è già addentrato nella materia e vuole fare un buon ripasso di concetti base ed avanzati. Consigliato a chi ha voglia di un approccio pratico semplice ma concreto.
Raffaele
October 6, 2022
Corso ben fatto e interessante. Utile a tutti coloro che vogliano intraprendere una carriera come sviluppatore. Consigliatissimo.
Raffaele
October 13, 2021
Corso molto utile e ben fatto per chi è veramente neofita. Peccato per chi invece come me è già abbastanza esperto in quanto c'è poco materiale interessante. Avevo acquistato il corso principalmente per la parte Python + Django ma i contenuti sono pochi e non viene approfondito molto l'argomento. Sarebbero gradite altre lezioni su Django e magari un esempio di web app completa sviluppata con questo strumento.
Marco
September 11, 2021
Molto chiaro, esaustivo e comprensibile, anche per chi come me ha appena iniziato a muoversi nel mondo dello sviluppo web. Consigliato!
Maximiliano
June 21, 2021
Il corso copre piuttosto bene le basi per le differenti tecnologie proposte con un linguaggio il più delle volte chiaro e comprensibile. Alcuni passaggi avrebbero potuto essere meno "accademici" e più pratici, utilizzando metafore che possano essere maggiormente comprensibili ad un totale neofita. Si tratta di rarissimi episodi comunque. Se devo fare un appunto, a mio parere Django è affrontato in maniera un po' superficiale. Essendo l'anello che collega python/DB a HTML/CSS/JS, avrebbe meritato un ruolo più centrale. A parte questo, un ottimo corso che vi permetterà di avere una panoramica completa su un contesto molto utilizzato in ambito programmazione web.
Marco
June 15, 2021
Il docente spiega in modo molto puntuale. Le lezioni sono ben organizzate e seguono un buon filo logico per argomenti. Unico difetto e che le lezioni sono piccole e vorrei poter correre un po' di più, anche se capisco che magari sia strutturato anche per chi inizia.
Marcello
June 13, 2021
Tutto chiaro e spiegato nel dettaglio. Inoltre apprezzo molto la disponibilità di Emanuele che riesce ad essere sempre presente per qualsiasi dubbio. Consigliato
Giuseppe
May 14, 2021
Ho sentito parlare di Python all'università, mai avuto il piacere di fare un corso. MongoDB e Django sono assenti nella mia mente. Adesso grazie a questo corso potrò imparare tanto del mondo della programmazione. Ragazzi acquistate questo corso e non rimarrete delusi, a me sta piacendo molto, specialmente l'insegnante come parla e come edita i suoi video insegnamenti in maniera molto professionale.
Francesca
May 9, 2021
Ottimo corso! Spiegazioni molto semplici ed esaustive! Consigliato anche per chi non ha dimestichezza con la programmazione e vorrebbe imparare.
Matteo
May 6, 2021
Ottimo corso, insegnate preparato e di facile comprensione (anche per chi parte da zero). Linguaggio semplice e comprensibile. Inoltre insegna nel pratico passo passo tutti i fondamenti di sviluppo!
Christian
May 6, 2021
Il corso è ottimo come altri proposti. Non capisco perchè le parti "rindondanti" non vengano separate in un corso propedeutico, in modo tale da non avere una ripetizione delle cose in altri corsi (per esempio la parte sul html e css)
Richard
May 5, 2021
Il corso è fatto benissimo, Emanuele è un insegnate calmo quindi da il tempo di capire le informazioni. La prima parte è formata una infarinatura di front end e la seconda si entra nell' vivo di Python. Lo consiglio vivamente!! :))
Francesco
May 4, 2021
Sono un professionista, per cui so di cosa parlo. La grande qualità di Emanuele è di riuscire a mettere a fuoco immediatamente il problema e la soluzione. E questo approccio aiuta moltissimo nello studio del materiale presentato. Esempio: La lezione 62! Quando ho guardato l’elenco delle lezioni, non capivo come mai venissero dedicati 10 minuti alla lezione sulle ore e sulle date. Dopo averla seguita in realtà, trovo che sia una delle lezioni piu utili non solo del corso, ma in assoluto perchè nella mia vita di programmatore ho perso ore ed ore a cercare di convertire campi data in stringhe o in numeri

Coupons

DateDiscountStatus
5/2/2021100% OFF
expired

Charts

Price

Corso per Sviluppatore Web con JS, Python, Django e MongoDB - Price chart

Rating

Corso per Sviluppatore Web con JS, Python, Django e MongoDB - Ratings chart

Enrollment distribution

Corso per Sviluppatore Web con JS, Python, Django e MongoDB - Distribution chart
3945588
udemy ID
3/29/2021
course created date
4/16/2021
course indexed date
Bot
course submited by