Náš blog

V této kategorii naleznete komplexní přehled článků z různých oblastí, včetně IT kurzů a témat zaměřených na inovační vzdělávání. Články pokrývají širokou škálu témat, která vám pomohou získat nové znalosti a dovednosti. Chcete-li být v obraze a zlepšovat se v oblasti vzdělávání či technologií, tato sekce je pro vás.

Jakub Ovesny - autor online kurzu Visual Design Digital
Rozhovory
16.12.2016
Skillmea

Jakub Ovesny - autor online kurzu Visual Design Digital

Jakub  se již několik let živí jako designér-animátor. Poprvé se Kubo dostal do styku s designem ještě během střední školy a později i při práci v reklamní agentuře, kde zastával pozici Media production specialist. Odtud to už bylo jen na skok k tomu, aby si založil vlastní animátorsko-produkční studio  Roadcrossers.com, které se může i přes mladý věk pochlubit spoluprací se značkami jako Siemens, Adidas či Reebok. Práce je pro Kuba místem, kde se může do sytosti „vyhrát“ a zdokonalovat se v tom, co ho baví a proto by se o své poznatky rád podělil. Stejně zaníceným, ale i úplným začátečníkům by chtěl předat své know-how, jak se rychle zorientovat v požadavcích klienta, ukázat profesionální postupy, které fungují v praxi a šetří čas a podat pomocnou ruku při tvorbě vizuálního designu, animace nebo videa. Kubo, jak ses stal designérem/animátorem? Dalo by se říci, že dost nepřímo, nikdy jsem nějak neuvažoval o tom být grafik nebo designér, ale přepracoval jsem se k tomu prostřednictvím videa. Ze začátku jsem se věnoval převážně natáčení kámošů v parku na lyžích, následně jsem to stříhal, pak jsem zase potřeboval do těchto mini videí udělat nějaká úvodní intrá, animace log a asi někde tady jsem zjistil, že tvorba a animování grafiky má své kouzlo a při tom jsem také zakotvil. Ze začátku mi grafiku posouvali kámoši nebo kolegové, občas jsem si ale všiml, že věci co mi pošlou ne vždy vyhovují mým požadavkům a proto jsem si začal vytvářet grafické podklady sám. No a potom jsem si založil vlastní animátorské studio Roadcrossers.com, kde je grafický design a jeho animování naší hlavní pracovní náplní. Jak bys popsal svůj přístup k designu? Kdo nebo co tě nejvíce ovlivnilo nebo ovlivňuje? Design mi automaticky evokuje něco hezkého, nevím proč, ale mám to tak. Nejsem úplně ten typ, co zkoumá lžičku a přemýšlí, proč je oblá, ale spíše si všímám tak výjimečných, zajímavých věcí. Vždy mě upoutá nějaká zajímavá TV reklama, hudební videoklipy a filmové blockbustery. Fascinuje mě totiž to obrovské úsilí, co tomu ta studia věnují, průzkum, který dělají předtím než začnou něco designovat a všechno to, co je před očima běžného diváka skryto. No a v neposlední řadě ta svoboda, která vám dovoluje vytvořit si co jen chcete. Tou televizní reklamou nemyslím zlaté prasátko od Kofoly, ale spíše ty peckové shoty od Nike, Adidas nebo Audi. Co se týče grafiky, tam to vždy byly animované klipy pro známé kapely nebo animáky na cartoon network, a pak jsou zde vizuální efekty, které nesmírně obdivuji, protože jsou promakané do nejmenšího detailu. Čili spíš jsem fanoušek té audio-vizuální stránky designu, než té funkční a produktové. [Image] Jakub Ovesny Co je podle tebe tvou nejsilnější designérskou stránkou a jak jsi tuto dovednost zlepšoval v posledních letech? Snažím se víc a detailně vnímat svět kolem sebe. A to neustále. Podle mě je to velmi důležité. Při statické grafice, například při retušování fotografií je třeba mít dobré oko a poznat, jak se chová světlo nebo různé materiály, při animaci se zase provedením chceme většinou přiblížit realitě nebo ji alespoň trošku přizpůsobit, aby tomu diváci uvěřili. To znamená, že si například všímám, jak se tvářím, když si ráno myjem zuby nebo jak se slunce odráží v kalužích po dešti a tak podobně. Tento pozorovací talent přišel tak nějak intuitivně, ale v poslední době se snažím přistupovat k tomu i profesionálněji, což znamená, že jsem si začal studovat různou literaturu o fyzice světla, dynamice pohybů, časování a podobně. RCP showreel 2015  od  Roadcrossers . Na jakých projektech nejraději pracuješ? Když dělám to, co mě baví, tak je mi to jedno, nějak to nerozlišuji, ale pokud musím říct, tak víc si užívám práci na těch vlastních osobních projektech, kde si zkouším nové věci a experimentuji. Bohužel je jich v důsledku nedostatku času stále méně, ale plánuji to v nejbližší době napravit. Aktuálně se snažím dostat víc do 3D animací. Jaký je tvůj názor na specializaci vs. zobecňování? Toto je těžká otázka, podle mě vždy závisí, v jaké kariérní fázi se daný designér nachází. Z vlastní zkušenosti mohu říci, že co se týče práce, jednodušeji se uplatní začínající generalista, minimálně dokud ještě nemá nabušené portfolio. Menší studia totiž častěji shánějí lidi, kteří zvládají více aspektů grafického designu. Čili kromě vytvoření reklamního letáčku umí připravit například i dokumenty do tisku. Specialisty většinou hledají velká studia a agentury, které si je mohou dovolit a dokáží zajistit i ostatní specializace. Obecně si ale myslím, že vždy je dobře mít přehled o dalších technologiích, postupech a nástrojích, protože to často pomáhá rozvíjet se iv hlavní specializaci, nebo si vůbec nějakou najít. Pak si umíš spoustu věcí udělat sám, přesně podle sebe, vyjádřit se přesněji a tím pádem dostat požadovaný výstup například od dalších členů týmu a tak dále. No a později když se člověk najde, sám zjistí, co ho baví, tak se může začít profilovat a rozvíjet svou kariéru tímto směrem. Ale samozřejmě tomu tak vůbec nemusí být, znám lidi, Co bys doporučil začínajícím grafikům (designérům), jak mohou nastartovat svoji kariéru? Určitě je třeba makat. Co nejvíc a co nejčastěji. Zkoušet a dělat designy, animace ai když budou první pokusy k ničemu, ty další budou lepší ;) Na začátek je také dobré polajkovat a follownout oblíbené umělce a designéry a sledovat jejich práci. U nás ve studiu to děláme dosud, inspirujeme se různými TV spoty nebo animacemi, abychom se něco nového naučili a obkukali zajímavé triky. Také je dobré ukázat své práce světu, dnes, kdy mají designéři sítě jako behance, artstation nebo dribbble je škoda toho nevyužít, možná to přinese nabídku ke spolupráci. Jo a určitě dívejte tutoriály, dnes jich je už tolik, že není problém si vybrat ;) Máš nějaké dotazy na Jakuba? Napiš je do komentářů. Chceš se začít věnovat grafice a nevíš, kde začít? Máme pro tebe připravný  online kurz na Adobe Photoshop , který vytvořil právě Jakub. 
9 log známých slovenských firem předtím a teď
Ostatní
30.11.2016
Marián Kristeľ

9 log známých slovenských firem předtím a teď

