Schița de curs
Introducere în programarea Python
- Executarea codului Python
- Folosirea instrumentelor de dezvoltare Python (medii integrate și instrumente din linia de comandă)
- Lucrul cu shell-urile Python și iPython, precum și cu iPython Notebook
Tipurile de date și operații
- Numere întregi și în virgulă mobilă – probabil nu este necesar
- Șiruri de caractere și octeți – probabil nu este necesar
- Tuple și liste
- Dicționare și dicționare ordonate
- Mulțimi și mulțimi frozen (imutabile)
Organizarea și distribuirea codului
- Crearea modulelor și pachetelor
- Distribuirea codului către depozite de cod (repositore)
Programarea orientată pe obiecte și programarea funcțională
- Crearea și utilizarea funcțiilor și claselor
- Modificarea funcțiilor și claselor cu decoratori (decorators)
- Introducerea metaclass-urilor
Gestionarea erorilor și testarea
- Gestionarea și aruncarea 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 gestionării acestora
- Crearea, citirea, actualizarea și ștergerea fișierelor (inclusiv fișiere text simple, 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
Niciunul.
Mărturii (7)
totul a fost perfect
Florin Vrincianu
Curs - Python Programming Fundamentals
Tradus de catre o masina
Faptul că antrenorul ne putea ghida și corecta dacă era nevoie și ne explica ce a fost greșit făcut
Roxana - Emilia Zamfir
Curs - Python Programming Fundamentals
Tradus de catre o masina
A părut o introducere puțin rotunjită la Python, oferindu-mi încrederea necesară pentru a aborda imediat unele programe de nivel bazic înainte de a încerca ceva mai complex
Graham - Quantum Detectors Ltd
Curs - Python Programming Fundamentals
Tradus de catre o masina
Mi-a plăcut că am putut pune întrebări și Abhi a răspuns la toate, oferind exemple excelente.
Bozena - New College Durham
Curs - Python Programming Fundamentals
Tradus de catre o masina
Totul a fost bine. Formatorul era foarte bine pregătit și am apreciat cu adevărat cursul.
Gelep Dragos
Curs - Python Programming Fundamentals
Tradus de catre o masina
Cursul a fost direct, intuitiv, ușor de urmat, exercițiile abordând subiectele discutate anterior.
Alexandru - BRD
Curs - Python Programming Fundamentals
Tradus de catre o masina
Cunoașterea.
Dan Nohai - BRD
Curs - Python Programming Fundamentals
Tradus de catre o masina