Vzdelávanie

Sekcia vzdelávania ponúka články o rôznych vzdelávacích programoch, vrátane Data science kurzov a kurzov ako kurz Excel, ktoré vám pomôžu získať praktické zručnosti. Objavte najlepšie spôsoby, ako sa vzdelávať online a posunúť svoje schopnosti na vyššiu úroveň.

Remote práca z Nikaraguy a Kostariky
Vzdelávanie
29.01.2017
Martin Lipták

Remote práca z Nikaraguy a Kostariky

Všetko to začalo Erazmom v Madride pred 3 rokmi. Bol to môj prvý dlhší pobyt mimo Slovenska a veľmi ma inšpiroval cestovať ďalej. Hneď po škole som chcel vyskúšať život v iných mestách Európy. Prvým cieľom bol Manchester v Anglicku. Rýchlo som si ale uvedomil, že život v hocijakom európskom meste nie je až taký odlišný od toho, čo som už zažil v Bratislave alebo Madride. Keď už vyviniem toľko úsilia, aby som sa niekam presťahoval a zvykal si na nové prostredie, nech je to úplne iná krajina na opačnej strane planéty, kde bude naozaj všetko naopak. A prečo som si vybral práve Nikaraguu a Kostariku? Latinská Amerika bola mojim prvým cestovateľským cieľom mimo Európy, lebo sa učím po španielsky. Nevedel som sa rozhodnúť medzi Severnou a Južnou Amerikou, tak som si vybral Strednú. Na Slovensku poznám viac ľudí pôvodne z Nikaraguy a tí mi odporučili svoju krajinu kvôli bezpečnosti a nízkym cenám. Z Kostariky som nikoho nepoznal, ale keďže je celkom známa medzi digitálnymi nomádmi a je sused Nikaraguy, zaradil som ju do zoznamu. V septembri 2016 som priletel do Managuy. Lokálny kamarát ma vyzdvihol na letisku a zaviezol do bytu, ktorý pre mňa našiel. Bolo to v dobrej štvrti blízko centra. Jediná nevýhoda bolo zlé pripojenie na internet - veľmi nespoľahlivé a signál nedosiahol do bytu. Neskôr som ale objavil, že na terase sa to dalo, tak som práve tam zriadil svoju kanceláriu. V 30 stupňoch každý deň nebol problém pracovať vonku. [Image] Terasová kancelária v Manague Už predtým, keď som bol v spomínanom Manchestri, som pracoval diaľkovo. Je to v podstate práca z domu. Jedinou zmenou bol 8-hodinový rozdiel v čase. Keď som ja mal ráno, kolegovia mali večer a už pomaly končili. Nebol ale problém volať s nimi ráno, keď sme potrebovali hocičo vybaviť. Keď sme nepotrebovali, ani sme nevolali. Vystačili sme si s nástrojmi ako Slack, Trello alebo Github pull requests. Doma sme zvykli mávať Scrum stretnutie každé ráno, kde každý v rýchlosti povedal, čo robil včera a čo plánuje na dnes. Kvôli časovému rozdielu sme sa rozhodli robiť scrum daily “offline” - každý napísal do slack kanálu na konci svojho dňa zhrnutie, čo robil a čo plánuje. Ostatní si to prečítajú kedykoľvek majú čas v ich časovej zóne. Mimochodom, z tej terasy som vôbec nemal zlý výhľad. [Image] Parque de Japón - výhľad z mojej terasy Cestovanie by ale nemalo zmysel, keby som celé dni len pracoval :) Po večeroch som chodil s kamarátmi von alebo na kurzy tanca. A keby som nemal Hangout volania s kolegami, zabudol by som aj slovenčinu, lebo som stále hovoril po španielsky. Ak sa učíte cudzí jazyk, nie je lepší tréning ako ísť do krajiny, kde sa hovorí. Cez víkendy som vyrážal z hlavného mesta a robil výlety po krásnej Nikarague - sopka Masaya, koloniálne mestá Granada a León, kávové plantáže pri Matagalpe, pláže v Pochomil a San Juan del Sur. [Image] Jazero Nikaragua - Veľké jazero s dvomi sopkami v strede Po dvoch mesiacoch v Nikarague som sa presunul do Kostariky. Prenajal som si izbu v dome kamaráta a strávil mesiac s jeho rodinou. Večer sme chodili von a cez víkendy urobili zopár výletov hlavne na pláže v Pacifiku - Sámara, Jacó a Playa Hermosa. Neskôr som išiel s ďalším kamarátom do Národného parku Manuel Antonio. Plánoval som pozrieť aj Karibik a ísť do Panamy, ale pokazil mi to hurakán Otto, ktorý v týchto miestach práve vyčínal. [Image] Playa Hermosa - v preklade krásna pláž V Kostarike som pracoval z co-workingu. Bolo to o dosť pohodlnejšie ako “terasová kancelária”, aj keď bez výhľadu. Dobrý internet, ergonomické sedenie a komunita malých firiem a iných freelancerov. Takže každé ráno som išiel na autobus a odviezol sa do “práce”. [Image] Kostarický co-working Nikaragua aj Kostarika sú krásne krajiny a oplatí sa ich navštíviť. Hovoria skoro tým istým jazykom, majú skoro tú istú kuchyňu a aj ľudia sú si vo veľa veciach podobní. V Kostarike skoro všetci hovoria po anglicky a je tam o niečo lepšia infraštruktúra, ale na druhej strane je dvakrát drahšia ako Slovensko. V Nikarague miniete zhruba toľko ako na Slovensku. Keď už tam pôjdete, oplatí sa navštíviť viac krajín a porovnáte sami :) [Image] Na obed nemôže chýbať ryža, fazuľa a banány Veľa ľudí sa ma pýta, prečo som v Strednej Amerike neostal, keď je tak super. Niektoré veci, ktoré na Slovensku berieme ako samozrejmosť, sú v iných častiach sveta úplne inak. • dosť som sa hneval na kvalitu pripojenia na internet, aj keď teraz už som na Slovensku a blog píšem z kaviarne, lebo doma mi práve dnes internet nefunguje (nebudem menovať poskytovateľa, to je na iný príspevok) • všetci chodili autami a infraštruktúra pre ľudí, ktorí majú radi zdravý vlastný pohyb, nebola až tak vyvinutá. Dostať sa na niektoré miesta pešo bolo riskovaním života. A tak aj vyzerali mestá - samé zápchy, špinavý vzduch a veľa ľudí s veľkou hmotnosťou • v Bratislave sa bežne o 4 ráno prejdem z jednej časti mestá do druhej pešo bez akéhokoľvek stresu, že by sa niečo mohlo stať. V Strednej Amerike, keď som chcel ísť v noci 15 minút pešo domov, kamaráti ma radšej zaviezli. Nemal som žiadny problém, ale všetci ma stále varovali a bol som veľmi opatrný, keď som bol sám na ulici. • hľadal som aktívne komunity vývojárov, startupistov, polyglotov a neviem koho, čo by sa pravidelne stretávali, ale skoro nič také nemali. V Bratislave je toho veľa, každý deň sa dá ísť niekam (možno preháňam, ale je toho dosť). Napriek týmto veciam sa mi v Strednej Amerike veľmi páčilo a rád sa tam niekedy vrátim. A kam ďalej? Juhovýchodná ázia? Thajsko? Autorom blog postu je Martin Lipták, programátor v Learn2Code. Máš nejaké otázky na Maťa, na remote prácu alebo na strednú Ameriku? Napíš ich do komenára.
Predstavujeme Mareka - lektora kurzu UI/UX dizajn
Vzdelávanie
23.01.2017
Skillmea

