ブートストラップ5(Bootstrap 5) - 基礎からWebプロジェクトを作成する

ブートストラップ5(Bootstrap5)のクラス、コンポーネントなどの概念を理解し、それに基づいてアプリケーション、変形、実習で3つのプロジェクトを制作してみます。

難易度 初級

受講期間 無制限

Bootstrap
Bootstrap
HTML/CSS
HTML/CSS
JavaScript
JavaScript
Web Design
Web Design
Bootstrap
Bootstrap
HTML/CSS
HTML/CSS
JavaScript
JavaScript
Web Design
Web Design

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

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

4.6

5.0

donghyun park

100% 受講後に作成

いいね…

5.0

엔지개그

61% 受講後に作成

このレッスンはブートストラップ5のコアを効率的に伝えます。 まず主要な基本文法を習得した後、3つの実戦プロジェクトを通じた段階的学習方式です。 プロジェクトごとに基本を繰り返し、難易度が高くなり、 新しい高度な技術が追加され、基本的な文法の活用を自然に強化します。学習効率が非常に高い講義だとあえて評価します。 お得な講義提供ありがとうございます。

5.0

H00589

100% 受講後に作成

講義は非常に役立ちます。

受講後に得られること

  • 最新のブートストラップ5の基本的なクラスの概念を学びます。

  • 理解されたブートストラップの概念に基づいて変形して応用できます。

  • 実際のプロジェクトにより、ブートストラップ5の全体的な機能と構造を理解できます。

  • 結局、ブートストラップのデザインや機能などを元に、独自の特色あるウェブサイトをFront-endで実装できます。

  • 後で、フロントエンド開発だけでなくバックエンド開発にもブートストラップを活用できます。

ウェブサイト、誰でも作れる!
ブートストラップ5で作成するWebプロジェクト

講義
始める前に

ブートストラップ?

ブートストラップ(Bootstrap)は、フロントエンド(Front-End)でウェブサイトの構成コードであるhtmlとCSSそしてJavascriptを一つに統合して整形化されたインターフェースを提供してくれる一種のフレームワークライブラリです。
ブートストラップを使用すると、誰でもウェブサイトをすばやく簡単に作成できます。ブートストラップなしでWebサイトを作成するには、html、CSS、JavascriptをWeb開発者が別々に作成して互いに統合する必要があります。しかし、ブートストラップフレームワークはそれを一定の形で作られて配布されているので、私たちはこのコード(クラスやコンポーネントなど)を利用してより簡単にウェブサイトを制作することができます。

なぜブートストラップを学ぶべきですか?

ブートストラップがあれば、コーディングに入る人が初歩的なhtml、CSSの知識でまともなウェブサイトを作ることができます
実際にWebコーディングに初めて入門し、htmlやCSSなどの知識を学び、実際にhtmlフロントエンドコーディングをするときに非常に漠然とした経験をしてみたかもしれません。この時点で、ブートストラップは非常に強力で効率的なWebコーディングを支援します。
また、ブートストラップは、初めてモバイルのTwitterを開発したときに始まったライブラリであるため、モバイルやタブレットなどに反応的に表示されるという利点があります。

なぜこの講義で学ぶべきですか?

このレッスンでは、ブートストラップの構造とコンテンツについて集中的に勉強します。個々のコンポーネントは、実際のプロジェクトを作成しながら、包括的で繰り返しコーディングを練習します。いくつかの実用的なプロジェクトを最初から最後まで製作してみると、Webコーディングの技術は飛躍的に発展し、これをもとに、今後Javascript、Backendの構築など深化されたWeb開発を行う上で非常に堅固な基盤を固めることができます。
要するに、このレッスンは、Web開発の入門または初心者の段階をすばやく学ぶことができるように計画され、作成されました。


bootstrap 5

ブートストラップ5
基礎からWebプロジェクトを作成する

これでいつホームページを完成しないのですか?

Web開発に入門すると、順番に次のような段階的なジレンマに陥ります。

  1. ウェブサイト・ホームページを制作したい GoogleとYouTubeでhtmlについて勉強した。しかし、コンテンツの情報を出力することで終わるだけで、素敵なウェブサイトを作るのは容易ではない!
  2. それでウェブサイトにきれいなデザインを塗るためにCSSを勉強し始めた。文字サイズや色の変更など以外にはまったく理解できない!
  3. スライド、スクロール、ドロップダウン、ポップアップなど、よりダイナミックにWebで文字や画像が変化する機能を作りたい。しかし、このようなことをするにはJavaScript言語を学ぶ必要があります!
  4. ホームページを作成するには、html、CSS、Javascriptを学ぶ必要がありますか?これでいつホームページを完成しないのですか?

