Project Description
Curs Programare Python

Invata Python, unul dintre cele mai puternice si mai populare limbaje de programare! Inscrie-te la cursul de Programare Python si echipeaza-te cu tehnici si abilitati de lucru ce te vor ajuta sa patrunzi cu usurinta in cele mai provocatoare industrii: Web development, scripting, automatizari, data science, sau chiar machine learning.

Curs Python
Curs Programare Python

www.ateliereleilbah.ro

Descriere
Curs Programare Python
(Python Incepatori)

Python este cel mai accesibil si mai usor de invatat limbaj de programare! Indiferent daca esti incepator, sau esti un programator experimentat care cauta sa isi dezvolte abilitatile de lucru in Python, acest curs este pentru tine. Chiar daca ai zero experienta in domeniu, pas cu pas, in doar cateva luni de zile, vei face trecerea de la incepator la avansat.

#Online35 - 35% Reducere la cursurile Online LIVE

Absolvind Cursul de Programare Python vei primi un certificat de absolvire recunoscut la nivel National si International, cu care te vei putea angaja atat in tara cat si in strainatate.

Atelierele ILBAH este Education Partner & Testing CenterPython Institute & OpenEDG.

De ce un Curs de Python?

Datorita puterii si flexibilitatii sale, Python a devenit in ultimii ani limbajul cel mai folosit de catre programatori. Iata care sunt principalele avantaje ale Python:

  • Sintaxa simpla si usor de inteles. Python foloseste elemente din limbajul natural pentru scrierea codului, sintaxa de scriere fiind usor de urmarit si de inteles, simplificand foarte mult procesul de invatare dar si de dezvoltare al aplicatiilor. Putem spune ca Python nu este un limbaj compilat, ci interpretat ceea ce face ca depanarea si inspectarea aplicatiilor sa fie usoara.
  • Independenta fata de sistemul de operare sau arhitectura hardware. Poate rula pe orice sistem de operare: Windows, Linux, MAC, etc.
  • Librarii/Biblioteci pentru orice tip de aplicatie. Python poate fi un adevarat instrument pentru rezolvarea problemelor, in special datorita multitudinii de librarii si biblioteci existente, cum ar fi cele pentru: procesarea imaginilor, analiza audio, extragere si vizualizare date, automatizari, web scraping.
  • Numeroase Framework-uri disponibile. Framework-ul este un instrument care ofera componente gata facute sau solutii care sunt personalizate pentru a accelera dezvoltarea aplicatiilor, permitand programatorilor sa se concentreze mai mult pe logica aplicatiei decat pe elementele de rutina. Django, TurboGears, web2py, Flask sunt cele mai populare framework-uri.
  • Folosit de cele mai mari companii din lume. Facebook, Google, Amazon, Instagram sunt doar o parte din companiile care si-au dezvoltat aplicatiile folosind Python! Daca ei au ales Python, tu de ce nu ai face-o?

Python are o multitudine de aplicatii practice in:

  • Web Development: Front-end si Back-End Development
  • Game Development;
  • Data Analysis;
  • Data Science;
  • Process Automation;
  • RPA – Robotic Process Automation;
  • Deep Learning;
  • Machine Learning;
  • AI Development;

Ce fel de aplicatii vei putea realiza la finalul cursului?

La finalul Cursului de Programare Python, vei fi echipat informatiile necesare pentru a dezvolta diverse tipuri de aplicatii si proiecte din diverse domenii.

Cateva exemple de aplicatii pe care le vei putea realiza la finalul acestui curs:

  • Un sistem de gestionare a bazelor de date: Folosind cunostintele dobandite in lucrul cu dictionare, fisiere si module, vei putea dezvolta un sistem simplu pentru gestionarea si stocarea datelor. Acest sistem ar putea fi utilizat, de exemplu, pentru a mentine evidenta angajatilor unei companii, a stocului de produse sau a informatiilor despre clienti.
  • Un joc simplu: Utilizand conceptele de programare orientata pe obiecte, mostenire si polimorfism, vei putea crea un joc simplu, precum un joc de carti sau un joc de strategie.
  • Un convertor de unitati de masura: Vei putea dezvolta o aplicatie care sa ajute utilizatorii sa converteasca intre diferite unitati de masura, cum ar fi lungime, greutate sau temperatura. Aplicatia ar putea sa primeasca datele de intrare de la utilizatori prin intermediul functiei input(), sa le proceseze utilizand functii personalizate pentru conversia intre unitati si sa afiseze rezultatele prin intermediul functiei print(). Aceasta ar implica lucrul cu functii, variabile si structuri de control.

