Научите Јаваскрипт од прве линије кода до обећања и асинхроних/чекајућих израза — потпуно офлајн, на бенгалском или енглеском језику.
Learn JavaScript је комплетан курс за почетнике у једној апликацији. Тридесет шест лекција вас води од онога што је Јаваскрипт, преко функција, низова и објеката, до DOM-а, догађаја и асинхроног кода. Свака лекција долази са примером који можете да измените и покренете на лицу места, плус кратак квиз да бисте проверили да ли сте га разумели.
Нема налога. Нема регистрације. Није потребан интернет.
РАДИ ПОТПУНО ОФЛАЈН
Цео курс Јаваскрипта, референца и простор за рад са кодом су сачувани унутар апликације. Учите у аутобусу, на часу или било где без података — ништа се не преузима док учите.
НА БЕНГАЛСКОМ И ЕНГЛЕСКОМ ЈЕЗИКУ
Свака лекција, пример и квиз су написани и на бенгалском и на енглеском језику. Промените језик у било ком тренутку и апликација и курс ће се мењати заједно. Савршено ако желите да научите програмирање на свом језику, а да не изгубите енглеске термине које ћете срести у стварном коду.
КУРС ЈАВАСКРИПТА — 9 МОДУЛА, 36 ЛЕКЦИЈА
• Основе — шта је Јаваскрипт, ваш први скрипт, променљиве, типови података
• Оператори и ток контроле — аритметика, поређење, логика, услови, петље
• Функције — параметри и враћање, функције стрелица, опсег, затварања
• Објекти и низови — објекти, низови, мапирање, филтрирање, смањење, деструктурирање, ширење
• Стрингови, бројеви и датуми — методе стрингова, литерали шаблона, математика, датум
• DOM и догађаји — DOM, избор елемената, промена странице, слушаоци догађаја
• Асинхрони Јаваскрипт — тајмери, повратни позиви, петља догађаја, обећања, async/await, fetch
• Модерни Јаваскрипт — класе, this, модули, JSON, localStorage, модерне скраћенице
• Грешке и добра пракса — try/catch, дебаговање, чист код, шта следеће научити
ПРАВО ИГРАЛИШТЕ ЗА ЈАВАСКРИПТ
Ово није вежба попуњавања празнина. Напишите прави Јаваскрипт и притисните Покрени. Излаз се појављује у одговарајућој конзоли која исписује објекте, низове, мапе, скупове, датуме и грешке на начин на који то ради конзола прегледача и пријављује неухваћене грешке уместо да тихо отказује. Направите DOM елементе, прикачите слушаче догађаја, користите setInterval, испробајте localStorage. Добијате истицање синтаксе, бројеве редова и готове исечке кода.
РЕФЕРЕНЦА ЗА ПРЕТРАЖИВУ ОФЛАЈН РАДОВИЈУ
Заборавили сте како функционише reduce? Потражите без напуштања апликације.
• 148 уграђених објеката, метода и својстава, од arr.reduce() до fetch()
• 88 оператора и кључних речи, од === и ?? до async и опционог уланчавања
Сваки унос је објашњен на оба језика. Додирните било који унос да бисте га копирали.
ОСТАНИТЕ МОТИВИСАНИ
Зарадите XP поене за завршетак лекција, одговарање на питања из квиза и покретање сопственог кода. Изградите дневни низ. Сакупите девет значки, од прве лекције до завршетка целог курса. Укључите опциони дневни подсетник у време које вам одговара.
НАПРАВЉЕНО ЗА УДОБНО ЧИТАЊЕ
Седам тема боја у светлим и тамним бојама, пет позадина за читање које можете подесити независно од теме апликације и шест величина текста које можете променити унутар лекције. Ради у усправном и пејзажном режиму, на телефонима и таблетима.
ЗА КОГА ЈЕ НАМЕЊЕНО
Потпуним почетницима који уче да програмирају, студентима који похађају курс веб развоја и свима који знају HTML и CSS и желе JavaScript. Није потребно претходно искуство у програмирању.
ПРИВАТНОСТ
Нема налога, нема аналитике и нема праћења онога што читате или постижете. Ваш напредак остаје на вашем уређају.
Учите JavaScript је бесплатан и подржан је огласима.
Учите Јаваскрипт офлајн, корак по корак. 36 лекција, квизови и уређивач кода.