fbpx

Python Developer

Limbajul Python se află in topul celor mai populare limbaje de programare, fiind construit și dezvoltat pentru a simplifica atât procesul de învățare, cât și efortul de a scrie cod. Ca Python Developer te regăsești printre cei mai bine plătiți specialiști de pe piață.

În loc să îți garantăm angajarea, îți vom da toți banii înapoi dacă nu îți place cursul!

Locuri libere: Locuri: 3

Curs Python Developer

Plată Integrală
Instructor: Raul Tabacu
Din 2 Octombrie
Luni, Miercuri 18:30 - 21:30
2928 RON 3272 RON
Tarif pers. fizică
Locuri libere: Locuri: 3

Curs Python Developer

Plată Eșalonată
Instructor: Raul Tabacu
Din 2 Octombrie
18:30 - 21:30
818 RON
Pret

2928 RON
3272 RON

Tip

Job Oriented

Nivel

Entry-Level

Durata

80 ore

Data începerii

2 Octombrie 2023

Orar

Luni & Miercuri
18:30 - 21:30

Desfășurare

Fizic, la sala de curs

Mentor

Raul Tabacu

Mențiuni

Predarea se face in Limba Română

Acreditare

Ministerul Educației Naționale (ANC)

Înscrie-te! alege opțiune

Despre curs

Meeting Online Gratuit de 30 de minute cu un Mentor de Carieră

Programează-te la o discuție liberă în care vei afla tot ce trebuie să știi despre cum te vor ajuta cursurile Job Oriented să te angajezi.

Planifică-ți AICI meeting-ul și hai să ne cunoaștem!

 

Ce este un Python Developer?

Un Python Developer este o persoană specializată pe acest limbaj de programare, care colaborează cu web developeri, cu ingineri software, dar și alte persoane specializate din domeniul IT pentru a integra Python in diferite aplicații, site-uri web și produse software.

Limbajul Python se află in topul celor mai populare limbaje de programare, fiind construit și dezvoltat pentru a simplifica atât procesul de învățare, cât și efortul de a scrie cod.

 

Ce conține cursul Python Developer?

În cadrul acestuia, combinăm 3 modalități de learning: TRAINING, MENTORING & COACHING.

Cursul Python Developer se axează pe noțiuni de programare procedurală și funcțională, OOP, baze de date SQL și utilizarea Python în SQL, Flask, Django, Git și Agile.

Programa este una amplă și se concentrează în jurul mai multor concepte și tehnologii. Vor fi abordate noțiunile teoretice necesare care contribuie la formarea unei gândiri logice și testată de recruiteri la interviuri.  Apoi vei avea probe practice și proiecte ce vor evolua din punct de vedere al complexității materiei în timp ce vei acumula cunoștințele necesare.

 

 

Cui i se adresează cursul Python Developer?

  • persoanelor care nu au background tehnic, dar doresc să obțină un job de Python Developer
  • persoanelor care deja lucrează în IT și doresc să își completeze cunoștințele pentru a face o tranziție către Python Development
  • persoanelor care doresc o carieră în IT, însă nu știu cu ce să înceapă și au nevoie de un program de studiu ghidat de un Mentor

 

La ce joburi poți aplica după finalizarea cursului?

  • Python Developer
  • Software Developer

 

Modalități de plată

Există mai multe modalități de plată și finanțare pe care le poți utiliza pentru înscrierea la acest curs.

1. Plata integrală în avans: 2928 RON

Plata integrală se poate achita și in 2-6 rate egale în cazul în care ai un card de credit dedicat plății în rate egale fără dobândă:

  • Star Card, emis de Banca Transilvania
  • Card Avantaj
  • Cardurile de cumpărături de la Alpha Bank
  • Bonus Card, emis de Garanti BBVA

2. Plata eșalonată: 818 RON (taxa de înscriere) + 818 RON * 3 tranșe = 3272 RON

Taxa de rezervare de 818 RON se poate achita cash la sediul nostru, cu cardul sau prin transfer bancar pe www.telacad.ro

Tranșele se achită până la cursurile 5, 10 și respectiv 20.

 

Certificări

La terminarea cursurilor, cursantul primește o diplomă eliberată de către Telecom Academy care atestă faptul că acesta a absolvit cursul și a dobândit cunoștințele necesare obținerii unui job în domeniu.

După absolvirea acestui curs, poți participa la examenul acreditat de Ministerul Educației Naționale (ANC), care se desfășoară online.

Programa

  • Lucrul cu șiruri de caractere
  • Lucrul cu alte tipuri de date
  • Captarea informațiilor de la tastatura
  • Operatori
  • Diverse moduri de afișare a datelor
  • Structuri de control
  • Lucrul avansat cu șiruri de caractere
  • Alte tipuri de date
  • Ce sunt funcțiile?
  • Tipuri de varargs pentru parametrizarea funcțiilor
  • Excepții
  • Execuția fișierelor Python din linia de comandă
  • Documentarea codului
  • Prezentarea generală a terminologiei OOP
  • Clase
  • Moștenirea simplă
  • Suprascriere și metode abstracte
  • Polimorfism
  • Decoratori
  • Introducerea programării funcționale
  • Lambda
  • Map
  • Filter
  • Reduce
  • Comprehension
  • Noțiuni de bază SQL
  • Conectarea la o bază de date MySQL
  • Operații CRUD
  • Concepte ORM
  • SQLAlchemy
  • Operatori
  • Funcții
  • Agregarea datelor
  • Inner JOIN
  • Outer JOIN
  • Ce înseamnă REST
  • Utilizarea bibliotecii  requests
  • Introducere Flask
  • Prima aplicație în Flask
  • Adăugarea unor noi pagini și resurse
  • Implementarea diferitelor operații HTTP
  • HTML & CSS Basics
  • Utilizarea template-urilor
  • Extragerea datelor dintr-o pagină
  • Introducere în Django
  • Primul proiect cu Django
  • Utilizarea de template-uri
  • Formulare
  • Definirea și utilizarea models
  • Pagina de administrare
  • Afișarea obiectelor din baza de date
  • Fișiere statice
  • Etapele unui fișier în conceptul Git
  • Operații pe depozitul local: ascundere modificări, vizualizare istoric, resetare depozit
  • Conceptul de branch local
  • Ce este un conflict și cum poate fi identificat
  • Strategii de rezolvare a conflictelor: Merge vs Rebase
  • Conceptul de „pull requests”
  • Metodologii
  • Roluri în echipa Scrum
  • Ceremonii Scrum
  • Artefacte Scrum
  • Introducere în HTML & CSS
  • CSS în practică
  • Layouts

Sponsori și parteneri