V dnešním blogpostu se podíváme na historii známých slovenských firem, které působí v tech oblasti nebo na internetu. Logo by mělo splňovat několik kritérií (identifikační, významové, estetické, technologické) a na následujících obrázcích se můžeš podívat na vývoj log a posoudit, zda to byla dobrá změna nebo ne. WebSupport[Image] Vývoj loga WebSupport Logo  WebSupportu  vlevo se poprvé objevilo na jejich stránce v roce 2004, upravené logo bylo představeno spolu s velkým redesignem webu v roce 2013. Pixel Federation [Image] Vývoj loga Pixel Federation Předlohou při tvorbě loga herních vývojářů z Pixel Federation byl pejsek Max, maďarská vyžla Šimona a Lucie Šickovců. Martinus[Image] Vývoj loga Martinus.cz Vlevo vidíš první internetové logo  Martinusu , které používali v letech 2003 až 2008. Vpravo je aktuální verze populárního knihkupectví. Profese[Image] Vývoj loga Profese První logo Profese se objevilo v roce 1998 a oranžovou s černou začala tento vyhledávač pracovních nabídek používat od roku 2002 (logo vlevo). Současné logo je moderní a  Profesia  jej používá v této podobě od roku 2008. PosAm[Image] Vývoj loga PosAm Nejstarší zdokumentované logo technologické společnosti  PosAm  pochází z roku 1996, tato verze se však téměř jistě používala již od roku 1990. V roce 2003 vznikl slogan „Užitečné technologie“ a dokonce samostatné logo tohoto claimu, které se používalo v různých kombinacích s logem firmy. Současné modernizované logo společnosti pochází z roku 2012, v logu se zvětšilo jméno firmy, zmenšila se stužka, je použit modernější font a modernější design stužky. Seznam[Image] Vývoj loga Seznam.sk Své první logo používala firma  Seznam  od roku 1998 do roku 2001, následně se ještě 2-krát logo redesignovalo a přidala se koncovka .sk a od roku 2009 používá firma logo, které můžeš vidět napravo. Azet[Image] Vývoj loga Azet Portál  Azet.sk  používá své nové logo od roku 2006. Barevný vějíř z předchozí verze loga byl nahrazen 4 okvětními lístky, které celé logo zjednodušily. Lupeny charakterizují rozmanitost a pestrost produktů a webů v portfoliu Azetu. Asseco Solutions[Image] Vývoj loga Asseco Solutions Předchozí logo společnosti Asseco Solutions pochází přibližně z roku 2009 a nahrazeno bylo logem, které vidíš na obrázku vpravo. Jedná se o jemný redizanj a úpravu původního loga. Learn2Code[Image] Vývoj loga Learn2Code Naše první logo je z konce roku 2012, kdy jsme spouštěli náš vůbec první kurz. Současné logo používáme od roku 2014 a změna loga symbolizovala, že  Learn2Code  jako společnost dospěla a od prvního kurzu se posunula o velký krok dále. Za spolupráci při tvorbě tohoto blogpostu děkujeme jednotlivým společnostem, které nám poskytly předchozí verze jejich loga a také krátkou historii. Pokud máš nějaké komentáře nebo postřehy k logům, poděl se o ně v komentáři.
Matej Mihalik - lektor kurzu Web Designer
Rozhovory
10.10.2016
Skillmea

Matej Mihalik - lektor kurzu Web Designer

Matej studoval na FIITce a dnes zařezává jako front-end developer. V oboru pracoval na profesionálních klientských web stránkách (např. pro realitní kanceláře), na interních CRM systémech pro management zákaznických vztahů i na webových aplikacích pro správu kalendářů/událostí/připomínek či kontaktů. V soukromí je velkým fanouškem video her, ale nepohrdne ani stolními hrami, dobrým seriálem či zajímavou fatasy/sci-fi knihou. Jaké byly tvé začátky s programováním, front-endem, co bylo nejtěžší?Inu, studoval jsem na FIIT (Fakulta informatiky a informačních technologií), takže základy programování jsem získal tam, případně můžeme brát v úvahu ještě předmět "Informatika" z gymnázia, kde jsme programovali různé zajímavé programy jako "Lenivý Jim" v dnes již téměř zapomenutém jazyce (Turbo) Pascal. K front-endu jsem se dostal na vysoké škole, během předmětu „Databázové systémy“, kde se jako hlavní vyučovací nástroj pro databáze používal program MS Access. Když přišel čas vypracovat finální zadání z předmětu, mnozí studenti, včetně mě, si řekli, že nemá smysl investovat čas a námahu do učení se téměř neznámého a v podstatě nepoužívaného nástroje, jakým je MS Access a řekli jsme si, že to raději vypracujeme v něčem , co se používá v reálném světě a čeho znalosti se nám mohou sejít i do budoucnosti. Tak jsem se dopracoval k databázi MySQL. Výsledky z ní však bylo třeba iv něčem odprezentovat a tak jsem se rozhodl, že si pro tyto účely vytvořím svoji první web stránku. O web developmentu jsem však toho moc nevěděl, tak jsem si otevřel www.w3schools.coma začal se učit. Prošel jsem si HTML, CSS a také nějaké to PHP. Zabralo to sice většinu mého volného času v té době, ale výsledek a získané znalosti rozhodně stály za to. První větší test mých web development znalostí pak přišel během práce na bakalářce, kde jsme spolu s kolegou pracovali na systému pro vyplňování a vyhodnocování online dotazníků. Tam jsem už do svého repertoáru musel zařadit i JavaScript. Po ukončení bakalářky jsem si uvědomil, že web development mě opravdu baví a tak jsem už u něj zůstal. Nejtěžší na programování, alespoň pro mě, byla jednoznačně teorie. Ne až tak její obsah, ten je snadné se nabiflit-li třeba, ale její význam. Praktický úvod do programování byl na škole relativně krátký a stručný, potom se to už všechno točilo kolem teorie. Problémem podle mě je, že dokud člověk nenasbírá dostatek zkušeností s programováním, těžko se mu chápou nejrůznější teoretické nuance a neumí si představit jejich praktický přínos a tedy ani jejich význam. V mém případě jsem velkou část teorie ocenil až s významným zpožděním, když jsem na daný problém sám narazil v praxi a zpětně si vzpomněl na to, co do nás tlačili ve škole. Přidaná výzva u front-endu je pak to, že se jedná o opravdu širokou oblast. Obejdeme-li to velké množství technologií, které se front-endistům v poslední době nabízejí, pouze samotné HTML obsahuje obrovské množství elementů a CSS umožňuje modifikovat široké portfolio vlastností těchto elementů. Kombinací je hodně strašně mnoho a zejména ze začátku není jednoduché říci, která možnost je v daném případě nejlepší, nemluvě o čase potřebném k seznámení se všemi možnostmi. Situace je podobná iu JavaScriptu. velmi oblíbená knihovna jQuery nabízí obrovské množství nových a zajímavých funkcí, takže to chce opět zejména čas a trpělivost. Jaké technologie jsou tvoje nejoblíbenější a proč?Hm, to je složitá otázka. Profesionálně se věnuji front-endu a to jednoduše proto, že mě baví. Líbí se mi na tom, že všechny tři základní technologie (HTML/CSS/JavaScript) jsou relativně nové a stále se vyvíjejí a mění. Totéž platí i pro internetové prohlížeče. Navíc v posledních letech, kdy se globálně zvyšuje výkon počítačů, telefonů a jiných našich oblíbených zařízení a zlepšuje se také kvalita internetového připojení. Lidé si začínají uvědomovat, že internet už není jen o obyčejných webstránkách, ale také o plně funkčních robustních online aplikacích. To má za následek přísun mnoha knihoven, pluginů, frameworků atp. Čili je to velmi dynamická oblast vývoje a člověk se rozhodně nenudí :) Obecně bych ale řekl, že více než nějakou konkrétní technologii mám rád učení se nových technologií. Zjistit co umožňují a jak fungují, srovnávat s jinými existujícími technologiemi, které již znám. To mě baví na IT jako takovém nejvíc. Na kterém projektu, který tě opravdu bavil, jsi pracoval v poslední době?Před nějakým časem jsem pracoval na open source projektu „InfCloud“, což je CalDav/CardDav client, sloužící k managementu kalendářů, událostí, připomínek a kontaktů. Jednalo se o dost rozsáhlý projekt, který mi pomohl pochopit JavaScript tak jako žádný jiný projekt předtím. Mým oblíbencem je ale můj vlastní mini-projektik „GW2 Monster Hunter“. Jedná se o aplikaci do game overlay systému „Overwolf“, která pomáhá hráčům hry „Guild Wars 2“ sledovat kdy a kde se objeví různí bossové a zaznamenávat si, které již v daný den porazili a kteří je teprve čekají. [GW2 Monster Hnuter - screenshot] Jakou radu bys dal začátečníkům, kteří začínají s tvorbou webstránek nebo programováním?Jak už jsem zmiňoval, chce to zejména čas a trpělivost. HTML a CSS nejsou náročné (koneckonců, nejsou to programovací jazyky), ale přesto jsou dost rozsáhlé. Nejdůležitější rada podle mě ale je: „Google, google, google“. Ať už si s nějakým problémem nevíte rady nebo jste jen příliš líní vymyslet na něj řešení, je velká šance, že eventuálně vygooglite něco, co vás nakopne správným směrem. Obzvlášť pro programátory začátečníky, kteří se v dané oblasti ještě možná naprosto dokonale neorientují, jde o neocenitelnou pomůcku. Jaký je tvůj oblíbený nástroj pro webdevelopment?Řekl bych, že mám dva nástroje, bez kterých si web development neumím představit. Pro programování jako takové nedám dopustit na Sublime Text (3). Dlouho jsem si neuměl najít editor/IDE, se kterým bych byl spokojen, ale odkdy jsem vyzkoušel Sublime Text, už jsem dál nehledal. Jednoduchý, ale silný a rozšiřitelný editor se zaměřením na klávesové zkratky, jakému ne páru. A ano, vím že tady je i vi/vim, ale asi nejsem dostatečně hardcore na to, abych v něm našel zalíbení :) Pro web development jednoznačně dev tools/web inspector. To množství užitečných informací, ke kterým vám dávají přístup, plus neocenitelná pomoc při debugování či prototypování jsou jednoduše k nezaplacení. Co si myslíš, že bude další velká změna ve webdevelopmentu v budoucnosti?Těžko říct, já osobně to na velké změny, alespoň v blízké budoucnosti, nevidím. HTML/CSS/JavaScript zde jsou již dlouhá léta a stále se vyvíjejí, reagují na aktuální situaci ve světě web developmentu, takže jejich náhrada není nutná. Před nějakým časem se však o to pokusil Google se svým projektem Dart, který měl nabídnout alternativu k JavaScriptu. Jelikož však o něm málokdo vůbec ví, natož ještě vypráví, zda ho reálně používá, je asi jasné, jak tato snaha dopadla. Inovace v oblasti front-endu se momentálně točí zejména kolem nových knihoven, frameworků a podobně, takže pokud nějaká velká změna přijde, očekával bych ji v první řadě tam. Teoreticky je možné, že někdo přijde s nástrojem pro tvorbu webstránek pro laiky, který bude tak pokročilý a dobrý, že tradičních web developerů už nebude potřeba. Četl jsem například o jednom nástroji, který generuje web stránky sám a jen na základě poskytnutých informací se rozhodne, jak by bylo nejlépe daná data odprezentovat a vytvoří k tomu i kompletní web stránku. Nemyslím si ale, že je třeba se bát, už z podstaty takových nástrojů vyplývá, že mohou poskytnout pouze omezenou množinu toho, co umí vytvořit reálný programátor. Navíc, automaticky generovaný kód je většinou strašně ošklivý a neefektivní, alespoň ve srovnání s tím, co by dokázal vytvořit zkušený programátor. [Ukázka práce Matěje] Budeš učit kurz Web Designer, co máš nejraději na tvorbě webstránek?Tvorbu webstránek vnímám jako jistý druh puzzle nebo skládačku. Je to tak trochu jako skládat LEGO, akorát že nemáte k dispozici návod :) Dostanete zadání, tedy nějaký design document od klienta, případně screenshot toho, jak má stránka vypadat. K dispozici máte různé druhy kostek (HTML elementy), které můžete (téměř) libovolně spojovat dohromady. Navíc můžete používat CSS, které vám umožní kostky různě otáčet, přebarvovat, zmenšovat/zvětšovat atp. Takže je na vás, jak k výsledku dospějete, podstatné je zreprodukovat zadání. Vnímám to zejména jako hru. Můžeš nám říci něco blíže o obsahu kurzu? Jaké klíčové znalosti si studenti odnesou?Kurz je rozdělen na tři části, každá bude věnována jedné ze tří klíčových technologií front-endu: HTML, CSS a JavaScript. HTML a CSS se budeme věnovat dost podrobně, naučíme se, jak spolu tyto dvě technologie spolupracují, implementujeme často používané návrhové vzory, řekneme si různé tipy a triky. Studenti by si díky tomu měli umět vytvořit vlastní web stránku, zcela podle svých představ. Podíváme se také na JavaScript a primárně na jednu z jeho nejoblíbenějsích knihoven jQuery, zaměříme se na její schopnosti manipulace s DOM stromem. Studenti by díky tomu měli vědět, takříkajíc, vdechnout život svým web stránkám, pomocí animací a interaktivních elemetů. Pokud máš na Matěje otázku, napiš ji do komentáře. Matějův kurz 12-týdenní kurz Web Designer v Bratislavě začíná 28.03.2017, takže pokud se chceš naučit dělat moderní responzivní weby, přihlašuj se ještě dnes 😉
Jak se stát iOS vývojářem
Tipy a triky
03.10.2016
Skillmea

