streda, 27. júla 2016

Summer Code Camp v plnom prúde!

Pri samotnom názve ,,Code Camp” vám možno prebleskne hlavou myšlienka nesúca sa ruka v ruke so spomienkou z detstva a jemným pohoršením sa nad tým, ako sme vďační za to, že my sme radšej ako skrčení za počítačom, behali po lese a lovili motýľov. Nuž, čas sa nezasekol v 70. rokoch 20. storočia a keďže si sami dobrovoľne ničíme lesy, čo iné ako sedenie za počítačom našim deťom zostáva?! Ale nie, samozrejme, že toto vyjadrenie treba brať s rezervou a zmieriť sa s pokrokom technológií.
A my v Learn2Code sme preto vymysleli ideálnu alternatívu, ako zamestnať malých nádejných programátorov, ktorí v kútiku duše túžia vytvoriť si vlastnú hru, ktorú by mohli zdieľať aj so svojimi kamarátmi a predbiehať sa v tom, kto dosiahol vyššie skóre, ale tak isto sme pripravili aj aktivity, pri ktorých sú počítače odložené vzadu v kumbáliku a tíško odpočívajú. Poďme teda pekne po poriadku.


Čo sa deti naučia ? 
Hlavným bodom programu je vytvoriť svoju vlastnú a hrateľnú hru. Vašim ratolestiam sa venujú skúsení a trpezliví učitelia, preto si netreba robiť ťažkú hlavu z toho, keď niečo nefunguje tak ako má, ale stačí zodvihnúť rúčku. Všetky kroky, ktoré počas campu urobíme, si môžete aj vy doma odkontrolovať, stačí aby mal každý žiačik e-mail, či už svoj alebo rodičov, vďaka nemu sa môže zaregistrovať na stránku Scratch a svoje výtvory zdieľať a posúvať ďalej komukoľvek, aj vyššie spomenutým kamarátom.


Aby sme vyvrátili predstavu pohoršujúcu sa nad pokrivenými chrbticami a zničenými očami, súčasťou každodenného programovania sú aj prestávky, počas ktorých sa musí počítač odsunúť a oddýchnuť si, pre každého je pripravené ovocie, či iné maškrty.


Po výdatnom obede, kedy máme na výber z piatich jedál, počítače odložíme a na každé poobedie sú pre deti pripravené aktivity. Svoje hlavičky si potrápia na rôznych logických úlohách, hádankách a hlavolamoch. Počas celého týždňa sú účastníci rozdelení do tímov, vďaka čomu sa lepšie medzi sebou spoznávajú, ale hlavne sa snažíme viesť našich zverencov k tímovej spolupráci, jeden za všetkých a všetci za jedného! A na konci týždňa vždy jeden, najšikovnejší tím s najväčším počtom bodov získa odmenu.


A to budú celý čas sedieť v DigiPointe? 
Nie, na aktivity mimo nášho pôsobiska sa vždy veľmi tešíme! Space World/Laser Game je výborná hra pre podporu tímovej spolupráce, pokiaľ jedna skupina hrá, ďalšia má k dispozícii stolný futbal, ping-pong, billiard a mnoho iných kinetických hier.


Jedno poobedie venujeme FutboXXu, pri ktorom opäť prebudíme športového ducha a poriadne sa vybeháme. Ak si práve nádejné programátorky povedali, že toto nie je nič pre ne, tak sa mýlia! Nie raz sa stalo, že baby porazili našich pyšných princov.



Stále vám nedá spávať otázka, prečo by ste mali deti viesť týmto smerom? 
Pripravili sme pre detičky exkurziu do PIXEL FEDERATION, kde viac ako 180 herných nadšencov prináša zábavu pre ľudí z celého sveta a teda ich hlavným poslaním je tvorba komplexných hier. Vpustia nás do tajov mimoriadne priateľskej atmosféry celej spoločnosti, všetci môžu vidieť ako v praxi prebieha tvorba hry, koľko vedomostí a skúseností je potrebných pre podobný dream job. 

Preto, ak náhodou máte doma šikovníčkov, ktorí by si chceli naprogramovať vlastnú mini hru, tak šup kliknite na link: http://bit.ly/letne-tabory, ešte máme pár voľných miest.



