Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA Amazon AWS CompTIA Security+ Microsoft AZ-900
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Personal Development Mindfulness Personal Transformation Life Purpose Meditation CBT Emotional Intelligence
Web Development JavaScript React CSS Angular PHP Node.Js WordPress Vue JS
Google Flutter Android Development iOS Development React Native Swift Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Retargeting
Microsoft Power BI SQL Tableau Business Analysis Data Modeling Business Intelligence MySQL Data Analysis Blockchain
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Business Plan Startup Online Business Freelancing Blogging Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
2021-04-10 12:06:52
30-Day Money-Back Guarantee
Development Programming Languages Python

Python per principianti

Impara a programmare in Python da zero, apprendi e padroneggia i segreti di questo fantastico linguaggio.
Rating: 4.5 out of 54.5 (6 ratings)
48 students
Created by Alessio Ferrari, Tuttofaredigitale Corsi Online
Last updated 2/2021
Italian
30-Day Money-Back Guarantee

What you'll learn

  • Nozioni base di programmazione
  • Sintassi di Python
  • Programmazione funzionale
  • Controllo del flusso di dati
  • Programmazione orientata agli oggetti
  • Algoritmi di ricerca e di ordinamento
  • Gestione dei file
  • Regular expressions

Course content

12 sections • 84 lectures • 7h 45m total length

  • Preview01:39
  • Preview04:51
  • Domande e risposte, dove farle ed averle
    01:03
  • Ti presento...Python
    03:33
  • Preview05:37
  • Tipi di errori in Python
    05:15
  • Preview04:01

  • Come eseguire un programma in Python
    03:39
  • Il tuo primo programma
    04:54
  • Indentazione in Python
    03:49
  • Commenti
    03:43
  • Le variabili
    04:34
  • Gli operatori
    03:35
  • Semplici operazioni
    04:53
  • Operatori e precedenza
    04:07
  • Operatori di assegnazione avanzati e speciali
    05:01
  • Test di apprendimento
    5 questions

  • Numeri
    04:42
  • Tipo string
    07:39
  • Tipo boolean
    02:38
  • List e Tuple
    07:12
  • Modifichiamo una lista in vari modi
    07:29
  • List: approfondimento
    07:55
  • Esercizio con list
    1 question
  • Test di apprendimento
    5 questions
  • Tuple: approfondimento
    04:20
  • Dictionary
    05:54
  • Un po' di pratica con dictionary
    09:51
  • Esercizio con dictionary
    5 questions
  • Test di apprendimento
    4 questions

  • Funzioni - prima parte
    05:58
  • Funzioni - seconda parte
    04:55
  • None
    03:14
  • Dichiarazione return
    08:29
  • Esercizio sulle funzioni
    1 question
  • Esercizio funzioni
    07:11
  • Test di apprendimento
    3 questions
  • Funzioni utili
    08:08
  • Bonus: decoriamo le funzioni
    04:14
  • Approfondimento: le funzioni anonime
    05:13
  • La ricorsione
    03:48
  • Esercizio sulla ricorsione
    1 question

  • Dichiarazione IF
    07:38
  • Else & elif
    04:38
  • If, else ed elif
    1 question
  • Utilizzo dell'if nidificato
    03:24
  • Try, Except, Finally
    05:34
  • Test di apprendimento
    3 questions
  • Esercizio flusso
    3 questions
  • Testa o croce?
    06:59
  • For loop
    09:15
  • While loop
    05:29
  • Loop nidificato
    04:42
  • Creare una lista: metodo avanzato
    03:37
  • Bonus: creare un dictionary da due liste (list comprehension)
    03:17
  • Esercizio di analisi dati
    6 questions
  • Tutorial: sistemiamo dei dati
    10:21
  • Test di apprendimento
    5 questions
  • Tutorial: aggiorniamo lo zaino
    11:28
  • Moduli in Python
    03:00

  • Introduzione
    00:59
  • Analizza e scrivi il flusso
    05:33
  • Gioco dell'impiccato - I
    06:26
  • Gioco dell'impiccato - II
    03:44
  • Gioco dell'impiccato - III
    05:13
  • Gioco dell'impiccato - IV
    06:26
  • Gioco dell'impiccato - V
    05:28

  • Introduzione
    01:27
  • Il gioco Tris - I
    05:30
  • Il gioco Tris - II
    05:39
  • Il gioco Tris - III
    06:17
  • Il gioco Tris - IV
    05:18
  • Il gioco Tris - V
    07:36

  • Regular Expression - I
    11:01
  • Regular Expression - II
    08:56
  • Regular Expression - III
    06:46
  • Regular Expression - IV
    03:10
  • Esercizio selle Regular Expression
    3 questions
  • Regular Expression - V
    05:18

  • Algoritmi di ordinamento I
    05:15
  • Algoritmi di ordinamento II
    06:46
  • Algoritmi di ricerca
    09:25
  • Bonus: Notazione Big O
    04:07

  • Gestire i files con Python - I
    09:50
  • Gestire i files con Python - II
    06:23
  • Gestire i files con Python - III
    04:50
  • Test di apprendimento
    4 questions
  • Esercizio con i files
    8 questions

