Як пачатковец, я хачу вывучыць машынапіс і JavaScript. Што дапаможа мне хутчэй навучыцца іншаму і колькі часу спатрэбіцца, каб навучыцца?


адказ 1:

Вывучыце JavaScript спачатку. Вам не трэба быць экспертам, але вы павінны чытаць JavaScript. Пасля таго, як вы ведаеце JavaScript, TypeScript можна даведацца вельмі хутка.

Я б асабіста не хацеў карыстацца JavaScript, але вы мусіце гэта ведаць, таму што вам трэба чытаць дакументацыю для любых рамак, якія вы хочаце выкарыстоўваць, і яны ў асноўным будуць выкарыстоўваць JavaScript.


адказ 2:

Калі вы прыйшлі з ак / c ++ / c # / java фонавага альбо atleast маюць некаторыя веды пра іх, я б прапанаваў машынапісе.

JavaScript - гэта пэўная вар'яцтва з пэўнага пункту, асабліва калі вы выкарыстоўваеце інструменты, прызначаныя для статычных моў.

Напрыклад, нашмат прасцей перамяшчацца па праекце машынапісу, правяраць, якія ўласцівасці вам трэба мець на пэўным аб'екце, выпраўляць неадпаведнасць тыпу ў аперацыях і г.д.


адказ 3:

Вывучыце javascript спачатку, машынапіс - гэта пашырэнне JavaScript. JavaScript - гэта сцэнарый альбо мова праграмавання, які дазваляе ажыццяўляць складаныя рэчы на ​​вэб-старонках кожны раз, калі вэб-старонка робіць больш, чым проста сядзець і адлюстроўваць статычную інфармацыю для прагляду своечасовага абнаўлення змесціва, інтэрактыўных карт, анімаванай 2D / 3D графікі , пракрутка відэа-аўтаматы і г.д.

TypeScript - мова праграмавання з адкрытым зыходным кодам, распрацаваны і падтрымліваецца Microsoft. Гэта строгі сінтаксічны набор супер-файлаў JavaScript і дадае неабавязковы статычны тэкст. TypeScript прызначаны для распрацоўкі вялікіх прыкладанняў і трансляцыі кампіляцый у JavaScript.

Колькасць часу, неабходнае для вывучэння JavaScript, наўпрост прывязана да часу, які вы гатовыя ўкласці ў яго вывучэнне.

Вывучэнне JavaScript патрабуе стратэгічнага падыходу:

  • Даведайцеся ванільны JavaScript
  • Даведайся пра важныя бібліятэкі, як рэагаваць
  • Даведайцеся іншыя адпаведныя рамкі
  • Даведайся пра Back-End Web Development

А таксама я маю на ўвазе вас

Топ-курсы Javascript у Інтэрнэце:

# 1 Поўны курс JavaScript: Стварыце рэальныя праекты!

# 2 Інтэрактыўнасць з JavaScript

Вы ідзяце з першым курсам, тут вы асвоіце JavaScript з самым поўным курсам! Праекты, задачы, віктарыны, JavaScript ES6 +, OOP, AJAX, Webpack.

  • JavaScript і асновы праграмавання: зменныя, булевая логіка, if / else, цыклы, функцыі, масівы і г.д.
  • Складаныя функцыі, такія як ключавое слова "гэты", канструктары функцый, успадкаванне прататыпаў, першакласныя функцыі, закрыцці
  • Асінхронны JavaScript: цыкл падзей, абяцанні, async / чакаць, AJAX і API
  • Сучасны JavaScript: модулі NPM, Webpack, Babel і ES6
  • Праўдзівае разуменне таго, як працуе JavaScript за кадрам