streda, 20. júla 2016

Nový kurz: WordPress pre programátora

Pred pár rokmi som tu začal vyrábať WordPress kurz a nikdy som ho nedokončil. A celý čas ma to **alo. Ale už nemusí:)

Nový online Webrebel kurz: WordPress pre programátora!

Nový online kurz: WordPress pre programátora

Prečo WordPress?


Mohol by som dávať tie klasické kydy, že "na WordPresse dnes beží 20% stránok na nete," ale tu je pointa - ľudia sa ma stále pýtajú, či mám čas im spraviť stránku a takmer vždy tým myslia stránku vo WordPresse.

Máme tu kopu WordPress jobov a nedostatok programátorov. Firmy sa ma pýtajú, či im neviem spraviť stránku alebo aspoň dohodiť programátora, pretože nestíhajú. Ak si spravíš kurz, budem konečne vedieť niekoho dohodiť. Teba:)

A je jedno, o aké weby ide. Ja aj Blade sme v ňom za život narobili kopu stránok. Napríklad túto thetape.eu alebo scheltemaleiden.nl alebo punch.ideablade.com alebo ibrand.sk alebo ilyanaumoff.com.

WordPress zvykol byť na blogy, ale ani jedna nevyzerá ako blog. WordPress sa dnes používa ako univerzálny CMS systém alebo, keby to veľmi preženiem, ako PHP framework - dá mi strašnú kopu vstavaných funkcií, systémov a pravidiel, ktorými keď sa budem riadiť, spravím akúkoľvek stránku. A tento kurz ťa naučí tie pravidlá.



Ďalšie ukážkové videá nájdeš v našom YouTube playliste alebo ešte viac ukážkových videí si môžeš pozrieť priamo vo WordPress kurze na www.learn2code.sk.

Na rozdiel od frameworku ale navyše dostaneš Admin rozhranie, cez ktoré si klient môže stránku sám šoférovať.

Pretože to je uhol pohľadu, ktorý som zvolil pre tento kurz - pomyselný klient ti zadá úlohu, že chce takú a takú stránku. A ty ju spravíš vo WordPresse. Cieľ je zaručiť, aby si klient absolútne všetok obsah - texty, obrázky, všetko - mohol sám zmeniť, upraviť a prepísať cez Admin rozhranie.

Pozri sa znova na tie stránky. Všetko na nich je upraviteľné. Každé menu, každý obrázok, každý kontaktný formulár. Klient si môže všetko upraviť bez toho, aby poznal HTML alebo vedel, čo je to FTP. Tvoja úloha je pripraviť stránku tak, aby si to mohol naklikať.

Toto nie je kurz o naklikaní si WordPressu.
Toto je kurz o naprogramovaní WordPressu tak, aby si ho mohol naklikať niekto iný.


Čo všetko vieš spraviť s WordPressom?


Možno si už videl WordPress niekedy. Možno si ho už používal. A nevieš si celkom predstaviť, ako cez tie Články a Stránky a Tagy vyrobíš stránku, ako sú tamtie. V tomto kurze sa to naučíš:)

WordPress bol vyrobený pre blogy a má strašnú kopu funkcionality, ktorú blogy používajú.

Ty ju môžeš zneužiť na svoje účely. WordPress je tiež rozšíriteľný - čokoľvek na ňom môžeš zmeniť, veci môžeš vyhodiť, upraviť, nastaviť a ak to WordPress neponúka, môžeš si to jednoducho doprogramovať. Všetko sa naučíme.

Samozrejme v ňom môžeš používať pluginy. Alebo moduly, ak to chceš prehánať so slovenčinou. A zopár z nich aj ukážem. Ale nie moc. Pretože väčšina stojí za hovno. Nie je nič horšie, ako dostať obrovský plugin a úlohu "trocha mi ho uprav, aby robil toto."

Ok, mohol by som to robiť, ale rovnako by som si mohol gule cviknúť do štipca a trieskať si rýľom do hlavy. Radšej ťa naučím spraviť si vlastné.

