Cursul oferă participanților o introducere completă în limbajul de programare Python și dezvoltarea competențelor în diferite domenii ale programării.
Cursul dezvoltă abilități esențiale în programarea Python, pregătind participanții pentru o varietate de sarcini și proiecte de dezvoltare software inclusiv pregatirea pentru proiecte de machine learning si inteligență artificială.
• Bazele limbajului de programare Python și introducerea în sintaxă.
• Utilizarea aplicațiilor Python și crearea unor programe funcționale.
• Lucrul cu diferite tipuri de date și utilizarea operatorilor pentru manipularea lor.
• Crearea și utilizarea funcțiilor pentru a organiza și reutiliza codul.
• Îmbunătățirea funcțiilor cu ajutorul decoratoriilor.
• Împachetarea funcțiilor în module și crearea unor pachete complexe.
• Conceptele de programare orientată pe obiect și crearea de clase.
• Înțelegerea meta-claselor și modul în care pot fi utilizate.
• Manipularea fișierelor și directoriilor, precum și accesarea diferitelor tipuri de fișiere.
• Extragera datelor utilizând expresii regulate (RegExp).
• Abordarea și gestionarea erorilor și excepțiilor în codul Python.
• Crearea și executarea testelor pentru a asigura calitatea codului.
• Procesarea și manipularea datelor utilizând biblioteca Pandas.
• Lucrul cu baze de date și utilizarea API-urilor pentru a accesa diverse tipuri de baze de date, inclusiv baze de date NoSQL.
Nu există cerințe prealabile de certificare pentru acest curs. Experiența specifică în cunoașterea unui limbaj de programare este un avantaj.
• Introducere in limbajul de programare Python
• Folosirea aplicatiilor Python
• Folosirea diferitelor tipuri de date si operatori
• Crearea si folosirea functiilor
• Modificarea functiilor folosind decoratori
• Crearea de pachete
• Programarea orientata pe obiect
• Introducerea de meta-clase
• Lucrul si operatiuni cu fisiere si directoare si accesarea diferitelor tipuri de fisiere
• Extragerea datelor RegExp
• Managementul erorilor si exceptiilor
• Scrierea si executarea testelor
• Procesarea datelor cu Pandas
• Operatiuni cu bazele de date, folosirea API-urilor pentru accesul bazelor de date si lucrul cu bazele de date NoSQL
Nu sunt recomandări în acest moment.
În urma acestui curs, veți primi un certificat de absolvire.