강의

멘토링

커뮤니티

BEST
Programming

/

Programming Language

[コードファクトリー] [初級] 8時間で終わるコードファクトリのTypescript完全征服フルコース

TypeScript(타입スクリプト)をまったく知らない人でも、この濃縮されたTypeScript文法講座で、TypeScript文法の達人になれる講座です。

難易度 初級

受講期間 無制限

  • codefactory
타입스크립트
타입스크립트
typescript
typescript
프론트엔드
프론트엔드
백엔드
백엔드
TypeScript
TypeScript
타입스크립트
타입스크립트
typescript
typescript
프론트엔드
프론트엔드
백엔드
백엔드
TypeScript
TypeScript

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

受講後に得られること

  • TypeScript

  • 実験的な装飾家

  • メタデータの反映

  • ジェネリック

川の一つでタイプスクリプト完全征服!
一気にTS固守になることができます。

受講前必読!まず確認してください。

この講義で学ぶべきことがあるかどうかを確認するために、実際に学ぶ例をまとめました。 (ショートカット)すでにTypeScriptをある程度することを知っている人なら、まず例をチェックしてください!

TypeScriptはJavaScriptでコンパイルされる言語です。このレッスンはTypeScript自体に集中しているので、JavaScriptについてはまったく説明しません。私が作った無料のJavaScript講義がありますので、ぜひ最初に受講してからTypeScript講義を進めてください。

JavaScriptの開発者なら
見逃さないでくださいタイプスクリプト

コードファクトリタイプスクリプト入門
この講義が特別な3つのポイント!

  • ✅TypeScriptを見ている視野が異なります。
  • ✅会社でTypeScriptを最もよく使用する開発者の一人になります。
  • ✅ TypeScriptなしでJavaScriptを書いた時代に戻りたくなくなります:)

JavaScriptは、現代のプログラミングで最も頻繁に使用されるプログラミング言語の1つです。そして、TypeScriptはJavaScriptとは切り離せないほどJavaScriptエコシステムで大きな役割を果たしています。

最も人気のあるJavaScriptバックエンドフレームワークの1つであるNestJSはTypeScriptを基本として使用し、最も人気のあるフロントエンドフレームワークの1つであるNextJSもTypeScriptを基本として使用します。エンタープライズクラスの大規模プロジェクトでは、JavaScriptはもはやTypeScriptなしで利用できない存在になりました。

TypeScriptは、Stack Overflow 2022年のサーベイで最も愛されている言語4位を記録し、実際にコンパイルされるターゲットであるJavascriptよりも高いランクに上がりました。

「JS開発者があえてTSを別に勉強する必要はない」?そうではありません!

多くの人が「JavaScriptをよく扱うなら、TypeScriptを別々に時間内に学ぶ必要はない」と思う傾向があります。しかし、これは非常に間違った考えです。私がTypeScript講義を企画するようになった背景もこんな理由からです。

最初の単純な型を扱いながら、TypeScriptはあまり学ぶことがないと思う人がいますが、実際によく編まれたTypeScriptベースのプロジェクトを分析してみると、理解しにくい型宣言が非常に多いと感じることになります。このとき、複雑で高度なTypeScript宣言の知識が不足すると、anyタイプを乱発し、TypeScriptを使用できないプロジェクトになる可能性があります。私の講義は、この問題を解決するために編まれた講義です。

もし、以下の例の中で知らない例が一つある場合は、この講義を必ず受講してください。 JS/TS開発者として働く生涯最良のことの1つになることを保証します。すべて講義で直接説明する例で、講義を受講すれば完全に理解できるようになります。

🔎例を直接チェックしてください。

1) Reflection

2) Inheritance with Class Decorator

3) Override Method with Method Decorator

4) コンストラクタタイプ

5) Type Predicate

6) Ternary Type

7) Key/Value Mapping

8) Exhaustive Checking

TypeScriptのスキル向上に集中したカリキュラム

