
Te salut si felicitari pentru inscrierea la cursul Introductiv in Linux si Administrarea Serverelor !
Acum poti incepe sa inveti si sa te dezvolti in cariera ta. Tine minte, "cea mai buna investitie pe care o poti face este in tine." Spor la invatat !
In cazul in care folosesti un sistem de operare precum Windows si nu cunosti, nu vrei sau nu ai acces la linia de comanda, atunci iti recomand sa folosesti un mediu de dezvoltare software, IDE (Integrated Development Environment). IDE-ul pe care ti-l recomand il poti gasi la video-ul acesta [1] sau ca alternativa poti sa folosesti un Web IDE precum [2] sau [3].
[2] https://repl.it/languages/python3
[3] https://www.onlinegdb.com/online_python_compiler
Salut si bine ai venit la un nou tutorial de programare in Python!
Dupa cum ai vazut, aceasta serie se bazeaza pe bazele programarii si pe ceea ce poti face folosind Python, acest limbaj atat de usor de folosit si accesibil. Daca nu ai vazut video-urile trecute, te invit sa o faci AICI si AICI. Ti-am aratat deja cum sa instalezi Python atat pe Linux cat si pe Windows si cum sa-ti creezi un script care sa-ti usureze munca si sa te puna in tema cu programarea in acest limbaj. Video-ul de fata iti arata cum poti sa te ajuti de Google pentru a-ti rezolva anumite probleme legate de programare. Toata lumea care lucreaza in IT a facut sau face asta, asa ca nu trebuie sa te ingrijorezi ca devii mai putin “invatat” folosind aceasta metoda. Nimeni nu le stie pe toate iar programarea, fie ea in Python sau alte limbaje, poate pune uneori reale probleme ce nu-si gasesc rezolvarea decat online. Tin sa mentionez ca nu este nevoie ca tu sa inveti mecanic tot ceea ce eu iti prezint in aceste tutoriale. Programarea este mai mult un exercitiu de practica si logica, asa ca tu nu trebuie decat sa intelegi ceea am de spus si sa lucrezi in acelasi timp cu mine.
Cum pot sa caut pe Google lucruri despre programarea in Python?
La fel ca orice alta cautare pe Google, cautarea despre programare in Python este simpla si nu iti va pune vreo problema. In acest video fac o cautare a metodei de creare a unei liste in Python si-ti arat cateva site-uri de programare ce te pot ajuta foarte mult, cum ar fi stackoverflow.com sau tutorialpoint.com. De aici sau din alte surse poti invata tot ceea ce vrei sa stii despre programare pentru ca lucrurile sunt explicate intr-un mod cat mai concis si relevant pe mare majoritatea a site-urilor. Daca stackoverflow este mai mult un forum, tutorialpoint iti arata cum sa programezi unele lucruri de la 0. Bineinteles, poti sa inveti mult din ceea ce este prezentat acolo din tutorialele pe care eu le-am pregatit pentru tine, asa ca nu ezita sa stai cu ochii pe video-urile ce urmeaza.
Ce pot gasi pe Google despre programarea in Python?
Raspunsul la aceasta intrebare este: “Absolut orice.”. Dupa cum iti arat in video, poti cauta pe Google totul despre programarea in Python, de la cum sa creezi liste la variabile si functii. In cazul in care primele rezultate nu ti-au adus rezultatele dorite, poti sa cauti in urmatoarele pagini sau sa folosesti alti termeni in cautarea ta. Important este sa fii cat mai precis in a-i cere Google-ului informatiile de care ai nevoie.
Am nevoie de cunostinte de programare pentru a cauta cum sa programez in Python pe Google?
Daca vrei sa cauti pe Google cum sa faci anumite lucruri in Python, nu trebuie decat sa stii ceea ce ai de facut si sa faci o cautare cu termenii respectivi. Tutorialele acestea pe care le-am pregatit pentru tine iti arata la ce Python te poate ajuta, asa ca vei stii ce sa cauti pe Google legat de programarea in acest limbaj, in functie de nevoile tale.
Ce voi invata in urmatorul video de programare in Python?
In urmatorul video despre programare in Python iti vorbesc despre variabile si la ce te ajuta acestea. Este absolut necesar sa ai aceste cunostinte, indiferent de limbajul de programare pe care-l inveti sau folosesti. O sa vezi cum functioneaza variabilele in Python, ceea ce te poate ajuta sa intelegi aceleasi lucruri si cand vine vorba de alte limbaje de programare. Este indicat sa-ti incepi aventura cu programarea invatand Python deoarece acest limbaj este foarte usor de inteles si flexibil.
Iti multumesc pentru atentie si ne vedem in video-ul viitor!
Acest curs te va invata bazele teoretice si practice cand vine vorba despre cum functioneaza Linux, Serverele si Cloud.
Ce este Linux?
Linux este sistemul de "miezul" sistemelor de operare care stau la baza serverelor din Internet.
6 din 10 servere din Internet folosesc Linux. Este un sistem de operare open source (gratuit), foarte sigur si flexibil in modificari.
Serverele (implicit si Linux-ul) sunt peste tot, iar in IT te vei "lovi" foarte des de concepte care au de legatura cu acesta.
Ce vei invata:
Cum sa instalezi Linux (Ubuntu) pe propriul calculator fara dual boot
Masini Virtuale pe Linux
Comenzile de baza pe Linux - cd, ls, pwd, mv, cp, top, htop, apt, chmod
Crearea de utilizatori si setarea drepturilor si a permisiunilor de securitate
Modificarea fisierelor cu vim
Conectarea de la distanta cu SSH
Crearea propriului server Web folosind apache2
Folosirea platformelor Cloud - Digital Ocean - pentru a creea propriul server accesibil din Internet
Si multe altele
Cui se adresează acest curs:
Persoanelor pasionate de IT care isi doresc un job in acest domeniu sau cei care deja lucreaza in domeniu si vor sa-si dezvolte abilitatile.
Persoanele care doresc sa invete programare de la zero
Persoanelor care sunt la inceput cu domeniul IT si vor sa invete
Persoanelor curioase si dornice sa invete ceva nou :)
Elevi/studenti care au nevoie sa invete pentru examene sau concursuri
Daca esti deja in IT, atunci acest curs te va ajuta sa inveti mai multe despre IT si sa avansezi mai repede in cariera.
Dupa finalizarea cursului de Linux si Administrarea Serverelor iti recomand sa-ti iei certificarea LPIC Essentials care este recunoscuta la nivel mondial. Asta o faci printr-un examen online in orasul tau (sau in zona).
Dupa aceea poti aplica cu usurinta pentru urmatoarele joburi:
Tehnician IT
Administrator de Sistem (Servere)
Administrator de Retea
Helpdesk Support
Extra: Din acest curs vei invata cum sa programezi cu Python pe Linux. Din acest modul vei invata:
Din modulul de programare cu Python vei invata cum sa folosesti:
Variabile in Python
Structuri logice - if, for, while
Structuri de date (Liste, Tupluri, Dictionare) in Python
Functii in Python
Exceptii in Python
POO (Programarea Orientata pe Obiecte)
Aplicatii practice in Python folosind MySQL (Baze de date), NMAP (Scanarea de retele), Mail si Web Scrapping (Descarcarea paginilor web)
Cursul este creat de Ramon Nastase, IT-ist cu o experienta de 15 ani, Autor a 5 carti si Instructor acreditat de Ministerul Muncii care a lucrat in ultimii 10 ani cu peste 3.000 de cursanti online.