Jak se stát iOS vývojářem

Zřejmě uvažuješ nad tím, že se staneš vývojářem pro platformu iOS. Budeš mít blízko ik programování pro tvOS (Apple TV), watchOS (Apple Watch), macOS (stolní a přenosné počítače) a možná v budoucnu carOS, … Tentokrát se podíváme na to, co všechno potřebuješ k tomu, aby ses stal iOS vývojářům buď na volné noze nebo jako zaměstnanec. Zkusím to ozřejmit z pohledu, jak to řešíme my v  become.sk . Klidně se mi ozvi pro bližší informace, určitě tě odkážu na  Swiftologa , online kurz iOS programování, který probíhá formou naučných videí. V tomto kurzu získáš základní přehled jazyka Swift a vyzkoušíš si v něm udělat (zatím) jednu vzorovou aplikaci. Co potom? Řekneš si, vždyť to všechno stojí peníze. No ano, no stojí. Třeba si uvědomit, že ve všem je lidská energie a čas. Platí se za něj. Pokud existují věci zadarmo, tak ty zaplatil někdo jiný místo tebe, za což můžeme v podstatě všichni děkovat. No dobře, dost bylo moralizování, pojďme si ukázat, co všechno potřebuješ k tomu stát se řádným iOS programátorem, řekněme v průběhu roku. Hardware a software – kolik tě to bude státMožná už máš počítač s OS X, později macOS. Pokud ne, tak věz, že potřebuješ právě ten. Pokud nemáš, na tvém místě bych v závislosti na poměru cena/výkon volil  iMac 21,5“ . Tento odkaz není reklama, uvádím jej na Traco čistě dobrovolně :-). Takový iMac koupíš za cca 1200 € a výše. Pokud chceš levnější stolní počítač, tak budeš muset sáhnout po  Mac Mini , trochu mu budeš muset rozšířit RAM (cca 100 €), dokoupit displej alespoň za 300 €, dokoupit Apple klávesnici (120 €) a myš (86 €) nebo Trackpad (144 €). Tato možnost dohromady vychází cca. 1200 €, tedy stejně jako komplexní iMac, kde už máš všechno. Cenu umíš samozřejmě srazit cenou displeje. Ze zkušenosti však vím, že čím lepší displej, tím snáze se bude i tobě programovat. [Různé typy Mac zařízení] Pokud chceš přenosný počítač, doporučuji  MacBook Pro . Nový a nejlevnější 13“ koupíš za 1450 €. Občas jsou i výprodeje starších modelů, kde se umíš cenou dostat na 1150 €. Nad jiným než Pro ani neuvažuj, protože MacBook ani MacBook Air se na vývoj nehodí. Jsou příliš nevýkonné na to, co časem budeš potřebovat. Ze začátku možná ano, ale za rok intenzivního vývoje od tvého začátku jistě nebudou stíhat. Věř mi. No dobře, a co zařízení, pro které budeš vyvíjet? Máš iPhone (679€)? Máš iPad (369€)? A co Apple TV (179 €) nebo Apple Watch (349 €)? Doporučuji začít s iPhone zařízením. Nejen, že budeš mít telefon, ale také řádný systém iOS, který ti umožňuje velmi mnoho, zatímco tvOS a watchOS jsou do jisté míry omezené. iPad je také v pohodě, ale neobsahuje některé důležité součástky, které obsahuje iPhone. Např. si z něj nezavoláš přes operátora. Ono to jde pomocí  Continuity , iz Macu dnes už zavoláš, ale v zásadě jen když máš iPhone. Když to zkusím zhruba spočítat, tak na hardware potřebuješ 2000 €. Zda je to hodně či málo, je na tobě. Když však budeš dobrý, vrátí se ti to několikanásobně. Software tě vyjde v podstatě zadarmo. Co ti stačí je vývojové prostředí  Xcode , ve kterém budeš vše programovat. Pokud jsi schopen udělat si i grafiku, doporučuji  Sketch , který však stojí $99. Pokud chceš kreslit rastrové obrázky, doporučuji  Pixelmator  za 29,99 €. Jako příklad uvedu sebe. Já jsem si v roce 2010 koupil iMac 27“ za 1600 € a mám ho dodnes. Jednou jsem mu rozšiřoval RAM ze 4GB na 16GB. Díky němu jsem začal programovat pro iOS. Úplnou náhodou, ale to je jiný příběh. Začal jsem podle knihy ještě v jazyce Objective-C, dělal jsem vlastní appky, nějaké klientské, později pracoval pro  starbug ,  inloop  a teď vedu tým vývojářů mobilních appek a školím/učím programovat pro iOS. Takže těch 1600 € se mi vrátilo v průběhu 6 let dostatečně na to, abych uživil rodinu, abychom si mohli dovolit koupit auto, … Na co ještě čekáš? Licence, živnost nebo zaměstnáníNepotřebuješ nic z toho. Ale pokud uvažuješ nad seriózním vývojem, tak minimálně Apple licenci za $99/rok potřebuješ. Ta ti umožňuje odesílat aplikace do App Store, případně máš více výhod spojených s dostupností obsahu pro Apple vývojáře i beta verze nového softwaru pro vývoj a máš šanci dostat se na konferenci WWDC pořádanou firmou Apple. Jakmile však začneš peníze vydělávat, byť i jeden cent, potřebuješ je přiznat daňovému úřadu. Pokud tato částka je menší než nějaká hodnota, daň ani odvody neplatíš. Přesáhneš-li jistou částku, už musíš platit i daň, odvody atp. Tam je už dobrá živnost nebo srůčka. Ve všem kolem daňových informací ti poradí chytrý účetní nebo účetní. Pokud nechceš mít tyto problémy, zaměstnej se ve firmě, která vyvíjí mobilní appky. Vyděláš stabilně. Nicméně, pokud chceš prodávat i vlastní věci, platí výše zmíněné. Všechny peníze musíš přiznat. Pokud ti můžu já poradit: založ si živnost a najdi si stabilní příjem z vývoje (na volné noze, zaměstnanec, to je jedno). Budeš mít více možností, víc volnosti. Možná tě to vyjde více peněz odvedených do státní kasy, ale tím se netrap. I stát potřebuje k provozu jisté peníze stejně jako ty. Platí pravidlo: pokud moc chceš, neřešíš prkotiny, ale podstatu toho, co chceš. PraxePoznáš inzeráty typu: „hledáme mladého flexibilního absolventa s praxí.“ Často však absolventi praxi nemají, neboť „vysoké školy nejsou učňovky,“ jak mi jednou zamumlal vedoucí naší katedry informatiky. Asi se urazil, když jsem mu řekl, že měli bychom mít více praktických zkušeností než teorie. Jak to ale vyřešit? Vedle školy můžeš využít různá školení, kurzy, a když se bavíme o programování pro iOS, udělej si na začátku Swiftologa a pak se přihlas k nám do become.cz, protože jsme vymysleli způsob, jak získáš zdarma praxi ještě během studia na škole a naučíš se při tom programovat. Zlepšíš se a postupně začneš už i vydělávat na stále náročnějších projektech. Některým z vás prošel po zádech mráz, když jsem vyslovil „stále náročnější“. No ano, programovat není jednoduché. Mozek ti bude na začátku vytékat z hlavy a budeš hladový, ale pokud vydržíš, posbíráš ovoce. Poradím ti: nechci vydělat hned na začátku spoustu peněz. Nevyplatí se ti to a nebudeš mít ani praxi, ani peníze. Buď ochoten dát jistou dobu svému vzdělání bez nároku na výplatu. Jsi ještě student, máš zřejmě rodiče, kteří ti hradí studium. To je obrovská výhoda, kterou je dobré využít. Nepotřebuješ už tehdy vydělávat jako Mark, Steve nebo Milan. Fakt ne :-). Nebo pokud se chceš stát programátorem vedle práce, kterou už nechceš dělat, tak v ní pokračuj, dokud nezískáš zkušenosti v programování natolik, že si můžeš dovolit vzít placený projekt. Ono to začne. Přijde jeden projekt za rok, na další rok dva, potom čtyři, osm, … a exponenciála roste a přináší ovoce. Jen vydrž a nechci všechno hned. Protože tento svět nefunguje. [Image] A zavři už ten článek o příběhu dalšího úspěšného startupu, který získal peníze, ale reálnou hodnotu nevytváří. Je to bublina. Přečti si raději článek o tom, proč zase další (relativně) úspěšný  projekt končí . Nechce se ti to číst? Prozradím ti podstatu: nevydělávají dost peněz na svůj provoz. Zapomeň na milionový startup, udělej něco užitečného pro sebe a své okolí a možná budeš mít štěstí a vyděláš na tom. Potom se bude o tobě psát, ale ty budeš vědět, že úspěch nepřichází přes noc, ale po letech dřiny a odříkání. Dost bylo mudrování, uvedu ti nyní několik zdrojů, ze kterých můžeš čerpat při svém vzdělávání. Vzdělávací programy Apple nabízí osnovu a materiály vzdělávacího programu  programování v jazyce Swift . Ono to je mnoho materiálu, ale bez edukační teorie, samotný materiál nevzdělává, není tam žádná příručka, není to náhrada kurzů. Je určen učitelům, kteří chtějí někoho učit programovat. Podle něj jdu individuálně učit jednoho člověka, který se chce naučit od nuly programovat a hned jde skočit na jazyk Swift a Apple platformu. Abych to uvedl na pravou míru, ten člověk prošel denními kurzy s více účastníky i online kurzy, ale zjistil, že jemu vyhovuje jiné tempo a individuální přístup. Pak zde máme online vzdělávací kurzy. Swiftolog  od  Learn2Code , který jsem připravil já. Má dvě části, v první si projdeš jazykem Swift, v  té druhé  si naprogramuješ ukázkovou aplikaci. Abych byl kompletní, musím uvést i jiné vzdělávací instituce, které nabízejí online kurzy programování pro iOS. Coursera  nabízí  kurzy vývoje pro iOS , jejich nevýhodou i výhodou v našich končinách je anglický jazyk. Takhle v terénu se ho naučíš nejlépe. Některé kurzy jsou placené, jiné zdarma. Stačí si vybrat a studovat. Pak tady je  EdX , ale o iOS je tam toho podstatně méně. Tutoriály Někdy si řekneš, že jdeš si sám nebo sama zkoušet postupy, které někdo dal dohromady. Jak vytvořit hru, jak provést aplikaci podobnou instagramu, atp. Tyto návody jsou pěknou ilustrací toho, jak věci na pozadí aplikací fungují. Pokud chceš vyzkoušet opravdu dobré tutoriály, zajdi na  RayWenderlich.com  a něco pohledej. Tutoriálů jsou tam stovky, od programování jednoduché „Hello World“ appky, přes programování serverové části pro podporu aplikace až po Apple Watch nebo Apple TV. Vybrat si můžeš, většina z nich je zdarma, jinak nabízejí ucelené knihy plné návodů i takových, co se na web nevešly. Možná časem narazíš i na jiný web věnující se návodům, tento je ovšem jeden z nejlepších. Fórum Občas se stane, že se potřebuješ zeptat, jak vyřešit „neřešitelný“ problém, ale ze začátku neznáš nikoho znalého, lepšího než ty, kdo by ti poradil. Proto zajdi na  StackOverflow  a zeptej se tam. Jejich promakaný systém hodnocení otázek a odpovědí dává tomuto fóru jedinečnost v tom, že určitě umíš na první pohled zjistit, která odpověď je vhodná pro tvůj problém. Oni totiž implementovali promyšlenou gamifikaci, která ve své podstatě stojí na kladení otázek, jejich zodpovězení, editaci a hodnocení. Na tomto základě získáváš hodnosti a reputaci na fóru. Ono to funguje výborně, neboť každého člověka to udržuje v aktivitě. Celé fórum je v angličtině samozřejmě. Znovu platí, pokud přetrpíš začátky, že angličtině nerozumíš, tak později porozumíš. A bude to dobré. Jak porozumět angličtiněUž jsem cosi naznačil spíše v článku. Jsou čtyři oblasti angličtiny (i jiných jazyků), které je dobré trénovat: 1. Poslech 2. Čtení  3. Mluvení  4. Psaní  [Image] Poslech  si trénuj tak, že budeš audiovizuální obsah sledovat výlučně v angličtině, i když tomu nebudeš hned rozumět. Slovíčka a fráze se zvyknou opakovat a ty postupně pochopíš kontext vysloveného. Čtení  trénuj dobrým čtením. Nejen tutoriálů a dokumentace, ale také článků na blozích a magazínech, různá fóra. Tak se naučíš, jak se skládají věty, i když mnohdy se mohou vyskytnout chyby. Nic si z toho nedělej, postupně je budeš umět odhalit. Buď sám, nebo s trochou pomoci zběhlejšího překladatele. Mluvení  trénuj mluvením :-) Zapni Siri a něco jí řekni… každý den :-). To by byl začátek. Potom najdi člověka, s kým si můžeš promluvit v angličtině. Ideální ze zahraničí přes Skype. Nebo vycestuj do zahraničí a zkus se něco zeptat. Například zkus  MyEnglishTeacher.eu ,  speaking24.com  nebo si viz  seznam dalších . Při troše snahy lze takových zdrojů najít kvantum, ověř jsi, který ti vyhovuje a jdi na to. Psaní  se sveze vedle tří výše zmíněných aktivit. Totiž musíš umět napsat, co hledáš, napíšeš nějaký komentář pod přečtené nebo svůj vlastní názor na Facebook či  Medium . Stejně tak si domluvíš rozhovor s člověkem ze zahraničí přes email, kde musíš psát také. Při všech aktivitách se neboj dělat chyby. Pár lidí tě zdrbe za to, že si vůbec dovoluješ s takovou angličtinou něco prezentovat. Jenže to je přesně ten správný moment, kdy se naučíš něco nového. Zeptej se těch lidí na to, jak by znění změnili a určitě ti poradí. Tvá cenaNebuď hloupý a neptej mnoho. Jsi junior, začátečník nebo velmi mírně a vlažně pokročilý, ale stále se máš co ušít. Jak to vím? No protože čteš tento článek, jsi jeho cílovka. I profík to musí, ale na jiné úrovni. Nastav si cenu na začátku například. na interval 0€ – 5€/hod. Teď si to v hlavě přepočítáš, zjistíš, že za měsíc (160 hodin) bys vydělal 800 € a za rok 9600 €. Z toho odvést ještě daň, odvody a zůstane ti polovina. Tvá představa však byla alespoň dvou až trojnásobná. No řekněme si pravdu, že abys fakt mohl vydělávat 20000 € ročně a více, potřebuješ si toho dost hodně odprogramovat, abys appku nerealizoval dva měsíce, ale dva týdny. Víš, toho, co ti bude dávat peníze také něco stojíš a dobře si rozmyslí, jestli se mu vyplatí zaplatit profíka na málo hodin nebo začátečníka na spoustu hodin. V konečném důsledku ho to finančně vyjde stejně, [Image] S cenou to je jako se stromem. Teď se asi učíš programovat, jsi na začátku, tak to ber, že jsi zasadil semínko jabloně. Začínáš růst, jak roste malý výhonek, ale od toho výhonku ještě nežádáš, aby ti dal jablka. Sám víš, že dospělou jabloní ještě není. Stačilo by, kdyby přišla myš, okousla kořínek a všechno je v prdeli. Ty jsi také ten výhonek, a když se budeš snažit vydělat co nejvíce, nic z toho nebude, neboť nikdo ti to nedá. Ptej si vodu, kterou cháp projekty, které budeš dělat byť zadarmo. Ze začátku. Na nich se naučíš komunikovat, projektový management, osobní časový management, plánovat a v neposlední řadě i programovat. Ani se nenaděješ ao pár měsíců budeš na úrovni, kdy už budeš i něco vydělávat. ZávěremPřestaň teď číst, přejdi  Swiftologa , otevři Xcode a udělej něco. Případně se mi ozvi ;-) a pak si dej Swiftologa. Autorem blogu je  Peter Druska , který je lektorem online kurzu programování iOS aplikací  Swiftolog . Zajímá tě programování nebo designování? Vyber si některý z našich dalších online a prezenčních kurzů pro začátečníky a mírně pokročilé na  https://skillmea.sk .
Lukáš Frantál - nový lektor kurzu Web Designer v Košiciach
Rozhovory
26.09.2016
Skillmea