💡このカリキュラムは完全にTypescript文法に焦点を当てています。 HTML/CSS、JavaScript など講義のテーマと関連のないコードは、まったく作成しない高濃度の TypeScript 講義です。また、今後公開されるNestJSとNextJS講義の最初の足場となる講義であるだけに、目的から抜け出さないようにTypeScript文法に確実に集中しました。


あなたはあなたの悩みではありませんか?
きちんと作ったTS講義に会いましょう。

上記の例の中でわかりにくいコードがある方

現職のJavaScript開発者またはJavaScriptの学習後に次のスキル/講義を探している方

講義の一つでTypeScriptを征服したい方

💬 Typescriptをうまくやると思っていましたが、オープンソースプロジェクトを見ればとてもタイプが理解できません!

TypeScriptの深い理解が不足しているので、そうです。単純にプリミティブタイプを宣言する方法だけを簡単に学んでみると、TypeScriptのあまりにも表面的な部分だけを学びました。多くの開発者がこの間違いを犯していますが、この講義では、複雑で正確な型宣言法とTypeScriptがどのように型を推論して認識するのかを学ぶことができます。

💬 JavaScriptは学んだが、TypeScriptは一つでもやるとは思わない。

まったく心配する必要はありません。でもJavaScriptを行うことができなくても、私が無料で提供するJavaScript講義を受講した後、TypeScript講義を受講してください。 TypeScript講義はJavaScript講義だけ受講したという仮定のもと、徹底的に初心者にも追いつけるほど難易度ロールゆっくり上げながら進めています。

💬 NestJS、NextJSなど、最近使用されている人気のあるJavaScriptフレームワークをうまく使いたいです!

現代の人気のあるJavaScriptフレームワークは基本的にTypeScriptを使用しています。人気のフレームワークはエンタープライズグレードで利用可能である必要があるため、コラボレーションとメンテナンスのために有利に設計されており、TypeScriptが不可欠です。 JavaScriptの大勢のフレームワークやライブラリを使いたい場合は、このレッスンでTypeScriptを学びましょう!実際、私が制作するNestJSとNextJSの講義を進める前に、必要な知識をすべてまとめました。


基本基がしっかり
はるかに上がることができるから。

プログラミング理論学習は忠実に

私が進めているすべてのプログラミング言語講義は、理論に忠実な講義です。言語文法は理論に忠実でなければならず、初級フレームワーク講義は面白くなければならず、中級からは知識の深さが重要だと思います。

そのため、今回のタイプスクリプト入門講義では、受講生の皆さんがいつでもまた戻ってきて、すぐに思い出せない部分を探すことができるようにカリキュラムを細かく整理しました。

これからのビルドアップまで考えた講義

私は講義を制作する際にパイプラインを構想して製作します。 JavaScript、TypeScriptなどの言語講義も、NextJS、NestJS講義のためのビルドアップとして企画されました。そのため、人気のあるJavaScriptフレームワーク/ライブラリをうまく使用するために基礎を積み重ねる用途にも適しています。もちろん、完全初心者もフォローできるように作られているので、TS関連の知識が全くなくても講義を進めるには全く問題はありません。

唯一のプレーヤーの知識は、私がInflearnに完全に無料で配布したJavaScript講義です。ぜひまず受講してからTypeScript講義を進めてください。

詳細カリキュラム

1) 基本機

TypesScriptの基本的なタイピングについて学びます。プリミティブタイプ、基本ユニオン、タイプ宣言など、高度なコースを進めるための選手知識を学習します。

2) ユニオンとのインターセクションと内向き

タイプを組み合わせることができる機能であるユニオンとインターセクションについて簡単に学び、タイプをさらに詳細にできる8つの内線技術をまとめてみます。

3) 関数シグネチャタイプとタイププレディケート

関数宣言に型を追加する方法と、関数シグネチャを型として表現する方法について学びます。さらに、タイププレディケート宣言法と使い方について学びます。

4) タイプとインターフェースの違い比較とエクステンションとインターフェースマージング

