inflearn logo
知識共有
inflearn logo

コアフロントエンドUI - Part 2

代表的なUI要素をReact版と純粋なJavaScript版で作成しながら、Web APIを活用した多様な視点と方法を経験し、フロントエンド開発のスキルを一段と引き上げてみてください。

難易度 初級

受講期間 無制限

React
React
TypeScript
TypeScript
DOM
DOM
ui
ui
vanilla-js
vanilla-js
React
React
TypeScript
TypeScript
DOM
DOM
ui
ui
vanilla-js
vanilla-js

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

5.0

5.0

신원세

7% 受講後に作成

単に情報を伝える講義ではなく、受講生とコミュニケーションする感じが入って集中がより良くなる講義でした! !

5.0

withkey

32% 受講後に作成

デザインシステムを構築しながら数ヶ月間悩んでいた問題、特にヘッドレス、コンパウンドなどの問題がセクション7ですべて解決されました。から始めて、いくつかのエフェクティブタイプスクリプト、リアクト公式文書スタディ、コンポーネント講義まで..良い講義と資料ありがとうございます。 😭👍

5.0

eddie

100% 受講後に作成

UIを開発する際に、ブラウザ、HTML、React、Vanillaを活用する方法と基準がわかる講義でした。 付加的に講義を見ながらUI開発をする際の流れを見ることができ、大変 도움이 되었습니다.

受講後に得られること

  • Reactの実務知識

  • DOM API

  • その他多様なWeb APIの活用能力

🎉ロードマップを通じて受講すると 25% 割引🎉

ロードマップリンク: https://inf.run/cNuxY

(すでに2つの講義のうち1つだけを受講している場合でも、残りの講義に対して25%割引が適用されます。)

様々なUI要素を直接作ってみましょう!

純粋なJavaScript(vanilla-js)版とReact版で作ってみて、可能な限り多様な方法を取り入れてみます。

  • 様々なバージョンのコンポーネントを作成しながら、それぞれの特徴を比較体験してください。


  • 現場でよく使われるAPIを適用しながら、実務感覚を養ってみてください。

このような方におすすめです

UIコンポーネントをライブラリだけに依存しており、開発に自信が持てないフロントエンドエンジニア

最新のHTML5 APIおよびDOM APIに慣れていない方

UIコンポーネントの開発スキル向上に渇望を感じている方

受講後には

  • この講義一つでUI要素は完璧!UI要素に関しては、シニアフロントエンドエンジニアレベルの開発知識を身につけることができます。

  • この講座で扱う要素を組み合わせたり発展させたりすることで、新しいUI要素もいくらでも自ら作成できる自信がつきます。

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

Part2 既存のコンポーネントを再利用する方法について考える講義です。

Part 1

  1. アコーディオン

  2. タブメニュー

  3. ツールチップ

  4. レスポンシブ・テキストボックス

  5. 複数行の省略記号(三点リーダー)

  6. 遅延読み込み

  7. 無限スクロール

  8. 横スクロールボックス

  9. スクロールスパイ

Part 2 (本講義)

  1. スナックバー

  2. モーダル

  3. ポップオーバー

  4. 画像スライド

  5. カルーセル

  6. ギャラリー

  7. セレクトボックス

  8. オートコンプリート

  9. ドラッグ&ドロップリスト

この講座の特徴

生々しいライブコーディング

オンラインスタディで実施したライブコーディングをそのまま録画・編集した講義で、リアルな臨場感と素早いフィードバックが強みです。決まった枠にとらわれない多様な視点を提示したり、予想外の問題に対する解決策を経験したりすることもできるでしょう。

段階別の難易度調整、最新APIの紹介および適用

要求される技術が似ている要素ごとにまとめ、段階的に難易度が上がるように講義を構成しました。また、最新のHTML5およびDOM APIを幅広く紹介・適用しながら、慣れていただくことに主眼を置きました。

受講前のご注意事項

実習環境

以下の各バージョン、またはそれ以上の環境が整っていれば大丈夫です。

  • Node.js 16

  • React 18

  • Next.js 13

  • TypeScript 4

学習資料

  • サンプルコードを圧縮ファイル形式で提供します。

前提知識および注意事項

  • 基本的なHTML/CSS、JavaScriptの文法、Reactの文法は習得しているという前提で授業を進めます。

  • Next.jsおよびTypeScriptなどは作業の便宜上のツールとして活用したに過ぎず、詳しく扱っておりません。

  • 本講義は、知識共有者が行ったスタディを録画・編集した講義です。


関連講義 📺

こんな方に
おすすめです

学習対象は
誰でしょう?

  • フロントエンド開発者志望

  • フロントエンド・ジュニア開発者

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

  • HTML

  • CSS

  • JavaScript (ES6+)

  • React

  • TypeScript

こんにちは
jaenamです。

33,461

受講生

703

受講レビュー

395

回答

4.8

講座評価

11

講座

こんにちは、シニアフロントエンドエンジニアのチョン・ジェナムです。
互いに助け合い、共に発展する健全な共有文化を目指して、さまざまな活動を行っています。

著書: コア・JavaScript

YouTubeチャンネル: FEジェナム

記事およびインタビュー動画:

もっと見る

カリキュラム

全体

42件 ∙ (10時間 35分)

講座資料(こうぎしりょう):

授業資料
講座掲載日: 
最終更新日: 

受講レビュー

全体

8件

5.0

8件の受講レビュー

  • zimablue14님의 프로필 이미지
    zimablue14

    受講レビュー 14

    平均評価 4.4

    5

    100% 受講後に作成

    受講期間が少し残念ですが、内容は100点です。

    • withkey님의 프로필 이미지
      withkey

      受講レビュー 3

      平均評価 5.0

      5

      32% 受講後に作成

      デザインシステムを構築しながら数ヶ月間悩んでいた問題、特にヘッドレス、コンパウンドなどの問題がセクション7ですべて解決されました。から始めて、いくつかのエフェクティブタイプスクリプト、リアクト公式文書スタディ、コンポーネント講義まで..良い講義と資料ありがとうございます。 😭👍

      • jaenam
        知識共有者

        過分な賞賛に身の回りがわかりませんね 😅 役に立ったのは幸いで、今後ももっと面白くて有益なコンテンツを用意しようと努力します!

    • wonse님의 프로필 이미지
      wonse

      受講レビュー 6

      平均評価 5.0

      5

      7% 受講後に作成

      単に情報を伝える講義ではなく、受講生とコミュニケーションする感じが入って集中がより良くなる講義でした! !

      • jaenam
        知識共有者

        元税ありがとうございます!スタディと映像はもう少し違うんじゃないですか? ㅎㅎ

    • tladud1125661님의 프로필 이미지
      tladud1125661

      受講レビュー 2

      平均評価 5.0

      5

      31% 受講後に作成

      UIを設計する際に多くの役に立ちます。

      • eddie85님의 프로필 이미지
        eddie85

        受講レビュー 8

        平均評価 5.0

        5

        100% 受講後に作成

        UIを開発する際に、ブラウザ、HTML、React、Vanillaを活用する方法と基準がわかる講義でした。 付加的に講義を見ながらUI開発をする際の流れを見ることができ、大変 도움이 되었습니다.

        jaenamの他の講座

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

        似ている講座

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

        新規会員登録で25%OFF

        ¥6,632

        25%

        ¥8,842