This translation is incomplete. Please help translate this article from English.
У нашем првом поглављу, прво одговарамо на нека базична питања као што су "Шта је јаваскрипт?", "Како изгледа?" и "Шта може да уради?", пре него вас уведемо у прво практично искуство у писању јаваскрипта. После тога, расправљамо о неким кључним блоковима детаљније, као што су променљиве, стрингови, бројеви и низови.
Предуслови
Пре него почнемо са овим поглављем, није вам потребно никако предзнање из јаваскрипта, али требало би да сте упознати HTML-ом и CSS-ом. Препоручујемо да прођете следећа поглавља пре него кренете са јаваскриптом:
- Почетни кораци у вебу (који укључује основни увод у јаваскрипт).
- Увод у HTML.
- Увод у CSS.
Белешка: Ако радите на рачунару/таблету/другом уређају на којем немате могућност да креирате своје фајлове, можете пробати (готово све) примере кода у онлајн програмима као што су JSBin или Thimble.
Водичи
- Шта је јаваскрипт?
- Добродошли у МДН-ов почетнички курс за јаваскрипт. У овом првом чланку, јаваскрипт ћемо посматрати с вишег нивоа, одговарајући на пита као што су "Шта је?" и "Шта ради?" и посветићемо време да вам сврха јаваскрипта буде разумљива.
- Први зарон у јаваскрипт
- Пошто сте научили нешто из теорије јаваскрипта и шта можете да урадите с њим, даћемо вам брзи курс у основним карактеристикама јаваскрипта преко комплетно практичног туторијала. Овде ћете направити просту "Погоди број" игрицу, корак по корак.
- У чему је проблем? Решавање проблема у јаваскрипту
- Када сте правили "Погоди број" игрицу у претходном чланку, могуће да сте закључили да не ради. Не плашите се - овај чланак има циљ да вас спречи да чупате косе због таквих проблема обезбеђујући вам једноставне савете како да нађете и исправите грешке у јаваскрипт програмима.
- Чување информација које су вам потребне - променљиве
- После читања претходних пар чланака ви би требали да знате шта је јаваскрипт, шта може да ради за вас, како да га користите заједно са другим веб технологијама, и како његове кључне карактеристике изгледају с вишег нивоа апстракције. У овом чланку се спуштамо до реалних основа, показујемо како да радите са најосновнијим структурама јаваскрипта - променљивама.
- Основе математике у јаваскрипту - бројеви и оператори
- На овом месту у курсу објашњавамо математику у јаваскрипту - како комбинујемо операторе и друге ствар како би успешно радили са бројевима.
- Рад с текстом - стрингови у јаваскрипту
- Следеће што ћемо обрадити јесу стрингови - овако се делови текста називају у програмирању. У овом чланку ћемо објаснити шта је најбитније знати о стринговима, као што је креирање стрингова, избегавање (escaping) наводника у стрингу и спајање стрингова.
- Корисне методе за рад са стринговима
- Сада, пошто смо научили најосновније ствари о стринговима, хајде да пребацимо у већу брзину и почнемо да мислимо које корисне операције ми можемо извршити над стринговима са уграђеним методама, као што је израчунавање дужине стринга, спајање и раздвајање стрингова, замена карактера у стрингу, и још много тога.
- Низови
- У последњем чланку овог поглавља, објашњавамо низове - фин начин чувања листе података под једном променљивом. Објаснићемо зашто је ово корисно, истражити креирање низова, враћање вредности, додавање, брисање запамћених елемената низа, и много других ствари.
Тест знања
Наредни тест ће проверити разумевање основа јаваскрипта изложеног у водичу горе..
- Генератор смешне приче
- У овом тесту биће вам задатак да коришћењем стеченог знања из овог поглавља креирате забавну апликацију која генерише смешне причице. Забавите се!