Inflearn brand logo image
Inflearn brand logo image
Inflearn brand logo image
Programming

/

Web Development

FlutterでWebサービスを開発する(1) - Responsive Web

最高のクロスプラットフォームFlutter、 FlutterでWebを開発してください。

  • sailingit
실습 중심
flutter
클론코딩
크로스플랫폼
Flutter
dart
Responsive Web
AWS

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

こんなことが学べます

  • Flutter Responsive Web

  • カスタムウィジェット

  • Flutter AWS デプロイ

  • スタイル設定

  • ScrollBehavior

  • KeyboardListener

  • DropdownButton

  • Dialog

  • Beamer

FlutterでWebを開発

最高のクロスプラットフォームFlutterで、AppだけでなくWebも開発が可能です。

1つのフレームワークと言語でアプリとWebを開発してください。

こんな方におすすめです

Flutterを扱った人

Flutterを一度でも扱った人は難しくないように従うことができます。

App開発者

App開発者もWeb開発に興味がありますが、使用言語とフレームワークが異なるため、新たに勉強する必要がありました。さて、FlutterでアプリとレスポンシブなWebを作成しましょう

Web開発が必要なサービス

すでにFlutter Appサービスを運形している状態でWebサービスが必要な場合は、新しいフレームワークを導入することなくFlutter一つですべて消化できます。

この講義の特徴

認識の変化

Flutterでも十分にWebを開発できるという認識変化が優先です。 1つのフレームワークでAppとWebを開発できるということは、開発者としての自信向上に加えてできる領域が大幅に広がることがあります。


Web中心のFlutter講義

従来の講義は、ほとんどがApp中心の講義でした。この講義は、Web開発に焦点を当てたFlutter講義です。


低ライブラリ依存性

ほとんどのものを直接コードで記述します。そのため、ライブラリの依存性が低く、バージョン変更に柔軟です。また、直接コードを書くので、Frameworkの理解度が高くなります。


速い講義速度

川の長さを減らし、速度は急速に進んだ。

このようなことを学びます。

  • Responsive Web


    レスポンシブウェブを開発する方法を学びます。 Webで発生するさまざまな画面サイズにどのように対応すればよいかを学ぶことができます。

  • ウィジェットの理解
    カスタムウィジェットを大量に使用するため、ウィジェットの理解度を高めることができます。

  • 構造設計


    Webを開発するときに必要な構造を設計する方法を学ぶことができます。

  • AWS S3 デプロイ


    AWSのS3にFlutterで作成されたウェブをデプロイできます。

  • スタイル設定


    適切なスタイル設定方法を学ぶことができます。 FrontEndでは、スタイルをどのように設定するかが常に悩みます。多くの方法の1つになることができるスタイルの設定方法を学ぶことができます。

講義を聞く方法

コードをすばやく追跡しながら講義を完了することをお勧めします。講義の呼吸が長くなったり、全体的な分量が多い場合には疲れることが多いです。だから、スピード感を維持する必要があります。全体のコースを終えた後、欠けている部分や詳細なものを勉強することをお勧めします。

もちろん注意するものはあります。速い速度を維持しますが、以下の項目に集中して講義を聞いてください。

  • 画面レイアウトの変化に応じてウィジェットを設定する方法


  • カスタムユーティリティとウィジェットがどのような役割を果たしているのか

  • 国なら、このような状況でどのように構造をとり、Class/Widget を共通化するのか

  • さらに、私が直面している問題がある場合は、これを解決する方法

受講後は

  • レスポンシブUIをどのようにするかを学ぶことができます。


  • Flutter frameworkとwidgetの理解度が高くなります。

  • FlutterでWebを開発し、AWSにデプロイすることができます。

  • 開発速度を向上させることができます。

  • 開発者1人がより多くのプラットフォームを扱うことができます。

講義シリーズ

  • この講義は単発で終わるものではありません。 1人の開発者がApp、Web、Infra、Serverまですべてを扱えるカリキュラムを準備しています。

  1. Flutter Responsive Web

  2. Flutter Web SEO

  3. Flutter API with State management

  4. Dart Server

  5. Flutter Real Project with Server

  6. Flutter Framework exploration


