Udemy - Python Pro - La Guida Completa, da Zero a Professionista (Update 03-2024) [Ita]

seeders: 18
leechers: 3
Added 2 years ago by JackieALF in Other

Download Fast Safe Anonymous
movies, software, shows...

Files

Udemy - Python Pro - La Guida Completa, da Zero a Professionista (Update 03-2024) [Ita] (Size: 2.3 GB)
  1 - Oggetti e Concetti.mkv 86.1 MB
  10 - Object Modeling in Color (gli Archetipi).mkv 14.8 MB
  100 - Lo Statement try - except - as.mkv 4.6 MB
  101 - le Clausole finally ed else.mkv 7.2 MB
  102 - Gli Statement raise ed assert.mkv 15.4 MB
  103 - Introduzione.mkv 1.6 MB
  104 - Moduli.mkv 17 MB
  105 - Importazione.mkv 22.7 MB
  106 - Lo Statement import.mkv 13.9 MB
  107 - Lo Statement from.mkv 8.9 MB
  108 - L'Attributo __name__.mkv 11.9 MB
  109 - I Package.mkv 12.2 MB
  11 - Installiamo Python 3.11 e Visual Studio Code.mkv 21.1 MB
  110 - Multiple Inheritance.mkv 12.2 MB
  111 - Method Resolution Order (MRO).mkv 17.7 MB
  112 - Le classi object e type (parte 1).mkv 14.9 MB
  113 - Le Classi object e type (parte 2).mkv 5.9 MB
  114 - Le Classi object e type (parte 3).mkv 13.9 MB
  115 - Il costruttore __new__.mkv 22.5 MB
  116 - Iterabili e Iteratori.mkv 13.3 MB
  117 - Creazione di un Iteratore.mkv 10.6 MB
  118 - Generator Functions.mkv 13.1 MB
  119 - Generator Expressions.mkv 10.1 MB
  12 - Usiamo Python.mkv 33 MB
  120 - Le Classi Astratte - Introduzione.mkv 4.8 MB
  121 - Le Classi Astratte - Il Modulo 'abc'.mkv 3.1 MB
  122 - Le Classi Astratte - Implementiamo una Classe Astratta.mkv 15.8 MB
  123 - Le Funzioni __str__() e __repr__().mkv 11.5 MB
  124 - Class Slots __slots__.mkv 20.3 MB
  125 - L'Attributo __dict__.mkv 5.9 MB
  126 - Introduzione alla Gestione dei Files in Python.mkv 8.9 MB
  126 - Introduzione alla Gestione dei Files in Python.txt 921.6 B
  127 - Apertura e Chiusura dei Files.mkv 19.3 MB
  128 - Il Context Manager.mkv 7.3 MB
  129 - Il Metodo read().mkv 7.7 MB
  13 - Struttura del Corso.mkv 8.9 MB
  130 - I Metodi readline() e readlines().mkv 26.7 MB
  131 - bytes e bytearray.mkv 9 MB
  132 - Encoding e Decoding.mkv 8.1 MB
  133 - Il Metodo write() con i Text Files.mkv 61.3 MB
  134 - I Metodi tell() e seek().mkv 12.3 MB
  135 - Pip - Installare i Package.mkv 7.2 MB
  136 - Creare un Virtual Environment.mkv 6 MB
  137 - Attivare e Disattivare un Virtual Environment.mkv 6.9 MB
  138 - I Dizionari.mkv 5.5 MB
  139 - Le Type Annotations.mkv 18.6 MB
  14 - Welcome to the Machine.mkv 6.9 MB
  140 - Le Data Classes.mkv 21.4 MB
  141 - Assignment Expressions.mkv 25.3 MB
  142 - Parametri Positional-Only.mkv 12.9 MB
  143 - Union Operators per i Dizionari.mkv 20.5 MB
  144 - I Metodi removeprefix() e removesuffix().mkv 15.8 MB
  145 - Pattern Matching - Introduzione.mkv 13.7 MB
  146 - Pattern Matching - Capture Patterns.mkv 9.6 MB
  147 - Pattern Matching - Literal Patterns.mkv 7 MB
  148 - Pattern Matching - OR Patterns.mkv 9.1 MB
  149 - Pattern Matching - AS Patterns.mkv 8.5 MB
  15 - Elementi di un Linguaggio Scritto.mkv 10.8 MB
  150 - Pattern Matching - Conditional Patterns.mkv 12.5 MB
  151 - Formalizzazione Sintattica delle f-string.mkv 13.8 MB
  16 - Il Bit.mkv 6.2 MB
  17 - Le Operazioni Logiche (NOT, AND, OR, XOR).mkv 26.9 MB
  18 - Il Sistema di Numerazione Decimale.mkv 8.7 MB
  19 - Il Sistema di Numerazione Binario.mkv 16.1 MB
  2 - La Classificazione.mkv 15.7 MB
  20 - Conversione da Decimale a Binario.mkv 10.4 MB
  21 - Somma di Numeri Binari Positivi.mkv 9.7 MB
  22 - Somma di Numeri Binari con XOR e AND.mkv 15 MB
  23 - Numeri Binari Negativi - Il Complemento a Due.mkv 12.6 MB
  24 - La Notazione Ottale.mkv 11.8 MB
  25 - La Notazione Esadecimale.mkv 11.7 MB
  26 - Architettura di Von Neumann.mkv 114.4 MB
  27 - Instruction Execution Cycle.mkv 76 MB
  28 - La Python Virtual Machine.mkv 15.5 MB
  29 - Oggetti Python.mkv 28 MB
  3 - L'Incapsulamento.mkv 22.4 MB
  30 - Le Variabili.mkv 17.6 MB
  31 - Callable Objects.mkv 8.1 MB
  32 - Gli Attributi.mkv 8.8 MB
  33 - Introduzione.mkv 5.7 MB
  34 - Tipi Numerici.mkv 17 MB
  35 - Esercitazione - I Tipi Numerici.mkv 13.6 MB
  36 - Le Stringhe.mkv 12.5 MB
  37 - Le f-String (Interpolazione di Stringhe).mkv 9.1 MB
  38 - Espressioni ed Operatori.mkv 16 MB
  39 - Operatori Logici.mkv 10.1 MB
  4 - Membri di Istanza e di Classe.mkv 17.6 MB
  40 - Esercitazione - Espressioni Booleane.mkv 8.4 MB
  41 - Operatori su Sequenze.mkv 27.3 MB
  42 - Conversioni di Tipo.mkv 11.1 MB
  43 - Introduzione.mkv 9.8 MB
  44 - Liste (Parte 1).mkv 22.2 MB
  45 - Liste (Parte 2).mkv 13.7 MB
  46 - Esercitazione - Le Liste.mkv 10.2 MB
  47 - Tuple.mkv 14.3 MB
  48 - Esercitazione - Le Tuple.mkv 6.9 MB
  49 - Dizionari.mkv 20.6 MB
  5 - Generalizzazione.mkv 12.7 MB
  50 - Esercitazione - I Dizionari.mkv 15.7 MB
  51 - Set (Parte 1).mkv 13.9 MB
  52 - Set (Parte 2).mkv 10.6 MB
  53 - Introduzione.mkv 1.9 MB
  54 - Linee di Codice e Blocchi di Codice.mkv 20.7 MB
  55 - Gli Statement.mkv 9.6 MB
  56 - Lo Statement if.mkv 10.2 MB
  57 - LoStatement while.mkv 13.8 MB
  58 - Lo Statement for.mkv 12.2 MB
  59 - La Funzione range.mkv 6.2 MB
  6 - Ereditarieta.mkv 8.5 MB
  60 - Esercitazione - Loop, If e Range.mkv 8.6 MB
  61 - List Comprehension.mkv 12.4 MB
  62 - Esercitazione - List Comprehension.mkv 5.2 MB
  63 - Dict Comprehension.mkv 8.5 MB
  64 - Set Comprehension.mkv 7.1 MB
  65 - Le Funzioni.mkv 7.3 MB
  66 - I Parametri.mkv 20.5 MB
  67 - Lo Statement return.mkv 5 MB
  68 - Chiamare una Funzione.mkv 13.3 MB
  69 - Esercitazione - Le Funzioni.mkv 11.7 MB
  7 - La Composizione.mkv 11.9 MB
  70 - Le Funzioni come Oggetti.mkv 4.3 MB
  71 - Usare gli Oggetti Funzione.mkv 14.2 MB
  72 - Namespace e Scope.mkv 18.8 MB
  73 - global e nonlocal.mkv 12 MB
  74 - Function Decorator.mkv 18.5 MB
  75 - Funzioni Lambda.mkv 8.7 MB
  76 - Introduzione.mkv 4.1 MB
  77 - Classi e Istanze.mkv 3.7 MB
  78 - Lo Statement Class.mkv 13.8 MB
  79 - Attributi di Classe.mkv 6.8 MB
  8 - Collaborazione.mkv 13.5 MB
  80 - Metodi di Istanza.mkv 11.2 MB
  81 - Attributi di Istanza.mkv 14 MB
  82 - Il Costruttore __init__.mkv 9.4 MB
  83 - Metodi di Classe.mkv 14.8 MB
  84 - Inheritance.mkv 13.9 MB
  85 - Override.mkv 14.6 MB
  86 - La Funzione super.mkv 17.5 MB
  87 - Properties.mkv 22.6 MB
  88 - Property Decorators.mkv 11.2 MB
  89 - Obiettivo 1 - La Classe ContoCorrente.mkv 48.7 MB
  9 - Gli Oggetti Software.mkv 21.6 MB
  90 - Soluzione 1 - La Classe ContoCorrente.mkv 25.3 MB
  91 - Obiettivo 2 - Aggiungere una Property.mkv 18.8 MB
  92 - Soluzione - 2 - Aggiungere una Property.mkv 36.8 MB
  93 - Obiettivo 3 - Aggiungere una Superclasse.mkv 14.2 MB
  94 - Soluzione 3 - Aggiungere una Superclasse.mkv 30.7 MB
  95 - Obiettivo 4 - La Classe GestoreContiCorrenti.mkv 15.3 MB
  96 - Soluzione 4 - La Classe GestoreContiCorrenti.mkv 25.3 MB
  97 - Introduzione.mkv 2.6 MB
  98 - Le Eccezioni.mkv 13.4 MB
  99 - Lo Statement try - except.mkv 17.1 MB
  Read Me.txt 0 B
  ▲ 153 total files

