Intrati in legatura
 Durata 14 ore

Schița de curs

Introducere în programarea Python

  • Rularea codului Python
  • Utilizarea tool-urilor de dezvoltare Python (IDE-uri și tool-uri din linia de comandă)
  • Lucrul cu shell-urile Python și iPython, precum și cu iPython Notebook

Tipuri de date și operații

  • Numere întregi și numere cu virgulă mobilă – probabil nu sunt necesare
  • String-uri și bytes – probabil nu sunt necesare
  • Tupluri și liste
  • Dicționare și dicționare ordonate
  • Seturi și frozen sets

Organizarea și distribuirea codului

  • Crearea modulelor și a pachetelor
  • Distribuirea codului către repository-uri

Programare orientată pe obiecte și programare funcțională

  • Crearea și utilizarea funcțiilor și a claselor
  • Modificarea funcțiilor și a claselor cu decoratori
  • Introducere în meta-clase

Gestionarea erorilor și testare

  • Gestionarea și generarea excepțiilor
  • Scrierea și executarea testelor (doc tests și unit tests)
  • Verificarea acoperirii codului de către teste

Lucrul cu fișiere și directoare

  • Accesarea diferitelor tipuri de fișiere și principiile de lucru cu fișiere
  • Crearea, citirea, actualizarea și ștergerea fișierelor (inclusiv fișiere text obișnuite, csv, precum și fișiere Microsoft Word și Microsoft Excel)
  • Extragerea datelor din fișierele text folosind expresii regulate
  • Crearea și ștergerea directoarelor, listarea și căutarea fișierelor

Cerințe

Niciuna.

Numărul de participanți


Pret per participant

Mărturii (7)

Cursuri viitoare

Categorii înrudite