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.

Štefan Húska - interview
Rozhovory
26.02.2013
Marián Kristeľ

Štefan Húska - interview

Štefan je lektorem našeho 3-měsíčního kurzu programování pro začátečníky v Ruby on Rails. Trochu jsme ho vyzpovídali, abyste se o Števovi dozvěděli víc.[Image] Jak ses dostal k programování?Můj první počítač, na kterém běžel Windows 98, nebyl výkonem ani zdaleka dostačující pro hraní her. Navíc jsem ani neměl připojení na internet. Tak jsem začal zkoumat samotný operační systém a jeho software. Zlom nastal, když jsem ve Wordu objevil modul pro psaní maker v jazyce Visual Basic. Pohled na kusy barevného zdrojového kódu mě fascinoval. Okamžitě jsem si koupil hrubou knihu o programování a začal experimentovat. Proč ses rozhodl pro technologii Ruby on Rails?K Ruby on Rails mě přivedl můj první job. Weby jsem do té doby tvořil v PHP, až mi jednoho dne napsal Peter Student a nabídl mi pracovat v Ruby on Rails týmu. V té době bylo problémem najít člověka, který tomu rozumí. Proto firmě moje neznalost Ruby on Rails nepřekážela a rozhodla se mě zaškolit až „na místě“. Řekl jsem si, že je čas naučit se něco nového a nabídku jsem přijal. Považuji to zatím za své nejlepší rozhodnutí. Touto cestou pozdravuji kamaráda a dlouholetého kolegu Petra Studenta Co bylo pro tebe v začátcích nejtěžší?V úplných začátcích mého experimentování s HTML jsem natrefil na úžasný zdroj Jakpsatweb.cz. Tím, že jsem našel výukové materiály v češtině, se u mě, jako mladého kluka neznalého angličtiny, eliminovala většina problémů. Autor stránky Dušan Janovský umí vysvětlit odborná témata přesně tím způsobem, aby jim rozuměl i začátečník. A navíc obsahuje také špetku humoru. Příručka je, navzdory svému věku, i dnes velmi hodnotná. Co se týká začátků s Ruby on Rails, nejtěžší pro mě bylo pochopit, jak může mít programovací jazyk tak pěknou syntaxi. Ruby je jazyk, ve kterém je radost programovat. Kolik ti trvalo dostat se na úroveň profesionálního programátora?Na začátku je třeba definovat co znamená být profesionálním programátorem. Profesionální mohou být minimálně tři věci – technické znalosti, pracovní zkušenosti a výsledky spojené s úspěchem. Já se snažím dosáhnout profesionality ve všech třech oblastech, ale tato cesta je nekonečná :) Co bys doporučil zájemcům o internet a technologie?Zájemcům doporučuji, aby nezůstali jen konzumenty toho, co internet nabízí, ale aby se stali i jeho tvůrci. Klíčové je odhadnout, která technologie je právě teď „in“ a v ní se stát odborníkem. Tak dosáhnete stavu, že pracovní nabídky začnou chodit samy od sebe a ještě si budete moci vybírat. Ruby on Rails považuji právě za tu technologii, které se vyplatí věnovat. Nyní a určitě i příštích pár let. Mac nebo PC?PC je pro mě použitelné, pokud na něm běží Linux. Mac má krásný design a krásný software. Tolik ve zkratce. Na výběru platformy až tak nezáleží. Důležité je vybrat si způsob jakým počítač používám – buď na něm budu vytvářet nějakou hodnotu, nebo můžu zabíjet hodiny na facebooku. Tato volba je jediná, na které záleží.
Největší studentský portál Zones.sk podpořil Skillmea
Novinky
25.02.2013
Skillmea

Největší studentský portál Zones.sk podpořil Skillmea

S velkým potěšením oznamujeme, že Zones.sk, největší studentský portál na slovenském internetu podpořil náš projekt Learn2Code. Portál Zones.sk vznikl začátkem roku 2008 a od tohoto období si postupně získával stabilní místo mezi velkým počtem studentů a momentálně je největším studentským portálem na Slovensku. Toto postavení zakladatelů a lidí za portálem neustále pohání vpřed a motivuje vylepšovat stávající služby a přinášet nové. Portál se orientuje na služby a informace věnované speciálně pro studenty a to všech věkových kategorií a na různých školách. Zones.sk totiž provozuje i nejnavštěvovanější maturitní server Zmaturuj.sk, deviatacky web Monitor9.sk a stejně tak i vysokoškolský web HladnyStudent.sk, pokryty jsou tak všechny úrovně škol. Na závěr jedno velmi zajímavé číslo, za 5 let se podařilo zakladatelům Zones.sk vybudovat web s měsíční návštěvností více než 400 tisíc reálných uživatelů. Děkujeme a velmi se těšíme na vzájemnou spolupráci.
Partnerem projektu se stal největší hosting na Slovensku
Novinky
14.02.2013
Marián Kristeľ

