Вывучайце JavaScript з першага радка кода да абяцанняў і асінхронных/чакаючых дзеянняў — цалкам афлайн, на бенгальскай або англійскай мовах.
Learn JavaScript — гэта поўны курс для пачаткоўцаў у адным дадатку. Трыццаць шэсць урокаў правядуць вас ад таго, што такое JavaScript, праз функцыі, масівы і аб'екты, да DOM, падзей і асінхроннага кода. Кожны ўрок мае прыклад, які вы можаце рэдагаваць і запускаць на месцы, а таксама кароткі тэст, каб праверыць, ці зразумелі вы яго.
Няма ўліковага запісу. Няма рэгістрацыі. Не патрабуецца інтэрнэт.
ПРАЦУЕ ЦАЛКАМ АФРАЙН
Увесь курс JavaScript, даведка і гульнявая пляцоўка кода захоўваюцца ўнутры дадатку. Вучыцеся ў аўтобусе, у класе або ў любым месцы без дадзеных — нічога не загружаецца падчас вучобы.
НА БЕНГАЛЬСКАЙ І АНГЛІЙСКАЙ МОВАХ
Кожны ўрок, прыклад і тэст напісаны як на бенгальскай, так і на англійскай мовах. Пераключайцеся на мову ў любы час, і праграма і курс зменяцца разам. Ідэальна падыходзіць, калі вы хочаце вывучаць праграмаванне на сваёй роднай мове, не губляючы англійскіх тэрмінаў, з якімі вы сустрэнецеся ў рэальным кодзе.
КУРС JAVASCRIPT — 9 МОДУЛЯЎ, 36 УРОКАЎ
• Асновы — што такое JavaScript, ваш першы скрыпт, зменныя, тыпы дадзеных
• Аператары і паток кіравання — арыфметыка, параўнанне, логіка, умовы, цыклы
• Функцыі — параметры і вяртанне, стрэлкавыя функцыі, вобласць бачнасці, замыканні
• Аб'екты і масівы — аб'екты, масівы, map, filter, reduce, дэструктурызацыя, spread
• Радкі, лікі і даты — радковыя метады, шаблонныя літэралы, матэматыка, дата
• DOM і падзеі — DOM, выбар элементаў, змяненне старонкі, слухачы падзей
• Асінхронны JavaScript — таймеры, зваротныя выклікі, цыкл падзей, абяцанні, async/await, fetch
• Сучасны JavaScript — класы, this, модулі, JSON, localStorage, сучасныя скарочаныя варыянты
• Памылкі і добрая практыка — try/catch, адладка, чысты код, што вывучаць далей
САПРАЎДНАЯ ПЛЯЦОЎКА JAVASCRIPT
Гэта не практыкаванне на запаўненне прабелаў. Напішыце сапраўдны JavaScript і націсніце «Выканаць». Вывад адлюстроўваецца ў адпаведнай кансолі, якая друкуе аб'екты, масівы, карты, наборы, даты і памылкі, як гэта робіць кансоль браўзера, і паведамляе пра неперахопленыя памылкі, замест таго, каб выводзіць збой без увагі. Стварайце элементы DOM, далучайце слухачы падзей, выкарыстоўвайце setInterval, паспрабуйце localStorage. Вы атрымліваеце падсветку сінтаксісу, нумары радкоў і гатовыя фрагменты кода.
ДАВЕДАЧНАЯ СПАСЫЛКА ПА ПА-ЗАЛЕЖНЫМ ВЫКАРЫСТАННІ З ПОШУКАМ
Забыліся, як працуе reduce? Пашукайце, не выходзячы з праграмы.
• 148 убудаваных аб'ектаў, метадаў і ўласцівасцей, ад arr.reduce() да fetch()
• 88 аператараў і ключавых слоў, ад === і ?? да async і дадатковага ланцужка
Кожны запіс тлумачыцца на абедзвюх мовах. Націсніце на любы запіс, каб скапіяваць яго.
ЗАХОЎВАЙЦЕ МАТЫВАВАНАСЦЬ
Зарабляйце XP за праходжанне ўрокаў, адказваючы на пытанні віктарыны і выконваючы свой уласны код. Стварыце штодзённую серыю. Збярыце дзевяць значкоў, ад першага ўрока да завяршэння ўсяго курса. Уключыце дадатковае штодзённае напамін у зручны для вас час.
СТВОРЫНА ДЛЯ КОМФОРТНАГА ЧЫТАННЯ
Сем каляровых тэм у светлых і цёмных колерах, пяць фонаў для чытання, якія можна ўсталяваць незалежна ад тэмы праграмы, і шэсць памераў тэксту, якія можна змяніць унутры ўрока. Працуе ў партрэтнай і альбомнай арыентацыі, на тэлефонах і планшэтах.
ДЛЯ КАГО
Пачаткоўцам, якія вучацца кадаваць, студэнтам, якія праходзяць курс вэб-распрацоўкі, і ўсім, хто ведае HTML і CSS і хоча вывучаць JavaScript. Папярэдні вопыт праграмавання не патрабуецца.
КАНФІДЭНЦЫЯЛЬНАСЦЬ
Няма ўліковага запісу, аналітыкі і адсочвання таго, што вы чытаеце або ацэньваеце. Ваш прагрэс застаецца на вашай прыладзе.
Learn JavaScript бясплатны і падтрымліваецца рэкламай.
Вывучайце JavaScript афлайн, крок за крокам. 36 урокаў, тэсты і рэдактар кода.