Що ти таке, TypeScript? - встановлення, конфіг та перший код

Поділитися
Вставка
  • Опубліковано 27 чер 2024
  • 00:00 Intro
    00:43 Що таке TypeScript
    01:36 Інсталювання
    05:18 Конфігурування
    11:07 Компілювання ts в js та перша робота з кодом
    ----
    Встановлення Node+npm • 01-Завантаження та інс...
    Download TypeScript www.typescriptlang.org/download
    JavaScript and TypeScript Nightly marketplace.visualstudio.com/...
    What is a tsconfig.json www.typescriptlang.org/docs/h...
    РЕПОЗИТОРІЙ З УРОКУ github.com/testeducatorua/fro...
    ----
    КУРС "JavaScript з нуля+TypeScript+React" - стартувати можна в будь-який момент (з менторською підтримкою або повністю самостійно за відео-матеріалами). Поставити запитання або записатись: t.me/profrontendua
    ---
    Курс FRONTEND (html, css, scss, javascript, typescript, react) - стартувати можна в будь-який момент (з менторською підтримкою або повністю самостійно за відео-матеріалами)
    Дізнатись-записатись t.me/profrontendua/1
    ---
    КУРС "Що таке програмування" (безкоштовно) - для того, щоб визначитись, чи цікаво Вам вивчати програмування, пропоную безкоштовний 3-х годинний міні-курс: • Програмування. Чи це т...
    ---
    #typescript #javascript #frontendукраїнською
    ---
    Відео зосереджено на TypeScript - потужному надмножинному язику програмування для JavaScript, що додає статичну типізацію.
    Показано процес встановлення потрібного середовища для TypeScript, включаючи перевірку та встановлення Node.js і npm, а також встановлення TypeScript глобально.
    Описано плагін TS Nightly для Visual Studio Code, який допомагає використовувати останню версію TypeScript.
    Згадано про tsconfig.json - файл конфігурації TypeScript, що дозволяє керувати різними налаштуваннями компіляції.
    Демонстровано використання базових типів даних TypeScript: числа, рядки, константи, а також основні функції TypeScript, як-от компіляція коду та виявлення помилок на етапі компіляції.
    Показано роботу з об'єктами та полями об'єктів в TypeScript, зокрема використання неіснуючих властивостей.
    Розкрито важливість явного вказування типів для аргументів функцій для виявлення помилок на етапі розробки.
    Зазначено, що TypeScript дає більшу впевненість у коду, виявляючи помилки та непередбачувані ситуації до запуску програми.

КОМЕНТАРІ • 8

  • @user-sl6dj5hs1h
    @user-sl6dj5hs1h 10 місяців тому +1

    Сподобалась подача, все доступно і зрозуміло, ще й на солов'їній. Дякую, робіть повний курс!

    • @itmentor
      @itmentor  10 місяців тому

      Дякую за відгук! Так, восьмий рік мій канал українською :) Поки зупинятись не планую. В неділю ввечері вже запланований вихід третього відео :)

  • @dmytropisochnyi5726
    @dmytropisochnyi5726 10 місяців тому +1

    Зустрічав твердження, ніби ТS це мова програмування...
    Воно вірне ?

    • @itmentor
      @itmentor  10 місяців тому

      Та, звісно. Це мова програмування, але зважаючи на те з якою метою вона розроблялась, також не буде помилкою говорити про те, що це надмножина відносно мови JavaScript:)

    • @dmytropisochnyi5726
      @dmytropisochnyi5726 10 місяців тому

      @@itmentor Це збиває з пантелику, бо на мові JS (чистому) можна написати щось ... і не потрібно TS, та вивчати синтексис його і т.д.
      На ЧИСТОМУ TS, без JS, нічого не напишу.
      Розмивається трохи, сам термін "мова" 🤷

    • @itmentor
      @itmentor  10 місяців тому

      @@dmytropisochnyi5726 ну, якщо не знати, що js є основою ts, тоді треба вивчати js, та думати, що вивчаєш ts ;)))

  • @user-xo6yn6mk7j
    @user-xo6yn6mk7j 10 місяців тому +1

    Це напевно шось цікаве

    • @itmentor
      @itmentor  10 місяців тому +1

      Так, це типу js з суперсилою НЕ робити помилки)