Lukáš Frantál - nový lektor kurzu Web Designer v Košiciach

Lukáše  vždy bavilo programování, proto vystudoval informatiku na FEI a momentálně pracuje pro californský start-up Groupsolver jako front-end developer. Zajímá se o design a tvorbu web stránek, přičemž má v oblibě jednoduchá a čistá řešení. Ve volném čase se nejraději věnuje sportu. Běhá, bruslí a rád si zahraje squash nebo fotbal. Na kurzu Web Designer tě naučí jak dělat moderní a responzivní webové stránky. Jaké byly tvé začátky s programováním, front-endem, co bylo nejtěžší?  Nejtěžší bylo, když jsem se učil nové věci a musel jsem se odtrhnout od počítače, i když jsem měl něco rozpracovaného. Jaké technologie jsou tvoje nejoblíbenější a proč?  Nepreferuji žádný JS framework. V naší robotě je třeba být flexibilní a stále se učit nové věci. Aktuálně se věnuji vývoji produktu v React.js s reduxem, kde je vše sbaleno a minifikováno ve webpacku. Na kterém projektu, který tě opravdu bavil, jsi pracoval v poslední době?  V minulosti jsem pracoval pro  Astound Commerce  firmu, která dělá webové stránky pro různé komerční značky světového formátu. Nejvíce mě však baví moje současná práce v Californském start-upu. V něm vyvíjíme náš produkt, něco zcela nového, co zde dosud nebylo! Celý produkt se skládá ze dvou částí. Jedna část dokáže provést za krátký čas průzkum trhu, přesně podle požadavků klienta. Ve druhé části aplikace si klient umí vytvořit report, na jehož základě najde přesně ty odpovědi, které potřebuje. A který projekt mě baví víc? Jednoznačně náš start-up! [Tým startupu GroupSolver] Jakou radu bys dal začátečníkům, kteří začínají s tvorbou webstránek nebo programováním? Určete sesbírat co nejvíce informací a následně je využívat v praxi. No a samozřejmě, nebát se dělat chyby, neboť i těmi se člověk učí. Jaký je tvůj oblíbený nástroj pro webdevelopment?  Prošel jsem si přes PSPad,  WebStorm ,  Sublime Text , aktualně používám Atom a nedá se říct, který je ten nej. Jak jsem již řekl, je třeba být flexibilní a umět se přizpůsobit. Co si myslíš, že bude další velká změna ve webdevelopmentu v budoucnosti?  Myslím si, že webové stránky a aplikace budou v budoucnu dělat stroje. Již nyní existuje systém s umělou inteligencí, do kterého naházíte obrázky, text a on vám na konci vytvoří hotovou stránku. Budeš učit kurz Web Designer, co máš nejraději na tvorbě webstránek?  Na tvorbě webstránek se mi nejvíc líbí to, že z prakticky z ničeho můžu vytvořit něco, co lidé budou používat a co jim možná pomůže. [Homepage GroupSolover] Můžeš nám říci něco blíže o obsahu kurzu? Jaké klíčové znalosti si studenti odnesou? Na kurzu se naučíme, kde jaký HTML tag použít, také si naši webstránku vybarvíme pomocí CSS. Pokud bude zájem, tak i nějaký Sass vs. LESS vs. Stylus: Preprocessor ke zrychlení a usnadnění práce, k němu gulp, grunt, aby studenti kurzu věděli, že existuje takové něco. Ukážeme si prefix, že ne každé CSS funguje na každém prohlížeči, jak zresponzovat web, aby se každá stránka dala dívat na každé velikosti monitoru a nakonec jak rozpohybovat stránku pomocí jQuery. To je plán na 12 týdnů kurzu. Pokud se chceš Lukáše něco zeptat, klidně napiš svůj dotaz do komentáře. Lukášův kurz tvorby webstránek pro začátečníky  Web Designer začíná v Košicích  4.10. v 18:00 v Eastcubatoru. Pokud se chceš naučit dělat weby, na tomto kurzu určitě nesmíš chybět.
Ado Juráček - lektor kurzu vizálního designu v Bratislavě
Rozhovory
20.09.2016
Skillmea

