Ahojte, chcel by som sa začať vzdelávať v programovaní a nemám zatiaľ žiadne skúsenosti v tejto oblasti. Zaujali ma kurzy learn2code, ale háčik je v tom, že neviem, či to splní požadované kvality a či nie je lepší nápad siahnuť po kurzoch na youtube?
@wewo aspon aby som pochopil zaklady a vedel som vytvarat jednoduche webstranky a postupne sa zlepsovat sam, ak by ma to bavilo, ale zaujalo ma aj programovanie hier pre android ci Kali linux, no to je velky ciel a v prvom rade by som sa chcel zamerat na tvorbu webstranok.
@wewo je mi to uplne jasne a mam mozno vyhodu, ze som trpezlivy a a clovek sa uci cely zivot, ako sa hovori . S AJ nemam problem, pretoze ma velmi bavi rozvijat sa v nej. Mal som moznost okusit programovanie na strednej na pascali a delphi, ale tam ma to nebavilo. Neviem, ci to bolo sposobene vedenim vyucby profesorky alebo samotnym programovacim jazykom, ci kombinaciou oboch faktorov.
a Kali Linux neblbni. Spustat cudzie skripty aby si sa citil ako hacker.. Aby si mal aspon aku-taku predstavu ako bezpecnostne exploity funguju, potrebujes vybornu znalost C, assembleru, interneho fungovania pamate, procesoru, sietovej vrstvy... A vlastne vsetkeho, bezpecnost je ten najvyssi level informatiky kde sa vsetky temy spajaju.
CyberSec je super, ale ak budes pouzivat linuxove distro kde tu pracu uz urobili za teba, nic poriadne sa nenaucis a pride mi to zbytocne. A paradoxne, az budes dost dobry na to aby si vedel Kali vyuzit, uz ti bude v podstate zbytocne. Je to ako chciet sa naucit varit tym, ze si kupis instantnu polievku v sacku Nenaucis sa varit, iba vysypat nieco do hrnca a zaliat vodou, a vznikne z toho akesi jedlo, ale moc kulinarskych xp tym neziskas Naopak ked skusit varit polievku sam, podla navodov a trochou experimentacie, tych prvych par polievok sice bude hnusnejsich nez ta sackova, ale iba tak sa to naucis. Teda predpokladam ze ti ide o ucenie sa. tldr; ak sa chces naozaj naucit ako veci funguju, nepouzivaj cudzie skripty aby si dosiahol vysledok.
Ak si sa nikdy nestretol so ziadnou algoritmizaciou, zacni s Pythonom, ma jednoduchu syntax a vsetky zlozitejsie koncepty odabstrahovane. Sice sa tym nenaucis co sa vlastne v pocitaci deje ked spusta tvoj kod a bude to stale dost magic blackbox, ale je to najlahsia cesta a vyskusas si ci ta vobec bavi riesenie algorimtickych problemov. Ak nie, usetril si si cas s ucenim sa aj implementacnych detailov z tazsich jazykov.
A Python vyuzijes, je po nom dopyt, urobis s nim backend webu, datovu analyzu, akykolvek scrit ked chces nieco automatizovat atd, general purpose jazyk.
Je ale nesmierne tazke usmernit niekoho kto je uplne na zaciatku a nema uplnu predstavu kde v IT sa chce uberat, aj tie tri temy co si spomenul som od seba na mile vzdialene. Je to ako keby si povedal "chcel by som vstupit do zdravotnictva, ale neviem ci chcem byt neurochirurg, sanitar co utiera zadky alebo psycholog"
A toje v poriadku, casom zistis co ta bavi, len je spravne zo zaciatku zacat niecim co ta neodradi zlozitostou a zaroven to vies najviac vyuzit.
No a teda ak chces robit webstranky tak HTML, CSS, JavaScript, tam nemas alternativu, prehliadace interpretuju iba tieto jazyky. Je to uzitocne a je po tom dopyt, len je to presne opacnym smerom od toho aby si sa naucil zaklady, je to snad ta najhighlevelovejsia (najabstraktnejsia) platforma. Naucis sa robit weby, ale pocitac bude stale zahadna hrejuca krabica ktora akymsi zazrakom robi to co ma, a v takom pripade aj ked budes velmi dobre vediet kodit weby, je dost otazne ci sa budes moct nazyvat programatorom
@dannyd14 pascal a delphi je trash to je len dobre znamenie ze sa ti nepacili. Imho, nez sa zacnes realne ucit kodit, bolo by super keby si mal apon orientacne znalosti fungovania pocitaca.
niekedy sa ti to mozno bude zdat zbytocne, lebo ved nechces vyrabat procesory, desifromvat enigmu a uz nepouzivame dierne stitky, ale ver mi ze mat aspon orientacnu predstavu aj o technickom aspekte pocitacov je velmi uzitocne, a tie videa su velmi vhodne aj pre cloveka co pocitac ani nevidel
A este aj NGON robi pekne playlisty zamerane na uplnych zaciatocnikov (akoze podobnych playlistov su tisice, takze nevidim dovod platit si slovensky kurz, aspon nie zo zaciatku).
prva seria je v Processing jayku, podobnom javascriptu, vytvaraju tusim jednoduchu hru.
Druha seria
je o C++, tiez super vediet aspon zaklady, aj ked by si sa chcel vybrat highlevel cestou.
A este maju aj naozaj super playlist o fungovani procesorov, pamete atd, toto je asi najmenej povinne zo zaciatku pre teba, ale mohlo by ta zaujimat:
Co sa mi na tych NGON videach paci, ze je to parove programovanie, teda tam sedia dvaja ludia, jeden expert, jeden co nikdy nekodil nic, ani len Pascal, a jeden to druhemu vysvetluje, a ten co nikdy nekodil ma otazky a celkovo to drzi na fakt beginner urovni, aby si ten vysvetlujuci neuletel Co je uzitocne lebo niekedy vyucujuci nevedia uplne odhadnut co si mozu dovolit vysvetlovat a co nie, lebo idu moc rychlo.
Najviac ale odporucam ten CrashCourse Coputer Science, sice cele, ale minimalne druhu cast, The Basics of Programming and Software
waaaa a este jedno video ma napadlo, ked som ho videl, asi kazdych 5 sekund som si v mysli hovoril "PRESNE!!!"
je to na margo cybersec, ked uz si spominal to Kali
krasne vysvetlene ze hackovat sa neda naucit tak ze sa ucis hackovat. Ucis sa vsetko o pocitacoch, az raz zistis ze vlastne vies hackovat, lebo si to robil cely cas, kedze si vytvaral bezpecny software, vies si vsimnut ked ma bezpecnostnu dieru. Neda sa ucit priamo hladat diery tym, ze sa ucis programovat, alebo teda no da sa vselico, ale velmi sa stotoznujem s tym typkom, a je to jeden z najlepsich kanalov na exploity, reverse engineering a lowlevel programovanie.
@wewo aha, ok, to som nevedel, lebo, co som videl tutorialy na hackovanie v ramci fb skupiny o hackovani, tak vacsinou pracovali v kali linuxe a aj ked som si googlil o tom viac, tak na pen testing odporucali kali az na zaver, lebo je mimoriadne komplikovany ako zaciatocny programovaci jazyk
Kazdopadne, nemam prehnane ocakavania o velkej kariere programatora. Chcel by som nacerpat skusenosti z progr. jazykov ako python, java, nakoniec C ++. Ale zacat by som chcel tvorbou webstranok, aj z dovodu, ze ked tu fungovali css, tak ma to bavilo modifikovat dizajny profilu, ale je to aj uzitocne, ked by som potreboval niekedy v buducnosti vytvorit si vlastnu stranku bez toho, aby som musel platit cudzim ludom a triasol sa, ci to je podla mojich poziadaviek. Hry na android ma zaujali, lebo sa mi rozum zastava pri tom, co vsetko vychadza na google play a aj ked to je blbost so zlym supportom a zavadzajucou reklamou, tak sa na tom zarabaju velke peniaze. Neviem, ci existuje nieco take, ze sa hry daju preprogramovat, t. j. doplnit ich tym, co by tam malo byt alebo ich vylepsit este a potom ich vydat. Este sa pohravam s myslienkou, ze by som pomahal ludom na fb s nakodenim nejakych veciciek, lebo, co pozeram rozne skupiny, tak je tam velka ochota ludi platit za hocico uplne cudziemu cloveku, hoci mozu byt sklamani neprofesionalitou ci prefikanostou dotycneho.... Dakujem za hodnotne informacie, ocenujem snahu pomoct mi v usmernovani v tejto oblasti, o ktorej nemam skoro ziadnu vedomost a ucelenu predstavu, ako presne zacat . Trochu som si aj googlil o tipoch, ako zacat programovat a zaujimave, ked tam niekto podotkol, ze pochopil c++, ale pascal nie, lebo ma zlozitu syntax, ktoru vzdy zabudol .
Kali nie je programovací jazyk, je to verzia Linuxu (operačného systému), ktorá má predinštalované všetky možné nástroje ktoré pentester môže potrebovať. Netreba mať ale ilúzie že keď máš hackerský os tak s ním budeš vedieť urobiť niečo viac ako s iným os každý z tých nástrojov si môžeš nainštalovať na akýkoľvek os a každý z tých nástrojov sa treba poriadne naučiť a hlavne rozumieť zraniteľnostiam ktoré využívajú, na to treba vedieť nesmierne veľa o každom aspekte počítačov. Ak sa chceš vydať touto cestou, tak si určite pozri hlavne to posledné video čo som sem postol!
Roleta je špeciálny inkognito mód, ktorým skryješ obsah obrazovky pred samým sebou, alebo inou osobou v tvojej izbe (napr. mama). Roletu odroluješ tak, že na ňu klikneš.
14 komentov
ake mas ocakavania (od akehokolvek kurzu)?
ako si na tom s anglictinou? Lebo je mnozstvo kvalitnych zdrojov aj zadarmo, no v anglictine. Pozri sa napr. po » codecademy.com
Dakujem, urcite pozriem.
CyberSec je super, ale ak budes pouzivat linuxove distro kde tu pracu uz urobili za teba, nic poriadne sa nenaucis a pride mi to zbytocne. A paradoxne, az budes dost dobry na to aby si vedel Kali vyuzit, uz ti bude v podstate zbytocne. Je to ako chciet sa naucit varit tym, ze si kupis instantnu polievku v sacku Nenaucis sa varit, iba vysypat nieco do hrnca a zaliat vodou, a vznikne z toho akesi jedlo, ale moc kulinarskych xp tym neziskas Naopak ked skusit varit polievku sam, podla navodov a trochou experimentacie, tych prvych par polievok sice bude hnusnejsich nez ta sackova, ale iba tak sa to naucis. Teda predpokladam ze ti ide o ucenie sa. tldr; ak sa chces naozaj naucit ako veci funguju, nepouzivaj cudzie skripty aby si dosiahol vysledok.
Ak si sa nikdy nestretol so ziadnou algoritmizaciou, zacni s Pythonom, ma jednoduchu syntax a vsetky zlozitejsie koncepty odabstrahovane. Sice sa tym nenaucis co sa vlastne v pocitaci deje ked spusta tvoj kod a bude to stale dost magic blackbox, ale je to najlahsia cesta a vyskusas si ci ta vobec bavi riesenie algorimtickych problemov. Ak nie, usetril si si cas s ucenim sa aj implementacnych detailov z tazsich jazykov.
A Python vyuzijes, je po nom dopyt, urobis s nim backend webu, datovu analyzu, akykolvek scrit ked chces nieco automatizovat atd, general purpose jazyk.
Je ale nesmierne tazke usmernit niekoho kto je uplne na zaciatku a nema uplnu predstavu kde v IT sa chce uberat, aj tie tri temy co si spomenul som od seba na mile vzdialene. Je to ako keby si povedal "chcel by som vstupit do zdravotnictva, ale neviem ci chcem byt neurochirurg, sanitar co utiera zadky alebo psycholog"
A toje v poriadku, casom zistis co ta bavi, len je spravne zo zaciatku zacat niecim co ta neodradi zlozitostou a zaroven to vies najviac vyuzit.
No a teda ak chces robit webstranky tak HTML, CSS, JavaScript, tam nemas alternativu, prehliadace interpretuju iba tieto jazyky. Je to uzitocne a je po tom dopyt, len je to presne opacnym smerom od toho aby si sa naucil zaklady, je to snad ta najhighlevelovejsia (najabstraktnejsia) platforma. Naucis sa robit weby, ale pocitac bude stale zahadna hrejuca krabica ktora akymsi zazrakom robi to co ma, a v takom pripade aj ked budes velmi dobre vediet kodit weby, je dost otazne ci sa budes moct nazyvat programatorom
Ked si ok v AJ, tento playlist mozem len odporucit:
» www.youtube.com/playlist?list=P...
niekedy sa ti to mozno bude zdat zbytocne, lebo ved nechces vyrabat procesory, desifromvat enigmu a uz nepouzivame dierne stitky, ale ver mi ze mat aspon orientacnu predstavu aj o technickom aspekte pocitacov je velmi uzitocne, a tie videa su velmi vhodne aj pre cloveka co pocitac ani nevidel
A este aj NGON robi pekne playlisty zamerane na uplnych zaciatocnikov (akoze podobnych playlistov su tisice, takze nevidim dovod platit si slovensky kurz, aspon nie zo zaciatku).
prva seria je v Processing jayku, podobnom javascriptu, vytvaraju tusim jednoduchu hru.
Druha seria
A este maju aj naozaj super playlist o fungovani procesorov, pamete atd, toto je asi najmenej povinne zo zaciatku pre teba, ale mohlo by ta zaujimat:
Co sa mi na tych NGON videach paci, ze je to parove programovanie, teda tam sedia dvaja ludia, jeden expert, jeden co nikdy nekodil nic, ani len Pascal, a jeden to druhemu vysvetluje, a ten co nikdy nekodil ma otazky a celkovo to drzi na fakt beginner urovni, aby si ten vysvetlujuci neuletel Co je uzitocne lebo niekedy vyucujuci nevedia uplne odhadnut co si mozu dovolit vysvetlovat a co nie, lebo idu moc rychlo.
Najviac ale odporucam ten CrashCourse Coputer Science, sice cele, ale minimalne druhu cast, The Basics of Programming and Software
je to na margo cybersec, ked uz si spominal to Kali
krasne vysvetlene ze hackovat sa neda naucit tak ze sa ucis hackovat. Ucis sa vsetko o pocitacoch, az raz zistis ze vlastne vies hackovat, lebo si to robil cely cas, kedze si vytvaral bezpecny software, vies si vsimnut ked ma bezpecnostnu dieru. Neda sa ucit priamo hladat diery tym, ze sa ucis programovat, alebo teda no da sa vselico, ale velmi sa stotoznujem s tym typkom, a je to jeden z najlepsich kanalov na exploity, reverse engineering a lowlevel programovanie.
» external-preview.redd.it/qakrkJSXkKzUH4c...
Kazdopadne, nemam prehnane ocakavania o velkej kariere programatora. Chcel by som nacerpat skusenosti z progr. jazykov ako python, java, nakoniec C ++. Ale zacat by som chcel tvorbou webstranok, aj z dovodu, ze ked tu fungovali css, tak ma to bavilo modifikovat dizajny profilu, ale je to aj uzitocne, ked by som potreboval niekedy v buducnosti vytvorit si vlastnu stranku bez toho, aby som musel platit cudzim ludom a triasol sa, ci to je podla mojich poziadaviek. Hry na android ma zaujali, lebo sa mi rozum zastava pri tom, co vsetko vychadza na google play a aj ked to je blbost so zlym supportom a zavadzajucou reklamou, tak sa na tom zarabaju velke peniaze. Neviem, ci existuje nieco take, ze sa hry daju preprogramovat, t. j. doplnit ich tym, co by tam malo byt alebo ich vylepsit este a potom ich vydat. Este sa pohravam s myslienkou, ze by som pomahal ludom na fb s nakodenim nejakych veciciek, lebo, co pozeram rozne skupiny, tak je tam velka ochota ludi platit za hocico uplne cudziemu cloveku, hoci mozu byt sklamani neprofesionalitou ci prefikanostou dotycneho.... Dakujem za hodnotne informacie, ocenujem snahu pomoct mi v usmernovani v tejto oblasti, o ktorej nemam skoro ziadnu vedomost a ucelenu predstavu, ako presne zacat . Trochu som si aj googlil o tipoch, ako zacat programovat a zaujimave, ked tam niekto podotkol, ze pochopil c++, ale pascal nie, lebo ma zlozitu syntax, ktoru vzdy zabudol .