Schița de curs

Introducere la Python Programming

  • Rularea codului Python
  • Utilizarea instrumentelor de dezvoltare Python (IDE-uri și instrumente de linie de comandă)
  • Lucrul cu shell-urile Python și iPython, precum și cu iPython Notebook

Tipuri de date și operații

  • Numere întregi și numere flotante - probabil nu este necesar
  • Șiruri de caractere și octeți - probabil nu este necesar
  • Tupluri și liste
  • Dicționare și dicționare ordonate
  • Seturi și seturi înghețate

Organizarea și distribuirea codului

  • Crearea de module și pachete
  • Distribuirea codului în depozite

Orientat pe obiecte și funcțional Programming

  • Crearea și utilizarea funcțiilor și a claselor
  • Modificarea funcțiilor și a claselor cu ajutorul decoratorilor
  • Introducerea metaclaselor

Gestionarea erorilor și testarea

  • Gestionarea și ridicarea excepțiilor
  • Scrierea și executarea testelor (teste doc și teste unitare)
  • Verificarea acoperirii codului prin teste

Lucrul cu fișiere și directoare

  • Accessnregistrarea diferitelor tipuri de fișiere și principii de manipulare a fișierelor
  • Crearea, citirea, actualizarea și ștergerea fișierelor (inclusiv fișiere text obișnuite, csv, precum și fișiere Microsoft Word și Microsoft Excel).
  • Extragerea de date din fișiere text utilizând fișiere regulate Express.
  • Crearea și ștergerea de directoare, listarea și căutarea de fișiere

Cerințe

Nici unul

 14 ore

Numărul de participanți



Pret per participant

Mărturii (10)

Cursuri înrudite

Categorii înrudite