fbpx

Curs Python Professional

Cursul Python Professional expune noțiuni și tehnici avansate de programare fiind destinat celor care vor să își extindă cunoștințele limbajului și în același timp să deprindă abilitățile unui programator Python complet.

Înscrie-te:
Nivel

Professional

Studiu individual

4-6 ore/săptămână

Suport de curs scris
Limba materialului scris/video

Română/Engleză

Materiale video

Nr. ore video

6h25min

Metode de evaluare
  • Examene de capitol
  • Examen final teoretic
  • Proiect practic opțional
Curs Demo
Tarife Curs Online cu Video
650 RON - student
650 RON - pers. fizică
850 RON - pers. juridică

Despre curs

Cursul de Python Professional continuă conceptele de la cursul de Python Fundamentals și este complementar cursului de Python Advanced

Cursul Python Professional expune noțiuni și tehnici avansate de programare fiind destinat celor care vor să își extindă cunoștințele limbajului și în același timp sa deprindă abilitățile unui programator Python complet.

 

 

Python este utilizat în Raspberry PI, pentru a crea roboței sau pentru a face IOT (Internet of Things).

De asemenea, Python este utilizat pentru a crea bani – multe companii de bursă îl folosesc pentru anticiparea stock price datorita facilităților de statistică, data analysis, machine learning, pe care le conține.

 

Cui i se adresează cursul?

Pot participa cu succes persoane care au urmat cursul de Python Fundamentals sau cei care au cunoștințe fundamentale ale limbajului Python.

 

Modalități de desfășurare a cursului

Acest curs poate fi parcurs în ritm propriu – Online Self-Study.

Acest curs este integral dezvoltat de către Telecom Academy. Ne bazăm pe experiența cursurilor deja dezvoltate de noi în ultimii 10 ani. Tutorialele video te vor însoți la fiecare pas pentru a parcurge curricula în propriul ritm, din confortul casei tale. Vei putea accesa cursul de oriunde și oricând vei avea nevoie.

De asemenea, nu uita să instalezi aplicația de mobil Telecom Academy din Magazin Play (pentru Android) și accesează cursurile tale direct de pe telefon!

 

Și dacă simți că totuși ai nevoie de îndrumarea unui instructor, aruncă un ochi pe ORARUL claselor cu predare și înscrie-te la orice clasă disponibilă!

 

 

Contul de cursant

Ce înseamnă asta?

Dacă ești cursant nou, după procesarea plății, vei primi pe mail o solicitare de activare a contului tău. Contul tău va fi pe cursuri.telacad.ro, pe care îl vei accesa cu adresa de e-mail și parola setate în formularul de înscriere.

Dacă ești deja cursantul nostru, după procesarea plății, vei primi confirmarea înscrierii în clasă.

 

Ce găsești aici?

  • Materialele scrise și video
  • Regulile de Promovare
  • Exerciții suplimentare
  • Examenele de capitol pe care le vei susține online.
  • Examenul final pe care îl vei susține online (*acesta este activat la cererea cursantului)
  • Catalog cu note
  • Diploma Telecom Academy la promovarea cursului

Perioada maximă de promovare a cursului este de 4 luni de la data înscrierii.

 

Notă!  Garantăm suportul tehnic pentru cursurile tale pentru maxim 6 luni de zile de la data finalizării cursului, conform regulilor de promovare. Însă, accesul pe platforma de e-learning va fi limitat doar în cazul unor actualizări majore ale sistemului și în condițiile tehnice de la momentul respectiv. Până atunci, nicio grijă, odată creat contul, îl vei putea accesa oricând!

 

Dacă încă nu ești decis că acest curs este cel potrivit pentru tine, ai la dispoziție varianta Demo a cursului direct pe platforma noastră de e-learning. Creează-ți un profil și dă start studiului!

Ce vei învăța

– concepte avansate de programare orientată pe obiect
– design patterns
– utilizarea diferitelor module pentru prelucrarea fișierelor de date structurate (json, xml, csv, fișiere de configurare)
– utilizarea modulelor pentru matematică, știință și inginerie
– programare paralelă
– programare în rețea
– programare GUI (Graphical User Interface)
– utilizarea conceptelor învățate pe parcursul acestui curs în implementarea unei aplicații desktop

Certificări

Cursul adresează subiectele ce sunt necesare pentru a putea obține viitoarele certificări de nivel professional oferite de Python Institute

Cursul prezent adresează mare parte din subiectele pentru certificarea PCPP-32-1 Certified Professional in Python Programming 1 Certification și o parte din subiectele necesare certificării PCPP-32-2: Certified Professional în Python Programming 2 Certification (certificarile PCPP încă nu pot fi susține în luna noiembrie 2021, deci mai pot apărea modificări în ceea ce privește programa).

La terminarea cursului Python Professional, cursantul primește diploma eliberată de către Telecom Academy care atestă faptul că acesta a absolvit cursul la Telecom Academy.

 

Programa

1.1 Recapitulare structuri de date
1.2 Recapitulare noțiuni de bază programare orientată pe obiecte
1.3 Suprascrierea
1.4 Zone de memorie și metode statice
1.5 Clase și metode finale
1.6 Clase și metode abstracte
1.7 Deep copy/Shallow copy
1.8 Metaclase
1.9 Persistența obiectelor
1.10 Excepții

2.1 Clase și instanțe callable
2.2 Funcții locale (nested) și Closures
2.3 Decoratori

3.1 Principii de design în POO și introducere design patterns
3.2 Tipare de design creaționale
3.3 Tipare de design structurale
3.4 Tipare de design comportamentale

4.1 Parsare fișiere de date structurate de tip JSON
4.2 Parsare fișiere de date structurate de tip XML
4.3 Parsare fișiere de date structurate de tip CSV
4.4 Lucrul cu fișiere de tip Excel
4.5 Lucrul cu fișiere de tip PDF
4.6 Loguri în Python (modulul logging)
4.7 Fișiere de configurare (modulul configparser)

5.1 Sockets
5.2 Modulul scapy

6.1 Multithreading
6.2 Multiprocessing
6.3 Programare asincronă
6.4 Rulare procese externe folosind subprocess

7.1 Introducere programare GUI
7.2 Programare event-driven
7.3 Modulul tkinter
7.4 Tkinter widgets și tkinter events
7.5 Geometry managers
7.6 Aplicație – Programarea unui calculator GUI

8.1 Modulul math
8.2 NumPy
8.3 SciPy
8.4 Matplotlib
8.5 Scikit-image
8.6 Pandas

Sponsori și parteneri