TypeScriptを正しく学ばないと、最初に混乱し始める要素は型とインタフェースの違いです。このセクションでは、タイプとインターフェイスの違いについて学び、それぞれの拡張方法について学びます。

5) Any/Unknown/Never

特殊タイプであるany、unknown、neverタイプについて学びます。特にanyとunknownの違いはよく整理しておいたので、適切な状況に適したタイプを使用してください!

6) Array(配列)

Array型宣言法について学ぶセクションです。混乱を招く可能性のある同様の外観の型宣言とMulti Dimension Array宣言法について学びます。

7) Tuple(タプル)

TupleはJavaScriptには存在しませんが、TypeScriptでは非常に便利に使用できる特別なArrayタイプです。 ArrayをTupleに強制的に推論する方法と直接宣言する方法を学びます。

8) Object(オブジェクト)

JavaScriptで最も重要なタイプの1つであるオブジェクトタイプをTypeScriptで扱うさまざまな方法を学びます。最後のレッスンでは、さまざまな方法でKey Value Mappingする方法を学びます。

9) Class(クラス)

クラス宣言から、全体的なTypescriptのオブジェクト指向プログラミングの知識を学びます。

10) Generic(ジェネリック)

オブジェクト指向プログラミングの花であるジェネリックをさまざまな形で使用する方法を学びます。

11) Utility Type (ユーティリティタイプ)

宣言されている型をより簡単に変換できるユーティリティ型について学びます。よく使うタイプ12種類をまとめました。今後の主要タイプが追加されたら、クラスを更新する予定です。

12) Experimental Decorator (実験的デコレータ)

さまざまなコンテキストでExperimental Decoratorを使用する方法を学びます。 Decoratorはまだ正規のTypeScriptバージョンにマージされていませんが、非常に成熟した状態であり、NestJSなど、さまざまなフレームワークやライブラリですでに積極的に使用されている、よく理解しておくべき知識です。

13) Reflect Metadata

Reflect MetadataとExperimental Decoratorを使用して、Experimental Decoratorをより強力に使用する方法を学びます。この二つを組み合わせると無関心な可能性があるのでよく熟知しておいてください!

14) Namespace

今は使用されなくなりましたが、古いプロジェクトで出会える名前空間について学びます。

15) ECMAモジュール

ImportとExportを進めるさまざまな方法について学びます。


Q&A 💬

Q. 本当に何も知らなくても学べますか?

JavaScriptは知っておくべき講義に従うことができます。しかし、私はすべての選手の知識を私の講義生態系の中で解決することができるように講義を制作しています。 私のJavaScript講義は生涯完全無料ですので、最初に受講してからこの講義を受講してください。

Q. TypeScriptが更新されたら、新しいレッスンで販売しますか?

私のTypeScript講義は、この講義が最初で最後です。一度購入すると、このレッスンのすべてのアップデートを無料で入手でき、Inflearnが保証する生涯所蔵レッスンです。

Q. コンピュータ仕様はどの程度必要ですか?

本当にあまりにも古いコンピュータでなければ、オペレーティングシステムのバージョンだけが最新バージョンであれば問題ありません。 Node.js、TypeScript、VSCのみがインストールされている場合は、問題なく講義に従うことができます。

💾受講前に確認してください!

  • このレッスンはTypescript文法を正確に理解することに焦点を当てました。そのため、実践例や実習は別途含めません。 (もしリクエストが多ければ今後アップデートされるかもしれません。)本番は、NestJSやNextJSの講義など、実際のフレームワークを扱う講義で集中的に行われます。
  • 練習環境には、Windows 10以降またはmacOSの最新バージョンを搭載したPCとTypeScript、Node.js、およびVSCを使用できるLinuxオペレーティングシステムの2つが必要です。
  • IDE では Visual Studio Code を使用します。好きなIDEが別にあれば、他のものを使っても大きな問題はありません。
  • 最新のStableバージョンのNode.jsを使用してください。
  • 練習内容のすべてのコード資料はGitHubレポジトリを介して提供されます。
  • コードファクトリーコミュニティはいつでも助けを得ることができます。

