780

Curs Python Online Nivel I (începător)

Reduceri excepționale pentru cursurile Online!

Chiar dacă, traversăm cu toții o perioada dificilă, procesul de învățare și instruire nu se oprește în loc. Centrul de Training Pro Management vine în întâmpinarea nevoilor dumneavoastră cu soluții de training online (în clase virtuale)!

De ce aveti nevoie?

  • Un laptop/PC/tableta conectate la o retea de internet
  • Microfon(optional)
  • Webcam(optional)

Afla mai multe detalii  legate de cursurile ONLINE.

Durata: 

12 ore de curs online - 4 ore pe zi. (10.00-14.00)

Pretul include:

Suportul de curs in format electronic si diploma de participare.

Detalii înscriere și plată:

Înscrierea se face prin completarea detaliilor din formularul de mai jos. Veți primi o factură proforma pe care vă să o plătiți până la data de 22 Iunie pentru a confirma locul la acest training.

Dacă driți să înscrieți mai multe persoane din cadrul companiei dumneavoastră, vă rugăm să ne contactați prin email la adresa Această adresă de email este protejată contra spambots. Trebuie să activați JavaScript pentru a o vedea.

Curricula:

1. Introducere, instalare și setările de baza pentru Python

Vom discuta despre principiile de baza din Python și vom instala împreună toate componentele necesare pe parcursul cursului.

2. Primul program în Python. Modalități de executare

Vom începe cu un clasic "Hello World!" pe care îl vom afișa folosind linia de comandă și IDE-ul PyCharm.

3. Variabile și tipuri de date de bază

Ne vom concentra pe definirea clară a variabilelor scalare, listelor, seturilor, tuplurilor și dicționarelor.

4. Structuri de control

Vom analiza aplicarea structurilor if, if-else, swich, for, foreach, while prin exemple practice.

5. Crearea și apelarea funcțiilor. Parametri, constrângeri. Funcții Lambda

Deși Python nu este un limbaj strongly typed, vom vedea împreună cum putem parametriza funcțiile incluzând și constrângeri legate de tipul de date pe care o funcție le poate primi sau returna.

6. Tratarea excepțiilor

Vom trata diferite tipuri de excepții care pot apărea, concentrându-ne pe înțelegerea mesajelor de eroare și a modalităților de tratare.

7. Analiza codului unui program. Intorducere în Pylint

Cât de optim este scris codul nostru? Încalcă standardele generale Python? Vom afla împreună răspunsul la aceste întrebări.

8. Folosirea Debuggerului

Ne vom "juca" cu modalitățile de verificare a codului în timpul execuției acestuia folosind atât instrumentele oferite de IDE cât și linia de comandă folisnd pdb.

9. Analiza performanței programului

Poate că am scris un cod corect din punct de vedere al cerințelor și a standardelor dar, cât de performant e? În cât timp ne va returna rezultatele?

10. Crearea logurilor programului

Învață cum să folosești logarea etapelor din program sau a erorilor într-un mod optim.

11. Folosirea modulelor în Python

Vom exemplifica câteva din cele mai utilizate module disponibile și vom vedea cum putem să ne creem propriile module.

12. Introducere în scrierea testelor de tip unit test

Ne vom testa codul folosind teste care folosesc libraria pytest

13. Folosirea modulului de parsare a datelor calendaristice

Datele calendaristice pot genera multe erori. Vom discuta și exeplifica modalități prin care putem evita apariția lor.

14. Procesarea fișierelor text

Citiri și scrieri în fișiere

15. Procesarea directoarelor

Vom exersa operațiunile de creare, ștergere sau modificare a directoarelor sau a fișierelor dintr-un director și vom analiza informațiile de tip metadata ale acestora.

16. Folosirea căilor de acces spre documente/directoare

Exersăm operațiuni de mutare, ștergere, modificare, etc. folosind, de această dată, doar calea spre fișiere sau directoare

17. Interacțiunea cu API-uri externe

După ce am exersat scrierea, citirea sau modificarea resurselor locale, ne vom axa și pe transferul de informații către o aplicație externă, un RESTful API

Bonus!

2 ore de introducere în Version Control Management System - Git și GitLab! Prin intermediul platformei GitLab, trainerul va putea evalua munca individuală a participanților și va da un feedback punctual pentru codul fiecăruia.

În plus, fiecare participant beneficiază de consultanță individuală opțională de până la 2 ore. Participanții pot programa intervale de timp între 10 minute și maxim o oră, oricând pe toată perioada trainig-ului până la atingerea maximului. În aceste intervale, se vor putea adresa întrebări suplimentare trainierului sau se va primi asistență în rezolvarea dificultăților întâmpinate în realizarea temelor de curs.

Discount de volum:

Se acordă discount-uri negociabile de volum. Solicită oferta speciala pentru compania ta prin email la adresa  Această adresă de email este protejată contra spambots. Trebuie să activați JavaScript pentru a o vedea.

Diploma obținută: Certificat Pro Management

Inscriere pentru cursul Python Online - nivel incepatori

În cazul în care doriți să înscrieți mai multe persoane cu aceleași date de facturare sau să beneficiați de reducerea de grup, vă rugăm să ne contactați printr-un email la adresa Această adresă de email este protejată contra spambots. Trebuie să activați JavaScript pentru a o vedea.

Vă rugăm să completați acest câmp
Vă rugăm să completați acest câmp
Vă rugăm să completați acest câmp cu o adresă de email validă
Invalid Input
Invalid Input
Invalid Input
Invalid Input
Invalid Input
Invalid Input
Invalid Input
Invalid Input
Invalid Input
Invalid Input
Invalid Input