Predstavujeme Mareka - lektora kurzu UI/UX dizajn

Marek sa k dizajnu dostal tak, že na začiatku roku 2006 začal s 3D grafikou. Na strednej škole skúsil CGI v programoch Cinema 4D a Blender. Počas štúdia strojného inžinierstva začal pracovať s 2D grafikou. Pracoval na plagátoch, baneroch, CI a kampaniach pre občianske združenie Ynet a menšie spoločnosti. Po univerzite mal chuť skúsiť niečo nové a naučiť sa pracovať v tíme. Dostal sa do digitálnej agentúry PLATFORM, v ktorej pracoval na moderných projektoch pre veľkých aj menších klientov. Stretol sa tu wirefrejmami, UI a UX, psychológiu farieb, pracoval na UI/UX mobilných aplikácií pre iOS a Android. Marek sa snaží neustále zlepšovať a skúmať nové veci, tak sa zoznámil s modernými programami Affinity Designer s Sketch. V súčastnosti spolupracuje na tvorbe mobilných a webových aplikácií pre spoločnosť Pixwell. Marekove práce si môžeš pozrieť na jeho Dribbbli. Marek, ako si sa dostal k UI/UX? Začal som pred rokmi s 3D grafikou, postupne som sa dostal k printu, tvorbe posterov a 2D grafike. Neskôr niekto potreboval web, takže som sa dostal k digitálu. Roky som bol na voľnej nohe, chýbala mi skúsenosť s prácou v tíme, tak som sa hlásil do agentúry, kde som začal s mobilnými aplikáciami a teda aj s UI a UX. Čo je podľa teba tvojou najsilnejšou dizajnérskou stránkou a ako si túto zručnosť zlepšoval v ostatných rokoch? Veľká predstavivosť 😀 Najťažšie je potom všetky tie nápady dostať na displej. Rokmi som zlepšoval hlavne svoj technický skill, ktorý ti pomôže predstavy a nápady veľmi šikovne dostať na obrazovku, a vlastne aj do reálneho sveta. Ako sleduješ aktuálne trendy a inovácie v UX dizajne? Každý deň sledujem tvorbu iných aj skúsenejších dizajnérov, aj nováčikov. Učiť sa treba stále. Sledujem aj iné oblasti umenia, kde sa inšpirujem, samozrejme Instagram, Pinterest, Twitter, Dribbble a Behance, Muzli atď.. [Image] Ukážka práce Mareka - taxi aplikácia Je niekto v UX oblasti, koho naozaj veľmi uznávaš alebo kto ťa inšpiruje? Ak áno tak prečo? Nemám nikoho, koho by som vyslovene uznával, sledujem prácu veľkého počtu ľudí. Inšpiruje ma hlavne hľadanie riešení, tak aby bola moja práca pre ľudí užitočná v každodennom živote. Čo si myslíš, že bude ďalšia veľká zmena v UX/UI dizajne v budúcnosti? UI a UX dizajn veľmi ovplyvňujú nové technológie a ich zmeny. Rôzne smart hodinky, force-touch displeje, prišli sme o 3,5 mm konektor, rozširuje sa USB-C. Tieto zmeny so sebou prinesú nový pohľad na používanie zariadení a samozrejme aj na ovládanie nových aplikácii, takže budeme hľadať nové riešenia pre UI/UX. Na akých projektoch najradšej pracuješ? Na takých, kde mám voľnú ruku, resp. klient si nechá poradiť 😊 Čo by si odporučil začínajúcim UX/UI dizajnérom, ako môžu naštartovať svoju kariéru? Platí staré známe, učiť sa, …, veľa si vyskúšať, trénovať a nebáť sa učiť na vlastných chybách. Čím viac toho urobí, tým viac sa naučí. Máš nejaké otázky na Mareka? Napíš ich do komentárov. Zaujímaš sa o UX/UI dizajn, ale nevieš kde začať? Od marca 2017 spúšťame v Bratislave prezenčný kurz zameraný práve na túto tému, pozri si detail kurzu a jeho osnovu a v prípade záujmu sa prihlás.
Marek Chrenko - nový lektor v Skillmea
Vzdelávanie
20.12.2016
Skillmea

Marek Chrenko - nový lektor v Skillmea