Ado Juráček - lektor kurzu vizálního designu v Bratislavě

Ado Juráček  je slovenský designér, který studoval na Katedře vizuální komunikace na VŠVU. Věnuje se tvorbě logotypů a vizuální identity, webových stránek, ale také printovému designu magazínů. Kromě designování se věnuje také hudební tvorbě a píše si písničky, které jsou inspirovány cestováním a lidmi, které na cestách potkal. Ado je lektorem kurzu  vizuálního designu  v Bratislavě, ve kterém tě naučí základní principy grafického designu a efektivně pracovat s Adobe Photoshop a Illustrator. Přečti si krátký rozhovor, ve kterém se dozvíš, jak začínal s grafikou, co doporučuje začátečníkům a také, co rád dělá ve volném čase. Ado, jak ses stal grafickým designérem? Je to tragikomický příběh. Od malička jsem chodil na výtvarnou, kreslil, maloval, modeloval z hlíny. Už tehdy jsem měl nejraději tradiční grafiku, ale vůbec jsem netušil, že existuje něco jako grafický design. Když jsem si vybíral střední školu, jasná byla umělecká. „slupka“. Ta nepřicházela v úvahu, protože můj otec nebyl moc pro. Tak mi nezbývalo nic jiného, ​​než hledat dál až jsem narazil na SOŠ Polygrafickou v Krasňanech, kam jsem se dostal a poprvé setkal s grafickým designem. Jak bys popsal svůj přístup k designu? Kdo nebo co tě nejvíce ovlivnilo nebo ovlivňuje? Můj přístup závisí hlavně na mé aktuální nálady. Někdy mám chuť být minimalistický, jindy mám pocit, že se stále vejde. Během školy jsem se hlavně inspiroval od designérů, o kterých jsme se učili na dějinách. Co to jsem se naučil během konzultací od Pala Bálika a v Milce od Martina Jenče aka Žlutý. Dnes už jsou k dispozici různé inspirační stránky plné neuvěřitelných designů. Člověk se může zbláznit, když si je listuje a stále není u konce. [Ado Juráček - portfolio] Co je podle tebe tvou nejsilnější designérskou stránkou a jak jsi tuto dovednost zlepšoval v posledních letech? Mou nejsilnější stránkou je rychlost. Většina klientů chce všechno na poslední chvíli. Tuto dovednost jsem si začal trénovat až po škole, protože na škole jsme dělali většinou jeden maximálně dva projekty za semestr. Začal jsem ve studiu Milk, kde jsem setrval půl roku. Nyní si ji tříbím s městem Trnava, pro které dělám každý týden nový vizuál pro jinou kulturní akci. Na jakých projektech nejraději pracuješ? Většina designérů vždy odpoví, že nejraději pracuje na netradičních projektech. Mě však nejvíce naplňují naprosto všední projekty, které můžu uchopit netradičně. Samozřejmě, přesvědčím-li klienta. Ale pokud bych měl zmínit jedno médium, tak by to byla vizuální identita. Mám rád komplexní projekty, kde se můžu naplno projevit a rozvinout ideu. [Ado Juráček - portfolio] Jaký je tvůj názor na specializaci vs. zobecňování? Být dobrý ve všem se nedá. Pokud se však cítíte být dostatečně kreativní, doporučuji specifikovat se na grafický design. Tato oblast je nesmírně široká :) Co bys doporučil začínajícím grafikům (designérům), jak mohou nastartovat svoji kariéru? Každým dnem je grafických designérů stále více. Je to populární profese a prosadit se není snadné. Na začátek bych jim doporučil vytvořit si portfolio a najít si prvního klienta, byť zdarma. Ten by mu jako satisfakci napsal pěkné doporučení a zmínil ho mezi svými kolegy a kamarády. A možná se chytí někdo další :) [Ado Juráček - portfolio] Co tě ještě nesmírně baví kromě své designérské práce? Baví mě, když můžu být kreativní a je úplně jedno v jaké oblasti. Pár let se snažím psát a hrát vlastní písničky, vařím a peču s manželkou, zařizujeme si vlastní byt, inspirujeme se jinými a snažíme se inspirovat lidi v naší blízkosti. Adův kurz grafiky začíná v Bratislavě v říjnu 2016, takže pokud se chceš věnovat grafice, designovat loga, plakáty a weby, určitě klikni na  náš web , kde najdeš všechny potřebné informace.
Ozoboti v akci
Novinky
16.09.2016
Skillmea

