Descrizione del corso
Python è un linguaggio di programmazione molto diffuso, utilizzato da amministratori di sistema, data scientist e sviluppatori per creare applicazioni, eseguire analisi statistiche e addestrare modelli di AI/ML. Questo corso offre un’introduzione al linguaggio Python e insegna le nozioni di base sull’utilizzo di Red Hat OpenShift AI per carichi di lavoro AI/ML. Il corso consente agli studenti di acquisire competenze di base, come la descrizione dell’architettura di Red Hat OpenShift AI e l’organizzazione, l’esecuzione e il test del codice AI/ML attraverso un’esperienza pratica. Queste competenze possono essere applicate a tutte le versioni di Red Hat OpenShift AI.
Il corso si basa su Python 3, RHEL 9.0, Red Hat OpenShift® 4.14 e Red Hat OpenShift AI 2.8.
Prerequisiti per accedere al corso
Obiettivi del corso
Le aziende raccolgono e archiviano grandi quantità di informazioni da più fonti. Con Red Hat OpenShift AI, le organizzazioni dispongono di una piattaforma pronta per analizzare i dati, visualizzare tendenze e modelli e prevedere i futuri risultati aziendali utilizzando algoritmi di machine learning e intelligenza artificiale.
Al termine del corso, i partecipanti saranno in grado di: comprendere le basi dell’architettura di Red Hat OpenShift AI; organizzare il codice e la configurazione utilizzando progetti di data science, ambienti di lavoro e connessioni dati; ed eseguire e testare il codice in modo interattivo utilizzando i notebook Jupyter. Questo corso è il punto di partenza per il percorso di apprendimento AI/ML in cui imparerai a creare e gestire flussi di lavoro AI/ML.
Programma del corso
Panoramica di Python 3
- Ottieni un’introduzione a Python e alla configurazione dell’ambiente di sviluppo
Sintassi di base di Python
- Scopri la sintassi e la semantica di base di Python
Componenti del linguaggio
- Comprendi le funzionalità e gli operatori di base dei flussi di controllo
Raccolte
- Scrivi programmi per la gestione dei dati composti utilizzando elenchi, insiemi, tuple e dizionari
Funzioni
- Scomponi i programmi in funzioni componibili
Moduli
- Organizza il codice usando i moduli per ottenere maggiore flessibilità e riutilizzo
Corsi in Python
- Esplora la programmazione orientata agli oggetti (OOP) con classi e oggetti
Eccezioni
- Gestisci gli errori di runtime con le eccezioni
Input e output
- Implementa programmi per la lettura e la scrittura di file
Strutture di dati
- Utilizza strutture di dati avanzate come generatori e funzioni di comprensione per ridurre il codice standardizzato
Analisi di JSON
Debug
- Esegui il debug dei programmi Python utilizzando Python debugger (pdb)
Introduzione a Red Hat OpenShift AI
- Identifica le caratteristiche principali di Red Hat OpenShift AI e descrivi l’architettura e i componenti di Red Hat OpenShift AI
Progetti di data science
- Organizza il codice e la configurazione utilizzando progetti di data science, ambienti di lavoro e connessioni dati
Notebook di Jupyter
- Utilizza i notebook di Jupyter per eseguire e testare il codice in modo interattivo
Il programma del corso è soggetto a modifiche in base alle innovazioni nelle tecnologie e all’evoluzione degli argomenti trattati. Per chiarimenti su obiettivi e specifici argomenti contatta: training@extraordy.com