Requirements

  • Utilizzo base del PC (sapere cos'è una "directory", un "file")
  • Navigare in internet

Description

Impara a programmare in Python, il linguaggio di programmazione più ricercato del momento. Viene utilizzato in diversi campi come l'Intelligenza Artificiale ed il Data Science.

Quali benefici ottieni frequentando questo corso? Alla fine di questo corso saprai come programmare in Python ed avrai appreso concetti avanzati che trovi raramente nei corsi per principianti.

Userai Python per lavorare con  messaggi di testo, file CSV, per visualizzare i dati e creerai un progetto funzionante da zero.

Che tu sia un novizio della programmazione o che vuoi scoprire l'affascinante mondo della programmazione, questo corso fa per te.

Questo corso non consiste solo nel farti vedere del codice senza capire i principi della programmazione, va oltre, ti sfida a programmare con compiti e verifica il tuo apprendimento con test mirati. Quindi esercitazioni pratiche e quiz, per verificare passo dopo passo il tuo apprendimento sono utilizzati in tutto il percorso formativo.

Lo scopo principale è quello di farti apprezzare Python. In questo corso il focus principale è il tuo apprendimento, gli argomenti sono selezionati con cura e non "sbrodolati" a caso solo per aumentare la durata del corso.

Il corso comprende anche applicazioni pratiche divertenti come il gioco dell'impiccato ed il tris ed altre saranno aggiunte con gli aggiornamenti.

Seguendo questo percorso formativo imparerai concetti base come:

  • operatori

  • funzioni

  • loop

  • controllo del flusso

  • tuple, dictionary e liste

  • ... e molto altro!

Concetti avanzati come:

  • list comprehension

  • regular expression

  • modulo

  • classi e oggetti

  • self

  • costruttore

  • ereditarietà e polimorfismo

  • ...e molto altro!

Ciò che imparerai qui, il tempo che dedicherai a questo corso, ti sarà sufficiente per creare i tuoi programmi e per ottenere quello che ti serve per utilizzare Python al meglio.

Il corso è strutturato per dare una formazione "pronta all'uso" e può essere seguito tranquillamente dai principianti dall'inizio alla fine.

Detto questo non ti resta altro che iscriverti. Ti auguro un fantastico viaggio nel mondo di Python!

Who this course is for:

  • Neo diplomati
  • Principianti della programmazione
  • Chiunque voglia imparare a programmare
  • Chi non conosce Python

Instructors

Alessio Ferrari
Informatico, freelance, insegnante online
Alessio Ferrari
  • 4.6 Instructor Rating
  • 191 Reviews
  • 3,200 Students
  • 6 Courses

Ciao sono Alessio, sono un informatico con più di vent'anni di esperienza nel mondo digitale ed ideatore di tuttofaredigitale.

Il mio primo PC è stato l'Amstrad 8086, un vero pezzo da museo moderno, ed è stato subito amore.

Il progetto Tuttofaredigitale, questi corsi, eBook, i tutorial gratuiti, sono nati per condividere esperienza e conoscenza del mondo digitale in modo semplice.

Ho creato una moltitudine di siti web, in HTML e CSS ed utilizzando piattaforme come Wordpress, Shopify e recentemente Webflow. Ho scritto libri e pubblicato eBook con Amazon KDP ed ho utilizzato sempre Amazon come piattaforma per vendere prodotti a livello internazionale.

Con questo spazio su Udemy voglio fornirti la conoscenza in diverse branche del mondo digital che ti permetteranno di apprendere nuove abilità, ed aprirti nuove possibilità di carriera e di aiutarti a raggiungere i tuoi obiettivi futuri.

Pubblicherò corsi sui linguaggi di programmazione, HTML & CSS, JavaScript, Python, come aumentare la tua produttività grazie a servizi online, corsi su come creare siti web da zero ed altro ancora.

C'è ne per tutti, anche per te, basta solo avere il desiderio d'imparare.

Tuttofaredigitale Corsi Online
Impara nuove abilità, creati nuove opportunità
Tuttofaredigitale Corsi Online
  • 4.5 Instructor Rating
  • 206 Reviews
  • 3,284 Students
  • 7 Courses

Corsi online sul mondo digital, usa le potenzialità messe a disposizione da internet.

Che tu stia cercando di imparare una nuova abilità da zero, o che tu voglia rinfrescarti la memoria su qualcosa che hai imparato in passato, sei venuto nel posto giusto.

L'istruzione rende il mondo un posto migliore. Rendi il tuo mondo migliore con nuove competenze!

Formazione sempre disponibile anche da smartphone e tablet h24. Facili da seguire e strutturati in modo pratico per aiutarti ad imparare passo dopo passo.

Tuttofaredigitale porta conoscenza a tutti quelli che sono interessati ad apprendere, per rimanere aggiornati e crearsi delle nuove opportunità lavorative.

  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Impressum Kontakt
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.