Aceste exemple demonstreaza diversitatea aplicatiilor pe care le poti crea folosind cunostintele dobandite in acest Curs de Programare Python. Pe masura ce iti vei dezvolta competentele si intelegerea conceptelor de baza, vei fi capabil sa abordezi proiecte din ce in ce mai complexe si sa te adaptezi la o varietate de situatii si cerinte in domeniul programarii.

Cui se adreseaza Cursul de Programare Python?

  • Incepatori: Persoanele care nu au experienta in programare sau care doresc sa invete un nou limbaj de programare vor gasi acest curs accesibil si bine structurat. Acesta incepe cu concepte de baza si se aprofundeaza treptat, oferind o introducere solida in programarea Python.
  • Programatori cu experienta in alte limbaje: Cei care au experienta in alte limbaje de programare, dar doresc sa se familiarizeze cu Python, vor putea sa se adapteze rapid datorita structurii clare a cursului si explicatiilor detaliate ale conceptelor specifice Python.
  • Studenti si profesionisti: Cursul poate fi util si pentru studentii care urmeaza cursuri de informatica si doresc sa isi dezvolte cunostintele de programare, precum si pentru profesionistii din diverse domenii care doresc sa isi imbunatateasca abilitatile tehnice si sa integreze Python in activitatea lor.
  • Entuziasti ai tehnologiei: Persoanele pasionate de tehnologie si care doresc sa invete un nou limbaj de programare pentru a dezvolta proiecte personale sau pentru a explora posibilitatile oferite de Python vor gasi cursul interesant si stimulativ.

Prin urmare, cursul de Programare Python se adreseaza unei game largi de persoane, indiferent de nivelul de experienta sau de domeniul de activitate. Acesta ofera oportunitatea de a invata si a aplica concepte de programare intr-un limbaj versatil si popular, facilitand dezvoltarea profesionala si personala.

Ce trebuie sa stii pentru a putea sa urmezi acest curs de Programare Python?

Pentru a urma acest curs de Programare Python, nu este nevoie de cunostinte avansate sau de experienta prealabila in programare, deoarece cursul este conceput pentru a incepe cu conceptele de baza si a le aprofunda treptat. Cu toate acestea, pentru a avea o experienta de invatare mai fluida, este util sa aveti:

  • Abilitati de baza in utilizarea computerului: Fiind un curs de programare, este esential sa va simtiti confortabil in utilizarea unui computer si sa aveti cunostinte de baza despre sistemele de operare, cum ar fi Windows, macOS sau Linux.
  • Cunostinte elementare de matematica: Desi nu este necesar sa aveti cunostinte avansate de matematica, o intelegere a conceptelor matematice de baza, cum ar fi adunarea, scaderea, inmultirea si impartirea, poate facilita intelegerea anumitor concepte de programare.
  • Abilitati de gandire logica si analitica: Programarea implica rezolvarea problemelor si gandirea logica. Abilitatea de a analiza si a descompune problemele in componente mai mici va va ajuta sa va dezvoltati mai repede competentele de programare si sa aplicati conceptele invatate in curs.
  • Limba engleza la nivel de baza: Desi cursul este in limba romana, multe dintre resursele, documentatia si exemplele de cod pentru Python sunt in limba engleza. Prin urmare, o intelegere de baza a limbii engleze poate fi utila pentru a urmari si a intelege mai bine anumite aspecte ale cursului.
  • Motivatie si perseverenta: Invatarea unui nou limbaj de programare poate fi dificila si solicitanta, mai ales pentru cei care nu au experienta in domeniu. Abilitatea de a ramane motivat si de a persevera in fata provocarilor este esentiala pentru a avea succes in curs si pentru a deveni un programator priceput.