Marek je bývalý programátor, ktorý sa v súčasnosti venuje grafike a webdesignu. K programovaniu a web stránkam sa dostal už na strednej škole a takýmto spôsobom si privyrábal, pokiaľ neskončil školu a nenastúpil do zamestnania. Momentálne žije na „voľnej nohe“ a zaoberá sa grafikou a tvorbou videí. Pri svojej práci prenikol do „pozadia“ fungovania najnovších programov a rozhodol sa, že pomôže začiatočníkom v chápaní fungovania programov nie na teoretickej rovine, ale hlavne v praktickej .. tak aby tieto vedomosti mohli využiť vo svojej práci!  Prečítaj si rozhovor s Marekom a ak ťa niečo zaujíma, napíš svoju otázku do komentára. Marek, ako si sa stal grafickým dizajnérom?  Ešte na strednej škole som robil webstránky pre klientov, takže keď som sa chcel pochváliť svojou robotu, tak museli tie weby aj nejako vyzerať. Teda som sa musel naučiť aj trošku tomu designu a potom to už šlo :) Dôležité je nezaspať na vavrínoch a stále sa učiť. Trénovať, trénovať, trénovať. Nikdy nič nebude dokonalé ale dá sa aspoň priblížiť k dokonalosti tréningom. A ja som sa snažil toho držať. Trénoval som rôzne postupy, niektoré boli dobré, niektoré nie .. Všetko je o testovaní a potom to človek ako keby chytí do ruky. Kedysi by som nepovedal že zo mňa bude grafik, dizajnér ale niekde hlboko v sebe má človek v sebe zákódovaný ten zmysel pre dizajn .. len to treba vzbudiť :) Ako by si opísal svoj prístup k dizajnu? Kto alebo čo ťa najviac ovplyvnilo alebo ovplyvňuje? Prístup? Už ako som spomenul vyššie, snažím sa trénovať. Poviem to na rovinu .. nemaľujem na výkresy, necítim k tomu vzťah. Ale tak ako sa to hovorí o papieri že znesie všetko .. aj počítač znesie všetko, takže moje hracie ihrisko je paleta nástrojov a otvorený dokument väčšinou vo Photoshope. Riadim sa pravidlom že v jednoduchosti je krása a snažím sa to odzrkadliť vo svojom prístupe k designovaniu, grafike. Kto ma najviac ovplyvňuje? Všetkým známa firma Apple. Opäť .. v jednoduchosti je krása :)  Čo je podľa teba tvojou najsilnejšou dizajnérskou stránkou a ako si túto zručnosť zlepšoval v ostatných rokoch? Predstavivosť / fantázia - keď človek nemá predstavivosť, nevidí vo svojej mysli výsledok toho čo má vytvoriť, len ťažko sa bude vedieť realizovať. Na akých projektoch najradšej pracuješ? Tam kde mám hlavné slovo :D Ale nie .. Najlepšie je keď človek má v hlave už približnú predstavu čo chce .. potom je práca jednoduchá.  [Image] Aj toto sa naučíš v online kurze od Mareka Aký je tvoj názor na špecializáciu vs. zovšeobecňovanie?  Obe sú super. Ale pre profesionálnu prácu je nevyhnutná špecializácia. Nemôžete byť profesionál keď máte len všeobecné vzdelanie k danej téme. Je nutné sa v tom trošku “povŕtať”. Keď chce mať človek prehľad, je dôležité zovšeobecnenie. Špecializácia patrí profesionálom :) Je lepšie kopať jednu jamu do 100m hĺbky než kopať desať jám do 10m hĺbky. Máš nejaké obľúbené nástroje, tooly, ktoré ti uľahčujú prácu?  Photoshop :)  Čo by si odporučil začínajúcim grafikom (dizajnérom), ako môžu naštartovať svoju kariéru?  Urobte si prehľad a zistite, k čomu máte najväčší vzťah a potom ten smer zdokonalujte a pracujte na tom. Proste trénovať, trénovať, trénovať. Ešte malá rada .. napodobňujte to, čo už je vytvorené, čo vidíte v reálnom živote a to sa snažte vytvoriť svojpomocne. Marek spravil spolu s nami online kurz Photoshopu, v ktorom ovládneš úpravu fotografií od úplných základov až po pokročilé techniky. Informácie o tomto online kurze nájdeš na našom webe.
Späť na kurzy!
Vzdelávanie
06.09.2016
Skillmea

Späť na kurzy!

Späť do školy! Reklamy s príchodom školského roka hroziace všetkým deckám sme sa rozhodli v Learn2Code spríjemniť super zaujímavými kurzami pre mladých nádejných programátorov. Aj vďaka nám sa vaše decká môžu tešiť na parádne mimoškolské aktivity. Naprogramovať si svojho vlastného robota? Žiaden problém! Pripravili sme zbrusu nový kurz s Ozobotmi. Majú vlastnú inteligenciu, ktorá je založená na náhodne generovaných rozhodnutiach. Naprogramovať tohto šikovníka môže byť veľmi jednoduché, doslova tak ako nakresliť čiary na papier. Alebo aj zložité pomocou Ozoblockly, kde budeme robota programovať cez príkazy. Sami sme si vyskúšali, že s Ozobotmi je kopec srandy, svojho mini kamaráta si so sebou môžete zobrať kamkoľvek. Na kurze sa veľmi radi uvidíme s deckami od 9 rokov a chceme pripomenúť, že dievčatá sa nemusia hanbiť, každý si príde na svoje![Hra Ozobot]Našou už klasikou aj tento rok bude opäť mimoriadne zaujímavý kurz v prostredí Scratch, ktoré sa nám osvedčilo aj počas letných táborov a decká sa nás na ne často so záujmom pýtali. Kurz máme rozdelený na dve úrovne a to Starter pre začiatočníkov (Scratch Starter), ktorí v tomto prostredí ešte nepracovali a Scratch Lover pre pokročilejších, ktorí si už nejakú tú mini hru naprogramovali. Kurz je prístupný takmer každému šikovníkovi, ktorý vie už písať, čítať a počítať, preto sme určili hranicu 9 rokov a náš vždy usmiaty Ľuboš sa na vás už teraz teší![Ľubošove kurzy pre deti][Ľuboš Jaroš]Novým kurzom je aj kurz tvorby mobilných aplikácií v MIT App Inventor. Programovať budeme v prostredí, ktoré sa nápadne podobá Scratchu. Počas 12 týždňov spolu vytvoríme appky, ktoré budú využívať detekciu pohybu, prehrávať video alebo komunikovať s externými webovými službami. [Kurz programovania pre deti]   [Detský programátorský kurz] Poslednou čerešničkou na torte, ktorú sme pre vaše detičky upiekli, je JavaScript games kurz, ktorý je ale už určený pre tých väčších. Budeme pracovať vo vyspelom jazyku, ktorý používajú aj tí najšikovnejší profesionáli na internete, pri vývoji mobilných aplikácií a hier. Naša čerešnička je však určená už starším, ktorým nerobí problém kódy v JavaScripte písať, vekovú hranicu sme posunuli preto na 10 rokov, ale určite sa nie je čoho báť, konečný výsledok vždy stojí za to, veď kto by nechcel mať v budúcnosti svoju vlastnú hru? Všetky podrobnosti o kurzoch a dátumoch nájdete na našom webe a my sa už nevieme dočkať, kedy sa s vami uvidíme! ☺
Absolvujte naše kurzy cez KOMPAS a uhradí vám ich úrad práce
Vzdelávanie
07.01.2016
Skillmea