Partnerem projektu se stal největší hosting na Slovensku

S radostí oznamujeme, že Websupport se stal oficiálním partnerem a podporovatelem projektu Learn2Code.[Image] WebSupport se od svého vzniku v roce 2002 vypracoval na jedničku na trhu a momentálně je to největší webhosting s portfoliem více než 63 tisíc domén. Kromě hostingových produktů nabízí skvělé bonusy, velmi ochotný a přátelský helpdesk a podporu.   Aby toho nebylo málo, kromě této skvělé zprávy máme další. Websupport věnoval do naší workshopové části programu super ceny, konkrétně Customhosting Standard pre 3. nejlepší projekt, Customhosting Premium pro projekt na druhém místě a vítězi a nejlepšímu projektu bude věnován Unlimitedhosting. Doufáme, že ceny vás správně namotivují a vytvoříte skvělé aplikace. Těšíme se na novou spolupráci a pevně věříme, že bude úspěšná a dlouhodobá :)
Sedm důvodů, proč se učit Ruby on Rails
Vzdělávání
11.02.2013
Marián Kristeľ

Sedm důvodů, proč se učit Ruby on Rails

Zajímáš se o internet a technologie, chtěl by ses naučit programovat, ale nevíš kde začít?Learn2Code ti přináší ucelený koncept, který tě od základů uvede do světa internetu a postupně přejdeš na programování v populárním jazyce Ruby a jeho frameworku Ruby on Rails. Rozhodování o tom, se kterým programovacím jazykem začít, může být pro začínající programátory zcela komplikované. V tomto blog postu jsme sepsali 7 důvodů, proč jsme zvolili Ruby on Rails a proč si myslíme, že je nejlepší volbu pro začátečníky. 1. JednoduchostRuby byl navržen a vyvinut v 90. letech 20. století "Matzem" Matsumotem, jehož cílem bylo zároveň vytvořit jazyk, ve kterém budou developeři rádi vyvíjet. Náš instruktor Štefan to potvrzuje a říká, že v Ruby a Railsech je radost programovat. Programování nemusí být tak složité, jak se prezentuje. Ruby je programovací jazyk, který se nejvíce přibližuje našemu běžnému jazyku. Je jednoduše čitelný a můžeš s ním vytvořit prakticky cokoli, je vhodný pro začátečníky. 2. DRYPsaní téhož kusu kódu vícekrát je špatné. DRY je zkratka pro Don´t Repeat Yourself, což v překladu znamená, že se nemáš opakovat, čili psát 2krát tentýž kód. V praxi to znamená asi tolik, že to co naprogramuješ na 50 řádků v jiném jazyce může být v Ruby například. na 10 řádků. 3. KonvenceV Ruby platí jasná pravidla, kterými se řídí programátoři. Tím by se mělo předejít nepořádku, který znemožní jiným programátorům pokračovat ve vývoji již existující aplikace. 4. ProduktivitaVšechny výše zmíněné faktory, kvalitní framework – repozitář již hotových scriptů (jednou z výhod jazyka Ruby je systém tzv. gemů, což jsou vlastně knihovny, které upravují nebo rozšiřují funkčnost jazyka) a silná podpora komunity činí Ruby on Rails produktivním, a proto i jedním z nejpopulárnějších programovacích nástrojů. 5. Silná komunitaPoužitelnost Ruby on Rails znásobuje silná profesionální komunita developerů po celém světě. Častokrát nemusíte programovat funkci do vašeho projektu, protože už ji někdo naprogramoval a zveřejnil ji pro ostatní zdarma. Také se můžeš od komunity hodně naučit a získat podporu při řešení problémů. Komunita kolem Ruby on Rails je úžasná. Existuje několik webstránek, které vám v začátcích pomohou s vašimi dotazy (například Stackoverflow) a ochotně dají odpověď. Chcete-li začít budovat svou developerskou kariéru, vyhledejte také lokální setkání programátorů (např. v Bratislavě je to známá Rubyslava). 6. Perfektní pre MVP Ruby on Rails je perfektní jazyk a framework pro rychlé vybudování MVP prototypu a ukázku toho, jak zhruba bude váš startup fungovat. Pokud získáte nějaké uživatele, podařilo se vám to rychle a velmi levně za krátký čas. 7. PopularitaRuby on Rails je momentálně nejrychleji rostoucím programovacím jazykem v USA, co se týče nárůstu pracovních pozic. Jeho rychlost, produktivitu a přizpůsobivost oceňují hlavně nové technologické firmy (startupy), které vytvářejí minimální funkční produkt (MVP) a neustále jej upravují podle potřeb zákazníka. Popularita Ruby a Rails je iv rychlosti vývoje, strmé křivce učení a v nákladech (Ruby i Rails jsou open source). Ruby je perspektivní jednoduchý a produktivní jazyk, ve kterém je radost programovat :). Pokud máš zkušenosti s více programovacími jazyky, napiš nám tvůj názor.
5 důvodů, proč se učit programovat
Novinky
06.02.2013
Marián Kristeľ