Web開発を学んでも悩みは続く

上記の悩みが解決されても、Web開発では数え切れないほどの尾に尾をつける疑問や悩みが生じることになります。たとえば、毎回htmlファイルを作成しないで、基本的なデザインテンプレートだけを作成し、さまざまなコンテンツも効率的かつ経済的に入れることができないだろうか?また、このコンテンツデータを保存して管理する方法はないだろうか?ウェブサイトの速度を素早くウェブページをレンダリングする方法はないだろうか?など、さまざまな質問が浮上し続けます。

しかし、ブートストラップを学ぶなら?

しかし、すべての学習と経験はステップがあるように、フロントエンドだけでなくバックエンドをカバーするフルスタックWeb開発の第一歩はhtmlとCSSになります。したがって、html / CSSの完全な理解が必要であり、それを自由に活用できる必要があります。すぐにブートストラップは、これらの初期の悩みをきれいに解決することができます。
〈ブートストラップ5:基礎からプロジェクト制作〉講義を受講していただきたいと思います!


この講義
紹介します

Webコーディング初心者

初心者の開発者とhtml、
css、Javascript
学んだウェブコーディング入門者

ブートストラップ5が気になる

基本的な使い方はわかりますが
クラス、コンポーネントなど
応用法が気になるとき

早くできませんか?

ウェブサイト開発時に
フロントエンド開発
早く終わりたい方

実務ではどうですか?

実務プロジェクトでは
ブートストラップの適用法
気になる方

こんな方におすすめです!

  • ウェブコーディングを開始してから数少ない初心者開発者
  • ある程度html、css、Javascriptを学んだ方
  • ブートストラップ5の基本クラスの概念、そしてコンポーネントを勉強したい方
  • ブートストラップの基本内容は知っていますが、これを変形して応用したい方
  • 実際のプロジェクトでどのようにブートストラップが適用されるのか疑問に思った人
  • フロントエンドWeb開発を早くしたい方
  • 短時間で以上の知識をコンパクトに学びたい方

この講義を聞いた後は?

  • html、cssなどのWeb開発の基礎を固めることができます。
  • 簡単かつ迅速にフロントエンドのWebデザインを行うことができます。お好みのウェブコーディングをフロントエンドで行うことができ、これをもとに様々な活用ができます。
  • その後、WordPressのようなCMSやNodeJSのようなサーバー構築などの深化学習を通じて、最終的にWeb開発の専門家になるでしょう。

この講義では
このような特徴があります。

このように進行されます!

この講義は大きくブートストラップ5の基礎編とプロジェクト制作編に分かれています。

  • 基礎編
    • ブートストラップのGrid、Display、Box、Position、およびContentsのクラスの概念を学びます。
  • プロジェクト
    • 合計3つで構成されています。
    • 最初のプロジェクトよりも2番目が、2番目より3番目が少しずつカスタマイジングを通じて難易度が高くなります。
    • 最も基本的な概念から始めて、実際の活用と応用を経て、最終的に私が望むウェブサイトをコーディングする能力を繰り返し、段階的に習得することができます。
  • 各レッスンで使用されるコードはファイルとして提供されます。

講義内容紹介

  1. 基礎編:ブートストラップ5の概念とよく使われるクラスとコンポーネントについて学習します。
  2. プロジェクト1 :One-page Websiteで、CSSは最小限に活用してブートストラップのクラスとコンポーネントだけで製作してみます。
  3. プロジェクト2 :ブートストラップのクラスとコンポーネントに加えて、CSS(SCSS)とJavascriptをカスタマイズしてマルチページWebサイトを構築します。さらに、カカオマップAPIを使用して地図をJavaScriptにコーディングする方法を学びます。
  4. プロジェクト3 :基本的なブートストラップはもちろんのこと、SCSSとJavascriptモジュール化により、より高度なフロントエンドWebコーディングを学びます。このプロジェクトで使用するマップは、ネイバーマップAPIを使用してコーディングします。

Q&A
予想される質問

Q. コンピュータ関連の専攻者ではないのに聞ける講義ですか?

もちろんです。この講義はそれほど難しくありません。コンピュータ工学、Webに対する硬い理論や歴史を勉強するのではなく、Web開発の基礎の中でhtml、CSS、Javascriptを統合したブートストラップライブラリをプロジェクトを通じて勉強する講義です。
また、優れたWeb開発者の中には、非専攻者も多い。私もコンピュータ関連の非専攻者です!

Q. htmlとCSSについて本当に少ししか(または全く)知らないのに講義に従えますか?