Totiž WordPress je fajn. Dá sa v ňom písať pekný, zrozumiteľný kód. Ak si sa snažil pozerať môj Laravel seriál a zdal sa ti nerozlúštiteľný, toto sa ti bude páčiť. Stručné, pochopiteľné, veľa spraví za teba. Ale ľudia to zneužívajú. Pluginy a témy sa predávajú a keď niekto chce predať tému, tá musí mať miliardu fičúr, pretože to má "Oh, aj to by sa mi mohlo zísť" efekt.

Miliarda fičúr je problém, pretože ty chceš dve. Miliarda fičúr znamená desiatky tisíc riadkov kódu navyše a je jedno, aký pekný v teórii môže byť, už si sa stratil a ideš radšej krumple kopať.

Preto ťa naučím robiť vlastné Témy a Pluginy.

Aby si sa nemusel odstreliť a mohol radšej vyrábať stránky. Napísal som ich Veľkým Písmenom, pretože kurz je rozdelený do dvoch celkov - Témy a Pluginy;)
Objednaj si kurz WordPress do 31. júla za zvýhodnenú cenu 129 Eur


Informácie o kurze WordPress


WORDPRESS PRE PROGRAMÁTORA 1: TÉMY sa dá kúpiť tu.
Téma sa stará o vzhľad, ale WordPress téma je vlastne WordPress stránka. Ak to berieme, že ty si programátor a robíš klientovi stránku, spravíš mu tému. Tu je zoznam epizód.

WORDPRESS PRE PROGRAMÁTORA 2: PLUGINY sa dá kúpiť tu.
Keď už máš tému a potrebuješ komplikovanejšiu funkcionalitu, na to sú pluginy. To je zoznam epizód.

Ja ten kurz beriem ako celok. Dokopy má 105 epizód a cez 15 hodín videa.
Ak si to kúpiš do 31. júla 2016, dostaneš obe časti za 129 Eur dokopy.
Potom stojí každá 99 Eur samostatne (alebo 179 Eur spolu).

Takže poponáhľaj:)

Čo sa naučíš?

  • naučíš sa vyrábať vlastné WordPress témy
  • naučíš sa robiť akékoľvek webstránky na WordPresse
  • naučíš sa optimalizovať svoju WordPress webstránku
  • naučíš sa písať rýchly, čistý a bezpečný kód, ktorý je v každom ohľade šitý na mieru klientovi alebo tebe
  • naučíš sa programovať kompletne vlastné typy dát
  • naučíš sa tipy a triky pre rýchly a efektívny WordPress

Čo všetko dostaneš

  • viac ako 15 hodín nadupaných videotutoriálov
  • veľa domácich úloh a zadaní
  • zdrojové kódy na stiahnutie
  • hosting WordPress The Hosting od WebSupportu na 3 mesiace zadarmo
WordPress The Hosting od WebSupport na 3 mesiace zadarmo

Potrebuješ vedieť HTML/CSS a PHP. Ak nevieš, máme pre teba zopár kurzov;) Ak sa bojíš, či to neni o*eb, očuj - keď tam klikneš na Objednať, dostaneš sa na stránku, kde môžeš kurz naozaj objednať alebo "Vyskúšať zdarma!".

Pri HTML a CSS kurze dostaneš zdarma 40 videí. To je celá HTML a CSS časť kurzu. On potom pokračuje na Responzívny dizajn a JavaScript, tie si môžeš dokúpiť, ak sa ti prvých 40 videí zapáči.

Pri PHP kurze a OOP/Laravel kurze tiež dostaneš okolo 20 videí zdarma. Tak skús, čo sa budeš.


A ak sa ti páči tento alebo ktorýkoľvek iný môj kurz, pošli kamarátom, vďaka:)


Autor blogu: Roman Hraška / Yablko

utorok, 12. júla 2016

Viac ako 40 žien sa učilo programovať na Rails Girls Bratislava

Viac ako 40 žien na jednom mieste, ktoré sa chcú učiť programovať. Máte pocit, že je to utópia? :) Nie! Skutočnosť, ktorá sa už po štvrtýkrát odohrala na podujatí Rails Girls v coworkingovom centre Impact Hub Bratislava.