Absolvujte naše kurzy cez KOMPAS a uhradí vám ich úrad práce

Online kurzy pre nezamestnaných zadarmoAj v roku 2022 pokračujú projekty RE-PAS a tiež novinka KOMPAS, vďaka ktorým môžeš rekvalifikačný kurz absolvovať úplne zadarmo. Ak si evidovaný na Úrade práce, môžeš požiadať o preplatenie akéhokoľvek nášho online kurzu a získaš ho zadarmo. Dopredu neplatíš nič, po skončení kurzu nám Úrad práce preplatí sumu za kurz.[Image]Čo potrebuješ urobiť, aby si získal kurz cez KOMPAS zadarmo? Vyber si niektorý z našich online kurzov, môže to byť čokoľvek z programovania, dizajnu či marketingu. Následne na Úrade práce podáš príslušnú žiadosť o preplatenie kurzu. Potrebné tlačivá žiadosti o RE-PAS alebo KOPMAS ti predvyplníme a zašleme na tvoju adresu. My pre teba vyplníme: časť B - Potvrdenie poskytovateľa požadovanej rekvalifikácie. Emailom na info@skillmea.sk nám pošli svoje meno, priezvisko, adresu trvalého bydliska a telefonický kontakt a názov kurzu, ktorý chceš absolvovať. Obratom ti pošleme vyplnenú časť B žiadosti o RE-PAS alebo KOMPAS. Ty následne vyplníš: časť A - Požiadavka uchádzača o zamestnanie na rekvalifikáciu Na čo si dať pozor?Všetky dokumenty je potrebné na Úrad práce doručiť v stanovenom termíne a žiadosť musí byť na úrade práce podaná najneskôr 14 dní pred termínom začiatku kurzu. Počas doby trvania kurzu sa nesmie stať, že ťa vyradia z evidencie uchádzačov o zamestnanie. Je to samozrejme možné, musíš však informovať Úrad aj nás. Ak si v minulosti podnikal (mal si založenú živnosť alebo s.r.o.), je potrebné na Úrade práce doložiť potvrdenia, že nemáš podlžnosti voči Sociálnej poisťovni, zdravotným poisťovniam, Daňovému úradu alebo Inšpektorátu práce. Čo sa stane po kurze? Do 15 dní po úspešnom absolvovaní kurzu musíš na Úrad práce doručiť: • faktúru • certifikát o absolvovaní • dochádzku. Tieto dokumenty od nás obdržíš a môžeš ich v stanovenom termíne odovzdať na príslušnom Úrade práce. Máš otázky alebo potrebuješ poradiť? Kontaktuj nás emailom alebo telefonicky na čísle 0949 428 812 a radi ti pomôžeme vyplniť žiadosť alebo odpovieme na tvoje otázky. Nepremeškaj možnosť získať kurz zadarmo a požiadaj o RE-PAS alebo KOPMAS ešte dnes.
Programátorské krúžky Skillmea Kids
Vzdelávanie
24.09.2015
Skillmea

Programátorské krúžky Skillmea Kids

Začiatok školského roka vždy postaví rodičov pred otázku: na aké krúžky prihlásim svoje dieťa tento rok? Možností je veľmi veľa a výber je zložitý. Umelecká škola alebo nejaký šport? Určite pri výbere treba zvážiť najmä želanie detí, čo by radi robili oni. Žijeme v dobe, keď deti veľmi radi hrajú nejaké počítačové hry, Xbox alebo Play Station. Práve preto prišla myšlienka, prečo neorganizovať krúžok, na ktorom si hry budú vytvárať sami? Naučia sa ich navrhnúť a naprogramovať a pri tom aj logicky uvažovať a rozvíjať svoju kreativitu.[Image] Prvý termín nášho krúžku Scratch Starter sme otvorili v 21. septembra, prvá skupina už absolvovala svoju úvodnú hodinu. Zatiaľ sa iba zoznamovali s programovacím prostredím Scratch, ktorý pripomína skladanie stavebníc. Počas 12 týždňov sa deti naučia ako rozpohybovať a ovládať jednotlivé postavičky, ako vytvoriť animovaný príbeh aj s rôznymi animáciami a zvukom. Programovacie prostredie Scratch je vhodný prostriedok k sebarealizácii mladých ľudí. Nielen, že sa deti naučia logicky uvažovať, ale rozvíjajú aj svoju kreativitu. Pripravujeme aj ďalšie moduly, ako napr. Scratch pre pokročilých, tvorba mobilných aplikácií v MIT App Inventor, tvorba hier v Unity 3D a pod. Na našej webstránke máme zverejnené ďalšie termíny krúžkov, neváhajte prihlásiť svoje deti. Zaujíma vás niečo? Napíšte svoju otázku do komentára.[Image]
Objective-C alebo Swift? Ktorý jazyk zvoliť?
Vzdelávanie
03.09.2014
Marián Kristeľ

Objective-C alebo Swift? Ktorý jazyk zvoliť?