もちろんです。 htmlとCSSという用語だけでも聞いたことがあれば勉強を始めるのに十分です。ただし、すべての勉強がそうであるように、やや忍耐と忍耐、そして好奇心はなければなりません。

Q. 講義を聞く前に準備すべきことはありますか?

まず、インターネットが接続されているコンピュータが必要です。 PC、Mac、Notebookなどの種類や仕様は関係ありません。
html、CSS、Javascriptなどのプログラミング言語を少し理解している方が良いでしょう。これについての知識がない場合は、YouTubeで無料のビデオ講義を検索してください! 2~3時間ほど勉強すれば十分です。
Webブラウザでは、Chrome(Chrome、最も推奨)またはFirefox(FireFox、general or developer edition)を使用することをお勧めします。
また、コーディングができるコードエディタ(Visual studio code editor、sublime text editor、atom editorなど)なら何でも構いません。このレッスンでは、最近使用されているVisual studio code editor(レッスンで使用)を紹介します。

Q. PC(Windowsオペレーティングシステム)でも講義を聞いてコーディングできますか?

もちろんです。この講義はMACオペレーティングシステムを使用してコーディングを進めていますが、Windows、Linuxなど、どのオペレーティングシステムでも問題なく講義を受講してコーディングできます。


この講義
知識共有者は

Self-coding

  • フロントエンド(WordPress) Developer
  • Medipressウェブサイトの制作と教育(フリーランサー)
  • Udemy Instructor

こんな方に
おすすめです

学習対象は
誰でしょう?

  • ブートストラップの基本構造と概念、そしてコンポーネントを勉強したい方

  • Webコーディングに初めて触れた方の中で、簡単かつ迅速にWeb開発をしたい方

  • ブートストラップの基本内容は知っていますが、これを変形して応用したい方

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

  • html、CSS、Javascriptなど、コンピュータ言語を少し理解していれば、より良いです。

  • ブートストラップという名前を聞いたことがある場合は、このコースを受講することに問題はありません。

こんにちは
Self-codingです。

761

受講生

48

受講レビュー

63

回答

4.8

講座評価

2

講座

カリキュラム

全体

84件 ∙ (14時間 38分)

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

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

受講レビュー

全体

33件

4.6

