Curs SQL - Baze de date SQL
14:30
8 ай бұрын
Aplicatie GUI in Python - Tkinter
46:37
Interviu in Python
31:06
Жыл бұрын
Baze de date in Django Framework
25:43
Пікірлер
@bobmichael8735
@bobmichael8735 16 күн бұрын
daca as vrea sa fac o baza de date cu exercitii de matematica scrise cu latex sau typst ,pe care mai apoi sa o folosesc pentru a aplicatie web, sql este o solutie buna pentru baza de date in acest caz?
@MariusCiurea1
@MariusCiurea1 16 күн бұрын
Cu siguranță poți alege o bază de date SQL. Care te gândești să fie coloanele?
@bobmichael8735
@bobmichael8735 16 күн бұрын
ma gandeam la id,enunt,rezolvare,dificultate.
@petrapaul2434
@petrapaul2434 Ай бұрын
Multumesc mult ! 🍺
@RaulMihut-wl2fr
@RaulMihut-wl2fr 2 ай бұрын
Buna Marius! Felicitări pentru tot ceea ce faci! Mai jos ai codul meu, astept feedback, multumesc! class Angajati: salariu_oferit = 5000 nr_de_angajati = 0 varsta_minima = 25 def __init__(self, nume, varsta, experienta, pp, salariu_cerut): self.nume = nume self.varsta = varsta self.experienta = experienta self.pp = pp self.salariu_cerut = salariu_cerut Angajati.nr_de_angajati += 1 def angajabil(self): if self.experienta >= 5 and self.pp == True: return f"{self.nume} este potrivit pentru poziția de senior" elif self.experienta <=5 and self.pp == True: return f"{self.nume} rămâne în baza de date, pentru o posibilă angajare" else: return f"{self.nume} nu este potrivit pentru poziția dorită" def onest(self): if self.salariu_cerut > self.salariu_oferit: return f"{self.nume} are pretenții salariale prea mari!" elif self.salariu_cerut == self.salariu_oferit: return f"{self.nume} se autoevaluează corect!" else: return f"{self.nume} își subestimează valoarea!" @classmethod def modifica_varsta_minima(cls, ani): cls.varsta_minima = ani @classmethod def fromlist(cls, list): nume, varsta, experienta, pp, salariu_cerut = list return cls(nume, varsta, experienta, pp, salariu_cerut) @staticmethod def minutelucrate(ore): return 60*ore a1 = Angajati("Popescu", 31, 5, True, 4500) a2 = Angajati("Giulia", 29, 9, True, 5000) a3 = Angajati("Freddie", 27, 4, False, 3250) a4 = Angajati("John" , 33, 4, True, 7000) Angajati.modifica_varsta_minima(30) print(Angajati.varsta_minima) print(a1.varsta_minima) atributii_angajat = ["Trevor", 42, 18, True, 9500] nume, varsta, experienta, pp, salariu_cerut = atributii_angajat a5 = Angajati(nume, varsta, experienta, pp, salariu_cerut) print(a5.nume) print(Angajati.minutelucrate(9)) print(Angajati.minutelucrate(7))
@RaulMihut-wl2fr
@RaulMihut-wl2fr 2 ай бұрын
class Angajati: salariu_oferit = 5000 nr_de_angajati = 0 def __init__(self, nume, varsta, experienta, pp, salariu_cerut): self.nume = nume self.varsta = varsta self.experienta = experienta self.pp = pp self.salariu_cerut = salariu_cerut Angajati.nr_de_angajati += 1 def angajabil(self): if self.experienta >= 5 and self.pp == True: return f"{self.nume} este potrivit pentru poziția de senior" elif self.experienta <=5 and self.pp == True: return f"{self.nume} rămâne în baza de date, pentru o posibilă angajare" else: return f"{self.nume} nu este potrivit pentru poziția dorită" def onest(self): if self.salariu_cerut > self.salariu_oferit: return f"{self.nume} are pretenții salariale prea mari!" elif self.salariu_cerut == self.salariu_oferit: return f"{self.nume} se autoevaluează corect!" else: return f"{self.nume} își subestimează valoarea!" print(Angajati.nr_de_angajati) a1 = Angajati("Popescu", 31, 5, True, 4500) a2 = Angajati("Giulia", 29, 9, True, 5000) a3 = Angajati("Freddie", 27, 4, False, 3250) a4 = Angajati("John" , 33, 4, True, 7000) print(Angajati.nr_de_angajati) print(Angajati.salariu_oferit) print(a1.onest()) print(a2.onest()) print(a3.onest()) print(a4.onest())
@laqqqq8957
@laqqqq8957 2 ай бұрын
Afisarea inregistrarilor care indeplinesc o anume conditie folosind functii ...!!!!!!
@edi50
@edi50 2 ай бұрын
Salut! Incearca sa faci niste tutoriale te rog despre utilizarea MQTT cu django.
@12mihai
@12mihai 2 ай бұрын
ctrl+ space = autocommplete alt + f10 = run
@user-wo2ee6rr7i
@user-wo2ee6rr7i 3 ай бұрын
patrate_perfecte = [i**2 for i in range(1001) if i**2 <= 1000] print(patrate_perfecte)
@dandudas9472
@dandudas9472 3 ай бұрын
excelente tutoriale
@MariusCiurea1
@MariusCiurea1 3 ай бұрын
Multumesc
@shrigma1194
@shrigma1194 3 ай бұрын
lst1 = [i for i in range (0,1000) if i > 0 and math.sqrt(i).is_integer()] print(lst1)
@corneliaminca
@corneliaminca 3 ай бұрын
Buna am făcut un curs de payton și nu știu cum să procedez mai departe ,multumesc
@MariusCiurea1
@MariusCiurea1 3 ай бұрын
Hello. E foarte important să faci proiecte, să lucrezi la aplicații. Depinde ce îți dorești pe mai departe. Vrei să te angajezi ca software developer?
@dandudas9472
@dandudas9472 3 ай бұрын
Exceptionala aceasta serie de tutoriale! Felicitari!
@MariusCiurea1
@MariusCiurea1 3 ай бұрын
Mulțumesc
@mihaelanagy5793
@mihaelanagy5793 3 ай бұрын
Salut! Multumim pentru acest curs foarte util! Ma ajuta enorm sa inteleg toti pasii de baza. Am parcurs deja cele 3 parti si astept cu nerabdare partea a 4-a. Ne poti spune cand, te rog? Multumesc!
@MariusCiurea1
@MariusCiurea1 3 ай бұрын
hello. îți mulțumesc! sunt într-o perioada foarte aglomerata și momentan nu reușesc sa mai filmez. estimez ca cel târziu în aprilie revin cu video. nu numai cu aceste, vor fi mult mai multe. mulțumesc pentru intelegere
@danyonutdany5561
@danyonutdany5561 Ай бұрын
Când va apărea partea a 4-a?
@MariusCiurea1
@MariusCiurea1 Ай бұрын
@danyonutdany5561 salutare. Săptămâna viitoare, spre sfârșit. Am pregătit materialele și trebuie să le editez
@MariusCiurea1
@MariusCiurea1 20 күн бұрын
A apărut partea a 4-a. Urmează și a 5-a
@georgeburcea952
@georgeburcea952 3 ай бұрын
Foarte interesant! Îți mulțumesc!
@MariusCiurea1
@MariusCiurea1 3 ай бұрын
cu drag. mulțumesc și eu!
@djmax88games83
@djmax88games83 4 ай бұрын
cel mai bun canal
@ciprianbaciu8073
@ciprianbaciu8073 4 ай бұрын
Patrate_perfecte = [numar for numar in range(1,1001) if (numar**0.5)%round(numar**0.5,0) == 0 ]
@aureltoma3210
@aureltoma3210 4 ай бұрын
Ce scoli recomondati pt a invata programare?
@MariusCiurea1
@MariusCiurea1 4 ай бұрын
salut. depinde. dacă nu ești specializat în vreun domeniu deja și ești la început de drum, o facultate în domeniu. dacă ești soecializat în alt domeniu și vrei o reconversie recomand @ITSchool. Orice scoala ai face e nevoie sa exersezi foarte mult și sa faci multe proiecte.
@djmax88games83
@djmax88games83 4 ай бұрын
Un buton de alatura te pentru acest canal? Merita un buton de genul
@MariusCiurea1
@MariusCiurea1 4 ай бұрын
mulțumesc! apreciez încrederea. din păcate nu am mai fost atât de prezent pe KZbin, însă am în plan sa revin cu mai mult continut
@djmax88games83
@djmax88games83 4 ай бұрын
@@MariusCiurea1 super, sunt nerabdator. Clopotelul este deja activat
@djmax88games83
@djmax88games83 4 ай бұрын
eu la exercitiul de la final am folosit aceasta varianta, are ceva? s = set(Angajati) s1 = set(card_combustibil) s2 = set(abonament_sala) print(s1.intersection(s2)) print(s.difference(s1, s2))
@Mtrac115
@Mtrac115 4 ай бұрын
Ești un țigan deștept, bravo ! ❤
@Asasinex
@Asasinex 5 ай бұрын
Salut ! Ai putea sa faci un video pe acelasi subiect , dar la nivel "incepator " . Scriind liniile de cod impreuna cu noi care urmarim si explicatiile aferente( explici foarte bine ) doar ca in videoul asta am devenit putin confuz . Cumva pas cu pas . Sunt constient ca iti va lua mai mult timp si video ul o sa fie mai lung sau poate mai multe linii de cod . Apreciez efortul ! Multumesc!
@MariusCiurea1
@MariusCiurea1 5 ай бұрын
salutare. o sa țin cont de propunerea ta. te gândești fix la acest exemplu sau și la alte mini aplicații?
@Asasinex
@Asasinex 5 ай бұрын
@@MariusCiurea1 îmi doresc practic sa vad și alte aplicații, clar! Dar aici mă refer strict la exemplul de fata . Vreau cumva să reușesc să înțeleg mai bine ce se întâmplă și de ce se întâmplă asa. Fără să scriu Intr un fel copy paste . Mulțumesc frumos pentru răspuns! Și pentru munca depusa!
@MariusCiurea1
@MariusCiurea1 5 ай бұрын
hai pe discord și explicam acolo. găsești invite-ul în descriere
@Asasinex
@Asasinex 5 ай бұрын
@@MariusCiurea1 am trimis mail către tine
@user-ei5zo7uo7s
@user-ei5zo7uo7s 5 ай бұрын
marius, ai spus ca data viitoare vei face o aplicatie mai complexa, avand mai multe tabele cu relatii intre ele. te rog- multumesc
@MariusCiurea1
@MariusCiurea1 5 ай бұрын
hello. urmează în ianuarie sa apara
@user-ei5zo7uo7s
@user-ei5zo7uo7s 5 ай бұрын
@@MariusCiurea1 super, ma bucur 🙏😁
@banutarobert4830
@banutarobert4830 2 ай бұрын
@@MariusCiurea1 inca urmeaza sa apara? astept
@MariusCiurea1
@MariusCiurea1 2 ай бұрын
@@banutarobert4830lucrez la el. Luna aceasta apare. Am finalizat câteva proiecte și acum mă voi ocupa și de youtube
@banutarobert4830
@banutarobert4830 2 ай бұрын
@@MariusCiurea1 mulțumesc frumos aștept cu nerăbdare!
@user-ei5zo7uo7s
@user-ei5zo7uo7s 5 ай бұрын
super explicat ! ai putea sa faci- sa explici si cu join-uri, indecsi, backup & restore? te rog , multumesc !
@MariusCiurea1
@MariusCiurea1 5 ай бұрын
mulțumesc! urmează😁
@user-ei5zo7uo7s
@user-ei5zo7uo7s 5 ай бұрын
Abia aștept 👍
@user-ei5zo7uo7s
@user-ei5zo7uo7s 5 ай бұрын
Sti ceva despre cobol- limbaj de programare? În germania sunt utilizate pt bănci acest limbaj de programare
@MariusCiurea1
@MariusCiurea1 5 ай бұрын
am auzit de COBOL. E nisat pe zona de business și financial. Cred ca de acolo ii și bine numele. Nu am folosit niciodată, dar cred ca dacă știi deja un limbaj de programare destul de bine și ai partea de logica dezvoltata, va fi ușoară trecerea la alt limbaj.
@djmax88games83
@djmax88games83 6 ай бұрын
am facut exact ca in tutorial si am aceasta eroare while rom_eng != '1' and != '2': ^ SyntaxError: invalid syntax
@MariusCiurea1
@MariusCiurea1 6 ай бұрын
după and e nevoie sa pui variabila, adică rom_eng! =2
@djmax88games83
@djmax88games83 6 ай бұрын
@@MariusCiurea1 multumesc mult
@MariusCiurea1
@MariusCiurea1 6 ай бұрын
cu drag
@StaicuAdrian
@StaicuAdrian 6 ай бұрын
Poti sa faci un clip sa vedem si cum arata organizat pe PC ?
@MariusCiurea1
@MariusCiurea1 6 ай бұрын
la sfârșitul videoclipului am rulat codul și le-a organizat
@djmax88games83
@djmax88games83 6 ай бұрын
cel mai bun canal de pe youtube
@MariusCiurea1
@MariusCiurea1 5 ай бұрын
îți mulțumesc!
@djmax88games83
@djmax88games83 6 ай бұрын
cum scap de un print? cum ii pun acel # in fata?
@MariusCiurea1
@MariusCiurea1 6 ай бұрын
apeși pe ctrl și / iar in felul acesta poți comenta linia/liniile de cod pe care o/le selectezi.
@djmax88games83
@djmax88games83 6 ай бұрын
@@MariusCiurea1 multumesc mult, raspuns foarte rapid ❤️❤️❤️
@tatesiblackjack232
@tatesiblackjack232 6 ай бұрын
Super serie. Am reușit, mai greu desigur, fiindcă nu am experiență, dar e super fascinant ce poți face. Trebuie să mă întorc la bazele Python sa incep sa lucrez mai mult acolo.
@MariusCiurea1
@MariusCiurea1 6 ай бұрын
ma bucur ca ai reușit
@ioanborca7739
@ioanborca7739 6 ай бұрын
Cum fac un fișier text linie cu linie cu operati spre exemplu 3+1iar când rulează programul să-mi afișeze "3+1=4"
@tatesiblackjack232
@tatesiblackjack232 6 ай бұрын
Foarte bune clipurile. Imi poti spune cum sa aprofundez baza si aici ma refer la seturi, liste, clasez tupluri, dictionare? Toata lumea spune ca multa munca și exercițiu, dar vreau mai exact, nu stiu, sa merg pe cărți, tutoriale sau care e parerea ta. Am făcut o serie de exerciții de matematica în python, dar care ar fi urmatorul nivel? Nu stiu daca ai înțeles ce vreau sa spun😅😂
@tatesiblackjack232
@tatesiblackjack232 6 ай бұрын
Salut Marius Sunt la început de asta si pun, poate, o întrebare mai "stupida". De ce ma scoate din rulare, gen intra pe pagina ta de KZbin, dar cand sa găsească tab.ul cu videoclipuri, iese si afiseaza o multitudine de erori?
@MariusCiurea1
@MariusCiurea1 6 ай бұрын
salut. de când am făcut eu acest videoclip s-a schimbat structura paginii dpdv html și elementele nu mai au neapărat aceleași tag-uri. asta ar fi explicatia
@tatesiblackjack232
@tatesiblackjack232 6 ай бұрын
Salut Marius Pentru parcurgerea tutorialului este necesar sa avem o pagină web? Nu știu de unde sa iau un conținut html astfel încât să pot să lucrez după instrucțiunile din video
@MariusCiurea1
@MariusCiurea1 6 ай бұрын
salutare. nu este nevoie. poți face scraping pe orice pagina web
@MariusCiurea1
@MariusCiurea1 6 ай бұрын
Am fost invitat la un podcast unde am discutat despre educație, python, motivatie si multe alte lucruri intwresante. Vezi aici: kzbin.info/www/bejne/Z6evimljh6aSmM0si=bz0Vak57qe9Cb58f
@razvanandreivalcu9649
@razvanandreivalcu9649 6 ай бұрын
Foarte bun video.
@BOGDES83
@BOGDES83 6 ай бұрын
psihologia inversa e ok..
@MariusCiurea1
@MariusCiurea1 6 ай бұрын
eu am fost cât se poate de obiectiv. am zis care sunt avantajele și dezavantajele din punctul meu de vedere. îmi poți spune ce vrei sa zici? 😁
@DevSchoolRo
@DevSchoolRo 6 ай бұрын
Super video 👍 Si eu sunt de aceeasi parere, prima data trebuie sa faci putin research pe cont propriu si sa experimentezi ca sa iti dai seama cam ce arie din IT / tehnologie te atrage mai mult. Abia apoi te gandesti daca poti face asta pe cont propriu sau esti dispus sa apelezi la un mentor ca sa inveti asistat si sa grabesti putin procesul de invatare.
@pit_agora
@pit_agora 6 ай бұрын
Cele mai utile si obiective sfaturi pe care le-am auzit. Te felicit si te respect
@cipriandiac
@cipriandiac 6 ай бұрын
Salut. Multumesc pentru tutorial. Am facut tot ce ai explicat in episodul 1, dar nu stiu cum ajung la programul acesta deschis in acest clip. Ai inceput clipul direct in el, nu ai mai explicat cum ajungem aici.
@MariusCiurea1
@MariusCiurea1 6 ай бұрын
salutare. acest program este ceea ce am instalat in primul episod, acel IDE, sau editor de cod.
@razvanungar109
@razvanungar109 7 ай бұрын
Multumesc !
@pascudaniel9486
@pascudaniel9486 7 ай бұрын
Clar merita
@RAVTechz
@RAVTechz 7 ай бұрын
Super util! Intrebare: Vei aborda si administrarea unei baze de date mysql? De ex: cum faci un cluster cu replicare async :D Ma bucur enorm sa vad tutoriale legate de bazele de date si in romana. Keep going!
@MariusCiurea1
@MariusCiurea1 7 ай бұрын
Multumesc Razvan. Nu este in plan deocamdata lucrul acesta de administartion and maintenance. Mi-ar placea sa fie mai multe tutoriale despre baze de date in romana. Poate nu numai SQL. Ar fi interesant si noSQL. Si chiar mi-ar placea sa faci si tu asta:D Am avea multe de invatat
@tatesiblackjack232
@tatesiblackjack232 7 ай бұрын
Scurt si la obiect. Tare clipul🎉
@Terminator-ce6qs
@Terminator-ce6qs 7 ай бұрын
Mă atrage aceasta lume it doar că nu am nici cea mai mică cunoștința in domeniu 😢 Cum pot să învăț programare ? Și cu ce să încep acest drum ? 🙏
@MariusCiurea1
@MariusCiurea1 7 ай бұрын
salut. La început poți sa experimentezi. încearcă sa vezi ce îți place cu adevărat. ai zis ca te atrage aceasta lume it. ce anume te atrage?
@Terminator-ce6qs
@Terminator-ce6qs 7 ай бұрын
@@MariusCiurea1 Păi mă atrag câteva aspect cum ar fi calculatoarele și libertatea pe care o oferă acest job Îmi place ideea de a putea lucra de oriunde 🙏
@edi50
@edi50 7 ай бұрын
Foarte folositor tutorialul. Mă ajuta mult videourile tale.👍
@RAVTechz
@RAVTechz 8 ай бұрын
Foarte misto explicate primary si foreign keys. Keep up the good work! 🍺
@MariusCiurea1
@MariusCiurea1 8 ай бұрын
mulțumesc Răzvan!