Vysoká škola vs. Samoštúdium vs. Intenzívny kurz. Porovnáme tieto možnosti, akými sa môžeš stať programátorom/kou. Pomôže nám 6 kategórii, ktoré si obodujeme. Chceš do roka zmeniť kariéru? Čekni náš intenzívny Java kurz - https://streetofcode.sk/kurzy/java-kurz Chceš sa naučiť programovať? Začni týmto kurzom - https://streetofcode.sk/kurzy/informatika-101 Všetky naše kurzy - https://streetofcode.sk/kurzy 💬 Pridaj sa na discord - https://streetofcode.sk/discord 🗞️ Prihlás sa na náš newsletter - https://streetofcode.sk/newsletter 💰 Podporit nás môžeš cez Patreon - https://streetofcode.sk/patreon 👨 FB - https://streetofcode.sk/facebook 📸 Instagram - https://streetofcode.sk/instagram 00:00 - Úvod 01:11 - Aké kategórie porovnávame? 01:36 - Cena 03:57 - Príťažlivosť 07:43 - Obtiažnosť 11:00 - Čas 12:31 - Dostupnosť 14:34 - Motivácia 19:13 - Zhrnutie bodov 20:51 - Záver
Naučil alebo naučila si sa základy programovania v Pythone? Chceš si precvičiť nadobutnuté znalosti v Pythone a vytvoriť si projekt do svojho GitHub portfólia. V tomto kurze vytvoríme konzolovú hru, kde bude náš hrdina bojovať proti príšerkám, získavať skúsenosti a prechádzať levelmi. GitHub projekt - https://github.com/StreetOfCode/arkadius-game Zadanie hry - https://wp.streetofcode.sk/wp-content/uploads/2022/09/Arkadius-zadanie.pdf Všetky naše kurzy - https://streetofcode.sk/kurzy 💬 Pridaj sa na discord - https://streetofcode.sk/discord 🗞️ Prihlás sa na náš newsletter - https://streetofcode.sk/newsletter 💰 Podporit nás môžeš cez Patreon - https://streetofcode.sk/patreon 👨 FB - https://streetofcode.sk/facebook 📸 Instagram - https://streetofcode.sk/instagram 00:00 - Úvod 01:30 - Akú hru vytvoríme? 13:38 - O čom je tento kurz? 25:58 - Ako sa naučíš čo najviac? 28:11 - Ešte predtým, než začneme 33:01 - Začiatok hry 42:08 - Vypýtanie a uloženie mena bojovníka 51:15 - Definujeme shopnosti bojovníka 55:28 - Prvotné rozdelenie schopností 01:21:48 - Refaktor (veľmi dôležité) 01:44:18 - Medzikrok 01:58:32 - Upravenie hrdinu 02:20:40 - Popis jednotlivých schopností 02:27:43 - Uloženie hry (save) 02:45:27 - Načítanie hry (load) 03:19:59 - Vytvorenie nepriateľov 03:22:17 - Príprava na bitku 03:43:05 - Simulácia bitky 04:03:38 - Prechod medzi bitkami 04:25:50 - Vytvorenie predmetov 04:31:03 - Získavanie predmetov 05:18:52 - Návrhy na zlepšenie hry
Java je na trhu desiatky rokov a nič nenasvedčuje tomu, že by sa to malo zmeniť. Práve naopak, stačí si vyhľadať pracovné ponuky pre Java Backend Developera. Ani pri slovenských firmách na Profesii sa nedoklikáš na koniec, o tých zahraničných nehovoriac. Na Slovensku však chýbajú kvalitné a ucelené kurzy pre Javu. Existujú kurzy, ktoré sa venujú Jave, ale byť Java programátorom znamená vedieť oveľa viac. Java a objektovo orientované programovanie je iba začiatok. Okrem toho potrebuješ poznať Git, SQL, Spring Boot, a vedieť si vytvoriť plnohodnotnú backendovú aplikáciu s REST API. Prihlás sa na celý kurz 👉 https://streetofcode.sk/kurzy/java-kurz Toto video je ochutnávka kurzu. Obsahuje menej ako 10% materiálu celého kurzu. V kurze okrem videí budeš robiť na väčších projektoch a overovať svoje znalosti na mnoho menších úloh. #java #javakurz #onlinekurz #javatutorial #streetofcode 00:00 - Úvod 01:06 - Čo je Java a čo sa s ňou dá robiť? 10:34 - Java kurz 12:00 - Statické vs dynamické typovanie 22:01 - Java verzie 29:41 - Inštalácia Javy 36:11 - Ako píšeme kód 39:14 - Jetbrains Toolbox 41:40 - Prvý program 46:11 - Kompilujeme a spúštame program cez konzolu 50:56 - Orientácia v IntelIJ Idea 54:12 - Public static void main 57:18 - Skratka, ktorá ti ušetrí veľa času (sout) 58:17 - Premenné 1:03:05 - Primitívne dátové typy 1:13:44 - Komentáre 1:15:30 - Aritmeticé operátory 1:19:22 - Inkrementy a dekrementy 1:23:00 - Skrátené zápisy 1:25:58 - Podmienené príkazy 1:30:49 - Porovnávacie operátory 1:36:49 - Zreťazený if else 1:40:41 - Logické operátory 1:51:55 - Stringy 1:57:17 - Referenčné dátové typy 2:01:41 - Polia 2:11:14 - Primitívne dátové typy vs referenčné dátové typy 2:15:41 - Null 2:21:29 - For cyklus 2:31:00 - FizzBuzz 2:41:32 - Záver Nezabudni: =========================================== 💯 Pozri si naše kurzy - https://streetofcode.sk/kurzy 💯 Pridaj sa na náš Discord - https://www.streetofcode.sk/discord/ 💯 Sledúj nás na Instagrame - https://www.instagram.com/streetofcode/
Počas dnešného streamu sa pokúsim pridať zoznam našich YouTube videí na našu stránku - podobne ako tam máme podcast a články. Na získanie videí použijeme YouTube API. Nerobil som si o tom takmer žiadny research ani nemám premyslené, ako to asi bude fungovať, takže všetko sa bude diať na streame.
15 tipov pre všetkých začínajúcich programátorov a programátorky. 00:00 - Angličtina 01:00 - Anglická klávesnica 02:23 - Ignoruj hype a hate 03:30 - Efektívnejšie písanie kódu 07:03 - Dva monitory, SSD disk a 16 GB rámky 07:25 - Používaj formatter 08:57 - Neber všetky rady vážne 10:30 - Nerieš blbosti 11:02 - Debuggovanie 12:45 - Rob naraz iba jednu vec 13:29 - Najprv pocho problém, potom začni písať kód 14:23 - Vyhni sa tutorial hellu 15:05 - Nauč sa rôzne programovacie jazyky 15:44 - Pohovory čo najskôr 16:20 - Je v poriadku, ak ťa to nebaví 16:51 - Záver Ako sa učíme nové technológie? https://streetofcode.sk/podcast/ep-63-ako-sa-ucime-nove-technologie Čomu sa vyhnúť, keď sa učíš programovať https://streetofcode.sk/podcast/ep-70-uskalia-programovania (Ne)vhodné rady pre začínajúcich programátorov https://streetofcode.sk/podcast/ne-vhodne-rady-pre-zacinajucich-programatorov Top 10 chýb začínajúceho programátora https://streetofcode.sk/clanky/top-10-chyb-zacinajuceho-programatora 💬 Pridaj sa na discord - https://streetofcode.sk/discord 🗞️ Prihlás sa na náš newsletter - https://streetofcode.sk/newsletter 💰 Podporit nás môžeš cez Patreon - https://streetofcode.sk/patreon 👨 FB - https://streetofcode.sk/facebook 📸 Instagram - https://streetofcode.sk/instagram
Stalo sa ti niekedy, že keď si chcel vyskúšať nový programovací jazyk, framework alebo proste niečo nové, tak si si chcel najprv o tom naštudovať čo najviac? Moje prvé roky programátorskej kariéry som preferoval učiť sa nové veci týmto spôsobom. Táto úvaha je dostupná aj v textovej forme na našej stránke a aj ako krátky podcast napr. na Spotify normálne v rámci nášho podcastu. 🗒️ Článok - https://streetofcode.sk/clanky/uvahy-programatora-neboj-sa-novych-veci 💬 Pridaj sa na discord - https://streetofcode.sk/discord 🗞️ Prihlás sa na náš newsletter - https://streetofcode.sk/newsletter 💰 Podporit nás môžeš cez Patreon - https://streetofcode.sk/patreon 👨 FB - https://streetofcode.sk/facebook 📸 Instagram - https://streetofcode.sk/instagram
Vytvoríme a nasadíme fullstack modernú aplikáciu pomocou T3 stacku - https://create.t3.gg/ Využijeme technológie Next.js, React, TypeScript, Prisma, tRPC, Tailwind, NextAuth, Zod Live appka - https://shopping-list-production.vercel.app/ Zdrojový kód - https://github.com/xjahic/shopping-list Next.js appku nasadíme na Vercel - https://vercel.com Databázu nasadíme na Railway - https://shorturl.at/agyIN 00:00 - Čo ideme robiť 00:48 - Ako bude vyzerať výsledná aplikácia 01:50 - Vytvorenie a setup projektu 09:20 - Prihlasovanie pomocou Discordu 12:28 - Vytvorenie recipe a ingredient entít pomocou Prisma 19:27 - Získanie a zobrazenie všetkých receptov 33:13 - Vytvorenie receptov 50:27 - Vymazanie receptu 54:28 - Deployment aplikácie Pridaj sa na discord - https://streetofcode.sk/discord Prihlás sa na náš newsletter - https://streetofcode.sk/newsletter Podporit nás môžeš cez Patreon - https://streetofcode.sk/patreon FB - https://streetofcode.sk/facebook Instagram - https://streetofcode.sk/instagram
V komentároch k našim článkom a lekciám sa nedá pekne formátovať kód. To skúsim zmeniť v dnešnom streame. Keď to stihnem, tak vytvoríme pull request a prípadne pôjdem riešiť nejaké iné drobnosti.
Na našej stránke nám na niektorých prehliadačoch nefunguje prihlásenie. Skúsime to fixnúť na streame. Ak sa nám to podarí a ešte bude čas, tak skúsime nakódiť infinite scroll pre podcast page.
Pohovorové úlohy pre Python backend developera. Github projekt so zadaním a riešením - https://github.com/StreetOfCode/python-backend-interview Scrapujeme výsledky zápasov - https://isport.blesk.cz/vysledky/hokej/liga?action=season&season=3089 Pre HTTP Get request použíjeme knižnicu requests - https://requests.readthedocs.io/en/latest/user/quickstart/ Pre parsovanie HTML súbora použijeme BeautifulSoup - https://beautiful-soup-4.readthedocs.io/en/latest/# Nauč sa Python s naším kurzom - https://streetofcode.sk/kurzy/informatika-101 Sprav si hru v Pythone - https://streetofcode.sk/kurzy/arkadius Pridaj sa na discord - https://streetofcode.sk/discord Prihlás sa na náš newsletter - https://streetofcode.sk/newsletter Podporit nás môžeš cez Patreon - https://streetofcode.sk/patreon FB - https://streetofcode.sk/facebook Instagram - https://streetofcode.sk/instagram
Pohovorové úlohy pre Python backend developera. Github projekt so zadaním a riešením - https://github.com/StreetOfCode/python-backend-interview Index slicing - https://realpython.com/lessons/indexing-and-slicing/ Nauč sa Python s naším kurzom - https://streetofcode.sk/kurzy/informatika-101 Sprav si hru v Pythone - https://streetofcode.sk/kurzy/arkadius Pridaj sa na discord - https://streetofcode.sk/discord Prihlás sa na náš newsletter - https://streetofcode.sk/newsletter Podporit nás môžeš cez Patreon - https://streetofcode.sk/patreon FB - https://streetofcode.sk/facebook Instagram - https://streetofcode.sk/instagram
Pohovorové úlohy pre Python backend developera. Github projekt so zadaním a riešením - https://github.com/StreetOfCode/python-backend-interview Čo je to rekurzia? - https://www.youtube.com/watch?v=ja1jgDVmFug Algoritmus pre vygenerovanie všetkých permutácii - https://www.geeksforgeeks.org/generate-all-the-permutation-of-a-list-in-python/ Nauč sa Python s naším kurzom - https://streetofcode.sk/kurzy/informatika-101 Sprav si hru v Pythone - https://streetofcode.sk/kurzy/arkadius Pridaj sa na discord - https://streetofcode.sk/discord Prihlás sa na náš newsletter - https://streetofcode.sk/newsletter Podporit nás môžeš cez Patreon - https://streetofcode.sk/patreon FB - https://streetofcode.sk/facebook Instagram - https://streetofcode.sk/instagram
Čo je to Node.js? Načo slúži? Čo to pre teba znamená? Pridaj sa na Discord - https://streetofcode.sk/discord Prihlás sa na náš newsletter - https://streetofcode.sk/newsletter Podporit nás môžeš cez Patreon - https://www.patreon.com/streetofcode FB - https://www.facebook.com/streetofcode Instagram - https://www.instagram.com/streetofcode Twitter - https://twitter.com/StreetofCode1
Pomerne náročnejšiu výzvu si skúsi Gabo a náš skvelý hosť Bokši (expert na farbičky). Kto "vyfarbí" ukulele skôr? Link na výzvu - https://cssbattle.dev/play/78 #cssbattle #lofi Pridaj sa na discord - https://streetofcode.sk/discord Podporit nás môžeš cez Patreon - https://www.patreon.com/streetofcode FB - https://www.facebook.com/streetofcode Instagram - https://www.instagram.com/streetofcode Twitter - https://twitter.com/StreetofCode1
Zavolali sme si k sebe experta na farbičky Martina Bokšu, aby nám ukázal, ako sa to robí. Bokši rieši tú istú výzvu, ktorú Kubo a Gabo riešili v tomto videu: https://youtu.be/kqo4oBcLEz4 Link na výzvu - https://cssbattle.dev/play/10 #cssbattle #lofi Pridaj sa na discord - https://streetofcode.sk/discord Podporit nás môžeš cez Patreon - https://www.patreon.com/streetofcode FB - https://www.facebook.com/streetofcode Instagram - https://www.instagram.com/streetofcode Twitter - https://twitter.com/StreetofCode1
Toto je 3. výzva, kde sme si pomerali naše HTML a CSS schopnosti. Zatiaľ vyhráva Gabo 2:0 na rýchlosť, tak uvidíme, či Jakub zníži skóre, alebo bude opäť Gabo lepší. Link na výzvu - https://cssbattle.dev/play/10 #cssbattle Pridaj sa na discord - https://streetofcode.sk/discord Podporit nás môžeš cez Patreon - https://www.patreon.com/streetofcode FB - https://www.facebook.com/streetofcode Instagram - https://www.instagram.com/streetofcode Twitter - https://twitter.com/StreetofCode1
Virtuálna Simi ma potrebovala a tak som sa jej rozhodol pomôcť. Táák trošku sa mi to nepodarilo, budem sa tváriť, že som mal zlý deň. Úlohy boli však veľmi zaujímavé a niečo som sa pri nich naučil. Vo videu ti úlohy trochu uvediem a poviem ti nejaké tipy a triky na ich riešenie. Potom sa môžeš skúsiť aj ty zapojiť do tejto súťaže. Vylieč Simi - https://vyliecsimi.sk Úvodné video k súťaži - https://youtu.be/Y2Gk5hLN6ew čÍTy 1. časť - https://youtu.be/uvb1fOG-kDo čÍTy 2. časť - https://youtu.be/z_3392W3F6g Codewars stream - https://youtu.be/Xt2ZdbiX2EY 00:00 - Úvod 00:45 - Popis súťaže 01:49 - Čo pred začiatkom? 02:57 - 1. zahrievacia úloha 04:30 - 2. úloha - Nočná mora 05:32 - 3. Distribúcia vakcín 06:12 - 4. Stavanie nemocnice 06:50 - 5. Ultrasound scan 07:42 - Dojmy zo súťaže 09:33 - Záver
Jeden z vás nás na našom Discorde požiadal o feedback na jeho "reference project" - Chatovaciu aplikáciu. Ide o projekt, ktorým by sa daný človek chcel prezentovať v CV-čku, aby ukázal, čo dokáže. A tak ja som si povedal, že mu feedback dám a aby som zabil dve muchy jednou ranou, tak z toho spravím stream, nech sa z toho možno poučí aj viac ľudí. Uvidíme, čo z toho bude.
Večerné programovanie pri príjemnej hudbe, no čo môže byť lepšie? :D Ja pracujem na našej novej webstránke, ale dôležitejšie je, na čom pracuješ práve ty. 🎵 Hudba zo StreamBeats Pridaj sa na discord - https://streetofcode.sk/discord Podporit nás môžeš cez Patreon - https://www.patreon.com/streetofcode FB - https://www.facebook.com/streetofcode Instagram - https://www.instagram.com/streetofcode Twitter - https://twitter.com/StreetofCode1
Toto je druhá výzva, kde sme si pomerali naše HTML a CSS schopnosti. Ideme na to celkom rovnako, avšak jednému z nás sa to podarí o dosť rýchlejšie. Link na výzvu - https://cssbattle.dev/play/8 #cssbattle #lofi Pridaj sa na discord - https://streetofcode.sk/discord Podporit nás môžeš cez Patreon - https://www.patreon.com/streetofcode FB - https://www.facebook.com/streetofcode Instagram - https://www.instagram.com/streetofcode Twitter - https://twitter.com/StreetofCode1
V tomto videu každý z nás rieši výzvu na cssbattle.dev. Kto to urobí skôr? A ako sa s tým každý popasuje? Link na výzvu - https://cssbattle.dev/play/3 #cssbattle #lofi Pridaj sa na discord - https://streetofcode.sk/discord Podporit nás môžeš cez Patreon - https://www.patreon.com/streetofcode FB - https://www.facebook.com/streetofcode Instagram - https://www.instagram.com/streetofcode Twitter - https://twitter.com/StreetofCode1
Programujem jednoduchý komponent. Jednoducho, bez slov a s Lo-fi hudbou v pozadí. Frontend sa iba učím a nie som žiadny expert. Výzvu nájdeš na frontendmentor.io https://www.frontendmentor.io/challenges/qr-code-component-iux_sIO_H #frontendmentor #notalking #lofi Pridaj sa na discord - https://streetofcode.sk/discord Podporit nás môžeš cez Patreon - https://www.patreon.com/streetofcode FB - https://www.facebook.com/streetofcode Instagram - https://www.instagram.com/streetofcode Twitter - https://twitter.com/StreetofCode1
Hráme sa CS:GO a pri tom sa rozprávame a odpovedáme na otázky.
Pracujem na textovej adventúrke, ktorá bude slúžiť ako podklad pre Kotlin kurz, ktorý chystáme. Adventúrka je založená na Pokémon hrách, ale fakt iba založená, keďže ide o textovú adventúrku a asi sa v nej veľmi nebude dať pohybovať. Pseudo-špecifikácia/todo list: https://legend-yoke-df3.notion.site/Codemon-999a710e4af74bd591bfee2edc0d9feb
V dnešnom streame budeme spoločne riešiť Advent of Code úlohy. Presnejšie pôjde o 9. a 10. deň. Ani jeden z nás sme tieto úlohy ešte nerobili, tak uvidíme, ako sa s tým spolu popasujeme. . Zadanie 9. deň : https://adventofcode.com/2021/day/9 Zadanie 10. deň : https://adventofcode.com/2021/day/10 Náš private leaderboard kód - 400045-39d7c0f8. Pridať sa môžeš cez tento link: https://adventofcode.com/2021/leaderboard/private SLEDUJ NÁS 😍 Discord - https://streetofcode.sk/discord-invite Podporit nás môžeš cez Patreon - https://www.patreon.com/streetofcode FB - https://www.facebook.com/streetofcode Instagram - https://www.instagram.com/streetofcode/ Twitter - https://twitter.com/StreetofCode1
V dnešnom streame sme sa rozhodli spoločne riešiť 4. deň Advent of Code. Gabo síce už ulohu vyriešil, ale bude sa aspoň zabávať na tom, ako sa Kubo trápi a možno mu trochu aj pomôže. Ak sa nám to podarí v dobrom čase, tak potom by sme išli ešte niečo nakódiť na nášho Discord bota. Zadanie: https://adventofcode.com/2021/day/4 Náš private leaderboard kód - 400045-39d7c0f8. Pridať sa môžeš cez tento link: https://adventofcode.com/2021/leaderboard/private SLEDUJ NÁS 😍 Discord - https://streetofcode.sk/discord-invite Podporit nás môžeš cez Patreon - https://www.patreon.com/streetofcode FB - https://www.facebook.com/streetofcode Instagram - https://www.instagram.com/streetofcode/ Twitter - https://twitter.com/StreetofCode1
Riešim úlohy na Codewars. Na skúšku budem riešiť asi hlavne jednoduchšie úlohy možno tak po 6 kyu. V chate sa môžeš pýtať otázky, navrhovať alternatívne riešenia alebo ma vysmievať. Pohode. Ak máš nejaké úlohy, pri ktorých si sa zapotil/a, tak mi ich môžeš poslať do chatu a možno sa odvážím ich ísť riešiť. Môj profil na Codewars - https://www.codewars.com/users/gabrielKerekes SLEDUJ NÁS 😍 Discord - https://streetofcode.sk/discord-invite Podporit nás môžeš cez Patreon - https://www.patreon.com/streetofcode FB - https://www.facebook.com/streetofcode Instagram - https://www.instagram.com/streetofcode/ Twitter - https://twitter.com/StreetofCode1
Práca a ponuky pre java programátorov: https://msg-life.sk/kariera/pracovne-ponuky/development-it/ Zaujímaš sa o prácu v IT a máš chuť podieľať sa na zaujímavých projektoch? Pozri si pracovné ponuky IT spoločnosti msg life a nájdi si prácu na mieru. Chceš sa naučiť Frontend a nevieš ako na to? V tomto videu ti ukážem kde sa to môžeš naučiť, a čo je aj veľmi dôležité, kde si môžeš svoje znalosti pretestovať. 💪 ZDROJE SPOMENUTÉ VO VIDEU 🎥 Nauč sa 👉 https://scrimba.com Trénuj UI Design 👉 https://www.frontendmentor.io Precvičuj CSS 👉 https://cssbattle.dev/ Sleduj Kevin Powell 👉 https://www.youtube.com/kepowob Sleduj DesignCourse 👉 https://www.youtube.com/c/DesignCourse SLEDUJ NÁS 😍 Discord - https://streetofcode.sk/discord Podporit nás môžeš cez Patreon - https://www.patreon.com/streetofcode FB - https://www.facebook.com/streetofcode Instagram - https://www.instagram.com/streetofcode Twitter - https://twitter.com/StreetofCode1
Toto je týždenný standup, kde sa bavíme o tom, čo sme urobili (pre Street of Code) minulý týždeň, a o tom, čo budeme robiť budúci týždeň. Public link na Notion - https://legend-yoke-df3.notion.site/Street-of-Code-T-denn-Standup-248b4fde0f7246c7ad968e538b9b2c44
S Jakubom sme sa pred nedávnom dostali k lepším notebookom a tak sme si povedali, že by sme ich mali porovnať. Porovnáme vlastnosti oboch notebookov, build React aplikácie, Spring Boot aplikácie, Flutter aplikácie, povieme, koľko FPS notebooky dosahúju pri CS:GO a povieme naše subjektívne názory na oba notebooky. Macbook - https://streetofcode.sk/macbook ThinkPad - https://streetofcode.sk/thinkpad Pridaj sa na discord - https://streetofcode.sk/discord Podporit nás môžeš cez Patreon - https://www.patreon.com/streetofcode FB - https://www.facebook.com/streetofcode Instagram - https://www.instagram.com/streetofcode Twitter - https://twitter.com/StreetofCode1
Jakub dostane za úlohu napísať funkciu, ktorá bude posúvať hadíka. Úloha znie pomerne jednoducho, ale Jakub sa pri nej celkom potrápil - ako spomínam vo videu, proste to nebol jeho deň ;) 0:00 - úvod a vysvetlenie úlohy 2:21 - Jakubove otázky k úlohe 6:50 - Začiatok rozmýšľania 9:58 - Vysvetlenie Jakubovho prvotného nápadu 13:42 - Druhé riešenie 18:30 - Test riešenia 19:06 - Zložitosť riešenia 20:33 - Zlepšovanie riešenia 25:30 - Testovanie vylepšeného riešenia 26:11 - Ďalšie vylepšenie riešenia 32:19 - Finálne riešenie úlohy 35:49 - Retrospektíva 38:14 - Záver Naše pohovorové úlohy demonštrujú, ako by mohla vyzerať logická alebo algoritmická úloha na programátorskom pohovore. Úlohy budeme mať niekedy ľahšie, inokedy ťažšie. Logické, algoritmické alebo úplne iné. Pridaj sa na discord - https://streetofcode.sk/discord Podporit nás môžeš cez Patreon - https://www.patreon.com/streetofcode FB - https://www.facebook.com/streetofcode Instagram - https://www.instagram.com/streetofcode Twitter - https://twitter.com/StreetofCode1
Išiel by som znova na vysokú školu, keby som sa vrátil do minulosti? Premýšľam nad tým, čo mi vysoká škola dala, a či sa mi to celkovo oplatilo. Táto úvaha je dostupná aj v textovej forme na našej stránke a aj ako krátky podcast napr. na Spotify normálne v rámci nášho podcastu. Článok - http://streetofcode.sk/uvahy/uvahy-programatora-vysoka-skola Pridaj sa na discord - https://streetofcode.sk/discord Podporit nás môžeš cez Patreon - https://www.patreon.com/streetofcode FB - https://www.facebook.com/streetofcode Instagram - https://www.instagram.com/streetofcode Twitter - https://twitter.com/StreetofCode1 Pekná ikonka z https://iconscout.com/icon/graduation-2498566
Čo je to gamifikácia a prečo je to niekedy problém? Aký je rozdieľ medzi internou a externou motiváciou? Pofilozofujeme nad tým, ako byť šťastnejší a o tom, prečo instagram nie je náš kamarát. Táto úvaha je dostupná aj v textovej forme na našej stránke a aj ako krátky podcast napr. na Spotify normálne v rámci nášho podcastu. Článok - http://streetofcode.sk/uvahy/gamifikacia Pridaj sa na discord - https://streetofcode.sk/discord Podporit nás môžeš cez Patreon - https://www.patreon.com/streetofcode FB - https://www.facebook.com/streetofcode Instagram - https://www.instagram.com/streetofcode Twitter - https://twitter.com/StreetofCode1
Naše pohovorové úlohy demonštrujú, ako by mohla vyzerať logická alebo algoritmická úloha na programátorskom pohovore. Úlohy budeme mať niekedy ľahšie, inokedy ťažšie. Logické, algoritmické alebo úplne iné. V tomto videu musí Gabo prísť na algoritmus, ktorý nájde 2 čísla (z každého listu jedno) také, aby po ich výmene mali oba listy rovnaký súčet. Brute force riešenie je celkom jednoduché, avšak príde Gabo aj na optimálne riešenie? Pridaj sa na discord - https://streetofcode.sk/discord Podporit nás môžeš cez Patreon - https://www.patreon.com/streetofcode FB - https://www.facebook.com/streetofcode Instagram - https://www.instagram.com/streetofcode Twitter - https://twitter.com/StreetofCode1
Naše pohovorové úlohy demonštrujú, ako by mohla vyzerať logická alebo algoritmická úloha na programátorskom pohovore. Úlohy budeme mať niekedy ľahšie, inokedy ťažšie. Logické, algoritmické alebo úplne iné. V tomto videu musí Gabo zmerať 15 minút zapálením dvoch lán, ktoré však horia hodinu. Má to ale háčik. Laná nehoria rovnomerne. Ako rýchlo príde Gabo na riešenie? Dáš to rýchlejšie? Pridaj sa na discord - https://streetofcode.sk/discord Podporit nás môžeš cez Patreon - https://www.patreon.com/streetofcode FB - https://www.facebook.com/streetofcode Instagram - https://www.instagram.com/streetofcode Twitter - https://twitter.com/StreetofCode1
Naša historicky prvá úvaha programátora (a snáď nie posledná). Poviem ti, prečo by si mal/a byť ako hrčiar a teda prečo by si mal/a refaktorovať svoj kód. Táto úvaha je dostupná aj vo textovej forme na našej stránke a aj ako krátky podcast napr. na Spotify normálne v rámci nášho podcastu. Článok - http://streetofcode.sk/uvahy/uvahy-programatora-refaktorovanie/ Pridaj sa na discord - https://streetofcode.sk/discord Podporit nás môžeš cez Patreon - https://www.patreon.com/streetofcode FB - https://www.facebook.com/streetofcode Instagram - https://www.instagram.com/streetofcode Twitter - https://twitter.com/StreetofCode1
Na Linux-e nemusíme mať vždy dostupné UI, ktoré by nám umožňovalo vykonať niektoré akcie. Avšak po chvíľke používania Linux-u si odvykneš niektoré veci robiť cez UI, pretože ich budeš vedieť rýchlejšie spraviť cez terminál. Tu je zopár základných príkazov, ktoré ja pravidelne volám cez terminál. 00:00 - Úvod 00:15 - Obskúrne príkazy z internetu 01:09 - Práca so súborovým systémom 02:43 - Inštalovanie alebo updatovanie programov 03:30 - Spúštanie programov 04:41 - Kompilácia programov 05:47 - Spúštanie vyvíjaných programov 07:29 - Package managers 08:08 - SSH 09:13 - Logy 10:58 - Editovanie súborov 12:14 - git 14:30 - Záver Ep. 55 - Potrebujem vedieť Linux? - https://youtu.be/fcsus8eZmMo Článok - https://www.streetofcode.sk/blog/linux-ake-prikazy-pouzivam-v-terminali Hadík v C-čku - https://github.com/gabrielKerekes/snake-nCurses Pridaj sa na discord - https://streetofcode.sk/discord Podporiť nás môžeš cez Patreon - https://www.patreon.com/streetofcode FB - https://www.facebook.com/streetofcode Instagram - https://www.instagram.com/streetofcode/ Twitter - https://twitter.com/StreetofCode1
V minulej epizóde sme rozoberali náš hardware. V tejto rozoberáme software. Povieme aké operačné systémy používame, v čom programujeme, kam zapisujeme tasky, aký terminál používame a tak ďalej. 00:00 - Úvod 00:46 - Operačné systémy 08:46 - Browser a search engine 15:16 - IDE 22:31 - Terminál 27:46 - Version control, ako robíme review 33:16 - Zapisovanie taskov 41:31 - Ďalšie obľúbené appky 52:01 - Záver NIEKTORÉ SPOMÍNANÉ TOOLY IDE-čká od JetBrains - https://www.jetbrains.com/idea/ VS Code - https://code.visualstudio.com/ Guake Terminál - používa Gabo - http://guake-project.org/ Terminator - používa Jakub - https://gnometerminator.blogspot.com/p/introduction.html Trello - https://trello.com/ Jira - https://www.atlassian.com/software/jira Todoist - používa Jakub - invite link od Kuba - https://todoist.com/r/jahic_jakub_arzqgv Brain.fm - invite link od Kuba - https://todoist.com/r/jahic_jakub_arzqgv Notion - používa Gabo - https://www.notion.so/ Talk spomínaný Gabom - https://www.youtube.com/watch?v=F42A3R28WMU
Vo videu ti ukážem, ako jednoducho sa dajú naprogramovať piškvorky v C# a zároveň uvidíš, ako tento jazyk vyzerá a možno sa niečo aj naučíš ;) Výsledný kód je dostupný tu - https://github.com/StreetOfCode/TicTacToe_Sharp Začneme úplne jednoducho. Všetko napíšeme v main-e. Keď hru dokončíme, tak ju trochu aj zrefaktorujeme, nech ten kód nejako vyzerá. Pomedzi to si napíšeme aj nejaký ten unit test a ukážeme, naćo je dobré dedenie a polymorfizmus. Máme v pláne podobné videá aj v iných jazykoch. Ak máš nejaké otázky (k videu, alebo aj nie) pridaj sa na náš Discord (https://streetofcode.sk/discord) a spýtaj sa. Alebo nám aj len takkdekoľvek napíš. Sme Street of Code a tu všade nás nájdeš. http://www.streetofcode.sk https://www.instagram.com/streetofcode/ https://www.facebook.com/streetofcode/ https://twitter.com/StreetofCode1
Z predošlých dvoch videí už vieme, čo to rekurzia je a načo môže byť dobrá. V poslednom videu o rekurzii ukážem, ako môžeme rekurzívne riešenie prerobiť na riešenie, ktoré rekurzii nevyužíva. Video je jedným z troch videí o rekurzii. 1. video: https://youtu.be/ja1jgDVmFug 2. video: https://youtu.be/ovq8uKoaVBg http://www.streetofcode.com Sleduj nás na: https://www.facebook.com/streetofcode https://www.instagram.com/streetofcode https://twitter.com/StreetofCode1
Vo videu Rekurzia vs. Iterácia som ti ukázal, čo to rekurzia je. V tomto videu sa pozrieme na nejaké použitia rekurzie. Ukážeme si jednoduché algoritmy, ktoré rekurziu využívajú. Video je jedným z troch videí o rekurzii. 1. video: https://youtu.be/ja1jgDVmFug 3. video: https://youtu.be/ovq8uKoaVBg http://www.streetofcode.com Sleduj nás na: https://www.facebook.com/streetofcode https://www.instagram.com/streetofcode https://twitter.com/StreetofCode1
Rekurzia je také škaredé slovíčko, ktoré na prvý pohľad môže pôsobiť strašidelne. Pokúsim sa ti vysvetliť, čo to rekurzia je a to takým spôsobom, že si porovnáme iteratívne riešenie s riešením, ktoré využíva rekurziu. Video je jedným z troch videí o rekurzii. 2. video: https://youtu.be/ja1jgDVmFug http://www.streetofcode.com Sleduj nás na: https://www.facebook.com/streetofcode https://www.instagram.com/streetofcode https://twitter.com/StreetofCode1
V minulom videu sme si ukázali, ako sa dá binárne vyhľadávať pomocou rekurzie. V tomto videu si predstavíme algoritmus na binárne vyhľadávanie, ktorý rekurziu nepotrebuje. Rekurzívny algoritmus: https://youtu.be/cGzoGqbk6yw http://www.streetofcode.com Zaujíma ťa, kde si vieš precvičiť algoritmy? http://streetofcode.sk/blog/practice-algorithms-online/ Sleduj nás na: https://www.facebook.com/streetofcode https://twitter.com/StreetofCode1
Vo videu si vysvetlíme a ukážeme ako funguje Binárne vyhľadávanie. Binárne vyhľadávanie je jeden zo základných algoritmov. Každý progrmátor by ho mal minimálne poznať a prípadne aj vedieť naprogramovať. Iteratívny algoritmus: https://youtu.be/NoBevOPzdiI http://www.streetofcode.com Zaujíma ťa, kde si vieš precvičiť algoritmy? http://streetofcode.sk/blog/practice-algorithms-online/ Sleduj nás na: https://www.facebook.com/streetofcode https://twitter.com/StreetofCode1
Toto video je ešte súčasťou ProblemSolvera, ale trochu ProblemSolvera trochu meníme. Nebudeme iba riešiť problémy, ale budeme ich aj podrobnejšie vysvetlovať. V tejto epizóde sa pozrieme na to, ako sa hľadá minimum a maximum v poli. http://www.streetofcode.com Zaujíma ťa, kde sa dajú nájsť podobné úlohy? http://streetofcode.sk/blog/practice-algorithms-online/ Sleduj nás na: https://www.facebook.com/streetofcode https://twitter.com/StreetofCode1
Pozrieme sa na to, ako si číslo rozdeliť na cifry a spočítať sumy týchto cifier. Problém bude opäť riešený v pythone. http://www.streetofcode.com Zaujíma ťa, kde sa dajú takéto úlohy nájsť? http://streetofcode.sk/blog/practice-algorithms-online/ Sleduj nás na: https://www.facebook.com/streetofcode https://twitter.com/StreetofCode1
Zostávame v pythone. Budeme hľadať počet spoločných znakov v dvoch reťazcoch. Na konci si pozrieme aj riešenia iných ľudí. http://www.streetofcode.com Zaujíma ťa, kde sa dajú takéto úlohy nájsť? http://streetofcode.sk/blog/practice-algorithms-online/ Sleduj nás na: https://www.facebook.com/streetofcode https://twitter.com/StreetofCode1
ProblemSolver prechádza na python. V pythone som nikdy nejak extra nerobil, a aj keď, tak 5 rokov dozadu. Pozrieme sa na to, ako nájsť všetky najdlhšie stringy v poli. http://www.streetofcode.com Zaujíma ťa, kde sa dajú takéto úlohy nájsť? http://streetofcode.sk/blog/practice-algorithms-online/ Sleduj nás na: https://www.facebook.com/streetofcode https://twitter.com/StreetofCode1
Chceš konečne vedieť, čo je to dependency injection? V tomto videu sa ti to Jakub pokúsi vysvetliť ako len najlepšie vie. Video je súčasťou online kurzu Spring Boot, ktorý nájdeš tu - https://www.learn2code.sk/kurzy/online-kurz-spring-boot
Trailer pre Spring Boot kurz. Tento online kurz vytvoril Jakub zo StreetOfCode pre Learn2code. Spring Boot, resp. Spring je najpoužívanejší Javovský framework. Ak to myslíš s Javou vážne a chcel by si byť Java programátor, tak Springu sa nevyhneš. Kurz nájdeš tu - https://www.learn2code.sk/kurzy/online-kurz-spring-boot
Táto epizóda mala byť epizódou číslo 5. Pôvodná epizóda však nevyšla podľa predstáv a tak je to č. 4. Pozrieme sa na to, ako sčítať čísla v matici. Ale iba tie, ktoré sa nenachádzajú pod nulou. http://www.streetofcode.com Zaujíma ťa, kde sa dajú takéto úlohy nájsť? http://streetofcode.sk/blog/practice-algorithms-online/ Sleduj nás na: https://www.facebook.com/streetofcode https://twitter.com/StreetofCode1
V tretej epizóde ProblemSolvera pomôžeme Ratiorg-ovi (nech to je ktokoľvek) zistiť koľko sôch potrebuje na to, aby naplnil svoje OCD sny. http://www.streetofcode.com Zaujíma ťa, kde sa dajú takéto úlohy nájsť? http://streetofcode.sk/blog/practice-algorithms-online/ Sleduj nás na: https://www.facebook.com/streetofcode https://twitter.com/StreetofCode1
V druhej epizóde našej fantastickej "rubriky" sa pozrieme na maximálny súčin susedov v poli a vypočítame si "areu" (obsah) divného útvaru, divným spôsobom. http://www.streetofcode.com Zaujíma ťa, kde sa dajú takéto úlohy nájsť? http://streetofcode.sk/blog/practice-algorithms-online/ Sleduj nás na: https://www.facebook.com/streetofcode https://twitter.com/StreetofCode1
Prvá epizóda "rubriky" ProblemSolver. Pozrieme sa na stránku www.codesignal.com a na prvé dve úlohy jej arkádového módu. V prvej úlohe sa snažím určiť, v ktorom storočí sa nachádza daný rok. V druhej úlohe si ukážeme 3 spôsoby, ako zistiť, či daný reťazec je palindróm. http://www.streetofcode.com Zaujíma ťa, kde sa dajú takéto úlohy nájsť? http://streetofcode.sk/blog/practice-algorithms-online/ Sleduj nás na: https://www.facebook.com/streetofcode https://twitter.com/StreetofCode1
V tomto videu ti predstavím našu novú "rubriku" - ProblemSolver. Videá budú o riešení rôznych programátorských úloh. Začneme jednoduchšími úlohami z www.codesignal.com a postupne sa snáď prepracujeme aj k ťažším úloham. http://www.streetofcode.com Zaujíma ťa, kde sa dajú takéto úlohy nájsť? http://streetofcode.sk/blog/practice-algorithms-online/ Sledujte nás na: https://www.facebook.com/streetofcode https://twitter.com/StreetofCode1
V tomto videu dokončíme funkčnú časť našej kalkulačky. Vytvoríme abstraktnú kalkulačku a dve podtriedy - BasicCalculator a AdvancedCalculator. Kód je dostupný na https://github.com/xjahic/Calculator Videá sú súčasťou viacerých podcastov na tému OOP. Podcasty nájdete na http://streetofcode.sk/ Zahrajte sa edukačnú hru, v ktorej sa môžete naučiť alebo overiť znalosti OOP. https://jakubjahic.itch.io/learn-object-oriented-programming Sledujte nás na https://www.facebook.com/streetofcode http://streetofcode.sk/ Jakub Jahič
V poslednom videu si vysvetlíme, ako sme to naprogramovali. Čo je to polymorfizmus a ako funguje abstraktná trieda? Pokúšim sa vysvetliť OOP koncepty, ktoré sme využili. Kód je dostupný na https://github.com/xjahic/Calculator Videá sú súčasťou viacerých podcastov na tému OOP. Podcasty nájdete na http://streetofcode.sk/ Zahrajte sa edukačnú hru, v ktorej sa môžete naučiť alebo overiť znalosti OOP. https://jakubjahic.itch.io/learn-object-oriented-programming Sledujte nás na https://www.facebook.com/streetofcode http://streetofcode.sk/ Jakub Jahič
V tomto videu vytvoríme Unit testy pre našu kalkulačky. Testy sú neoddelitelnou súčasťou vývoja softvéru a na to netreba zabudnúť. Testami si overujeme funkčnosť a taktiež sa môžeme na ne spoľahnúť, keď prepisujeme kód. Kód je dostupný na https://github.com/xjahic/Calculator Videá sú súčasťou viacerých podcastov na tému OOP. Podcasty nájdete na http://streetofcode.sk/ Zahrajte sa edukačnú hru, v ktorej sa môžete naučiť alebo overiť znalosti OOP. https://jakubjahic.itch.io/learn-object-oriented-programming Sledujte nás na https://www.facebook.com/streetofcode http://streetofcode.sk/ Jakub Jahič
V tomto videu si vytvoríme interface Operation a ďalšie 4 triedy, ktoré budú tento interface implementovať. Okrem toho si vytvoríme ešte triedu Operands, ktorá bude držať ľavý a pravý operand. Kód je dostupný na https://github.com/xjahic/Calculator Videá sú súčasťou viacerých podcastov na tému OOP. Podcasty nájdete na http://streetofcode.sk/ Zahrajte sa edukačnú hru, v ktorej sa môžete naučiť alebo overiť znalosti OOP. https://jakubjahic.itch.io/learn-object-oriented-programming Sledujte nás na https://www.facebook.com/streetofcode http://streetofcode.sk/ Jakub Jahič
V tomto videu si vytvoríme projekt a predstavíme si problematiku. Taktiež vám ukážem, ako bude naša kalkulačka, resp. kód vyzerať na konci týchto videí. Kód je dostupný na https://github.com/xjahic/Calculator Videá sú súčasťou viacerých podcastov na tému OOP. Podcasty nájdete na http://streetofcode.sk/ Zahrajte sa edukačnú hru, v ktorej sa môžete naučiť alebo overiť znalosti OOP. https://jakubjahic.itch.io/learn-object-oriented-programming Sledujte nás na https://www.facebook.com/streetofcode http://streetofcode.sk/ Jakub Jahič