5 důvodů, proč se učit programovat

Internet se stal součástí našeho života a všichni jej denně využíváme. Ať už je to komunikace s našimi blízkými, hledání informací, nákup zboží nebo jiná služba, už si jen stěží umíme představit fungovat offline.[Image] K tomu, abychom mohli internet využít ve svůj prospěch, potřebujeme znát jeho možnosti a být schopni tvořit vlastní věci. Ve zkratce, je třeba ovládat minimální znalost tvorby webových aplikací a programování, a to z řady důvodů. Zde jsou některé z nich: 1. Realizace vlastních nápadů Máš super nápad na webovou aplikaci a přemýšlíš, jak bys ho zrealizoval? Hledáš programátora, který s tebou založí firmu? Známý scénář pro nejednoho z nás. Je to jednoduché, investuj ve svém životě 3 měsíce do programování a vytvoř si vlastní prototyp produktu. K tomu, abys dělal technologický startup, bys měl technologiím alespoň trochu rozumět. 2. Zdroj inovací a kreativity Chtěl bys podnikat, ale nic převratného ti nenapadá? Internet ti otevírá neomezené možnosti vytvořit něco nového, inovativního nebo něco lepšího než už přinesla konkurence. Díky technologiím umíš inovovat tvé stávající podnikání, zvýšit přidanou hodnotu pro zákazníka a stát se tak jedničkou na trhu. Mimochodem, super tipy jak zjistit, v čem se vyplatí podnikat v dnešní době najdeš v tomto článku. 3. Globální expanze Největší výhodou internetu je jeho rozsah po celém světě. Už se nemusíš omezovat s podnikáním na lokální trh, neboť díky internetu můžeš oslovit všechny domácnosti či firmy na světě! 4. Nezbytnost do budoucnosti Tak, jak považujeme v dnešní době za nezbytnou tvorbu textového dokumentu ve Wordu, budou naše děti potřebovat umět programovat a tvořit samostatné aplikace. Programování se stává plnohodnotným předmětem již na základních školách. Čím dříve začneš, tím dříve budeš z toho profitovat. 5. Univerzální možnost uplatnit se Vysoké školy chrlí absolventy, z nichž třetina zůstává doma, protože na trhu není pro ně práce. Naučit se programovat znamená ovládat univerzální jazyk, který můžeš využít stejně doma i v zahraničí nebo při realizaci vlastních projektů. Znalost programování ti dává svobodu a možnost uplatnit se na trhu práce.
Proč se naučit programovat?
Vzdělávání
04.02.2013
Skillmea

Proč se naučit programovat?

Internet a technologie v současnosti zasahují do téměř všech oblastí našeho života. Svět se rychle mění, přispívají k tomu také nové aplikace, webové služby a software. Mít schopnost programovat a tvořit takové produkty je obrovskou výhodou. Zatím není znalost programování nezbytností každodenního života, ale tento okamžik se přibližuje. Proč bychom se ale měli učit programovat? Odpověď je jednoduchá: všudypřítomné počítačové technologie. Největším důvodem naučit se programovat je možnost vytvořit cosi hodnotného vlastními nápady. Protože uskutečnění nápadu má mnohem větší význam než nápad samotný. Konkrétně napsané, idea nebo nápad vyjádřená v kódu a naprogramovaná je mnohdy více než nápad, který je jen na papíře nebo znázorněn diagramem. [Image] Kdo se chce učit programovat, má poměrně mnoho možností: knihy o programování, online kurzy, tutoriály, workshopy nebo například Learn2Code. Schopnost programovat je dovednost, která se stává mimořádně důležitá v současnosti, ještě důležitější bude v budoucnosti. Měli bychom se tedy naučit programovat? Naše odpověď je jasná. Jaká je tvá odpověď?
Hello, world!
Vzdělávání
24.01.2013
Skillmea

Hello, world!

Vítáme Tě na blogu projektu Learn2Code. Už z názvu je asi jasné, na co je tento projekt zaměřen. Mnozí zkušení lidé z fachu zastávají názor, že téměř každý je schopen naučit se alespoň základy programování. Proto jsme připravili projekt Learn2Code, jedinečný vzdělávací koncept, jehož prostřednictvím chceme naučit studenty a mladé lidi samostatně tvořit webové a mobilní aplikace. Na blogu se budeme věnovat přípravě projektu a každodenním problémům, se kterými se při spuštění projektu setkáváme. Samozřejmě nevynecháme ani tech témata a vzdělávání, na které je náš start-up zaměřen. Protože blog je nový, obsah bude postupně přibývat. Budeme se těšit jakékoli zpětné vazbě na náš projekt, jeho vývoj, vaše připomínky, dotazy a témata na články. Přejeme Ti příjemné čtení a spoustu konstruktivních diskusí.