Ozoboti v akci

Zalistujme trochu v našich pamětech a vraťme se do dětských dob, kdy měl každý velké sny. Určitě mnoho dušiček toužilo po svém vlastním robotovi, super kámoši, kterého si může s sebou kamkoli vzít. Možná jsme si tehdy ani neuměli představit, že se stanou mini pomocníky našich ratolestí a touto cestou si budeme i my moci splnit dětský sen. Náš  lektor Ľuboš  přišel jeden den se záhadnou krabičkou v ruce a jiskřičkami v očkách, když krabička odhalila své tajemství, hned jsme ho zavalili desítkami otázek. Co je divu?Pokročilá robotika, pěkně designově zaobalená a natlačená do chytrého robota se jménem Ozobot. V Learn2Code jsme si ho hned začali testovat, vždyť koho by nelákalo zjistit co tento mini kluk dokáže. Zjistili jsme, že je to velká legrace, s Ozobotem se zabaví malý ale i velký programátoři. Pomocí OzoBlockly si můžete v online prostředí poskládat svůj vlastní kód, který nahrajete pouze přiložením robota na obrazovku. Jeho ovládání může být jednoduché a intuitivní, nebo jej můžete programovat pro provádění těch nejsložitějších kombinací, které vás jen napadnou. [Ozobot 2.0] Také jsme vyzkoušeli kreslení bludišť, ve kterých měl robot různě blikat, otáčet se nebo změnit směr cesty a představte si, že to všechno zvládl. Aby mu nebylo smutno, přinesli jsme mu i kámoše a to jste měli tedy vidět, honička robotů v přímém přenosu. Třeba však dávat pozor na správný kód, aby se vaši kamarádi nesráželi, v jednoduchosti řečeno "double trouble". Čím více robotů, tím více legrace a opět mnoho nových možností na bludiště či různé kreslené obrazce. Proto se už naši Ozoboti neumí dočkat zahájení kurzů, kde se utkají se svými novými kamarády. Tak už dál nenechávejte jen tak rozplynout své dětské sny a staňte se novými kámoši s Ozoboty, už na vás čekají! [Image] Více informací o našem zbrusu novém kurzu pro děti naleznete  zde .
Ukázky prací studentů kurzu Visual Design
Ostatní
12.09.2016
Skillmea

Ukázky prací studentů kurzu Visual Design

Martin Hvizdoš je skvělý lektor, vlastně možná to ani nebude taková novinka a mnoho z vás to ví. Pokud patříte k těm nezainteresovaným a zajímá vás design, určitě si nenechte ujít info o jeho kurzech v Košicích . První den jeho kurzu Visual Design si sedli za stoly „studenti“, z nichž téměř nikdo neměl žádné znalosti z této oblasti. Během několika setkání se všem povedl úžasný pokrok. Během šesti týdnů si vytvořit své vlastní logo, vizitku, základní design manuál či navrhnout design webu? Jsou pro nás opravdu superhrdiny, vždyť uznejte sami při pohledu na všechny ty práce. Samozřejmě, že je za tím spousta času, pár ztracených nervů, možná i vlasů, ale výsledek stojí za to. S určitostí se s vámi umíme podělit o pozitivní reakce našich absolventů. [Image] Design homepage / Learn2Code kurz  [Image] Design posteru / Learn2Code kurz [Image] Design reklamního posteru / Learn2Code kurz [Image] Design vizitky / Learn2Code kurz [Image] Design vizitky / Learn2Code kurz [Image] Design vizitky / Learn2Code kurz [Image] Mockup magazínu / Learn2Code kurz [Image] Design portfolio stránky / Learn2Code kurz Martina si účastníci kurzu neuměli vynachválit a my se jim ani nedivíme, navzájem si vytvořili kamarádský vztah a občas se obdarovali i úsměvnými drobnostmi. [Image] Dobří designéři jsou čím dál více vyhledávaní a proto neházejte flintu do žita, když vám něco nefunguje tak jak má, nebo si nevíte rady. Zkuste se mrknout na naše kurzy věnované designu , možná právě během nich najdete odpovědi na zádrhely, které vám v Illustrátorových a Photoshopových snech nedají spát. Máš nějaké dotazy, tipy, doporučení? Napiš je do komentáře.
Zpět na kurzy!
Vzdělávání
06.09.2016
Skillmea

Zpět na kurzy!