Pri tvorbe kurzu iOS Developer sme rozhodovali, ktorý z jazykov si vybrať ako výukový. Z môjho pohľadu bolo toto rozhodnutie relatívne jednoduché, ale pre úplnosť si zhrňme dôvody, prečo to nakoniec vyhral jazyk Swift.[Image] Apple nám na tohtoročnej WWDC predstavil svoj nový programovací jazyk Swift. Ten by mal byť rýchlejší bezpečnejší modernejší a veľa ďalšieho. Ja osobne za jeho hlavné výhody pre začiatočníkov považujem jednoduchšiu syntax, Playground a interaktívnu debugovaciu konzolu. Jednoduchšia syntax Skoro vždy, keď som sa rozprával s nejakým vývojárom, ktorý Objective-C videl, alebo sa s ním pokúšal pracovať, prišla reč aj na syntax tohto jazyka. Nepadlo na jej adresu snáď jediné pozitívne slovo. Kopec hranatých zátvoriek, názvy metód s medzerami, hviezdičky a množstvo zbytočného kódu okolo. Tiež mi dosť dlho trvalo, kým som sa s týmto štýlom zápisu zžil, aj keď nakoniec som mu prišiel na chuť. Swift je svojou syntaxou veľmi podobný rozšíreným jazykom ako napr. JavaScript, C, Ruby, atď., takže pre ľudí, ktorí už v niečom programovali (a nebolo to nič exotického :-)) bude zoznámenie so Swiftom jednoduché. Tí, ktorí nikdy neprogramovali to budú mať taktiež oveľa jednoduchšie v porovnaní s Objective-C. Swift od nás, okrem iného, nepožaduje rozdeľovať zápis tried do dvoch samostatných súborov, importovať súbory s deklaráciami alebo si lámať hlavu so správou pamäte. Playground XCode vo verzii 6 disponuje novým nástrojom s názvom Playground. Jeho účel vyplýva z jeho názvu. Slúži na „hranie sa“ s kódom. Obrazovka je rozdelená na dve časti. Vľavo užívateľ píše svoj kód a vpravo hneď vidí výsledok. Začínajúci prográmator teda nebude musieť riešiť, aký typ aplikácie vytvoriť, čo všetko kde zaškrtnúť a zvoliť. Tak isto nebude musieť po každej zmene znovu spúšťať aplikáciu. Je to ideálny spôsob, ako sa s jazykom zoznámiť a spoznávať ho do detailov. Playground nie je obmedzený len na textový výstup, ale poskytuje aj grafické prostredie. Tak isto zobrazuje programátorovi aj prípadné chyby a upozornenia, že niečo by mohol urobiť inak resp. lepšie.[Image] Interaktívna debugovacia konzola Bežne sa pri vývoji aplikácie stáva, že napíšem kus kódu, aplikáciu spustím, aby som videl, čo som vlastne vytvoril a následne zistím, že sa nespráva presne tak, ako by som si predstavoval. Alebo si len chcem overiť, čo by sa stalo ak... Doteraz som to mohol riešiť tak, že po každej drobnej zmene som aplikáciu znovu spustil a overil si, či sa daná zmena prejavila tak, ako som očakával. Táto metóda je náročná v prípade, že funkcionalita, ktorú potrebujem preveriť je „vzdialená“ niekoľko tapnutí na obrazovku, alebo je závislá na špecifickom stave aplikácie resp. prostredia s ktorým aplikácia pracuje, ako napr. vzdialený server. So Swiftom prichádza aj Read-Eval-Print-Loop (REPL). Je to debugovacia konzola, ktorá poskytuje interaktívnu verziu Swiftu, pomocou ktorej je možné komunikovať s bežiacou aplikáciou, alebo si len overiť svoje nápady v skriptovacom prostredí XCode alebo systémovej konzoly. Už onedlho Proti použitiu Swift-u v našom kurze momentálne hovorí v podstate len to, že ešte nie je vo svojej finálnej podobe a vývojári v Apple ho môžu ešte decentne upraviť. Osobne si myslím, že ak sa tak aj stane, bude to v minimálnom rozsahu a náš kurz to neovplyvní. Autorom tohto blog postu je lektor kurzu iOS Developer Števo Ľupták. Ak máte nejaké otázky týkajúce sa Swiftu alebo kurzu, napíšte ich do komentárov.
8 skvelých kníh pre webdizajnérov, ktoré sú zadarmo
Vzdelávanie
03.07.2014
Marián Kristeľ

8 skvelých kníh pre webdizajnérov, ktoré sú zadarmo

Ak ste webdizajnér a chcete držať krok s tak dynamicky sa vyvíjajúcim odvetvím akým je webdizajn, vzdelávanie a samoštúdium je nevyhnutné. V tomto blogposte sme zverejnili niekoľko ebookov, ktoré sú zdarma dostupné na webe a určite sa hodia pre mnohých začínajúcich, ale aj skúsených webdizajnérov. 1. Pixel Perfect Precision Handbook  Prvé vydanie tohto handbooku od digitálnej agentúry ustwo malo niečo cez 100 strán a išlo skôr o súhrn odporúčaní pre prácu s pixelmi a Photoshopom. Súčasný handbook vol. 3 má vyše 200 strán a z PPP sa stal osvedčený návod pre dizajnérov.[Image] 2. Type Classification eBook  Tento ebook predstavuje 10 základných klasifikácií písma so stručnou históriou a kľúčovými charakteristikami. Pre dizajnérov je perfektnou pomôckou pri výbere písma do svojich dizajnov.[Image] 3. Typo Tips  Tento ebook je vhodný pre každého, kto sa chce zlepšiť v typografii a ponúka 7 tipov pre lepšiu typografiu vo vašom dizajne.[Image] 4. Designing for the Web  Ide o naozaj výbornú knihu od Five Simple Steps, ktorá pokrýva veľké množstvo oblastí, techník a prístupov k web designu. Je rozdelená do piatich častí vrátane typografie, farieb a layoutov.[Image] 5. Learning Web Design Kniha vhodná pre úplných začiatočníkov, ktorí nemajú skúsenosti s tvorbou webov. Nájdete v nej kapitoly o tom, ako web vôbec funguje, neskôr sa cez HTML a CSS dostanete až k JavaScriptu.[Image] 6. Introduction to Good Usability Dobrá použiteľnosť webu je niečo, čo pri mnohých dizajnoch webov chýba. Tento ebook je vhodný hlavne pre dizajnérov, ktorí mnoho webov zatiaľ nenadizajnovali a môžu sa inšpirovať pri rozvrhnutí jednotlivých prvkov na webe z už existujúcich a osvedčených riešení.[Image] 7. The Design Funnel: A Manifesto for Meaningful Design Táto kniha od Stephena Haya vám napomôže k tomu byť kreatívni s vašimi prácami a dizajnami. The Design Funnel predstavuje plán použitia rôznych nástrojov dizajnérom, aby tak naštartoval svoju kreativitu.[Image] 8. Bulletproof Web Design Autor Dan Cederholm v tejto knihe opisuje stratégie na vytvorenie dizajnu, ktorý je flexibilný. Každá kapitola obsahuje niekoľko rád, ako pripraviť príťažlivý dizajn, ktorý je zároveň pripravený pre rôzne množstvo textu, obsahu a pod.[Image] Samozrejme, existuje ešte oveľa viac kníh a ebookov, ktoré sú dobrým zdrojom rád, nápadov a inšpirácií. Ak máte svojú obľúbenú knihu, ktorú chcete odporučiť aj ďalším, podeľte sa s jej názvom v komentároch.
Kto je webdizajnér a ako začať tvoriť dizajn webu?
Vzdelávanie
07.05.2014
Marián Kristeľ

