ウェブパブリッシャーと開発者のための圧倒的なポートフォリオをお探しなら? SCSS(SASS)+FLEX レスポンシブ オンライン講義サイトプロジェクト!
"SCSS(SASS)+FLEX 実践レスポンシブWebプロジェクト with Figma 講座で 体系的なレスポンシブWebサイトプロジェクト制作能力を完成" "41時間以上の膨大な学習量"
多少馴染みの薄いSCSS(SASS)パブリッシング作業なので、入門者 には少し大変かもしれませんが、初級者 の方はセクションごとに順を追って進めていただければ、十分に完了することができます。
SCSS(SASS)とFLEXを実戦で完璧に活用します!
Point 1. Figma(フィグマ)によるSCSS(SASS)+FLEXウェブサイトUIデザイン制作 Point 2. SCSS(SASS)+FLEXウェブサイト HTMLワイヤーフレーム全ページの詳細な制作 Point 3. SCSS(SASS)+FLEXを活用した多様で多数のウェブページパブリッシング制作 Point 4. PC、モバイル、タブレット対応のレスポンシブレイアウト設計、制作、そして完璧なパブリッシング作業まで Point 5. レスポンシブウェブプロジェクト制作のためのjQuery核心理論および実務活用能力
CodingWorksがこれまで数多くのオフラインスクールや個人ポートフォリオサイト制作過程で授業してきた、中上級パブリッシング制作のノウハウが詰め込まれています。特にSCSS(SASS)+FLEXをベースに制作するレスポンシブWebパブリッシングプロジェクトなので、SCSS(SASS)+FLEXの能力を最大限に引き上げることができます。完走後には、一段と向上した中上級レスポンシブWebパブリッシング能力を身につけられると確信しています!
SCSS核心理論動画アップデート(5時間9分)
スムーズなSCSS(SASS)+FLEXの実戦レスポンシブWebプロジェクトのパブリッシング作業のために、SCSSの核心理論(Essential Theory)をアップデートしました。 SCSSの核心理論(Essential Theory)の動画は、5時間9分にわたってSCSSのほぼすべての理論を扱っているため、SCSSの核心理論を十分に深く学ぶことができます。
セクション5からパブリッシング作業のために追加されたすべての動画を学習する必要はありません。 セクション5からパブリッシング作業に必須の理論動画は以下の通りですので、これだけ学習してもパブリッシング作業に全く支障はありません。
1. SCSS核心理論(01) - セレクタのネスト(Nesting)
2. SCSS核心理論(02) - 親セレクタ参照(&)とコメントアウト
3. SCSS核心理論(03) - 親セレクタ参照(&)の応用
4. SCSS核心理論(04) – 代表的なCSSセレクターをSCSSで作る
5. SCSS 核心理論(05) - 親セレクタ参照(&) 疑似クラス
6. SCSS核心理論(06) - 親セレクタ参照(&) 属性セレクタ
7. SCSS核心理論(07) - 親セレクタのネスト解除 @at-root
10. SCSS 核心理論(10-1) - 変数(Variables) 01
11. SCSS 核心理論(10-2) - 変数(Variables) 02
13. SCSS核心理論(11-1) - 外部ファイルのインポート @import
※ 残りの動画は、今後SCSSをより深く学習する必要が生じた際に視聴しても十分です。
==============================================================
▼ 追加されたセクションと全理論動画の内容(2023.07.06)
セクション 4. SCSS 核心理論(Essential Theory)
SCSS核心理論(01) - セレクタのネスト(Nesting)
SCSS核心理論(02) - 親セレクタの参照(&)とコメントアウト
SCSS核心理論(03) - 親セレクタ参照(&)の応用
SCSS核心理論(04) – 代表的なCSSセレクタをSCSSで作る
SCSS核心理論(05) - 親セレクタ参照(&) 擬似クラス
SCSS核心理論(06) - 親セレクタ参照(&) 属性セレクタ
SCSS 核心理論(07) - 親セレクタのネスト解除 @at-root
SCSS核心理論(08) – 接頭辞(prefix)を使用してCSS属性を自動生成
SCSS核心理論(09) – 仮想クラス :isでセレクタの重複を減らす
SCSS核心理論(10-1) - 変数(Variables) 01
SCSS核心理論(10-2) - 変数(Variables) 02
SCSS核心理論(10-3) - 変数(Variables)の有効範囲とCSS変数宣言
SCSS核心理論(11-1) - 外部ファイルの取り込み @import
SCSS核心理論(11-2) - @importで分割(Partial)されたファイルを読み込む
SCSS核心理論(12) - 演算子(Operations)、出力ウィンドウを消す
SCSS 核心理論(13-1) - グループ宣言 @mixin、グループ使用 @include
SCSS核心理論(13-2) - @mixinと@includeを応用する
SCSS 核心理論(13-3) - @mixinと@includeを活用したボタンデザイン
SCSS核心理論(13-4) - @mixinの引数を@includeで使用する
SCSS核心理論(14) - セレクタ属性を取り込む @extend
SCSS核心理論(15) - @extendと共に使用するプレースホルダー選択子 %
SCSS核心理論(16) - 多重変数宣言、内蔵関数(map-get)
講座オープン記念レビューイベント😋
該当講義に受講評を作成してくださった方に限り、SCSS(SASS)+FLEX核心理論PDF教材および活用例題ファイルを提供いたします。提供されるPDF教材とファイルは、<SCSS(SASS)+FLEX実戦レスポンシブウェブプロジェクト with Figma>のパブリッシング作業や、今後の実務での作業において、良いリファレンスになるはずです。
受講評は、受講生の方が該当の講義を見て感じた率直な感想を書いていただければと思います。受講評を作成し、作成した受講評をキャプチャして以下のメールアドレスにお送りいただければ、[SCSS(SASS)+FLEX 核心理論および活用例ファイル]をメールでお送りいたします。
受講レビューイベントは、講座オープン割引期間の4週間の期間限定で実施します。 ※ 受講レビューイベントは期間を定めずに実施することにしましたので、いつでも受講レビューを書いていただければと思います。
■ 期間:4週間(2023年7月1日~7月28日) ■ 対象:該当講義の受講評を記入してくださったすべての方 ■ メール:webnlife@naver.com
🚩提供ファイル
- SCSS(SASS)核心理論教材(PDF、67ページ)および完成版活用例 - FLEX核心理論教材(PDF、36ページ)および完成版活用例
※ 完成版活用例は、該当教材に登場するすべての例題を作成した完成版です。 ※ SCSS(SASS)+FLEX核心理論教材および提供ファイルの詳細紹介を見る:https://inf.run/qzdx ※ GRID核心理論教材と活用例は含まれておりません。※ 受講レビュー作成の確認メールを送っていただければ、提供ファイルは24時間以内に発送されます。
SCSS(SASS)の活用能力は優遇事項であり必須事項 👍
昔も今も、ある程度の規模がある会社のウェブパブリッシャーやフロントエンドエンジニアの採用公告を見ると、SCSS(SASS)の活用能力は常に採用において「優遇事項 」として扱われます。優遇事項というのは、必須の資格要件ではありませんが、できればより優遇するという意味です。つまり、他の志願者に比べて高い競争力を持つということでもあります。
🔥 パブリッシャーとして、または開発者として入社志望や面接で SCSS(SASS)の活用能力があると口頭で伝えるだけでは不十分です。SCSS(SASS)を実際にはただ聞いたことがある程度や、少し触ってみた程度なのに、面接の時には「できます」と言う志願者は本当に多いです。口先だけのパブリッシング活用能力、口先だけの開発能力は、なかなか信じてもらえません。しかし、実際にSCSS(SASS)を活用して制作したレスポンシブWebプロジェクトを見せれば、SCSS(SASS)の活用能力を証明する最高の方法となり、採用においても当然優遇されることになります。
昨年までは、SCSS(SASS)の活用能力をウェブパブリッシャーの優遇条件として採用情報に掲載するのがほとんどでした。開発者にSCSS(SASS)の活用能力を求めるケースはそれほど多くありませんでした。しかし、最近講座のオープン準備を終えて採用情報を見てみると、SCSS(SASS)の活用能力をウェブパブリッシャーの必須条件として掲載したり、開発者に対しても優遇条件や必須条件として掲載したりするケースを頻繁に目にします。特に、ウェブパブリッシャーに対してはFigmaの活用能力を求める企業もかなり増えています。
▼ 最近 ジョブコリアで 検索したウェブパブリッシャー、ウェブ開発者の実際の採用公告内容
架空の講義サイトを直接作りながら 実力を確実に引き上げましょう。
💡 [SCSS(SASS)+FLEX 実戦レスポンシブWebプロジェクト with Figma] 講座を通じて、SCSS(SASS)の核心理論および実務活用能力、FLEX Layoutの核心理論および実務活用能力、PC・モバイル・タブレット対応のレスポンシブレイアウト設計および制作の実力を中上級まで引き上げることができます。
コーディングワークスが'Beyond Insight' という架空のオンライン講義ウェブサイトを制作します。InflearnやClass101に似ていると考えていただければと思います。メインページからサブページまで、プロジェクトの概念で多様なページとレイアウトをSCSS(SASS)でコーディングし、すべてのレイアウトをFLEXレイアウトで制作する、中上級のスキル向上のためのレスポンシブウェブサイト制作プロジェクトです。
体系的なレスポンシブウェブサイトプロジェクト制作過程
SCSS(SASS) 核心理論および実務活用能力
FLEX Layoutの核心理論および実務活用能力
PC、モバイル、タブレット対応のレスポンシブレイアウト設計および制作
レスポンシブウェブプロジェクト制作のためのjQuery核心理論および実務活用能力
Figma(フィグマ)で制作するウェブサイトUIデザイン能力
体系的なHTMLワイヤーフレーム構造とクラス名設計能力
実務でまさに!必要とされる必須のjQueryインタラクションを完璧に学習
すべての制作ソースを提供(Figmaデザインファイル、パブリッシングソースファイル、講義資料PDF、パブリッシング完成版)
SCSS(SASS)ができるということ だけでも、パブリッシャーの就職や転職において強力な競争力になります。さらに、SCSS(SASS)を使用してレスポンシブウェブサイトプロジェクトを見事に作り上げれば、その能力と成果物は、就職や転職において誰よりも大きな競争力を持つことになると確信しています。もちろん、中上級レベルに近い授業内容とボリュームなので簡単ではありませんが、しっかりついてきていただければ、CodingWorksのどの講義よりも大きな成果を得られると思います。
今回の講義で制作するレスポンシブWebプロジェクトは、単にメインページだけを作るのではありません。 Webサイト全体の中で最も重要なページであるフロントページ、講義紹介ページ、カテゴリメインページ、受講申し込み・受講カートページ、会員登録ページの計5ページです。すべてのページはPC、モバイル、タブレットのレイアウトに変更するレスポンシブコーディング作業が行われる講義です。 そして、多様なjQueryのインタラクションを学び、様々なモーダルも制作します。
レスポンシブWebプロジェクト講義の学習順序 🙆♀️
順序 01. レスポンシブウェブサイト PCレイアウト Figma UIデザイン
手順 02. Figmaでクラス名とともにHTMLワイヤーフレーム構造を設計
手順 03. テキストエディタでHTMLコーディング
手順 04. jQueryのインタラクション作業と併せてテキストエディタでSASS(SCSS)コーディング
順序 05. PCレイアウトをモバイル(Mobile)レイアウトに変更するパブリッシング
順序 06. PCレイアウトをタブレット(Tablet)レイアウトに変更するパブリッシング
手順 07. すべてのウェブページの詳細なパブリッシング最終仕上げ作業
1) FigmaでSCSS(SASS)+FLEX実践レスポンシブWebプロジェクトのUIデザイン制作
2) FigmaでSCSS(SASS)+FLEX実践レスポンシブWebプロジェクトのHTMLワイヤーフレーム構造を制作
3) HTMLワイヤーフレーム構造を基にテキストエディタでHTMLコーディング
4) HTMLワイヤーフレーム構造を基にテキストエディタでSCSS(SASS)コーディング
5) モバイル対応レスポンシブウェブレイアウトへの変更作業
6) タブレット対応レスポンシブWebレイアウトへの変更作業
7) すべてのウェブページのjQueryインタラクション作業と細部パブリッシングの最終仕上げ作業
▼ 様々な種類の実際のデバイスのモックアップでの詳細な仕上げ作業
パブリッシング完成版のプレビュー & 機能定義 🙆♀️
この講座で制作するウェブページは、フロントページ、講座紹介ページ、カテゴリーメインページ、受講申し込み・受講バスケットページ、会員登録ページです。すべてのページはPC、Mobile、Tabletレイアウトに変更するレスポンシブパブリッシング作業が行われる 講座です。また、多様なモーダルも一緒に制作します。
下のセクションにある [パブリッシング完成版プレビュー & 機能定義] 動画 をご覧いただければ、本講義で何を制作するのか、パブリッシングの機能定義が詳細に説明されています。また、[全体カリキュラム] で授業内容の目次を画像でご確認いただけます。
▼ SCSS(SASS)+FLEX 実践レスポンシブWebプロジェクト:フロントページ(Front Page)
🚩 フロントページ(Front Page)
Figma(フィグマ)UIデザインおよびHTMLワイヤーフレーム構造の制作
SCSS(SASS)とFLEXレイアウトでパブリッシングを全制作
ウェブサイトの最初のページとして、ユーザーに該当ウェブサイトのアイデンティティを示す
複雑なHTML構造を管理し、整理された階層構造を作る方法(クリーンコーディング)
PC & TabletレイアウトのナビゲーションとMobileナビゲーションを作動させるスクリプトをif条件で分岐させる
一定の数値をスクロールするとHeaderを上部に固定させるスクリプトを使用
フロントページにメンター申請とイベントのモーダルを表示
メインスライダーと講義アイテムスライダーをSlick Sliderで制作
すべてのページに共通するHeader & FooterをjQueryでコンポーネント化
カウントダウンタイマープラグインを使用
Footerのナビゲーションをモバイルレイアウト時にドロップダウンアコーディオン形式に変換
検索フォーム要素へのフォントアイコンの挿入と :focus ::placeholder の使用方法
仮想クラス :before :after でフォントアイコンの Unicode を活用
SVGイメージの使用方法
CSSプロパティであるObject-fitの実践的な使用方法
必須のjQuery相互作用メソッド(クラス制御、要素選択、イベントハンドラーなど)
必須のインラインJavaScript活用方法
講義アイテムカードUIを様々な形で再利用する方法(@at-root)
フォントアイコン(Bootstrap Icons)の使い方と活用方法
メディアクエリのブレークポイント別にレスポンシブレイアウトを変更(最小1024、768〜1024、最大767)
▼ SCSS(SASS)+FLEX 実践レスポンシブWebプロジェクト:講義紹介ページ(Class Detail)
🚩 講義紹介ページ(Class Detail)
Figma(フィグマ)UIデザインおよびHTMLワイヤーフレーム構造の制作
SCSS(SASS)とFLEXレイアウトでパブリッシングを全制作
講義紹介ページとして最も内容が多く、パブリッシングの作業量が多いページ
講義紹介の右側サイドバー、一定スクロール後に固定する
講義詳細内容のサブナビゲーションを一定スクロール後に固定する
サイドバーの共有ボタンをクリック後、共有モーダルを表示する
カリキュラム紹介 ジェイクエリー アコーディオン
よくある質問 ジェイクエリアコーディオン
受講生のレビューの星評価の数、バーのCSSデザイン
カラー内蔵関数(built-in function)
メディアクエリのブレークポイント別にレスポンシブレイアウトを変更(最小1024、768〜1024、最大767)
▼ SCSS(SASS)+FLEX 実戦レスポンシブWebプロジェクト:カテゴリーメインページ(Category Main)
🚩 カテゴリーメインページ(Category Main)
Figma(フィグマ)UIデザインおよびHTMLワイヤーフレーム構造の制作
SCSS(SASS)とFLEXレイアウトで全体のパブリッシングを制作
クラス講義一覧スリックスライダー
ページングCSSデザイン
メディアクエリのブレイクポイント別にレスポンシブレイアウトを変更(最小1024、768〜1024、最大767)
▼ SCSS(SASS)+FLEX 実践レスポンシブWebプロジェクト:受講申請・受講カート(Take Course)
🚩 受講申請 受講バスケット(Take Course)
Figma(フィグマ)UIデザインおよびHTMLワイヤーフレーム構造の制作
SCSS(SASS)とFLEXレイアウトで全体のパブリッシングを制作
jQueryを活用した受講カートアイテムの削除および全削除
様々なCSS3プロパティ(accent-color)
メディアクエリのブレークポイント別にレスポンシブレイアウトを変更(最小1024、768〜1024、最大767)
▼ SCSS(SASS)+FLEX 実戦レスポンシブWebプロジェクト:会員登録ページ(Member Register)
🚩 会員登録ページ(Member Register)
Figma(フィグマ)UIデザインおよびHTMLワイヤーフレーム構造の制作
SCSS(SASS)とFLEXレイアウトで全体のパブリッシングを制作
HTMLフォーム(Form)要素の特徴と属性に関する詳細な学習
フォーム要素の擬似クラス活用(:focus ::placeholder)
重複したセレクタを効果的に整理する :is 擬似クラス
カスタムチェックボックスで可愛いチェックボックスとラジオボタンを作る
パスワードの表示/非表示を設定するスクリプト
▼ SCSS(SASS)+FLEX 実戦レスポンシブWebプロジェクト:ログインモーダル(Modal)
🚩 ログインモーダル(Modal)
Figma(フィグマ)UIデザインおよびHTMLワイヤーフレーム構造の制作
SCSS(SASS)とFLEXレイアウトで全体のパブリッシングを制作
HTMLフォーム(Form)要素の特徴と属性に関する詳細な学習
フォーム要素の擬似クラス活用(:focus ::placeholder)
重複したセレクタを効果的に整理する :is 疑似クラス
カスタムチェックボックスで可愛いチェックボックスとラジオボタンを作る
パスワードの表示/非表示を設定するスクリプト
@mixin @include 活用する
🚩 共有する モーダル(Modal)、受講バスケット確認モーダル (Modal)
フィグマ(Figma)UIデザインおよびHTMLワイヤーフレーム構造の制作
Figma(フィグマ)UIデザインおよびHTMLワイヤーフレーム構造の制作
SCSS(SASS)とFLEXレイアウトで全体のパブリッシングを制作
仮想クラス :before :after で図形を制作
受講カゴ確認モーダル setTimeoutで4秒後に自動で閉じる
様々なファイルを提供 🗂️
📝 [SCSS(SASS)+FLEX 実戦レスポンシブWebプロジェクト with Figma] すべての完成版
セクション7では、講義制作のためのすべてのソースファイルとともに、デザイン完成版、パブリッシング完成版が提供されます。また、講義での核心理論の説明や重要ポイントの説明のためのPPTファイルもPDFで提供されます。
[ダウンロード] デザイン作業(Beyond Insight)
[ダウンロード] HTMLワイヤーフレーム構造(Beyond Insight)
[ダウンロード] パブリッシング作業(Beyond Insight)
[講義ノートPDF] SCSS(SASS)+FLEX 実戦レスポンシブWebプロジェクト with Figma
📝 動画 講義で使用されたPPT講義資料のPDFを提供
デザイン作業とパブリッシング作業のための多様な参考資料を提供
[講義ノート] SCSS(SASS)+FLEX 実戦レスポンシブWebプロジェクト with Figma(全39ページ)
SCSS(SASS)+FLEX クリーンコーディング(Clean Coding)の定石 🧽
[SCSS(SASS)+FLEX 実戦レスポンシブWebプロジェクト with Figma] 講座を受講することで、FigmaのUIデザイン能力、HTMLワイヤーフレーム作成能力、パブリッシングのためのSCSS(SASS) + FLEX Layoutの使用能力など、多方面で実力が向上するはずです。これらの部分も非常に重要ですが、最も重要な「経験者のようにパブリッシングするクリーンコーディング(Clean Coding)の定石 」を学ぶことになります。講義内のすべてのパブリッシングは、この原則に基づいて作成されています。
特に今回の講義では、SCSS(SASS)コーディングを階層構造に従って順次行うべき部分について頻繁に強調しています。SCSS(SASS)の場合、セレクタの階層構造が通常のCSSの時よりもはるかに重要です。
<経験者のようにパブリッシングするクリーンコーディング(Clean Coding)の定石> という部分は、必要な場所に必要なコメントを入れること、HTMLの出現順序に合わせてCSSセレクタも順序通りにコーディングすること、共通のCSSセレクタの場合は後のメンテナンスのためにCommon CSSという場所に整理すること... このようなコーディング原則と習慣を学ぶことは、実務で非常に役立ちます。
特に、就職の際に採用担当者やそれに準ずる人が志願者のパブリッシング成果物を確認し、ソースコード(Source Code)を見ることになります。このような場合、少しソースコードを見ただけでも、志願者のパブリッシングの基本について判断することができます。
💡 今回の講義の特別な魅力ポイントは?
フィグマ(Figma)の実践制作を通じて、レスポンシブWeb UIの制作能力を身につけることができます。
パブリッシングの実力を大幅に向上させるHTMLワイヤーフレームの詳細な作成法を学びます。
パブリッシング経験者のようにパブリッシングを行う、クリーンコーディング(Clean Coding)の定石を学びます。
多様なページとレイアウトの制作、分かりやすい説明、深みのある概念を詳しく解説します。
レスポンシブWebパブリッシングのために、受講生が知っておくべきすべてのことを説明します。
SCSS(SASS)とFLEXに対する深い理解と活用能力を学ぶことになります。
SCSS(SASS)コーディングを階層構造に従って、順次的かつ体系的な方法で学ぶことになります。
FLEXレイアウトを実務ですぐに理解し適用しながら、FLEXを確実に習得することになります。
パブリッシャーの就職と転職のための最高のポートフォリオ、SCSS(SASS)レスポンシブWebプロジェクトの保有
受講前のご注意事項 📢
🌈 実習環境(テキストエディタ)
テキストエディターはVisual Studio Code(ビジュアルスタジオコード) で制作されています。
ブラケッツ、サブラ임など他のテキストエディタを使用しても構いませんが、該当のテキストエディタが拡張機能としてLive Sass Complierをサポートしている必要があり、そうでないと講義を進めることができません。
SCSS(SASS)コーディングのために、Visual Studio Codeの拡張機能であるLive Sass Compilerを必ず使用する必要があります。今回の講義はLive Sass Compilerを使用するため、Visual Studio Codeを必ず使用してください。
学習資料のダウンロード
すべての学習資料は、以下のセクションからダウンロードいただけます。フォルダごとに圧縮ファイルで提供されますので、ダウンロード後に解凍し、講義の順番に沿って進めてください。
💡 ダウンロードファイルの使用方法およびフォルダの内容
① デザイン作業とパブリッシング作業に必要な資料 ② デザイン作業を開始する際に必要な資料 ③ パブリッシング完成版の資料
💡 パブリッシング作業 テキストエディタ <Visual Studio Code>
該当講座「SCSS(SASS)+FLEX 実戦レスポンシブWebプロジェクト with Figma」は、ビジュアルスタジオコード(Visual Studio Code) で制作された講座です。ビジュアルスタジオコードは使用制限のないフリープログラムです。すべての講義動画はビジュアルスタジオコードを基準に説明しています。
以下のコーディングワークスのYouTube動画を通じて、基本的な使い方を先に習得してから、<セクション3. モバイルウェブ詳細パブリッシング(HTML+CSS+JS)>を学習してください。
Visual Studio Code(ビジュアルスタジオコード)をダウンロードする (クリック)
Visual Studio Code(ビジュアルスタジオコード)の使い方および環境設定 (映像を見る)
Visual Studio Code(ビジュアルスタジオコード)でのEmmet(エミット)の使い方 (動画を見る )
Visual Studio Code 必須拡張機能(Extension)のインストールおよび使用法 (動画を見る)
Visual Studio CodeでCSSを修正する際、一番上に戻ってしまうFull Reloadを防止する方法 (動画を見る)
✅ Live Sass Compiler Extensionのインストール動画はYouTubeにはありませんが、必ずインストールする必要があります。
✅ パブリッシングの前に、必ず下のセクションで Live Sass Compiler エクステンションのインストールと使用方法を学習してください。
Q&A 💬
以下の予想質問以外の質問は、該当講座のコミュニティ質問掲示板に残していただければ、最善を尽くしてお答えいたします。
Q. SCSS(SASS)とFLEXについて学んだことがないのですが、授業についていけるでしょうか?
🔊 FLEXの先行学習 FLEXは非常に一般的な内容なので、YouTubeで「フレックスレイアウト」または「CSS Flex」と検索すれば、20〜30分程度の動画でフレックスの理論をまとめた動画がたくさんあります。このような動画を1〜2本ほど見てから実習すれば、フレックスの先行学習としては十分です。フレックスレイアウトは、思ったより理論の内容は多くありません。
🔊 SCSS(SASS) 先行学習 SCSS(SASS) の先行学習は、講義に含まれている セクション 4. SCSS 核心理論 (Essential Theory) を学習していただければ十分です。
Q. パブリッシングの予備知識はどの程度必要ですか?
HTML+CSSの基本的な使用経験があればついていくことができ、期待するほどのスキル向上と成果物を得ることができます。ただし、CSSの実力が基礎段階にある方には負担になる可能性があります。CSSの実力がある程度備わっていれば、十分に理解して進めることができます。
そして、SCSS(SASS)を初めて接する方のために、セクション4. SCSS核心理論(Essential Theory)に5時間以上の理論授業も用意されていますので、セクション4を学習してからセクション5〜7まで十分にしっかりついてきてプロジェクトを完了することができます。
Q. コーディングワークスの講義の中にSCSS(SASS)がすでに2つありますが、今の講義とはどのように違うのですか?
はい。既存のコーディングワークスの講義の中に、<SCSS(SASS)+GRID+FLEX 実戦ポートフォリオパブリッシング>と<SCSS(SASS) FLEX GRID コア理論(PDF)教材および活用例>の2つの講義があります。
< SCSS(SASS)+FLEX 実戦レスポンシブウェブプロジェクト with Figma > 講座は動画講座で、SCSS(SASS)の核心理論と実戦活用を学ぶカリキュラムです。しかし、今回のコースのようにSCSS(SASS)でウェブサイト全体を制作する過程ではないため、受講生の立場からは難易度の負担が比較的少ない講座です。そのため、SCSS(SASS)に初めて触れる方がSCSS(SASS)の経験を積み、 SCSS(SASS)で作る実戦例を制作するのに適した講座です。
<SCSS(SASS) FLEX GRID 核心理論(PDF)教材および活用例> 講座は、動画講義ではなく、教材と実戦例題ファイルを提供する講座です。パブリッシャーとしてリファレンス用に持っておくと役に立ちます。 không phải là bài giảng video mà là khóa học cung cấp tệp giáo trình và ví dụ thực hành. Sẽ rất hữu ích nếu bạn lưu giữ nó để làm tài liệu tham khảo với tư cách là một người làm nghề Publisher.
上記2つの過程を先行していなくても、今回のSCSS(SASS)+FLEX レスポンシブWebプロジェクト講義を受講することに問題はありません。ただし、CSSの実力がある程度は備わっている必要があります。
Q. グラフィックソフトの使用経験がありませんが、フィグマ(Figma)でデザインできますか?
紹介動画でも言及しましたが、Figmaは努力に対するパフォーマンスが非常に高いです。パワーポイントを最低限扱える程度であれば、十分にFigmaデザインの授業についていくことができます。ただし、よりスムーズに授業を理解していただくために、<[必読] SCSS(SASS)+FLEX 実戦レスポンシブWebプロジェクト Figma基礎講座(ft.デュアルモニター使用)> の動画を視聴し、紹介されているYouTubeを通じて予習しておくことをお勧めします。
Q. 差別化された核心的なコンテンツ は何ですか?
デザインの専門家としてではなく、予備知識が全くない人がFigmaを十分に活用できるレベルのデザイン講義であるため、<セクション 1. SCSS(SASS)+FLEX レスポンシブWebプロジェクト UIデザイン制作 with Figma>のFigmaデザイン作業の授業は、専門家のための授業というよりは、Figmaを初めて始める人が受け入れやすいレベルです。 しかし、<セクション 2. SCSS(SASS)+FLEX レスポンシブWebプロジェクト HTMLワイヤーフレーム with Figma> の授業は、長年パブリッシング講義を行ってきた講師として、パブリッシングの実力を高める最も確実で体系的な方法で授業を行います。そして、モバイルWebパブリッシングという不慣れで難しい作業を、段階的にハイレベルな成果物へと導き出せるように制作された授業が核心であると考えています。
特にSCSS(SASS)レスポンシブWebプロジェクトを行うためのセクション4で、SCSSの核心理論(Essential Theory)を5時間以上扱っているため、SCSSの核心理論を完璧に学習することができます。
様々なページの多様なレイアウトHTML構造を作り、それをパブリッシングしていくことで、中上級のパブリッシング実力を身につけることができると思います。
Q. デザイン非専門家でも受講できる講座ですか?
十分に可能です。私もデザインとは全く関係のない専攻です。セクション1の<[必読] SCSS(SASS)+FLEX 実戦レスポンシブWebプロジェクト Figma基礎講座>の動画にもありますが、パワーポイントを使いこなせる程度であれば、Figmaを学習し活用するのに全く支障はありません。私もFigmaの講義のために短期間学習しましたが、良いデザインの成果物を得ることができました。
Q. デザイナーなのでフィグマは得意なのですが、セクション1のフィグマデザインを学習する必要がありますか?
紹介映像でも言及しましたが、私はフィグマ(Figma)を長く使っていたり、得意だったりするわけではありません。ですので、フィグマの作業に自信がある方であれば、<セクション 1. SCSS(SASS)+FLEX レスポンシブWebプロジェクト UIデザイン制作 with Figma>は飛ばして、<セクション 2. SCSS(SASS)+FLEX レスポンシブWebプロジェクト HTMLワイヤーフレーム with Figma>へ直接進んで学習してください。
セクション2のHTMLワイヤーフレーム構造作りからは、デザイン領域ではなくパブリッシング講義の領域です。
Q. SCSS(SASS)+FLEXレスポンシブウェブプロジェクト制作過程をなぜ学ぶべきであり、具体的な期待効果 は何ですか?
[SCSS(SASS)+FLEX 実践レスポンシブウェブプロジェクト with Figma] 講座を通じて、SCSS(SASS)の核心理論および実務活用能力、FLEX Layoutの核心理論および実務活用能力、PC・モバイル・タブレット対応のレスポンシブレイアウト設計および制作の実力を中上級レベルまで引き上げることができます。
具体的な期待効果は、実際には人によって異なります。しかし、CodingWorksが確実にお伝えできる部分 は、「HTMLワイヤーフレーム構造を作る能力が大幅に向上 」するということです。多様なHTMLワイヤーフレーム構造を作りながら、複雑なHTML階層構造をどのように体系的に整理すべきか、十分なトレーニングを行います。また、一貫性のあるクラス名をどのようにネーミングし共有すべきか、一緒に作りながら詳細にレッスンします。
<セクション 2. SCSS(SASS)+FLEX レスポンシブWebプロジェクト HTMLワイヤーフレーム with Figma> で多様なHTMLワイヤーフレーム構造を作成し、<セクション 5~7. SCSS(SASS)+FLEX レスポンシブWebプロジェクト 詳細パブリッシング> で実践的なWebパブリッシングを適用する段階まで訓練するため、今後、大抵のWeb UIレイアウトを作成することに自信が持てるようになります。
Q. 授業内容はどのレベルまで扱いますか?
SCSS(SASS)+FLEXレスポンシブWebプロジェクトは、その特性上、ファイル数とフォルダ数が多いです。そのため、かなりのスピード感で多くの内容が進行します。どのレベルまでかというのは個人の基準によって異なりますが、パブリッシャーの個人ポートフォリオとして十分なレベルで制作する授業内容です。
SCSS(SASS)+FLEXレスポンシブウェブプロジェクト講義は初中級レベルですが、中級に近いと考えていただければと思います。つまり、非常に多くの内容を扱います。初心者には負担に感じるかもしれませんが、コースを終えればパブリッシング能力がかなり成長したことを実感できる と思います。
Q. コーディングワークスさんの講義の中で<モバイルウェブパブリッシングポートフォリオ with Figma>を受講したのですが?
「モバイルウェブパブリッシングポートフォリオ with Figma」講座を受講済みであれば、[セクション 1. SCSS(SASS)+FLEX レスポンシブウェブプロジェクト UIデザイン制作 with Figma デザイン] の内容を必ずしも学習する必要はありません。(可能であれば、速いスピードで作ってみることをおすすめします。)
[ セクション 2. SCSS(SASS)+FLEX レスポンシブ Web プロジェクト HTML ワイヤーフレーム with Figma] から学習を始めても大丈夫です。
Q. 全体の講義時間はどのくらいですか?
全動画講義の時間は41時間以上で、深い学習のための十分な授業時間で構成されています。授業全体の比率は、Figmaデザイン作業が15%、パブリッシング作業が85%を占めています。 全動画の中でセクション1はFigma UIデザイン作業であり、残りのセクションはレスポンシブWebパブリッシングの学習領域です。
セクション 1. SCSS(SASS)+FLEX レスポンシブ Web プロジェクト UI デザイン制作 - 6時間 37分
セクション 2. SCSS(SASS)+FLEX レスポンシブ Web プロジェクト HTML ワイヤーフレーム - 5時間 21分
セクション 3. Visual Studio CodeでのLive Sass Compilerの設定および使用方法 - 1時間15分
セクション 4. SCSS 核心理論(Essential Theory) - 5時間 9分
セクション 5. SCSS(SASS)+FLEX レスポンシブウェブプロジェクト for PC Layout - 15時間 44分
セクション 6. SCSS(SASS)+FLEX レスポンシブウェブプロジェクト for Responsive Layout - 3時間 35分
セクション 7. [最終仕上げ] SCSS(SASS)+FLEX レスポンシブWebプロジェクト - 2時間 53分
Q. 受講に関する注意事項(必要な環境、その他の留意事項など)はありますか?
授業内容が多く、スピード感を持って進行します。かといって十分な説明なしに進むのではなく、詳細に説明します。しっかりついてきていただけると思います。ただし、シングルモニターで学習するよりも、デュアルモニター環境を整えることを強くお勧めします。セクション1にある「[必読] SCSS(SASS)+FLEX 実戦レスポンシブWebプロジェクト Figma基礎講座(ft.デュアルモニターの使用)」の動画は、受講申請前に必ずご覧ください。
講師紹介 ✒️
[SCSS(SASS)+FLEX 実戦レスポンシブWebプロジェクト with Figma] 講義 を制作した コーディングワークス は、現在まで300名以上の国費パブリッシング課程の学生に、パブリッシングの理論、活用、個人ポートフォリオサイト制作を教えています。特にパブリッシャー就職のためのすべての準備過程をAからZまで完璧にガイドし、ほとんどの学生が課程終了後すぐに就職できるよう、長年パブリッシング講義のみを専門に行ってきた講師です。また、Inflearnでパブリッシング関連の講義を行いながら、Inflearnの受講生の皆様からも大変役に立ったという評価をいただいています。
🙋🏻♂️ 質問する前に必ず!読んでください〜!!
学習を進める中で気になることがあれば、ぜひ質問してください。質問される際は、うまくいかない内容とコード、そしてブラウザの結果画面のキャプチャを添付していただく必要があります。コードについては、HTML、CSS、JSのコードをすべて載せていただければ、正確な回答を差し上げることができます。
質問文にコードがなく、文章だけで問題を説明されると、非常に簡単な内容でない限り、正確な回答を差し上げることが難しくなります。その場合、私が「HTML、CSS、JSのコードとブラウザのキャプチャをアップロードしてください〜」と再度返信せざるを得なくなり、結局、解決策を得るまでに手間と時間がかかってしまいます。
▲ 該当講義コミュニティの「よくある質問」をまずご確認ください〜
⚡ 効果的な学習のためにぜひ!コーディングワークス・パブリッシングのYouTubeを参考にしてください。
コーディングワークス・パブリッシングのYouTubeチャンネルで、理論の動画講義を並行して視聴することをお勧めします。もちろん、すべての理論動画がYouTubeチャンネルにあるわけではありませんが、重要な理論動画はほとんど揃っています。動画の数が多いので、動画を探す際は以下の例のように検索するのが良いでしょう。
コーディングワークス パブリッシング YouTubeチャンネル: https://www.youtube.com/codingworks
✒ 講師紹介
[HTML+CSS+JS 実戦ポートフォリオ(シーズン3)] 講座 を制作した コーディングワークス は、現在まで300名以上の国費パブリッシング課程の学生に、パブリッシングの理論、活用、個人ポートフォリオホームページ制作を講義しています。特に、パブリッシャー就職のためのすべての準備過程をAからZまで完璧にガイドし、学生の大部分が課程終了後すぐに就職できるよう、数年間パブリッシング講義のみを専門的に行ってきた講師です。また、Inflearnでパブリッシング関連の講義を行いながら、受講生の皆様からも非常に役に立ったという評価をいただいています。