Cursuri IT, Sala de Curs, Studenti la curs

Vrei mai mult? Vezi Cursuri IT

Arata mai mult...

  • Denumire
    Programare Python
    Curs Autorizat.
    Important! Cursantii trebuie sa vina cu laptopul propriu.

  • Acest curs se desfasoara in:
    Bucuresti, Online LIVE
    …la sediile Atelierele ILBAH (detalii aici)

  • Durata Cursului: 3 luni

    Program Flexibil: Matinal, After-Work, Weekend
    *Apasa aici pentru a primi automat pe e-mail programul (zile/ore)

  • Inscrierile pentru urmatoarea grupa se fac pana la data de: 14 Ianuarie 2025
    Locuri limitate.

    Noi grupe se deschid constant! Intreaba cand incep alte grupe in functie de programul ales, tipul de curs sau oras.

  • 4700 Lei (-24%)
    3590 Lei
    de la 127.29 Lei/luna
    (detalii aici)

  • Cu oferta #Online35 platesti doar 3055 Lei pentru cursurile Online LIVE

  • Modalitati de plata:
    I. integral: 10% ExtraReducere in clasa (platesti doar 3231 Lei) sau 35% Reducere cu #Online35 (platesti doar 3055 Lei)
    II. in 3 rate – prima rata* 500 Lei
    (*va garanteaza inscrierea)
    III. in pana la 12 rate fixe, fara dobanda si comision 0 (folosind un card de credit)
    carduri de credit acceptate rate fara dobanda

    IV. Finantare rapida, 100% Online, prin TBI Pay
    credit online rate tbi bank

    V. Prima de Cariera Didactica? Detalii aici.
    VI. Carduri Tichete Cadou emise de Pluxee (Sodexo) sau Edenred

Vreau sa ma inscriu
ACTE NECESARE INSCRIERE

Copie dupa buletin/act de identitate
Copie dupa certificatul de nastere
Copie dupa certificatul de casatorie
(numai in cazul schimbarii numelui)
Copie dupa ultimul act de studii

Cand ai facut ultima data ceva ce iti place? Urmeaza-ti pasiunea.

#AteliereleILBAH

Inscrie-te acum

Ce inveti – Curs Programare Python