Rails Girls Bratislava je bezplatný programátorský workshop, ktorý má za cieľ pritiahnuť viac žien do IT. Chce im ukázať, že programovanie nie je ani žiadny strašiak, ani čisto mužská záležitosť.

Rails Girls Bratislava 2016 / Learn2Code


Organizácie sme sa aj tento rok ujali my z Learn2Code za pomoc Aj Ty v IT. Účastníčkami boli dievčatá nie len zo Slovenska, ale aj z Čiech či Rakúska. Spoločné majú to, že ich zaujíma online svet, blogovanie, vlastné podnikanie, prípadne pracujú vo firmách, pôsobiacich v online biznise. Väčšina z nich nemala žiadne predchádzajúce skúsenosti s programovaním.

Rails Girls Bratislava 2016 / Learn2Code


Náplňou celodenného workshopu bolo programovanie jednoduchej webovej aplikácie pod dohľadom skúsených mentorov. Mentori, rovnako ako dievčatá, neboli len zo Slovenska, ale prišli aj z Viedne alebo Prahy.

Ako to prebiehalo

Dievčatá boli rozdelené do malých skupín podľa predchádzajúcej znalosti programovania. To sa odzrkadlilo na individuálnom prístupe a zaujímavej rôznorodosti skupín, každý mentor poňal vedenie svojej skupiny vlastným spôsobom. Tento systém si pochvaľovala väčšina účastníčok, vrátane Kristíny z Bratislavy:

“Rozdelenie do menších skupiniek, podľa úrove znalostí, bol veľmi dobrý krok, lebo sme sa navzájom nebrzdili a každá naša otázka bola zodpovedaná.”

Workshopová časť začala objasnením pojmov ako frontend, backend a neskôr aj konkrétnym vysvetlením technológií HTML a CSS. Potom sa prešlo na jazyk Ruby, čo je menej známa alternatíva k jazyku PHP. Dievčatá na vlastnej koži zažili, aké je to vytvoriť si vlastný blog, poznámkovač alebo úložisko fotiek.

Rails Girls Bratislava 2016 / Learn2Code


Súčasťou podujatia boli aj motivačné prednášky od ľudí z “fachu”, ktorí dievčatám povedali, ako začínali oni a prečo je dobré vedieť programovať. Alex z Learn2Code porozprávala, ako začínala programovať a ako získala svoje prvé zamestnanie ako programátorka. Šimon z Websupportu ukázal, že pokiaľ viete programovať, pracovať môžete odkiaľkoľvek a pre kohokoľvek. A nakoniec mentor Tony ukázal výhody a zdroje učenia sa frameworku Ruby on Rails.

Rails Girls Bratislava 2016 / Learn2Code


O krok bližšie k cieľu

Workshop je ďalším z našich krokov pri budovaní aktívnej IT komunity na Slovensku a zapájaní žien do nej. Je zrejmé, že po niekoľkohodinovom workshope z nikoho programátora nespravíte. A to ani nebolo cieľom Rails Girls. Program oboznámil dievčatá so základnými pojmami, technológiami a ich využitím v praxi. Ale predovšetkým im ukázal, že miesto v IT svete a predpoklady na programovanie, majú aj ženy.

Rails Girls Bratislava 2016 / Learn2Code


Rails Girls Bratislava zorganizovali Learn2Code a Aj Ty v IT. Learn2Code je iniciatíva zameraná na výučbu digitálnych zručností. Aj Ty v IT pracuje na motivovaní dievčat k štúdiu a práci v IT sektore. Workshop pripravili s podporou viacerých partnerov ako Nadácia VÚB, Hewlett Packard Enterprise, Synergie, Websupport, Thirtyseventy.digital, Essential Data alebo Martinus.

Fotky z podujatia si môžete pozrieť na Rails Girls Bratislava facebookovej stránke.

štvrtok, 5. mája 2016

Scratch workshop pre učiteľov II.

Learn2Code spustilo začiatkom tohto školského roka viacero programátorských krúžkov pre deti od 8-12 rokov. Naším cieľom je rozšíriť krúžky priamo na školy v spolupráci s učiteľmi.