累積受講生9,000人以上
知識共有者コードファクトリーです!

私は2022年にフラッター講義を始め、InflearnとYouTubeで着実に活動してきました。比較的小さな生態系であるフラッター講義だけでInflearn 2022 Rookie of the Yearを達成し、今私のメイン技術領域であるJavascriptスタックとDevOpsそしてクラウドに向けて講義パイプラインを拡張するために様々な講義を準備中です。

(Inflearnが出会った人、コードファクトリーインタビュー >>)

Javascriptの講義で私の講義を判断するのが難しい場合は、Inflearnの私のコードファクトリーのフラッター講義のレビューをチェックしてください!常に進化し、良い講義を制作するコードファクトリーになります。

★★★★★

17年目の開発者です。この講義はフラッターに入門される方にもおすすめし、実務用プロジェクトにも大変役立つ講義です。これより良い講義がないですね。ここが本物です。受講料が惜しくないくらいきちんと説明していただき、本当にたくさんの助けを受けている講義です。

★★★★★

本当に完璧に近い講義です。フラッターを勉強しようと、ほぼすべての本を購入し、オンラインクローンコーディングもたくさんありました。他のプラットフォームでフラッターについて本当にじっくりと教えてくれる講義も聞きました。ところでこれが一番便利です。最も実用的でコスパがあります。これを先に学び、不足している部分を満たしていくことを心からアドバイスします。

★★★★★

その多くの講義の中で、コードファクトリー様の講義はベストオブザベストだと思います。私が見た他の講義の大部分がある部分で怠ったりパスしたりすることが多く、学ぶ立場で繋がらず、理解を逃して惜しい場合が本当に多かったのですが、コードファクトリ様の講義はそんなことはありません。一度聞いてみると後悔しないでしょう。後悔ではなく満足で私のような蒸し鍋になると思います。

★★★★★

世界中のプラットフォーム、YouTube、オフラインレッスンの一連のフラッターに関する最高のレッスンの1つではないかと思います。韓国語が母国語なのでこの講義を聞くことができるという点で幸いだと思うほどです。実務的な部分と技術的な部分が一緒に両立していて、ちゃんと概念を一つ一つ覚醒しながらステップを踏んでいく講義はこの講義だけのものがないと思います。

受講生のための特別な追加特典

1) 講義に追加されたらと思うTypeScript文法関連内容がある場合は遅滞なくお勧めください。私のTypeScript講義はこの講義の1つで終わり、今後追加される内容はすべてこの講義に追加されます。だから一度の購入で今後のすべてのアップデートを受け取ることができます。

2)定期的にYouTubeでライブ放送を行っています。あらゆる種類の開発の悩みと質問を受けており、講義を進め、困難がある場合にすぐに回答できる時間を割り当てるよう努力しています。これ以上コミュニケーションが取れない講師のため、ストレスを受けないでください!

3) 講義購入後、Inflearn Eメール認証時にDiscord有料コミュニティに入場可能です。また、よく活性化されているコードファクトリー公式カカオチャンネルも積極的に活用してください!

4)どのプログラミングスキルを学んでも、環境設定は受講生が非常に難しい要素の1つです。もちろん自分で解決しようとする姿は良い開発者になるために非常に重要な要素ですが、到底できない場合は遅滞せず私を活用してください。私たちのカカオチャンネルに入ってきて講義を教えてくださった後、遠隔申請をしていただければ、時間調整後に環境設定はすべて直接お見せしています!もう始まらずにあきらめないでください!

コードファクトリ統合リンクショートカット

コードファクトリーの最後の講義が気になったら?

こんな方に
おすすめです

学習対象は
誰でしょう?

  • TypeScriptを深く学びたい人

  • JavaScript を学び、次のレッスンを見つける人

  • ライブラリ/フレームワークのTS定義が読みづらい人

  • 当社でTSを一番上手にしたい人

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

  • JavaScript

