pondelok 27. januára 2014

Príklady časť 1.

Príklady časť 1

Na začiatok zopár logických úloh...

Ak už máš nejaké skúsenosti s JavaScriptom mal by si vedieť odpovedať aspoň na niektorú z nasledujúcich otázok... Odpoveď si sformuluj, nepouži konzolu alebo editor.
 

1.

var a = 5;
a == "5";
Čo nám vypíše konzola?

2.

animal === "dog" || animal2 === "cat" && carColor === "blue"
Ktoré dve premenné budú porovnávané ako prvé? animal || animal2 alebo animal2 && carColor?

3.

var x = "Išiel som dole z kopca."
Akej hodnote sa bude x.length rovnať?

4.

var x = 5;
var y = 6;
var z = 5 * 6;
Čomu sa bude rovnať var z? Bude sa var z rovnať tej istej hodnote ako v prípade :
var x = prompt(".....");
var y = prompt("....");
var z = eval(x) * eval(y);
?

5.

var myArray = [ 'abc', 'bcd', 'dfg' ];
Akému číslu bude prislúchať hodnota v hranatých zátvorkách ak chcem vypísať abc?
v myArray = [];
?

Odpovede...

  1. true
  2. animal2 && carColor
  3. 23
  4. 30 a áno, bude.
  5. 0

Ak máš všetky odpovede správne, znamená to že nielen že už vieš základy JavaScriptu ale im aj rozumieš. Ak sa tvoje odpovede nezhodovali s mojimi odporúčam ti napríklad túto stránku alebo túto kde nájdeš niekoľko JS kurzov. Držím ti palce! :)

sobota 25. januára 2014

V čom programovať?

Program na programovanie

Je to dôležité?

Odpoveď znie : áno aj nie. Teoreticky môžeš programovať aj na kúsok papiera (ale ako potom program spustíš na PC že? :) ) ale vždy je lepšie mať po ruke nejaký editor, konzolu a pod...

Prečo sa to oplatí?

Napríklad funkcie ako farebné odlišovanie častí kódu, živý náhľad, rozšírenia, debugging, nápoveda... sú len časťou toho čo niektoré ponúkajú. Tieto funkcie sú vhodné najmä pre začiatočníkov.

Aký editor či konzolu používať?

Nuž... Ťažko povedať. Za seba však môžem odporučiť vstavanú F12 konzolu v Internet Explorer 11 (z nejakého dôvodu ktorý som zabudol pri nej treba používať ENG klávesnicu!!!) ktorú mám odskúšanú a momentálne v nej robím všetku svoju prácu. Konzola však nie je vhodná na serióznejšiu prácu a preto na tú používam Brackets, ktorý je tiež naprogramovaný v JavaScripte. Je to veľmi jednoduchý editor s funkciami ako nápoveda, živý náhľad či rozlišovanie textu farbami a možnosťou pridanie rozšírení. :)

Dúfam že som ti pomohol. Ak máš nejaký dobrý tip na konzolu či editor daj vedieť do komentu! :)

 

piatok 24. januára 2014

Začíname s JavaScriptom

Začíname s JavaScriptom

 

Čo je to JavaScript?

Definícia JavaScriptu podľa Wikipedie : JavaScript, je skriptovací programovací jazyk. Jazyk je používaný najmä pri tvorbe webových stránok..
Myslím si že anglická je o niečo presnejšia : JavaScript (JS) is a dynamic computer programming language. It is most commonly used as part of web browsers, whose implementations allow client-side scripts to interact with the user, control the browser, communicate asynchronously, and alter the document content that is displayed. It has also become common in server-side programming, game development and the creation of desktop applications.
Ešte by som asi dodal že JavaScript je interpretovaný prog. jazyk., teda k tomu aby "fungoval" potrebuje nejaký iný program (napr. prehliadač ako Explorer, Opera, Chrome, Firefox...).
 

Prečo JavaScript?

Ako bolo spomenuté vyššie v definíciách JavaScriptu, JavaScript by mali ovládať všetci čo raz chcú pracovať napríklad s webovými stránkami. Okrem toho je to dobrý štartovací jazyk.
 

Ako sa ho naučím?

Povedal by som, že JavaScript sa neučíme ale ho spoznávame. K tomu vám stačí pochopiť základnú logiku, absolvovať zopár kurzov na pochopenie syntaxe a nabratie istých základov a ďalej sa už iba zlepšovať vlastnými silami (programovaním, riešením problémov).
 

Si rozhodnutý? Ak chceš spoznať JavaScript bližšie čítaj ďalej, ak nie, ďakujem ti za tvoj čas a prajem ti všetko najlepšie do budúcna. :)

Ako som začal ja?

Ak máš aj ty silnú chuť začať s JS tak ako ja, možno by si mohol začať by som (eng) týmto kurzom. Stojí síce nejaké drobné (pre začiatok odporúčam to najlacnejšie členstvo). Tento kurz ti pomôže s JavaScriptom a navedie ťa na správnu cestu aby si naďalej mohol rozvíjať svoje programovacie schopnosti. Ak si myslíš že to nepotrebuješ môžeš rovno skúsiť (eng) tento kurz. Ak do toho nechceš investovať skús codecademy, udemy, khan academy alebo webmaker od mozilly.

Želám ti veľa šťastia, úspechov a trpezlivosti do budúcnosti. Dúfam že sa na tento blog budeš vracať často. Budem sa tu venovať JavaScriptu alebo niečomu inému z oblasti IT. P.S.: O pár dní tu nájdeš článok o ďalších zaujímavých stránkach, programoch a aj nejaké základy z JavaScriptu. :)

streda 22. januára 2014

Hello dear visitor!

Welcome on my blog, Adam The Coder!

My name is Adam Mészáros, I am 16 years old and I am from Slovakia (which is a country in the middle of Europe, we do not have a sea). I am learning coding (JavaScript in this time) and I want to share my opinions and knowledge with you! :) Click LinkedIn to see my profile or here to see my coderbits profile. 

Thank you for your visit! :)