Kto je webdizajnér a ako začať tvoriť dizajn webu?

Kvalitný a príťažlivý grafický dizajn je nevyhnutnou súčasťou každého dobrého webu. Za dizajnom sa skrýva mnoho teórie, na ktorú sa v skratke pozrieme v tomto blog poste. Mnohí z nás vedia používať Photoshop a vytvoriť v ňom dizajn, ktorý vyzerá atraktívne a pomerne dobre. Za dizajnom, ktorý vytvárame, je obrovské množstvo teórie. Znalosť tejto teórie je chýbajúcou časťou pre mnohých (talentovaných) dizajnérov. Ak sa chcete stať ešte lepším webdizajnérom, odporúča sa absolvovať it kurzy, ktoré vám poskytnú ďalšie technické zručnosti potrebné pre komplexnú tvorbu webu. V ďalšom texte v skratke preberieme 5 základných oblastí, ktoré by mal dobrý webdizajnér ovládať. TypografiaTypografia tvorí 80-90% z web stránky. Pri množstve informácií a textov, ktoré denne prechádzame, je nevyhnutné udržať čo najjednoduchší a najrýchlejší spôsob, ako sa dostať ku informáciám, ktoré potrebujeme.[Image]Dobrá a prehľadná prezentácia obsahu na webe je rovnako dôležitá ako pekná grafika a vymakaný copywriting. Typografia (na webe) nie je len o výbere niektorého z fontov. Typografia na webe sa skladá zo 4 základných elementov: 1. Kontrast: Texty na webe sú na to, aby sa čítali. Na to, aby sa čítali dobre, je vhodné použiť správny kontrast farby písma a pozadia. Ak si nie ste istí, či je kontrast dostatočný, spravte si screenshot zo stránky, vložte ho do napr. Photoshopu a zmeňte ho do grayscale. 2. Veľkosť písma: Príliš malé písmo je ťažšie čitateľné, a preto, ak je to možné, nenastavte veľkosť písma pod 10 alebo 12px. 3. Hierarchia: Meniť veľkosť písma je jednou z najlepších možností, ako rozlišovať obsah. Ďalšou z možností je mixovanie rôznych štýlov, napríklad používať kapitálky alebo italic pre podnadpisy, alebo zmiešať serif a sans serif. 4. Miesto (space): Nebojte sa nechať na vašom webe prázdne miesta, tento negatívny alebo biely priestor napomôže k tomu, aby bola pozornosť zameraná na text - obsah. Dobrí návrhári v snahe o dosiahnutie rovnováhy medzi farbou písma a bielymi (alebo negatívnymi) miestami trávia nad svojimi návrhmi pomerne veľa času. Teória farieb Použité farby a farebnosť webu patrí k jeho najdôležitejším aspektom, pretože pomocou farieb je možné vyvolať v ľuďoch emócie. Farby delíme na teplé a studené. Medzi teplé farby radíme napr. červenú, oranžovú a žltú. Modrá, fialová a zelená sú studené farby. Ako základ pre pochopenie farieb a vzťahov medzi nimi slúži tzv. farebný kruh, ktorý predstavuje rozdelenie farieb do troch skupín (primárne, sekundárne a terciárne). Primárne farby sú červená, zelená a modrá (RGB) a ich kombináciou dokážeme vytvoriť všetky ostatné farby. Sekundárne farby vznikajú kombináciou dvoch primárnych farieb a terciárne farby vzniknú vtedy, keď skombinujeme jednu primárnu a jednu sekundárnu farbu. Farby môžeme rozdeliť na analogické a komplementárne, čím vyjadrujeme vzťah medzi nimi. Analogické farby sú umiestnené vedľa seba a môžeme ich teda dobre kombinovať. Komplementárne farby sú naopak na farebnom kruhu umiestnené oproti sebe a vďaka tomu dokážeme dosiahnuť dostatočný kontrast na našom webe. Okrem toho poznáme monochromatické či triadické farebné schémy. Najdôležitejšia vec, ktorú by ste mali mať na pamäti, je, že farby vo vašich grafických návrhoch by mali zlepšiť zážitok z čítania a nie odvádzať od neho pozornosť. Pri výbere tých správnych farieb vám pomôžu online nástroje, napr. Adobe Color CC / Adobe Kuler (color.adobe.com).[Image]Dizajn založený na gridoch  Keď toho už viete veľa o typografii a farbách, je čas pozrieť sa na grid systém vo vašom dizajne. Gridy umožňujú dizajnérovi vytvoriť dizajn, ktorý je prehľadný a čitateľný. Grid systémy sú skvelou pomôckou pri umiestňovaní jednotlivých prvkov do dizajnu. Jedným z príkladov grid systémov je 960gs, ktorého základ tvoria stĺpce v celkovej šírke 960 pixelov, ktoré sú rozdelené na 12 a 16 stĺpcov. Systémy sa teda líšia v šírke stĺpcov, 12 stĺpcový má stĺpce so šírkou 60px a 16 stĺpcový so šírkou 40px. Každý stĺpec navyše obsahuje 10 pixelový margin vľavo a vpravo.[Image]960 grid systém je vhodný pre rýchle prototypovanie, ale funguje dobre aj v produkčnom prostredí. Použitím tohto systému je možné rozdeliť si jednotlivé časti webu tak, aby vždy pôsobili vyváženým dojmom. Grid systémov je samozrejme viacero, každý si môže zvoliť taký, ktorý mu viac vyhovuje. Rozhodne je ale veľkou výhodou grid používať. Teória dizajnu Dizajn vašej webstránky je dôležitý aj z marketingového hľadiska, bude od neho závisieť predaj vášho produktu. Preto je dobré držať sa niektorých základných pravidiel. Prvým z nich je vizuálna hierarchia. Týmto pojmom sa myslí usporiadanie webu, v akom ho vidí užívateľ. Keďže niektoré časti vašej stránky sú dôležitejšie ako ostatné (ide najmä o formuláre, call-to-action prvky, value propositions a pod.), chcete, aby na ne návštevníci klikali. Zlatý rez (grécke písmeno phi) je najstarším a najpoužívanejším kompozičným princípom, ktorý má svoje využitie aj vo web dizajne. Nebojte sa bieleho miesta na webe. Biely priestor (negatívny priestor) je časť stránky, ktorá nie je použitá. Nemala by však byť považovaná za nevyužitú, je jedným z dôležitých elementov vo web dizajne. Správne využitý biely priestor podporuje vizuálnu hierarchiu a zlepšuje prehľadnosť webu.[Image]UI & použiteľnosť  Dobrá používateľnosť webu závisí od mnohých faktorov. Responzívny dizajn a teda dobré ovládanie aj na mobiloch či tabletoch je v súčasnosti trendovou a veľmi potrebnou záležitosťou. Kvalitný hosting a teda rýchle načítavanie stránok a platné linky tiež napomáhajú k dobrej použiteľnosti.[Image] Základným princípom je prehľadnosť - používateľa je ľahké “stratiť" rušivými prvkami a ak na vašej stránke nenájde čo hľadá, odíde. Úlohou dobre nadizajnovaného webu je poskytnúť užívateľovi jednoduchý, prehľadný a user-friendly zážitok. Web musí pôsobiť dôveryhodne - docielite to vytvorením kontaktnej stránky s uvedením adresy a telefónneho čísla. K dobrej použiteľnosti webu v neposlednom rade patrí relevantnosť. Musíte poskytovať obsah, ktorý vaši návštevníci hľadajú a váš dizajn by im mal pomôcť nájsť to, čo hľadajú. Dobrá použiteľnosť sa dolaďuje dlhšiu dobu, vyžaduje si užívateľský prieskum a neustále testovanie. Dobrý webdizajnér by mal ovládať aj túto teóriu, a teda by mal vedieť nielen "ako" to spraviť, ale aj “prečo” to tak spraviť. Rekvalifikačné kurzy online a ďalšie možnosti vzdelávaniaPotom nasleduje tvrdá práca na sebe, neustále vzdelávanie sa, sledovanie trendov a skúšanie. Mnoho webdizajnérov sa vzdeláva prostredníctvom inovačného vzdelávania, ktoré zahŕňa rôzne rekvalifikačné online kurzy, a medzi populárne patria aj it kurzy. Pokiaľ by ste sa chceli dozvedieť viac, máte možnosť zúčastniť sa kurzu Visual Design, na ktorom sa v priebehu 6 týždňov naučíte základné dizajnérske princípy a techniky a vytvoríte logo, základný dizajn manuál a dizajn webu
Tipy pre programátorských začiatočníkov
Vzdelávanie
18.02.2014
Marián Kristeľ