Acest curs este conceput pentru a te introduce in lumea programarii cu Python, incepand de la notiunile de baza si pana la concepte avansate. In plus, explorezi diferite aspecte ale limbajului Python, precum tipurile de date, variabile, functii, structuri de control, module, pachete, obiecte si altele.

  • Introducere Python

    • Fundamentele programarii
    • Compilarea versus interpretarea
    • De ce Python?
    • Instalarea mediului de lucru
    • Scrierea primului program
    • Functia print() – caracterele escape si newline
  • Tipuri de date, variabile, operatii de baza de intrare/iesire si operatori de baza

    • Python Literals Integers
    • Python Literals Floats
    • Python Literals Strings
    • Python Literals Boolean
    • Python ca un calculator: Operatori de baza
    • Lista prioritatilor operatorilor
    • Ce sunt variabilele?
    • Operatori shortcut (de scurtare)
    • Adaugarea de comentarii
  • Module, pachete, PIP

    • Ce este un modul?
    • Module standard
    • Functia dir()
    • Ce este un pachet?
    • PIP
    • Instalarea librariilor
    • Importarea unui modul/librarie
    • Numere aleatorii
    • Modulul random
  • Logica si controlul structurilor

    • Operatorii logici (Boolean)
    • Operatorii and, or si not
    • Functia input()
    • Crearea unui algoritm
    • Pseudocode
    • Conditiile if, elif si else
  • Executarea repetitiva a codului

    • Executarea repetitiva a codului cu while
    • Executarea repetitiva a codului cu for (range())
    • Instructiunile break si continue
    • Executarea repetitiva a codului si else
  • Liste Python

    • Liste
    • Extragerea elementelor din lista
    • Taierea (subsetarea listelor) – Slicing
    • Manipularea listelor
    • Iterarea listelor
    • Operatorul ‘in’ la liste si string-uri
    • Introducere in Tuple
  • Functii vs. metode

    • Functii integrate
    • Gasirea functiilor integrate
    • Metode aplicate pe obiecte
    • Metode aplicate pe liste
    • Metode aplicate pe string-uri
  • Ordonarea datelor

    • Algoritmul bubble sort
    • Gasirea celui mai mare element intr-o lista
    • Gasirea pozitiei unui element dat intr-o lista
  • Dictionare

    • Despre dictionare
    • Crearea dictionarelor
    • Accesarea dictionarelor
    • Manipularea dictionarelor
    • Liste vs Dictionare
    • Iterarea dictionarelor
  • Scrierea propriilor functii

    • Recapitularea functiilor integrate
    • Scrierea unei functii simple
    • Functii cu un singur parametru
    • Functii care returneaza o singura valoare
    • Docstrings
    • Functii cu parametrii multipli
    • Functii cu valori multiple returnate
    • Cateva cuvinte despre None
  • Domeniul functiilor

    • Conceptul de Scope
    • Cuvantul cheie global
    • Functii imbricate (nested)
    • Functii cu un argument implicit
    • Functii cu argumente cu lungime variabila – *args
    • Functii cu argumente cu lungime variabila – **kwargs
    • Recursivitate
  • Erori

    • Introducere in depanarea erorilor
    • Depanarea erorilor cu try-except
    • Exceptii built-in
    • Depanarea erorilor cu raise
    • Bug vs. Debug
    • Instructiunea Python, assert
    • Else si finally
  • List Comprehension

    • Scrierea unui list comprehension
    • Utilizarea operatorilor conditionali in list comprehension
    • Dict comprehension
    • Introducere in expresii de generator
    • List comprehension vs. expresii generatoare
    • Scrierea propriilor expresii de generator
  • Object-Oriented Programming (Part I)

    • Conceptele de baza ale abordarii orientate pe obiecte
    • Abordarea procedurala versus abordarea orientata pe obiecte
    • Ierarhii de clase
    • Ce este un obiect?
    • Ce are un obiect?
    • Construirea unei clase
    • Cum functioneaza constructorul
    • Scrierea unei metode
    • Cum functioneaza metodele
  • Object-Oriented Programming (Part II)

    • Mostenirea
    • Subclasele
    • Functiile issubcalss(), isinstance()
    • Operatorul „is”
    • Functia super()
  • Object-Oriented Programming (Part III)

    • Mostenirea vs Agregarea
    • Moștenirea singulara vs. mostenirea multipla
    • Method Resolution Order (MRO)
    • Problema diamantului (The diamond problem)
    • Polimorfismul
  • Object Oriented Programming – Exceptii

    • Variabilele instantei
    • Variabilele clasei
    • Proprietati: __dict__, __name__, __module__ , __str__, __bases__
    • Exceptiile sunt clase
  • Citirea fisierelor

    • Accesarea fisierelor din codul Python
    • File Names
    • File Streams
    • File Handles
    • Deschiderea fluxurilor
    • Inchiderea fluxurilor
    • Bytearrays
  • Functii anonime si decoratori

    • Functii Lambda
    • Utilizarea Map()
    • Returnarea functiilor
    • Decoratori
  • …si multe altele

Pentru a participa la Cursul de Python este necesar sa detii cunostinte medii de utilizare a calculatorului si un nivel B1 de cunoastere al limbii Engleze. Pentru a-ti verifica nivelul de cunostinte, te rugam sa completezi testul urmator: Computer Skills Test

In cazul in care nu obtii punctajul minim iti recomandam sa urmezi initial Cursul de Utilizarea Calculatorului.

steag uniunea europeana

Curs Programare Python
Recunoscut National / International

Acest curs este autorizat de Ministerul Muncii si Ministerul Educatiei. Dupa absolvire te vei putea angaja oriunde, atat in tara cat si in strainatate. Vezi AICI detalii despre recunoasterea internationala.
Atentie! Nivelul minim acces curs: Absolvent liceu cu sau fara diploma de bac.

