Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA Amazon AWS CompTIA Security+ AWS Certified Developer - Associate
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Personal Development Mindfulness Meditation Personal Transformation Life Purpose Emotional Intelligence Neuroscience
Web Development JavaScript React CSS Angular PHP WordPress Node.Js Python
Google Flutter Android Development iOS Development Swift React Native Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Google Analytics
SQL Microsoft Power BI Tableau Business Analysis Business Intelligence MySQL Data Modeling Data Analysis Big Data
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Online Business Business Plan Startup Blogging Freelancing Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
2021-01-08 01:09:28
30-Day Money-Back Guarantee
Design Web Design CSS

【tailwindcss】CSSが苦手な人向け じっくり取り組んでみよう【次世代のCSS】【わかりやすさ重視】

近年人気急上昇中のCSSフレームワーク。CSSが苦手だからこそ取り組む価値のある厳選されたCSSプロパティ集を初歩からじっくり解説しています。CSS基礎/モバイルファースト/レスポンシブ対応/Flexbox/Grid/
Hot & New
Rating: 4.5 out of 54.5 (9 ratings)
108 students
Created by 世界のアオキ (Akihiro Aoki)
Last updated 1/2021
Japanese
30-Day Money-Back Guarantee

What you'll learn

  • モダンなフロントエンドデザイン方法
  • CSSが苦手でも取り組みやすい方法
  • tailswindcssの使い方
  • tailwindcssのカスタマイズ方法
  • モバイルファーストのコード記述方法

Requirements

  • インターネット接続可能なパソコン
  • HTML/CSSを多少知っておくといいです(動画内で簡単な解説はしています)
  • わからない事があったら遠慮なく質問する主体性

Description

「CSSを知ってはいるけれど、どうも苦手で・・」


Webページを作成するうえで、避けては通れないのがCSS。


少し書くのは問題ないけれど、

ページ数が増えてくるにつれ、ぐちゃぐちゃになりがちなのもCSSの特徴で。


最近ではレスポンシブ対応・モバイルファーストという事もあいまって、

さらにややこしさが増しています。



CSSの設計をかじってみるも、

つい『Boostrap』などのCSSフレームワークに頼ってデザインする事になり、

結果的に、いつも他のサイトと同じようなデザインになってしまう。。


『Boostrap』よりも微調整がしやすくて、

CSSよりも簡単に書ける方法はないのだろうか・・・


そんな需要を知ってか知らずか颯爽と登場し、

近年人気急上昇中のCSSフレームワークが、


『tailwindcss』です。



『Bootstrap』を筆頭とするこれまでのCSSフレームワークと違い、

厳選されたCSSプロパティ集になっていて、

簡単に微調整でき、さらにカスタマイズしやすい事がウリになっています。


PHPの人気フレームワーク『Laravel』でも、

『Laravel8』から『Bootstrap』->『tailwindcss』へ移行された事で、

今後さらに人気が高まってくることが予想されます。


この講座では、


CSSを知ってはいるけれどデザインが苦手な僕のような方を対象に、

デザインが苦手でもそれなりにきれいなサイトをつくれるような方法・コツを

ギュッと詰め込んだ方法を解説しています。


■講座の内容

・section1  tailwindcssの基本

 HTMLのおさらい/ボックスモデル/margin/padding/width/height/hover:/focus:/font/

 color/shadow/border/ring/opacity/background


・section2  レイアウト周り

 display/BoxAlignmentModel/flexbox/grid/position/z-index/overflow/visibility/container

 レスポンシブ対応(モバイルファースト) 


・section3 サンプル集

 SVG/Flexboxのレイアウト集/ボタン/カード/フォーム


・section4 その他の機能

 グラデーション/トランジション/アニメーション


・section5 カスタマイズ方法

 npmを使ったインストール方法/tailwindcss.config.js/色追加/グーグルフォント追加/

 @apply/@layer/preflight(normalize)/purge


・section6 (後日追加予定) 

 Laravelへの設定方法/Vue.jsへの設定方法