Flutter SEOについて

多くのFlutter開発者は、Flutter WebはGoogleで検索できないことを知っています。私も以前はそう知っていました。しかし、これは間違った知識です。 Flutterで作成したWebもGoogleで検索になり、SEO最適化作業もできます。

Googleで「 Salingit 」または「 sailing-it 」を検索してください。 Flutterで作成した私の会社のホームページが検索されていることがわかります( https://sailing-it.com/)

もちろん、これには追加の作業が必要です。そのため、SEOパッケージ( https://pub.dev/packages/flutter_seo )を作成してpub.devにアップロードしました。現在、講義者Flutter Responsive Webの後に私が作ったパッケージを活用して、Googleで検索できるようにSEOを適用したFlutter Web SEO講義を進行する予定です。

受講前の注意

練習環境

  • Flutter Webを開発するので、WindowsとmacOSの両方が可能です。

  • 講義では、Flutter 3.22.2、Dart 3.4.3に進んだ。これより低いバージョンでも可能です。

選手の知識と注意事項

  • 基本的なダート言語の使い方とFlutterの使用経験があれば十分です。

こんな方に
おすすめです

学習対象は
誰でしょう?

  • Flutter初級

  • Flutter中級

  • Flutterに触れた開発者

  • FlutterでWebを開発したい開発者

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

  • Flutter

  • Dart

こんにちは
です。

77

受講生

9

受講レビュー

17

回答

5.0

講座評価

1

講座

안녕하세요

샐링잇(Sailing-it)대표 김진한입니다.

https://sailing-it.com/

 

  •  Native App 개발자로 시작해 현재 '샐링잇(sailing-it)'이라는 회사를 운영하고 있습니다.

  • 실무에서 Flutter App, Web을 사용하고 있습니다.

    시장에서 Flutter의 긍정적인 반응을 몸소 체험하고 있습니다.

  • Offline 국비지원, 기업 Flutter 강사로 활동중입니다.

  • Flutter와 Native앱 개발 블로그를 운영중입니다.
    https://jinhan38.com/

カリキュラム

全体

42件 ∙ (6時間 32分)

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

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

受講レビュー

全体

9件

5.0

9件の受講レビュー

  • Booin님의 프로필 이미지
    Booin

    受講レビュー 1

    平均評価 5.0

    5

    31% 受講後に作成

    Flutter web 개발 시도해보고싶어 수강했습니다. 티스토리 보고 강의 신청했는데 시원하게 짧게 치고 가서 진도 잘 나가네요.

    • 김진한
      知識共有者

      감사합니다. 더 좋은 강의 제공하도록 노력하겠습니다.

  • Jay님의 프로필 이미지
    Jay

    受講レビュー 2

    平均評価 5.0

    5

    100% 受講後に作成

    라이브러리를 직접 만들어보는 부분이 너무 좋았습니다. 덕분에 코드에 대한 이해도도 높아지고, 직접 만들어 볼 용기도 생기네요. 다음 강의 기대됩니다!

    • 김진한
      知識共有者

      감사합니다. 더 좋은 강의 제공하도록 노력하겠습니다!

  • IT runner님의 프로필 이미지
    IT runner

    受講レビュー 1

    平均評価 5.0

    5

    31% 受講後に作成

    Flutter Web을 접해볼 강의가 없었는데 좋은 기회가 됐습니다. 기존에 생각하지 못한 것들을 알 수 있어서 좋았고, Flutter Web에 대한 가능성도 확인할 수 있었습니다. 강의 진행 방식도 간단 명료해서 좋았습니다.

    • 김진한
      知識共有者

      감사합니다. 더 좋은 강의 제공하도록 노력하겠습니다.

  • 바딧님의 프로필 이미지
    바딧

    受講レビュー 2

    平均評価 5.0

    5

    62% 受講後に作成

    • Full Stack 개발자님의 프로필 이미지
      Full Stack 개발자

      受講レビュー 2

      平均評価 5.0

      5

      31% 受講後に作成

      ¥7,899

      似ている講座

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