강의

멘토링

커뮤니티

BEST
Programming

/

Programming Language

ヤルコの最も簡単なTypeScript(タイプスクリプト)

タイプスクリプトの文法と使用法を、一番わかりやすい説明で速習します。

  • yalco
타입스크립트
TypeScript

学習した受講者のレビュー

受講後に得られること

  • TypeScriptの型概念と原理

  • TypeScript の文法と使用法

  • タイプスクリプト実務活用TIPS

💬コメントして半額で受講するイベント進行中!
下のYouTube映像(本講義の無料パート)に力になってくれるコメントをつけてくれた後(一行も大丈夫です)
yalco@yalco.krでスクリーンショットをお送りください。半額クーポンをお送りします。
ビデオリンク: https://youtu.be/QmdJZKl1znE

🚀最も簡単かつ迅速に学ぶタイプスクリプト

TypeScriptはJavaScriptをより安全で信頼できるものにする言語です。突然飛び出るエラーや、コラボレーション中に生じる曖昧なバグを減らすのに本当に大きな助けになります。
今回の講義ではタイプスクリプトがなぜ重要であり、どのように使われるのか、
基本的な型宣言からインターフェース、ジェネリック、ユニオン、インターセクションまで、重要な内容を抜け出すことができます。

講義をすべて終えたら、タイプスクリプトを実務に自信を持って適用できるしっかりした基礎を整えることになります。

🎓大学の電子メールアカウントをお持ちですか?

👉 ヤルコ講義大学生割引!大学生半額クーポンを受け取る(クリック)

😀ヤルコの講義は特別です。

説明台帳ヤルコが知らせるタイプスクリプト

どんな難しくて複雑な概念も知らせるヤルコが苦労を重ねたたとえ話や例を通して、タイプスクリプトの様々な概念と活用法を簡単かつ迅速に学ぶことができます。

すべてのサンプルコードはスニペットとして提供されています。
レッスンに使用される多数の例はすべて、ノーションページから復帰可能に提供されています。
これらを活用して、迅速かつ便利に学習を進めることができます。

🚀多くの分量の知識をすばやく学習します。
コードを入力または実行することなく進行し、短い時間内に多くの分量を学習します。
すべてのシーンにグラフィックと字幕が用意されており、不便なく効率的にタイプスクリプトを勉強できます。

  • 本講義のスタイルが合わない方もいらっしゃるかもしれませんので、プレビュー映像を確認してください。

こんな方におすすめです

タイプスクリプトを学びたいです。
タイプスクリプトに初めて触れたり、混乱していた概念をまとめたい方

安定した開発をしたいです。
JavaScriptの限界を感じ、より安全で予測可能なコードを作成したい開発者

実務で自信を持って書きたいです。
複雑な型、ユーティリティ型、ジェネリックなどを実際のコードに適用したい開発者

📋このような内容を学びます。

タイプシステムと基本タイプ

  • タイプスクリプトの紹介と設定

  • 基本タイプ: string, number, boolean

  • null vs undefined/void/never

  • リテラルタイプ


配列とタプル

  • 配列タイプと多次元配列

  • 読み取り専用配列(ReadonlyArray)

  • タプル:固定タイプと順序を持つ配列


列挙型(Enum)

  • 数値/文字列/混合型列挙型

  • const enumと最適化


機能

  • 宣言式/式/矢印関数

  • オプションのパラメータ/デフォルト/残りのパラメータ

  • 関数型定義とコールバック構造


インターフェース

  • オブジェクトタイプの指定

  • オプション属性と読み取り専用属性

  • 関数とメソッドの定義

  • インタフェース継承/マルチ継承/ネスト

  • インターフェースのマージ

  • クラスへのimplementsの適用


クラスとオブジェクト指向プログラミング

  • クラス宣言/コンストラクタ/アクセスコントローラ

  • 継承、オーバーライド、スーパーキーワード

  • 多型(ポリモーフィズム)

  • 抽象クラス (abstract)

高級タイプ

  • クロスタイプ(Intersection)/ユニオンタイプ(Union)

  • タイプガード:typeof / in / instanceof /カスタマイズ

  • マップドタイプ/テンプレートリテラルタイプ

  • オプションおよび読み取り専用属性の組み合わせ

  • keyof/infer/条件付きタイプ


ジェネリック

  • ジェネリック関数と型推論

  • ジェネリック配列/タプル/インタフェース/型別名

  • 制約(extends)

  • keyofと条件付きタイプの活用

  • 実用例:結果タイプなど


組み込みジェネリックとユーティリティタイプ

  • Array, ReadonlyArray, Map, Set, WeakMap, WeakSet

  • Promiseおよび非同期タイプ

  • Partial/Required/Readonly など、多くのユーティリティタイプ