Who this course is for:

  • CSSが苦手な方
  • モダンなフロントエンドデザインを知りたい方
  • tailwindcssに興味のある方
  • Vuejsなどに組み込みたいと思っている方

Course content

6 sections • 68 lectures • 5h 33m total length

  • Preview01:45
  • Preview01:05
  • Preview04:30
  • Preview06:08
  • HTMLのおさらい2
    03:44
  • tailwindcssのインストール(CDN)
    03:53
  • Preview05:25
  • margin, paddingを試してみる
    09:17
  • Preview03:27
  • 幅と高さを試してみる
    07:05
  • Preview04:10
  • カンペのご紹介
    02:59
  • font, textを試してみる
    08:04
  • Preview03:41
  • 色を試してみる
    05:43
  • 疑似要素 hover: focus:
    05:18
  • 透明度 opacity
    02:20
  • Preview03:56
  • 線を試してみる (border, divide, rounded)
    06:35
  • ring を試してみる
    02:26
  • Preview04:21
  • 画像を試してみる img, background-image
    07:30
  • 影をつける shadow
    02:23

  • 表示方法 display
    04:10
  • Preview04:41
  • Flexbox 縦か横に並べる
    05:02
  • Flexboxサンプル1 メニュー
    06:09
  • Flexboxサンプル2 横並び・交互
    06:43
  • Grid 縦横に並べる
    04:16
  • Gridを試してみる
    06:40
  • Gridサンプル フッター
    04:44
  • レスポンシブ対応とモバイルファースト
    05:07
  • レスポンシブ対応を試してみる
    08:55
  • 要素を重ねたり固定したり position
    02:52
  • positionを試してみる
    07:24
  • 要素を重ねる z-index
    02:07
  • はみ出した時の調整 overflow
    03:07
  • Preview04:44
  • コンテナー container
    03:33

  • アイコン SVG Heroicons
    05:57
  • Preview03:34
  • Flexbox + レスポンシブ その1
    06:06
  • Flexbox + レスポンシブ その2
    04:51
  • ボタン(優先度をつける)
    09:18
  • カード
    10:51
  • フォーム
    08:59
  • サンプル集
    04:14

  • Preview03:55
  • トランジション(時間的変化)
    07:26
  • トランスフォーム(変形)
    08:04
  • アニメーション
    04:14

  • Npmでインストール
    05:28
  • 開発フォルダと公開フォルダ(srcとpublic)
    05:33
  • 設定ファイル tailwindcss.config.js
    02:16
  • おすすめプラグイン
    01:57
  • 色の追加 (カラーパレット)
    05:23
  • 色の追加 (オリジナル色)
    05:48
  • フォントのカスタマイズ
    06:30
  • テーマ theme
    06:22
  • @apply
    04:02
  • @apply エラーの解消方法
    02:00
  • Preflight (base) (normalize.css + α)
    04:56
  • @layer
    04:14
  • Purge機能
    07:54

  • Node.jsのインストール方法
    01:39
  • VSCodeインストール方法 その1
    03:39
  • VSCodeインストール方法 その2
    02:34
  • 講座内で扱った資料
    00:03

Instructor

世界のアオキ (Akihiro Aoki)
Webマーケティング/システムエンジニア/キュレーター
世界のアオキ (Akihiro Aoki)
  • 4.3 Instructor Rating
  • 1,356 Reviews
  • 6,819 Students
  • 6 Courses

Webマーケッター/システムエンジニア/キュレーター。

(要はなんでも屋)


熊本でプログラミング教室(CoderDojo熊本)も開催しています。

難しいことをわかりやすく伝える事が生きがいです。

次世代の教育に関心あり。


プログラミング講座を作成するにあたり、

プログラミング初心者だった頃の自分に向けるよう、

できるだけ専門用語を減らし、

イメージ重視で少しでもわかりやすくなるよう

画像や図を使い、

抽象的な表現から具体的に落とし込むようにしています。



『もんプロ~問題発見と解決としてのプログラミング~』

というブログをやっています。


PHP/JavaScript/Python/ExcelVBAなどなど。

  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Impressum Kontakt
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.