Nowa lingua franca programistów?
JavaScript
Frontend developer
@RobertDuraj
rduraj@davinci-studio.eu
Robert Duraj
O czym będziemy mówić ?
JAK
zacząć
przygodę
z JavaScript ?
CZY
warto
programować w JavaScript ?
DLACZEGO
frontend ?
1
2
3
CZY
1
warto programować
w JavaScript ?
Trzeba sobie zadać to jedno, najważniejsze pytanie...
Co chcę
w życiu robić
Będę
programistą
Jaki wybrać
język
Java
C#
PHP
Ruby
Brainfuck
Whitespace
Go
Swift
COBOL
HASKELL
Desktop
Mobile
Hardware
Web - backend
Python
Web - frontend
R.lang
JavaScript
Desktop
Mobile
Hardware
Web - backend
Web - frontend
DLACZEGO
2
frontend ?
Był rok 1995...
Brendan Eich
który ostatecznie
objawia się światu
jako JavaScript.
stworzył język
Mocha / LiveScript,
DHTML
<script>
showMe = function () {
document.getElementsByTagName("h1")[0].style.color = "red";
document.getElementsByTagName("ul")[0].style.display = "block";
};
document.getElementsByTagName("a")[0].onclick = function (e) {
e.preventDefault();
showMe();
};
</script>
ECMA International / ECMAScript
...nowa era JavaScriptu...
Po latach chaosu,
to JavaScript
zaczyna dyktować tempo...
...tworzymy frontowe aplikacje MV*...
...testujemy nasz kod...
...i automatyzujemy pracę.
JavaScript
wchodzi na zupełnie
nowy poziom.
To nie wszystko!
Server-side ?
SERVER-SIDE !
Mobile ?
MOBILE !
WebGL, grafika 3D
Desktop
Hardware, IoT
Dokąd to prowadzi... ?
Atwood's Law: any application
that can be written in JavaScript,
will eventually be written in JavaScript.
Jeff Atwood
StackOverflow co-founder
Rank of top languages on GitHub.com over time
Źródło: GitHub.com
They said JS was slow. Now it's fast.
Said we had no dev tools. We have the best. Said it sucks for big apps. We rock them.
Brendan Eich
CZY
warto programować
w JavaScript ?
JAK
3
zacząć przygodę
z Java Script ?
Programuj!
Wymyśl aplikację i ją zrealizuj.
Pisz vanilla.
Poznaj moc języka,
napisz kilka projektów w czystym JS.
Korzystaj z narzędzi.
Automatyzacja pracy, frameworki,
system kontroli wersji.
Rozwijaj się.
Przed pracą, w trakcie pracy i po pracy.
Czytaj, przeglądaj.
Książki, artykuły, blogi, tweety...
Szukaj autorytetów.
I podążaj za nimi !
Dołącz do community.
Odwiedzaj meetupy i konferencje.
CZY
warto programować
w JavaScript ?
Czas więc odpowiedzieć...
Można nie lubić JavaScriptu,
ale warto, a nawet wypada go ZNAĆ...
Paulo Coelho
Dziękuję za uwagę!
Frontend developer
@RobertDuraj
rduraj@davinci-studio.eu
Robert Duraj
Javascript - lingua franca programistów
By Robert
Javascript - lingua franca programistów
- 743