Denumire Oficiala
Programator ajutor / Elaborarea programelor si aplicatiilor software
cod RNCP RO/04/0613/670

  • Elaboreaza si participa la elaborarea programelor / componentelor aplicatiilor software

Certificat INITIERE (Roz)

*model nou – detalii aici…

Certificari suplimentare Python Institute si OpenEDG

In afara de certificarea recunoscuta de Ministerul Muncii si Ministerul Educatiei vei avea cunostintele necesare pentru a obtine si cele doua certificari importante in domeniul programarii Python: PCEP (Python Certified Entry-Level Programmer) si PCAP (Python Certified Associate Programmer).

Atentie! Examenele necesare pentru a obtine certificarile PCEP si PCAP nu sunt incluse in pretul acestui curs. Taxele percepute de catre Python Institute pentru a sustine aceste examene sunt mentionate in link-urile de mai sus.

Motive sa ne alegi

  • Curs autorizat

  • Certificat de absolvire recunoscut la nivel national si international

  • Education Partner & Testing CenterPython Institute & OpenEDG.

  • Traineri cu experienta

  • Sediu ultra-central, usor accesibil.

  • Locuri de parcare in proximitate

  • Fara costuri suplimentare/ ascunse

  • Suport de curs in format electronic

  • Foarte multa practica.

  • Programa foarte bine structurata

  • Discounturi si programe de fidelizare

Curs Programare Python

Solicita informatii

Primesti informatiile complete pe email, in mod automat: cum te poti inscrie, tipuri de program disponibile, dar si alte informatii importante.

Testimoniale

raluca leahu la cursuri

Raluca Leahu Radio ZU Atelierele ILBAH 18 mai 2022

Da-ti o sansa! Hai la Atelierele ILBAH! Aici eu am gasit mediul perfect in care sa-mi exprim pasiunea. Am gasit un spatiu creativ, frumos amenajat, colegi inteligenti si talentati dispusi sa imparta informatie suplimentara care m-a ajutat foarte mult in timpul cursului. Fiind la inceput, mi-am pus tot soiul de piedici, insa aici, totul m-a sustinut si m-a ambitionat sa nu renunt nici o clipa. Va doresc activitate lunga si cursanti la fel de frumosi si buni!

parere diana bart

Diana Bart Prima TV Atelierele ILBAH 18 mai 2022

La Atelierele ILBAH m-am simtit minunat, m-am simtit ca acasa. Din prima zi cand am trecut pragul “atelierelor” am observat implicarea de care dau dovada toti cei de aici. Pentru ei este primordial ca totul sa fie pus la punct in cele mai mici detalii, iar acest lucru se simte in calitatea cursurilor pe care le livreaza. Va recomand din suflet sa urmati cursurile Atelierele ILBAH, pentru pasiunea cu care ei fac lucrurile! Eu i-am dat o sansa, sansei mele!

parerea mea

Sore Mihalache Actrita / Artist Atelierele ILBAH 18 mai 2022

Daca ar fi sa exprim in cuvinte experienta mea de cursant la Atelierele ILBAH, as incepe prin a spune ca am descoperit aici niste oameni tineri, plini de viata si extrem de implicati in ceea ce fac. Trainerii sunt perfectionisti si asta isi doresc si de la cursantii lor, fata de care sunt foarte atenti si receptivi. Eu nu pot decat sa le multumesc ca m-au primit in familia lor si sa le fiu recunoscatoare pentru implicarea de care dau dovada. Le urez mult succes pe viitor si sper ca tot mai multi pasionati sa aleaga Atelierele ILBAH!

Andreea Brasovean jurnalist Atelierele ILBAH

Andreea Brasovean Prezentatoare TV Atelierele ILBAH 18 mai 2022

Am reusit sa invat foarte multe lucruri la curs. Chiar daca nu vrei sa lucrezi in domeniu, informatiile care-ti sunt predate te ajuta pe tine, pentru acasa si in viata de zi cu zi. Omul cat traieste invata. E important sa invatam! Este important sa investim cat mai mult in cultura noastra generala.

Arata mai mult...

Altii au urmat si…

Cine sunt trainerii