Schița de curs
Introducere în programarea Python
- Rularea codului Python
- Folosirea 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țiuni
- Numere întregi și cu virgulă mobilă
- Șiruri de caractere și bytes
- Tupluri și liste
- Dicționare și dicționare ordonate
- Seturi și seturi înghețate
Organizarea și distribuirea codului
- Crearea modulelor și pachetelor
- Distribuirea codului în repository-uri
Programare orientată pe obiecte și funcțională
- Crearea și folosirea funcțiilor și claselor
- Modificarea funcțiilor și claselor cu decoratori
- Introducere în meta-clase
Gestionarea erorilor și testare
- Tratarea și generarea excepțiilor
- Scrierea și executarea testelor (doc tests și unit tests)
- Verificarea acoperirii codului prin teste
Lucrul cu fișiere și directoare
- Accesarea diferitelor tipuri de fișiere și principiile de gestionare 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 datelor din fișierele text folosind expresii regulate
- Crearea și ștergerea directoarelor, listarea și căutarea fișierelor
Accesarea bazelor de date
- Selectarea, inserarea, actualizarea și ștergerea datelor
- API generic de baze de date bazat pe SQLite 3, PostgreSQL și MySQL
- Folosirea Object Relational Mapper (SQLAlchemy)
- Lucrul cu baze de date NoSQL
Cucerirea web-ului
- Preluarea paginilor web
- Parsarea HTML și XML
- Completarea automată a formularelor web
- Crearea aplicațiilor web în Python
Cerințe
Niciuna
Mărturii (7)
Numărul de utilizatori este corect. Trainerul a prezentat informațiile cu entuziasm.
Alberto Rivas - SEG AUTOMOTIVE SPAIN, S.A.U.
Curs - Python Programming - 4 days
Tradus de catre o masina
Juan Antonio s-a integrat rapid în echipa noastră. Este o persoană răbdătoare și foarte profesionistă. Ori de câte ori ne simțeam descurajați, el a fost rapid să ne vină în ajutor.
Gustavo Garcia Puente - SEG AUTOMOTIVE SPAIN, S.A.U.
Curs - Python Programming - 4 days
Tradus de catre o masina
Bună conceptul de instruire, multe exemple. Exerciții plăcute.
Ales Ptacek - Secheron Hasler CZ, spol. s r.o.
Curs - Python Programming - 4 days
Tradus de catre o masina
cunoașterea prezentatorului de Python
Tomas Benda - Secheron Hasler CZ, spol. s r.o.
Curs - Python Programming - 4 days
Tradus de catre o masina
Mașinile virtuale au funcționat foarte bine și au facilitat jucăuirea cu codul. Am apreciat, de asemenea, faptul că instrucționarul punea la dispoziție copii ale tuturor exemplificărilor asamblate pentru urmărire, astfel încât am putea vedea rezultatul final în avans. Mi-a făcut mai ușor să pun întrebări mai specifice.
Stefan Kotze - ACC
Curs - Python Programming - 4 days
Tradus de catre o masina
Formatorul a abordat fiecare subiect cu mai multă profunditate în timpul alocat și ne-a dat de asemenea întrebări de rezolvat, explicându-le de fiecare dată când aveam îndoieli.
Praveent Thamil Mani - MINDEF
Curs - Python Programming - 4 days
Tradus de catre o masina
Zilele 2 și 3. A fost o cantitate absurdă de conținut, dar Abhi l-a gestionat bine, așa că am primit valoare reală acolo.
Michael Clews - ACC
Curs - Python Programming - 4 days
Tradus de catre o masina