Učiteľom ponúkame bezplatný workshop v Košiciach, Žiline a Banskej Bystrici, na ktorom získajú všetky potrebné informácie pre samostatné vedenie krúžku vo svojej škole, vrátane kompletných materiálov a metodických postupov.

Obsah workshopu:
  • oboznámite sa s nástrojmi a možnosťami prostredia Scratch,
  • programátorské koncepty prostredia Scratch (cykly, podmienky, premenné, … až po klonovanie a procedúry),
  • vytváranie vlastných hier a animácií.
Cieľ workshopu:
  • príprava učiteľa pre samostatné vedenie programátorského krúžku na vlastnej škole,
  • oboznámenie so všetkými nástrojmi, vzdelávacími materiálmi a metodickými postupmi.
Požiadavky na učiteľa:
  • nadšenie pre technológie a vzdelávanie v tejto oblasti,
  • kreativita,
  • nie sú potrebné programátorské znalosti
Inštruktor: Ľuboš Jaroš

WORKSHOP TRENČÍN
Miesto: ZŠ Dlhé Hony 1, 911 01 Trenčín (mapa)
Cena: zadarmo
Termín: 16. máj 2016 (prihlasovací formulár)
Čas: 9:00 - 15:00


WORKSHOP KOŠICE
Miesto: Vzdelávacie IT centrum Telegrafia, Lomená 1655/1, 040 01 Košice (mapa)
Cena: zadarmo
Termín: 25. máj 2016 (prihlasovací formulár)
Čas: 9:00 - 15:00


WORKSHOP ŽILINA
Miesto: Mestský úrad Žilina, Námestie obetí komunizmu 1, 010 01 Žilina
Cena: zadarmo
Termín: 26. máj 2016 (prihlasovací formulár)
Čas: 9:00 - 15:00


WORKSHOP BANSKÁ BYSTRICA
Miesto: BIC Banská Bystrica, Rudohorská 33, 974 11 Banská Bystrica (mapa)
Cena: zadarmo
Termín: 27. máj 2016 (prihlasovací formulár)
Čas: 9:00 - 15:00

Tešíme sa na Vašu účasť.

Kontaktná osoba:
Marián Kristeľ
skoly@learn2code.sk
+421 949 428 812



Hlavným partnerom projektu je spoločnosť Eset.


Bližšie informácie k projektovému zámeru nájdete na tomto linku.







štvrtok, 7. apríla 2016

Pracovná pozícia: Back-end developer (junior)

V Learn2Code sa zaoberáme vzdelávaním a robíme kurzy zamerané na vizuálny design, tvorbu moderných webstránok a mobilných aplikácii. Na tieto témy spracúvame aj online kurzy a vyvíjame systém, ktorý uľahčuje študentom a inštruktorom štúdium.

Okrem toho pracujeme na rôznych nových výzvach a do vývojárského tímu hľadáme posilu na pozíciu Back-end developer junior. Ak máš aspoň 1 rok skúsenosti s Ruby a Ruby on Rails, tak pozorne čítaj ďalej.



Budeš pracovať v tíme pod vedením skúseného CTO, kde budeš programovať hlavne back-end v Ruby on Rails.

Čo by si mal určite vedieť:
  • advanced Ruby a Ruby on Rails (min. 1 rok), 
  • TDD / BDD - používame Rspec,
  • základy HTML, CSS a CSS preprocessorov (SCSS, SASS),
  • základná znalosť Javascriptu,
  • skúsenosť s prácou s externými APIs výhodou,
  • angličtina (čítanie technickej dokumentácie),
  • Git.
Základy Dev-ops a continuous integration: Heroku, Amazon AWS, Codeship, deployment & monitoring tools sú vítané. Ak neovládaš všetko, čo bolo vyššie vymenované, nevadí, naučíme ťa to.

Hľadáme človeka, ktorý sa má chuť na sebe pracovať a učiť sa nové veci. Office máme v Bratislave, ale je možnosť pracovať po čase aj remote, chceme full-time. Tvoje CV s krátky popisom, prečo by sme mali zobrať práve teba, posielaj na info@learn2code.sk.

Tešíme sa na teba! 


PS: Hľadáme aj front-end developera.


Kontakt:
Marian Kristel
info@learn2code.sk 
0949 428 812