こんにちは
です。

29,086

受講生

1,628

受講レビュー

1,914

回答

4.9

講座評価

6

講座

안녕하세요 프로그래밍 강사 코드팩토리입니다!

코드팩토리 통합 링크
https://links.codefactory.ai

 

🏭 코드팩토리 유튜브 바로가기
🔥 코드팩토리 Discord 바로가기
💬 코드팩토리 카카오 오픈톡 바로가기

 

💼 주식회사 코드팩토리 대표

 

🏆 2023년 인프런 베스트셀러 수상

🏆 <<Must Have 코드팩토리의 플러터 프로그래밍>> 서적 2023 상반기 교보문고 컴퓨터/IT 부문 베스트셀러 23위

🏆 AWS Certified Developer Associate

🏆 AWS Certified Solutions Architect

カリキュラム

全体

77件 ∙ (8時間 10分)

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

受講レビュー

全体

86件

5.0

86件の受講レビュー

  • wonchulcha님의 프로필 이미지
    wonchulcha

    受講レビュー 9

    平均評価 5.0

    5

    47% 受講後に作成

    コパック様のタイプスクリプト講義が出てすぐに馴染みました。 結論から申し上げればコードファクトリー様講義は本当にすっきりTOPです。 初めて偶然発見したコパック様の講義はダーツ語無料講義であり、まさにフラッター初級講義を購入し、これまですべての講義をすぐに迫ってきています。 現在までコパック様の講義をすべて聞いて感じたことを簡単に整理すれば持っていることの知識もすごいですが、その知識をよくまとめて効率的に伝えてくれる講義スキルが本当にすごいです。 コパック様の講義はただ信じてみてください。購入して後悔しない講義ではなく、完全に反してしまう講義です。

    • codefactory
      知識共有者

      感動受講評ありがとうございます!

  • delafos6121님의 프로필 이미지
    delafos6121

    受講レビュー 19

    平均評価 5.0

    5

    19% 受講後に作成

    コパックJS川の聞いて、TSをどのように我慢しますか

    • codefactory
      知識共有者

      ありがとうございます〜!

  • dev0mountain님의 프로필 이미지
    dev0mountain

    受講レビュー 13

    平均評価 5.0

    5

    97% 受講後に作成

    タイプスクリプトの講義を聞きに来て、本格的なアン・ユジンを口にする講義... 今まで多くのタイプスクリプト講義を聞きましたが、この講義ほど概念をよく伝える講義はありませんでした。 講義の受講を悩んでいる方なら無条件に受講することをお勧めします。アン・ユジン❣️

    • codefactory
      知識共有者

      ありがとうございます〜!

  • doomco07님의 프로필 이미지
    doomco07

    受講レビュー 29

    平均評価 5.0

    5

    97% 受講後に作成

    よく見ていますカリキュラムずっと続いていきます。

    • codefactory
      知識共有者

      ありがとうございます〜!

  • charlottechoi094955님의 프로필 이미지
    charlottechoi094955

    受講レビュー 5

    平均評価 5.0

    5

    30% 受講後に作成

    結論から言えば5点満点に6点を与えたい講義です。 TypeScriptの基礎から始まり、徐々に高度な概念まで、非常に論理的な流れで概念を理解できるようによく編まれたようです。 重要な概念であるタイプシステム、ジェネリック、デコレータなどは、深く扱った点が特に気に入りました。例と実践を通して、複雑な概念を親切に説明して理解するのに非常に役立ちました。講義で学んだ概念を例を通して適用し、自信を育てるのに適した講義だと思います。タイプスクリプトを効果的に学びたいすべての方におすすめです。

    • codefactory
      知識共有者

      ありがとうございます〜!

期間限定セール、あと2日日で終了

¥30,800

30%

¥5,492

codefactoryの他の講座

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

似ている講座

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