Description


Udemy - Python Pro - La Guida Completa,
da Zero a Professionista [Ita]

Il corso di Python 3.12 (2024) più venduto in Italia.




Thx kabino
Cosa Imparerai

-Comprendere in modo approfondito il paradigma object-oriented (la prima sezione del corso riguarda proprio l'esposizione del paradigma object-oriented)

-Comprendere l'architettura e la sintassi del linguaggio di programmazione Python 3.12.

-Sviluppare applicazioni Python in modalità procedurale (funzioni, moduli, package)

-Sviluppare applicazioni Python in modalità object-oriented (classi, ereditarietà, override)

-Comprendere ed utilizzare gli "atomi" di Python: gli oggetti, i nomi, i tipi e gli attributi

-Conoscere ed utilizzare i basic data types: interi, floating-point, boolean e string

-Conoscere ed utilizzare le strutture dati: liste, tuple, dizionari e set

-Conoscere ed utilizzare gli operatori e le espressioni

-Conoscere ed utilizzare il control flow: if, while, for...in

-Comprendere ed utilizzare le list comprehension, le dict comprehension e le set comprehension

-Comprendere, utilizzare e definire le funzioni, e le espressioni lambda

-Comprendere i namespace e lo scope

-Comprendere ed utilizzare i function decorator ed i class decorator

-Comprendere e definire gli attributi di classe e di istanza, i class methods e gli static methods

-Progettare ed Implementare una Applicazione Distribuita con un Message Broker: RabbitMQ

-Comprendere anche gli argomenti avanzati del linguaggio.

-Comprendere le Type Annotations, e le Data Classes di Python 3.7

-Comprendere le Assignment Expressions e i Positional-Only Arguments di Python 3.8

-Comprendere gli Union Operator ed i metodi removeprefix()/removesuffix() di Python 3.9

-Comprendere il Pattern Matching di Python 3.10

-Comprendere ed utilizzare l'accesso da codice ai file di testo ed ai file binari

-Comprendere i fondamenti della programmazione delle API di ChatGPT

-Comprendere i Virtual Environment

Descrizione

-FEBBRAIO 2024: Nuova Sezione "Welcome to the Machine" - Una nuova sezione dedicata ai fondamenti della computazione, dai numeri binari, ottali ed esadecimali agli operatori logici, ed altri argomenti di base necessari per imparare un linguaggio di programmazione.

-FEBBRAIO 2024: Aggiornamento della Sezione "Introduzione alle API di ChatGPT in Python" - le lezioni sono state riviste e nuovamente registrate, per adattarle alla versione 1.x delle API di OpenAI.

-GENNAIO 2024: NUOVA SEZIONE: Le Enumerazioni in Python

Ho appena aggiornato il mio corso "Python Pro" con una nuova sezione, contenente un insieme di lezioni dedicate all'utilizzo delle "Enumerazioni" (Enum) in Python.

-OTTOBRE 2023: NUOVA SEZIONE: Esercizi (dallo Spazio Profondo)

Inizia oggi una nuova sezione del corso dedicata agli esercizi, che verrà arricchita nel tempo. Lo scopo di questa sezione è proporre una serie crescente di esercizi pratici, ambientati a bordo di una astronave in viaggio nello spazio profondo, che consentiranno di verificare il livello di apprendimento. Contemporaneamente, questa serie di esercizi offre l'opportunità di offrire ulteriori elementi di apprendimento, introducendo argomenti come i design patterns e le data structures.

-OTTOBRE 2023: AGGIORNATO ALLA VERSIONE 3.12 DI PYTHON

Una lezione dedicata alla nuova gestione delle f-string introdotta in Python 3.12

-SETTEMBRE 2023: NUOVA SEZIONE: I Virtual Environment in Python

Una serie di lezioni molto utili, per iniziare ad utilizzare gli ambienti virtuali nei propri progetti Python.

-GIUGNO 2023: NUOVA SEZIONE: Introduzione alle API di ChatGPT in Python

Nelle lezioni di questa nuova sezione impareremo come accedere dai nostri programmi Python alle API di OpenAI, per  implementare una completa conversazione con ChatGPT interamente nel nostro codice.

-AGGIORNATO ALLA VERSIONE 3.11

Questo corso, che non è un semplice tutorial ma una vera guida completa, teorica e pratica, ti condurrà passo dopo passo a conoscere in profondità il linguaggio di programmazione Python - aggiornato alla VERSIONE 3.11 di Ottobre 2022 - ed il Paradigma Object-Oriented.
NOTA: Il corso si evolve nel tempo aggiornandosi ogni anno alle versioni successive del linguaggio. Può quindi essere seguito senza problemi in modo sequenziale, dall'inizio alla fine.

La prima sezione del corso è una sorta di corso nel corso... Imparerai infatti in modo approfondito il Paradigma Object-Oriented in tutti i suoi aspetti principali, secondo un percorso che ho ricavato dai miei (ahimè) moltissimi anni di esperienza sul campo come object-oriented analyst e designer. Le capacità che acquisirai nelle lezioni teoriche di questa prima sezione sono valide anche per qualunque altro linguaggio object-oriented, come Java, C#, Swift, C++.

Attraverso un percorso guidato, imparerai poi tutti i differenti livelli di organizzazione del codice Python, partendo dagli atomi del linguaggio (gli oggetti, i nomi, i tipi e gli attributi), per poi proseguire con i basic data types (i numeri, le stringhe ed i boolean), poi con le strutture dati (le liste, le tuple, i dizionari ed i set), poi con le strutture di codice (il control flow, le funzioni, le list comprehension, le espressioni lambda ed i decorator), poi con le strutture object-oriented (le classi, l'ereditarietà, l'override, i costruttori, le proprietà, gli attributi di istanza e di classe, i metodi statici, la gestione delle eccezioni), ed infine con le strutture dei programmi stessi (moduli e package).

Il corso è corredato di esercitazioni pratiche e di quiz, per verificare passo dopo passo il tuo apprendimento.

E' presente una sezione contenente argomenti avanzati del linguaggio, che viene incrementata con sempre nuove lezioni. Tra gli argomenti avanzati troviamo la multiple inheritance, l'MRO, le classi object e type, il costruttore __new__, gli oggetti iterabili e gli iteratori, ed anche i generatori (generator functions e generator expressions).

E' presente una sezione interamente dedicata alla gestione dei file in Python, nella quale vengono spiegati i metodi per leggere, scrivere, accodare, e posizionarsi nei file di testo e nei file binari, con una serie di esercizi pratici.

E' presente anche una esercitazione completa, nella quale impareremo assieme come scrivere una applicazione Python che utilizza RabbitMQ, un message broker che consente di implementare software distribuito e massivamente scalabile.

E' presente anche una esercitazione completa nella quale impareremo assieme cos'è e come si utilizza in Python MongoDB, uno dei più importanti database NOSQL disponibili sul mercato.

E' presente anche una sezione dedicata alla comprensione delle API OpenAI per la programmazione di ChatGPT da Python.

A chi è rivolto questo corso:

-Un programmatore principiante che desidera migliorare la propria competenza generale nello sviluppo di applicazioni.
   
-Un programmatore con una conoscenza introduttiva di Python, che desidera apprendere in modo più approfondito questo linguaggio di programmazione.
   
-Un programmatore che sviluppa già applicazioni in altri linguaggi di programmazione, che desidera aggiungere Python al proprio curriculum, acquisendone una conoscenza approfondita.
   
-Chiunque abbia desiderio di imparare a conoscere il paradigma object-oriented, che potrà poi utilizzare anche in altri linguaggi di programmazione

Requisiti

*Il corso prevede la conoscenza di base del terminale di un sistema operativo (Mac, Windows, o Linux).

*La conoscenza almeno a livello principiante in un qualunque linguaggio di programmazione non è obbligatoria, ma consigliata.

Il Corso è Composto da:


Related Torrents

torrent name size uploader age seed leech
17
0
9
10
0