Schița de curs
Introducere în Programarea Python
- Executarea codului Python
- Utilizarea instrumentelor de dezvoltare Python (IDE-uri și instrumente de linie de comandă)
- Lucrul cu shell-uri Python și iPython, precum și cu iPython Notebook
Tipuri de Date și Operații
- Numere întregi și flotante
- Șiruri de caractere și bytes
- Tupluri și liste
- Dicționare și dicționare ordonate
- Mulțimi și mulțimi înghețate
Organizarea și Distribuirea Codului
- Crearea de module și pachete
- Distribuirea codului în depozite
Programare Orientată pe Obiecte și Funcțională
- Crearea și utilizarea funcțiilor și claselor
- Modificarea funcțiilor și claselor cu decoratori
- Introducerea meta-claselor
Gestionarea Erorilor și Testarea
- Gestionarea și generarea excepțiilor
- Scrierea și executarea testelor (doc teste și teste unitare)
- Verificarea acoperirii codului de teste
Lucrul cu Fișiere și Directoare
- Accesarea 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 datelor din fișiere 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 pentru baze de date bazat pe SQLite 3, PostgreSQL și MySQL
- Utilizarea Object Relational Mapper (SQLAlchemy)
- Lucrul cu baze de date NoSQL
Cucerirea Web-ului
- Preluarea paginilor web
- Analiza HTML și XML
- Completarea automată a formularelor web
- Crearea de aplicații web în Python
Cerințe
Niciunul
Mărturii (7)
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
Comunicarea cu domnul Khobeib
Aref AlHosani - beamtrail
Curs - Python Programming - 4 days
Tradus de catre o masina
Formatorul Abhi este extrem de răbdător și prietenos. În ciuda faptului că a fost un curs online, a reușit să interacționeze cu noi și să clarifice îndoiile noastre.
jia hui lim - Ministry of Defence, Singapore
Curs - Python Programming
Tradus de catre o masina