Tipy pre programátorských začiatočníkov

Všadeprítomnosť technológií, neustále využívanie rôznych aplikácií a tiež narastajúce povedomie o start-upoch a ich "success stories" spravili zo znalosti programovania veľmi populárnu tému. Pre ľudí, ktorí začínajú alebo chcú začať s programovaním, prinášame pár začiatočníckych tipov.  1. Začnite s konkrétnym projektom v hlave  Je to dôležité z toho hľadiska, že učenie nám pôjde jednoduchšie a ostaneme motivovaní neprestať. Dobré je tiež mať prehľad o súčasných aplikáciách a produktoch (napr. Facebook, Twitter) a počas kurzu sa snažiť vytvoriť rovnakú funkčnosť. V začiatkoch je potrebné ujasniť si, čo chceme naprogramovať alebo vytvoriť. Ak to je len webstránka, začneme s HTML a CSS. Ak to má byť aplikácia, ktorá komunikuje s databázou, zvolíme si na to vhodný programovací jazyk.  2. Učte sa vami zvolený jazyk Odporúčame začať s Ruby a Ruby on Rails, výhody tohto jazyka a frameworku sme popísali v jednej z našich blogových správ. Je možné začať aj s iným jazykom, mnohí odporúčajú napr. Python, ale ruby komunita je známa množstvom open source nástrojov a pluginov, ktoré napomáhajú programátorom vytvárať funkcionalitu svojich projektov rýchlo a popri tom sa učiť základy. Venujte vami zvolenému jazyku toľko času, koľko je potrebné. 3. Vytrvajte v učení Mnohí po nadobudnutí základov programovania prestanú s ďalším učením sa s tým, že už začínajú rozumieť programovaniu. A potom zistia, že sa mýlia a je tu ešte veľa práce. Dostať sa do tohto ďalšieho levelu vyžaduje aj zmenu myslenia, a preto je potrebné byť vytrvalý. Super spôsob, ako začať so zložitejšími projektami, je stiahnuť si kód z niektorých open-source repozitárov na funkcionalitu, ktorá vás zaujíma. Hľadanie vhodných repozitárov na GitHube a upravovanie kódu pre potreby vášho projektu je fajn spôsob ako naštartovať vlastný projekt. Na webe je mnoho kvalitných online programátorských tutoriálov, napr. od Lynda.com alebo Treehouse. Ak však preferujete fyzické školenia s inštruktorom, ktorého sa môžete čokoľvek opýtať a ktorý vám poradí pri riešení programátorských problémov, v Learn2Code ponúkame dlhodobé školenia zamerané na web dizajn, web development a tvorbu mobilných aplikácii pre iOS.
Darujte nám 2% z daní
Vzdelávanie
30.01.2014
Marián Kristeľ

Darujte nám 2% z daní