Zpátky do školy! Reklamy s příchodem školního roku hrozící všem děckům jsme se rozhodli v Learn2Code zpříjemnit super zajímavými kurzy pro mladé nadějné programátory. I díky nám se vaše děcka mohou těšit na parádní mimoškolní aktivity. Naprogramovat si svého vlastního robota? Žádný problém! Připravili jsme zbrusu nový kurz s Ozoboty . Mají vlastní inteligenci, která je založena na náhodně generovaných rozhodnutích. Naprogramovat tohoto šikovníka může být velmi jednoduché, doslova tak, jak nakreslit čáry na papír. Nebo také složité pomocí Ozoblockly, kde budeme robota programovat přes příkazy. Sami jsme si vyzkoušeli, že s Ozoboty je kopec legrace, svého mini kamaráda si s sebou můžete vzít kamkoli. Na kurzu se velmi rádi uvidíme s děckami od 9 let a chceme připomenout, že dívky se nemusí stydět, každý si přijde na své! [Image] Hra Ozobot     [Image] Hra Ozobot Naší už klasikou i letos bude opět mimořádně zajímavý kurz v prostředí Scratch, které se nám osvědčilo i během letních táborů a děcka se nás na ně často se zájmem ptali. Kurz máme rozdělen na dvě úrovně a to Starter pro začátečníky ( Scratch Starter ), kteří v tomto prostředí ještě nepracovali a Scratch Lover pro pokročilejší, kteří si už nějakou tu mini hru naprogramovali. Kurz je přístupný téměř každému šikovníkovi, který umí už psát, číst a počítat, proto jsme určili hranici 9 let a náš vždy usmátý Ľuboš se na vás už teď těší! [Image] Lubošovy kurzy pro děti [Image] Luboš Jaroš Novým kurzem je také kurz tvorby mobilních aplikací v MIT App Inventor. Programovat budeme v prostředí, které se nápadně podobá Scratchu. Během 12 týdnů dohromady vytvoříme appky, které budou využívat detekci pohybu, přehrávat video nebo komunikovat s externími webovými službami. [Image] Kurz programování pro děti     [Image] Dětský programátorský kurz Poslední třešničkou na dortu, kterou jsme pro vaše dětičky upekli, je JavaScript games kurz , který je ale již určen pro ty větší. Budeme pracovat ve vyspělém jazyce, který používají i ti nejšikovnější profesionálové na internetu, při vývoji mobilních aplikací a her. Naše třešnička je však určena již starším, kterým nedělá problém kódy v JavaScriptu psát, věkovou hranici jsme posunuli proto na 10 let, ale určitě se není čeho bát, konečný výsledek vždy stojí za to, vždyť kdo by nechtěl mít v budoucnu svou vlastní hru ? Všechny podrobnosti o kurzech a datech naleznete na našem webu a my se už neumíme dočkat, kdy se s vámi uvidíme! ☺
Erik Fecko - lektor kurzu Web Developer v Košicích
Rozhovory
24.08.2016
Skillmea

Erik Fecko - lektor kurzu Web Developer v Košicích

Kurz tvorby dynamických webstránek v PHP a MySQL  Web Developer  spouštíme od září 2016 už iv Košicích. Lektorem tohoto kurzu je zkušený webdeveloper Erik Fecko, který se programování věnuje už pěknou řádku let. Čti dál a dozvíš se o Erikovi víc. S PHP-čkem přišel Erik poprvé do kontaktu až po vystudování TUKE v roce 2001, kdy začal ve svém volném čase studovat základy tohoto dodnes velmi populárního programovacího jazyka. Na tomto jazyce Erika upoutala především možnost tvorby dynamických webů a kouzelný řádek, když jste místo copy-paste napsali 'include' ;) Dodnes stále aktivně pracuje s PHP, ale věnuje se hlavně frontendovým technologiím, které používá při své práci ve známé developerské firmě sídlící v Košicích, ve které pracuje jako Team Lead web developer. Ve volném čase rád sportuje, zejména na kole a v létě hraje plážový volejbal. Erik má rád kvalitní rumy, na jejichž ochutnávku chodí se svými kamarády. Jaké byly tvé začátky s programováním? Co bylo pro tebe v začátcích nejtěžší? Úplné programové začátky byly v jazyce BASIC, ještě na 8bitových kompech (Atari). PHP jsem si začal dívat a zkoušet, nejprve sám pro sebe (na škole se to neučilo), kde jsem zkusil vytvořit webstránku našeho minifotbalového klubu. Pracovně jsem toho potom využil, když mě přáli do firmy, která dělala administrační systémy v PHP. Proč PHP? Co se ti na PHP líbí nejvíc? Hlavně velká komunita kolem toho, a v době, kdy jsem začínal dělat weby, bylo to už jako free na hostingech. Co se mi na PHP líbí i dodnes je, že se stále vyvíjí (PHP 7! :) ) a pro weby je to podle mě stále No.1. Co bys doporučil zájemcům o webdevelopment? Určitě udržovat si trend s technologiemi souvisejícími s webem - css, js, ... Poradil bych jen snažit se pochopit koncept a nový přístup, které nové frameworky přinášejí, ale zase i nepouštět se do každého nově vzniklého frameworku (kterých dnes přibývá a zaniká týden) mnoho), neboť ve web technologiích se to opravdu vyvíjí rychle.  Na čem jsi pracoval, nebo aktuálně pracuješ? Momentálně pracuji v týmu, který se podílí na zavedení nových technologií pro celý náš webdevelopment a přitom vytvářím různé admin tools, kde již používáme právě zvolené technologie, jakými jsou například. frontendový letošní hit React.js ;) dříve jsem pracoval na více projektech naší firmy, jako frontend team-lead: http://www.soccer.livesport.tv/ http://www.livebasketball.livesport.tv/ http://int.soccerway.com/http://www.footballaustralia.com.au/ [Ukázka webu soccer.livesport.tv] Ještě předtím jsem pracoval ve slovenské firmě, která vlastnila a provozovala různé portály, kde jsem dělal čisté PHP - např. české firmy. http://www.inzercia.sk/,  http://www.tovar.sk/,  http://www.surf.sk/ Můžeš nám říci něco blíže o obsahu kurzu? Jaké klíčové znalosti si studenti odnesou? Komplexní znalosti, co se týče PHP jazyka + praktické aplikace + navíc přehled z různých technologií mimo PHP, souvisejících s webdevelopmentem. CSS specialitky, JS vychytávky, automatické buildování projektu a pod. (pokud bude zájem samozřejmě). Ke kurzu dostanou všichni studenti i videotutoriály, takže zdrojů a materiálů ke studiu bude dost. Nejšikovnější studenti určitě dostanou šanci ukázat své skilly na stáži ve firmě, kde momentálně pracuji. Jaká je tvá rada pro každého, kdo se snaží naučit programovat? Hlavně je důležité vědět, přemýšlet a chápat. To, jestli někdo neumí nazpaměť, jak funguje nějaká funkce, absolutně není důležité, na to jsou doc ​​;) Díky za rozhovor Erik :) Kurz Web Developer s Erikem začíná již v září 2016. Na kurzu se naučíš programovat dynamické webové stránky, naučíš se, jak na stránku přidáš produkt, jak upravíš článek, jak zpracovat formulář nebo odeslat z aplikace email. Pokud se tohle všechno a ještě mnohem více naučit, určitě nesmíš na  tomto kurzu  chybět ;)
Z obyčejné dívky k programátorce
Success stories
22.08.2016
Skillmea

Z obyčejné dívky k programátorce