33件の受講レビュー

  • dev8880님의 프로필 이미지
    dev8880

    受講レビュー 3

    平均評価 5.0

    5

    33% 受講後に作成

    私が聞いたBootstrap関連の講義の中で最高だと言いたいと思います。 中級以下のバックアンド開発者はこの講義を聞くと、フロント&パートは大きな悩みを減らすことができるようです。 講義声も良く、何より講義資料提供がとても良いです。 良い講義を作ってくれてありがとう。 一つお願いしたいのは、 講師様が使用するVS Codeのエクステンションをリストで書いていただければどうでしょうか。 とにかく受講生が自分に合わせて設置するのですが、基本ガイドの概念でいいと思います。

    • codingdiy
      知識共有者

      講義受講していただきありがとうござい、良い評価を残していただきありがとうございます。 新しいプロジェクト動画を作る際にビジュアルスタジオコードエディタエクステンションなどについても紹介する映像を簡単に作ってみましょう。 それから今後の明けましておめでとう〜

  • mazel님의 프로필 이미지
    mazel

    受講レビュー 16

    平均評価 5.0

    5

    100% 受講後に作成

    講義は非常に役立ちます。

    • codingdiy
      知識共有者

      ありがとうございます〜

  • spya5836님의 프로필 이미지
    spya5836

    受講レビュー 1

    平均評価 5.0

    5

    99% 受講後に作成

    私は約1ヶ月間HTMLとCSSを勉強してホームページを作る作業をしていました。 でもデザイン的な部分で限界を感じて探してみたところ、 ブートストラップということがわかりました。 ブートストラップを使ってみたところ、以前に勉強したCSSとは違って新しいことを勉強する感じですね。 それで講義を探すようになりました。 先生の講義を聞いて理解度がたくさん高まります きちんと活用できるようになりました。 本当にありがとうございます。 以下は質問とコメントです。 ===================================== Web標準の一部ですが、 プロジェクトを進めた後、そのHTMLを検証するサイト https://validator.w3.org/ で確認してみると classに入ったwidth部分がすべてエラーになります。 もちろんエラーが出てもサイトを利用するのには全く支障がないが このエラーがWeb標準という部分で問題にならないのか気になります。 たとえば、私が会社に就職してWeb標準に適したサイトを作成するように指示されたとき、この部分が問題にならないかどうかについての部分です。 エラー私は部分を消去してcssファイルに直接書き込んだので、エラー部分は消えました。 なぜそんなに分かりませんが、クラスに書かれているときと cssに書かれている時の位置が少し違ったんですね、 その部分はcol値を修正してくれるなど修正できました。 (col-3 col-5 col-4で指定されたnavbarの3列でcol-5のロゴが左に偏り、 col-4 col-4 col-4に置き換えることで、ロゴがセンターに配置されます) この部分がWeb標準に問題がある場合 先生もそもそもcssに作成する方向で講義してもらえないかと慎重に意見を提示してみます。 正しい間違いの問題ではなく、ただ気になる点について質問をさせてくれる部分なので、不快にならなかったらと思います。 以下は今後の講義についてのコメントです。 ====================================== 私は先生の講義を聞く前に、インターネット上のいくつかのテンプレートを参考にしましたが、実際に適用したときに何も望んでいるように見えませんでした。 短い私の知識だと思います。 おそらくブートストラップのバージョンも異なり、テンプレートの原作者がブートストラップで提供するcss以外のカスタマイジングをした部分があると cdnリンクだけかかっている私のindexファイルでは正常に動作することができませんでした。 だから提案する部分は、 複数バージョンの複数テンプレートを活用して あちこちでインポートしたコード 一つのウェブページで作られる過程を教えてくださるなら すごい役に立たないかと思います。 (バージョン差によって原作者のコードでこの部分は修正してくれなければならない、cssが正しく食べない場合コードを分析して修正していく方法のようなもの) もう一度感謝しています、 これだけ減らします。

    • codingdiy
      知識共有者

      受講評 ありがとうございます。少しでも役に立つのは幸いです。 いくつかのお問い合わせについて.. 1. 私がずっと前にhtmlの勉強をして(実際にhtmlを勉強することもなく、1-2時間であればいいのですが)htmlの検証については正直知らなかった。 img エレメントに width や height を属性として追加するものなどです。 この部分は、後で新しいプロジェクトを更新するときは、あらかじめ勉強して動画を作成します。教えてくれてありがとう。 2. ブートストラップは、htmlと少しのcssを知っていれば、Webコーディングに非常に簡単なフレームワークです。ブートストラップcdnをリンクすると、実際に使用しないcss部分がWebに含まれるしかないので(当然コード量が多くなるでしょう)、専門家たちは必ず必要なものだけ直接cssを一つ一つデザインします。 この講義は文字通りブートストラップ講座なので、あまりにもカスタムなcssを利用すればまた講義のテーマと合わないことがあります。実際、いくつかのプロジェクトでは、カスタムCSSの使用が多いか不要であるという批判も受けています。 それで、ブートストラップをある程度勉強することになれば、ブートストラップクラスが一般的なcssでこのような概念と理由で作成されたことが理解され、結局はブートストラップを超えて自分でcssを作っていくことができると思います。長者が言うように魚を捕まえれば、その通バルネットは捨てなければならないというのと同じです。私もそうですが、spyaさんもそうですし、後でブートストラップを完全に理解した後は、ブートストラップにこだわらず、自分でWebデザインが上手くできると期待しています。 3. ブートストラップ 複数のバージョンとテンプレートを活用したウェブページ制作過程はすでに考えたことがありますが…ただ、一種の著作権問題のために慎重です。実際、最初のワンページのウェブサイトもどんなテンプレートを見てコーディングは全く新しく私が作ったものです。そのデザイナーのコードをそのまままたは一部だけ少し修正して自分の動画を作ることになると、法的か良心的であれ問題が生じそうです。そして、私は他のウェブ開発者をむやみに品評するかなりの場所にいません。 現在、WordPressテーマコーディング講義を準備中で(約2/3程度進行)、その後はJavaScript関連講義をしてみようかと考えています。 私がちょっとしたら、今このコースに新しいブートストラッププロジェクト、または小さなスケールでブートストラップアップデートレッスンを追加するつもりです。 その時以上の要請部分を最大限に反映して、もっとよく作ってみるようにします。 もう一度ありがとうございます〜

  • donghyunpark9221님의 프로필 이미지
    donghyunpark9221

    受講レビュー 1

    平均評価 5.0

    5

    100% 受講後に作成

    いいね…

    • nggag님의 프로필 이미지
      nggag

      受講レビュー 7

      平均評価 5.0

      5

      61% 受講後に作成

      このレッスンはブートストラップ5のコアを効率的に伝えます。 まず主要な基本文法を習得した後、3つの実戦プロジェクトを通じた段階的学習方式です。 プロジェクトごとに基本を繰り返し、難易度が高くなり、 新しい高度な技術が追加され、基本的な文法の活用を自然に強化します。学習効率が非常に高い講義だとあえて評価します。 お得な講義提供ありがとうございます。

      似ている講座

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

      ¥2,878