モジュールシステムと設定

  • 名前空間の使用法とネスト構造

  • モジュール化: import / export 文法

  • tsconfig設定:baseUrl / paths / strictオプション

  • JSONインポート、esModuleInteropなど



宣言ファイル

  • .d.ts ファイルの作成と活用法

  • @typesパッケージの活用法

受講前の注意

学習資料

  • レッスンで使用されている命令とコードは、アクションページとして提供されます。

選手の知識と注意事項

こんな方に
おすすめです

学習対象は
誰でしょう?

  • タイプスクリプトを学びたい方

  • より安定的なJSプロジェクトを開発しようとする方

  • Node.js 環境でプログラミングする開発者

前提知識、
必要でしょうか?

  • ジャバスクリプト

こんにちは
です。

31,425

受講生

1,697

受講レビュー

95

回答

4.9

講座評価

17

講座

유튜브 채널 얄팍한 코딩사전을 방송하는 유튜버이자, IT서적들을 집필하는 작가입니다.  풀스택 개발자로 일해 온 경험을 살려, 어려운 프로그래밍 개념들을 초보자들이 이해하기 쉽도록 비유와 쉬운 예제, 때로는 애니메이션으로 설명하는 컨텐츠들을 만들고 있습니다.

🎬   YouTube 얄팍한 코딩사전 채널 (클릭!)
📕  얄코의 책들 보러가기 (클릭!)

カリキュラム

全体

31件 ∙ (5時間 22分)

講座掲載日: 
最終更新日: 

受講レビュー

全体

42件

5.0

42件の受講レビュー

  • shry194090님의 프로필 이미지
    shry194090

    受講レビュー 3

    平均評価 5.0

    修正済み

    5

    39% 受講後に作成

    「薄っぺらいコーディング」という名前に似つかわしくない深みのある知識に、いつも楽しく講義を視聴しています。本当に勉強せずにただ見ている感覚で接しているので、「視聴」と書きました。😊😊 YouTube初期に顔を出して教えてくださっていた頃から楽しく…概念定義してくださる部分をしっかり受講しています。 実務で開発はしていますが、専業の開発者ではないので…大体こんな感じなのか、という点を本当によく教えてくださり、感嘆しながらあっという間にパートを進めました。 特に、TSの文法を確認しながら、不必要に見える「never」は何のために使うのだろうか?という内容については、軽く一行もコーディングせずに講義についていきましたが、これまで疑問に思っていた、かゆい所に手が届くようでした。一段と深く知識が広がる感覚を得ました。 「薄っぺらい」と謙遜したネーミングには全く似つかわしくない、深みのある伝達方式に、改めて感嘆しました。強くお勧めします。

    • yalco
      知識共有者

      長い間、私のコンテンツをご覧いただき本当にありがとうございます!!どうお伝えすべきかたくさん悩んで作った講義なのですが、それ以上にやりがいを感じさせてくださったレビューですね😭😭残りの過程でも講義がたくさんお役に立てることを願っております。今後もますます良いコンテンツでお返しいたします!ありがとうございます!

  • plugin6948님의 프로필 이미지
    plugin6948

    受講レビュー 3

    平均評価 5.0

    5

    61% 受講後に作成

    TypeScriptを使うべき理由をしっかり教えてくれて... 初心者向けの授業ですが、幅広く深く多くのことを教えてくださいますね〜 今後残りの講座も理解できるその日まで無限リピート!!

    • rbdkqk님의 프로필 이미지
      rbdkqk

      受講レビュー 1

      平均評価 5.0

      5

      32% 受講後に作成

      ただTypeScriptの使い方だけを教えてくださるだけでなく、tsconfigの設定や.d.tsファイルの作成・活用法といった項目もあって、大変助かります。ありがとうございます。

      • yalco
        知識共有者

        ありがとうございます!!残りの過程で、うまくいかなかったり理解が難しい部分があれば、いつでも質問してください!!

    • so24046918428님의 프로필 이미지
      so24046918428

      受講レビュー 4

      平均評価 5.0

      5

      30% 受講後に作成

      YouTubeにアップされた時からよく見て、リリースされてすぐに登録して受講しました。 講義のクオリティがとても良く、画面に分かりやすく全て表示されているので、よく分からない部分を見返すのも本当に便利です。 今後もしっかり受講します。

      • yalco
        知識共有者

        ありがとうございます!残りの過程でも難しい部分はいつでも質問してください!

    • chinij님의 프로필 이미지
      chinij

      受講レビュー 22

      平均評価 4.8

      5

      57% 受講後に作成

      教えるべきことだけを、素早く確実に、サクッと教えて次に進むので、スッキリして良いです。

      • yalco
        知識共有者

        ありがとうございます!残りの過程でも難しい部分があればいつでも質問してください!

    ¥4,230

    yalcoの他の講座

    知識共有者の他の講座を見てみましょう!

    似ている講座

    同じ分野の他の講座を見てみましょう!