Ahoj, jmenuji se Alexandra a jsem programátorka. Jak je to možné? Vždyť jsem jen holka… Ve světě převládá obecný názor, že dívka není schopna být programátorkou. Proto bych nejprve chtěla toto tvrzení vyvrátit. Zná někdo Adu Lovelace? Je považována za  první programátorku . Pracovala na Babbageově univerzálním počítači. Nebo co ENIAC? První elektronický univerzální počítač. Kdo ho naprogramoval? Tyto dámy: [ENIAC programátorky] A co bylo vlastně náplní jejich práce? Oh, nic důležitého, jen počítaly balistické trajektorie pro dělostřelectvo a jiné těžké zbraně (jako bomby), aby dopadly přesně na určené místo. Adele Goldstine (vpravo) dokonce napsala příručku pro programování ENIAC. Nemyslím si, že tyto dámy jsou nějak známé. Ale měly by být! Margaret Hamilton byla vedoucí softwarovou inženýrkou pro kosmický program Apollo. Ze současnosti nám může jako dobrý příklad sloužit  Marissa Mayer . Byla první ženskou počítačovou inženýrkou v Google a nyní pracuje pro Yahoo! jako prezidentka a ředitelka obchodní společnosti. Jeden z důvodů obecného názoru, že ' programování je pouze pro muže ' může být to, že za posledních 20-30 let bylo vydáno mnoho počítačových her určených pro chlapce. Například Heroes of Might and Magic, Battlefield… Jejich kontextem byly bitvy, armády, strategie a jiné podobné věci, které teenagerku vůbec nezajímají. A tak většinou kluci od útlého věku začali trávit spoustu času hraním počítačových her as počítači jako takovými, naučili se podvádět a manipulovat se zdrojáky a tak začali tvořit vlastní programy. Během gymnázia jsem byla nezajímavá osoba. Nechtěla jsem skončit někde v kanceláři s 8hodinovým pracovním časem a věděla jsem, že si chci organizovat čas podle sebe a cestovat. Proto jsem měla 2 možnosti:  studovat cizí jazyky , což jsem nepokládala za dostatečné, nebo, jak mi vždy navrhoval můj přítel,  studovat  Aplikovanou  informatiku  na Fakultě matematiky, fyziky a informatiky. Přesně jak studoval on. Musím říct, že když jsem se rozhodla pro AIN na Matfyzu, můj přítel mi ze začátku velmi pomáhal. Občas pro mě napsal nějaký milý program jako například tento:[<3 coding] Také mi vyprávěl hodně o předmětech, projektech, úkolech a jiných podobných věcech, kterými si musel ve škole projít. Zjistila jsem, že to tam vůbec není tak náročné a že učitelé a profesoři jsou velmi přístupní a ochotní. Věděla jsem, do čeho jdu a co mě čeká, co mě docela povzbudilo. Také jsem si uvědomila, že kdyby  umím programovat , byla by to dobrá příležitost pracovat remote, mít flexibilní pracovní dobu, dělat a učit se stále něco zajímavého a nového a  dělat 'magii' , kterou mnoho lidí neví. Žádná rutinní robota. Přestože je zde i další důvod, a to lepší finanční ohodnocení, ale snažím se, aby byly peníze pro mě side effect. Protože jsem díky příteli věděla, o čem bude studium aplikované informatiky (nic těžkého, ale časově náročnějšího), rozhodla jsem se pro Matfyz. Učitelé jsou opravdu velmi nápomocní a ochotní. Ale mým jediným záměrem nejsou známky. Jak jsem již zmínila, ráda bych pracovala remote, s patřičným finančním ohodnocením as flexibilním pracovním časem. Proto využiji každý školní projekt, abych se naučila něco nového, co firmy a aktuální pracovní trh potřebuje. Snažila jsem se být proaktivní nejvíce, jak jen to jde. Někdy se cítím jako tato holčička na obrázku: [Image] Pomocí zvědavosti a trpělivosti se to dá všechno zvládnout a naučit. I díky předmětům ve škole jsem se zlepšila v programování jako takovém a naučila jsem se mnohé všeobecné computer-science znalosti. Ve zkratce, připravovala jsem se na to, že za pár měsíců budu pracovat jako  programátorka . Jelikož mi byl přítel inspirací, také jsem se chtěla zaměstnat po prvním ročníku studia jako  JavaScript/React developer . Už půl roku předem jsem hledala vhodnou pracovní nabídku na různých jobboard stránkách a když jsem ji konečně našla, věděla jsem co mám udělat. Myslela jsem si: Moje žádost o zaměstnání bude muset být asi velmi speciální, neboť určitě se jim tam nějací lidé hlásí. Víte co? Moji žádost jsem naprogramovala v JavaScriptu jako single-page aplikaci a publikovala online. Nyní pracuji pro  Learn2Code,  programuji v JavaScriptu a React-e a učím se pracovat is jinými knihovnami jako například Redux, react-router… Na závěr bych vás chtěla povzbudit. Opravdu  nezáleží jestli jsi kluk nebo holka . Věř si, buď trpělivá/ý (což je asi nejdůležitější), zvědavá/ý, nevzdávej se, buď proaktivní/y nejvíc jak se jen dá a  přijímej každodenní výzvy, které ti programování nabízí . Autorkou blogu je Alexandra Nyitraiová a tento článek vznikl na základě její přednášky na  Rails Girls Bratislava . Anglický originál najdeš na Alexině osobním blogu .
Patrik Weissabel - nový lektor kurzu Web Designer v Banské Bystrici
Rozhovory
15.08.2016
Skillmea

Patrik Weissabel - nový lektor kurzu Web Designer v Banské Bystrici

Patrik  se po vystudování vysoké školy začal aktivně zajímat o webdesign a aplikace. Poznatky čerpal ve svém volném čase hlavně z internetu a také úspěšně absolvoval večerní kurz webdesignu a frontendových technologií. Postupem času chtěl však nejen vytvořit pěkný formulář, ale také posílat si z něj zprávy a tak jej okouzlily backendové technologie, které dnes již běžně používá při své práci jako kvalitní programátor ve skupině IT vyvojářů.[Image] Naučí tě nezbytné základy programování, jak na nich stavět a rozvíjet, čím se inspirovat a jak správně hledat informace, aby sis mohl pěkně obléci a digitálně navonět web. Ve volném čase se věnuje 3D grafice, rád vytváří vizuální efekty a simulace. Patrik, jaké byly tvé začátky s programováním? Co bylo pro tebe v začátcích nejtěžší? Je poměrně náročné na tuto otázku odpovědět, stále se totiž považuji za zkušenějšího juniora a stále se učím nové věci. Moje začátky jsou někde od nápadu vytvořit nenáročnou webovou stránku pro grafickou designérku, což se mi tehdy nepodařilo ani rozhýbat. Už v krátké době během surfování po webu jsem si uvědomil, že si nevystačím jen s HTML a CSS jako takovými. Pro mě osobně bylo obtížné nebát se psát kód a experimentovat. Nejtěžší však bylo nejprve pozměnit myšlení, začít vnímat všechny ty malé, ale velmi důležité detaily, které k programování patří. Jaké technologie jsi zvolil a co nejraději děláš? Front-end nebo back-end? Na doporučení zkušeného instruktora v závěru kurzu, že lépe mi jdou funkce, jsem tedy vyzkoušel backend. Nemýlil se, zalíbily se mi backendové, serverové a databázové systémy. Ve zkratce, vytvářet stránky, které dokáží mnohem víc. V současnosti je to zejména programovací jezky  PHP , nejpopulárnější PHP framework  Laravel , MySQL, Drupal (což je alternativa k  WordPressu ) a různé front-end frameworky a package, které usnadní den. Jak vypadá pracovní den programátora? Začínám den běžně jako i ostatní, někdy se však možná probouzím později. K tomu, abych od své práce neodlepil oči a dokázal se soustředit několik hodin, potřebuji na začátek dne hodně kávy. Jak už to bývá, potřebuji i vypnout, proto během dne nesmí chybět stolní fotbal a pravidelná prohra s dívkami od vedle. Mnohdy se však ukazuje, že moje produktivita a koncentrace je v nejlepší kondici právě během noční šichty, asi díky tomu, že si můžu být jistý, že nebudu vyrušován a můžu odvést kvalitní práci. Občas se domnívám, že lidé pracující v IT by ocenili vlastní časové pásmo kvůli svému flexibilnímu, ale dobře fungujícímu časovému harmonogramu. Budeš učit kurz Web Designer, co máš nejraději na tvorbě webstránek? Vytvářet hlavně jednoduchý a moderní design s prvky, které dnes nesmí chybět. Dále, například minimalizovat nutnost opětovného načítání stránky, s cílem získání nových údajů, rychlost a bezpečnost a pod. Jednoduše, usnadnit a zpříjemnit návštěvníkům pobyt na stránce. Můžeš nám říci něco blíže o obsahu kurzu? Jaké klíčové znalosti si studenti odnesou? Nebudu předpokládat, že každý má již v sobě vlastnosti potřebné k tomu, aby se staly vynikajícími frond-end developery. Budu se snažit tyto lidi, kteří pravděpodobně nikdy neprogramovali, motivovat, aby v závěru kurzu uměli něco vytvořit a budovat na tom. Chci studenty naučit, jak číst kód mezi sebou, následně i dokázat číst kódy po jiných a aby se například naučili, že nikdo si nepamatuje všechno a je v pořádku něco časem zapomenout. Potom stačí jen vědět správný pojem a vše co potřebují si dokážou samostatně najít. Nakonec se jim budu snažit ukázat, že programování může být zábava. Jaká je tvá rada pro každého, kdo se snaží naučit programovat? Moje rada se nebude ničím lišit od ostatních programátorů. V retrospektivě mohu říci jen to, abyste se nevzdávali. Ano, začátky sice mohou být a také jsou náročné. Nestačí se jen učit, musíte také hodně zkoušet. Jen v tom případě se do toho dostanete. Očekávejte však, že to bude trvat déle, než si myslíte, ale to nevadí, věřte mi, je to naprosto normální. Moje skromná rada tedy zní, abyste trčeli za obrazovkami, učili se a zkoušeli, dokud se to pomalu, ale jistě nestane vaší součástí, takže směle do toho! Máš i nějaké ukázky webstránek, na kterých jsi pracoval? Ano, dělal jsem www.i-med.sk, www.podujatiabb.sk, ucebna.irsplus.eu  hlavně po backendové stránce, již během působení v novém zaměstnání. [Ukázka Patrikem vytvořené stránky] Kurz Web Designer  v Banské Bystrici s Patrikem začíná již v září 2016. Tento kurz tvorby webstránek je určen pro úplné začátečníky, kteří nemají s tvorbou webů žádné zkušenosti a chtějí se od základů naučit designovat moderní responzivní webové stránky. Kurz se skládá ze 3 modulů, které na sebe navazují: 1. HTML/CSS,  2. Responzivní webdesign, 3. JavaScript/jQuery. Chceš se naučit dělat moderní responzivní webové stránky? Pak je kurz Web Designer to pravé ořechové pro tebe, klikej na  https://skillmea.sk  a zjisti, kdy a kde se ten kurz koná.