Aj tento rok môžu zamestnanci, fyzické aj právnické osoby venovať 2% zo svojich daní neziskovým organizáciám. Občianske združenie Learn2Code bolo založené v decembri 2012 za účelom poskytovania a šírenia vzdelávania v oblasti najmodernejších technológií. Čo sme už spravili? V lete 2013 sme zorganizovali detský programátorský tábor iKid Summer Code Camp. Tohto tábora sa zúčastnilo 21 detí vo veku 11 až 15 rokov a počas 3 dní sa im podarilo naprogramovať si vlastnú hru v programovacom jazyku Ruby. So začínajúcimi programátormi a programátorkami sme strávili skvelé 3 dni a tešíme sa na ďalší podobný kurz pre najmladších kóderov. [Image] Koncom augusta 2013 sme do Bratislavy pritiahli Rails Girls. Bolo to vôbec po prvýkrát, čo sa na Slovensku konal tento 2-dňový bezplatný workshop pre dievčatá, ktoré sa chcú naučiť programovať a tvoriť webové aplikácie. 50 dievčat pod vedením 15 mentorov zo Slovenska, Česka, Rakúska a Nemecka vytváralo svoje väčšinou prvé webové aplikácie v Ruby on Rails. [Image] Na základe našej veľmi dobrej skúsenosti s letným táborom a veľkého záujmu detí o technológie sme v novembri 2013 otvorili dlhobobý programátorský kurz pre deti vo veku 10 až 14 rokov Kid Developer. Deti učíme algoritmickému a logickému mysleniu a využívame k tomu moderné výučbové nástroje ako napr. Scratch alebo Mit App Inventor. Deti počas programu tvoria vlastné hry, animácie a interaktívne príbehy.  Čo chceme spraviť?Chceme aj naďalej pokračovať v popularizácii programovania a venovať sa aktivitám na pritiahnutie mladej generácie ku kódovaniu. V roku 2014 chceme znovu zorganizovať letné programátorské tábory pre deti a pokračovať v programe Kid Developer. V tomto roku chceme pokračovať vo všetkých našich aktivitách, a na to nám môžu pomôcť vaše 2% z daní. Ako darovať 2 percentá?Identifikačné údaje o občianskom združení Learn2Code je nutné uviesť vo Vašom daňovom priznaní ak ste firma, alebo ak podávate priznanie priamo daňovému úradu. Ak ste zamestnanec, odovzdajte ich Vášmu zamestnávateľovi: Názov: Learn2Code Forma: občianske združenie Sídlo: Kukučínova 5, 01001 Žilina IČO: 42346703 Ak ste zamestnanec a nepodávate daňové priznanie: 1. Do 15.2.2014 požiadajte svojho zamestnávateľa o vykonanie ročného zúčtovania zaplatených preddavkov na daň. Požiadajte ho o vystavenie Potvrdenia o zaplatení dane.  2. Ak ste v roku 2013 neboli dobrovoľníkom, alebo dobrovoľnícky odpracovali menej ako 40 hodín, vypočítajte si 2% zo zaplatenej dane (suma musí byť minimálne 3 €).  3. Ak ste v roku 2013 odpracovali dobrovoľnícky minimálne 40 hodín a získate o tom Potvrdenie od vysielajúcej organizácie alebo Potvrdenie od prijímateľa dobrovoľníckej pomoci, vypočítajte si 3% zo zaplatenej dane.  4. Vyplňte Vyhlásenie o poukázaní 2% dane a obe tlačivá spolu s Potvrdením doručte do 30.4.2014 na daňový úrad podľa Vášho bydliska (ak poukazujete 3% z dane, povinnou prílohou je aj Potvrdenie o odpracovaní minimálne 40 hodín dobrovoľníckej činnosti). Ak ste fyzická osoba, ktorá si daňové priznanie podáva sama (SZČO): 1. Ak ste v roku 2013 neboli dobrovoľníkom, alebo dobrovoľnícky odpracovali menej ako 40 hodín, vypočítajte si 2% zo zaplatenej dane (suma musí byť minimálne 3 €).  2. Ak ste v roku 2013 odpracovali dobrovoľnícky minimálne 40 hodín a získate o tom Potvrdenie od vysielajúcej organizácie alebo Potvrdenie od prijímateľa dobrovoľníckej pomoci, vypočítajte si 3% zo zaplatenej dane.  3. V daňovom priznaní pre fyzické osoby (FO-typ A, FO-typ B) sú v kolónky na poukázanie 2(3)% dane v prospech Learn2Code, o.z. (Oddiel VIII.).   4. Riadne vyplnené daňové priznanie doručte do 31.3.2014 na daňový úrad podľa Vášho bydliska a v tomto termíne aj zaplaťte daň z príjmov. Ak ste právnická osoba: 1. Ak do 31.3.2014 darujete na verejnoprospešné účely sumu vo výške aspoň 0,5% svojej dane, môžete poukázať 2% dane z príjmu.  2. Ak do dátumu podania daňového priznania nedarujete na verejnoprospešné účely sumu vo výške aspoň 0,5% svojej dane, môžete poukázať iba 1,5% dane z príjmu.   3. Riadne vyplnené daňové priznanie doručte v lehote, ktorú máte na podanie daňového priznania, na daňový úrad podľa Vášho sídla a v tomto termíne aj zaplaťte daň z príjmov.  V prípade akýchkoľvek otázok nám napíšte email alebo zavolajte 0948 828 228. Ďakujeme za podporu našich vzdelávacích aktivít.
Rozhovor s Mariánom Staňom
Vzdelávanie
11.12.2013
Skillmea

Rozhovor s Mariánom Staňom

Ako si sa dostal k IT?Začal som ako siedmak na 8-bitovom počítači Didaktik M. Bol to kamarátov stroj, programy som si značil na papier a potom u kamaráta prepisoval. Pre ktoré technológie si sa rozhodol?Môj výber bol na začiatku  90. rokov veľmi obmedzený. Používal som jazyk BASIC, pretože iný nebol na Didaktiku k dispozícii. Na gymnáziu som pridal Turbo Pascal a skúšal som Assembler. Čo bolo pre teba v začiatkoch najťažšie?Dostatok kvalitnej literatúry. Každý túžil robiť pekné hry, ale málokto vedel, ako. Bavilo ma experimentovať a skúšať veci, o ktorých som nevedel ako dopadnú. Dodnes si napríklad spomínam, ako som náhodnými zápismi do RAM objavil videopamäť.  Koľko ti trvalo dostať sa na úroveň profesionálneho programátora?Našťastie som mal na strednej škole kvalitných učiteľov programovania, takže som sa s ich pomocou naučil programovať pomerne rýchlo. V profesionálnej sfére som však veľa vody nenamútil, ťahalo ma to skôr do školstva. Je podľa teba programovanie nevyhnutnou zručnosťou budúcnosti?Absolútne. Dnes sa počítače využívajú v každej oblasti a na všetko. Kto nevie a nezačne čím skôr, bude čoskoro výrazne znevýhodnený. Myslíš si, že je dôležité, aby sa deti učili programovať?Je to veľmi dobrý spôsob na zmysluplné vyplnenie času, ktorý zároveň rozvíja ich schopnosti vo viacerých oblastiach - logické myslenie, komunikácia, manažment času a plánovanie, správne odhadovanie svojich schopností.