【入門編】Flutterで必須なDart基礎文法を網羅

Dartの基礎文法、避けがちな抽象化クラス、インターフェイス、mixinまででわかりやすく解説、実践

4.60 (105 reviews)
Udemy
platform
日本語
language
Other
category
instructor
【入門編】Flutterで必須なDart基礎文法を網羅
792
students
8 hours
content
Mar 2024
last update
$19.99
regular price

What you will learn

Dartでデータを出力できるようになる

Dartの基本データ型について理解できる

オブジェクト指向が理解できる

抽象化クラスやmixinなど応用的なことも理解できる

Description

この講座は、2023年3月に発売された比較的に新しい講座です。それゆえに受講人数がかなり少なくなっております。気軽にご購入ください。


Dartは、Googleが開発したオブジェクト指向のプログラミング言語で、Web、モバイル、デスクトップアプリケーションなど、様々なプラットフォームで使用されています。


このUdemy講義では、Dartの基礎文法について学ぶことができます。まずは、Dartの構文について学び、変数、制御構文、演算子などの基本的な要素を理解します。次に、関数、クラス、継承、実装、ミックスインなどのより高度なトピックについて学びます。


また、この講義では、Dartのプログラミングに必要な重要なコンセプト、例えば型、例外処理、ジェネリックス、async/awaitなども取り上げます。これらのトピックを理解することで、Dartのプログラミングスキルを向上させることができます。

Content

初めに

初めに
実行環境
VSCodeをインストールしよう
おすすめのブラウザと拡張機能
Video Speed Controllerを使ってみよう
ファイルとフォルダを作成しよう
出力とは
出力しよう
【ソースコード】出力しよう

コメントアウト

コメントアウトとは
コメントを記述しよう
【ソースコード】コメントを記述しよう

変数

変数とは
変数に値を代入しよう
【ソースコード】変数に値を代入しよう

修飾子

修飾子とは
constを使用しよう
【ソースコード】constを使用しよう
finalを使用しよう
【ソースコード】finalを使用しよう
varを使用しよう
【ソースコード】varを使用しよう
lateを使用しよう
【ソースコード】lateを使用しよう

データ型

データ型とは
String型とは
Stringを使ってみよう
【ソースコード】Stringを使ってみよう
文字列を連結する方法
文字列を連結してみよう
【ソースコード】文字列を連結してみよう
int型とは
int型を使ってみよう
int型を使ってみようの補足
【ソースコード】int型を使ってみよう
double型とは
double型を使ってみよう
【ソースコード】double型を使ってみよう
bool型について
bool型を使ってみよう
【ソースコード】bool型を使ってみよう
List型について
次のレッスンの注意点
List型を使ってみよう
【ソースコード】List型を使ってみよう
importとasについて
Set型について
Set型を使ってみよう
【ソースコード】Set型を使ってみよう
Queue型について
Queue型を使ってみよう
【ソースコード】Queue型を使ってみよう
Map型について
Map型を使ってみよう
【ソースコード】Map型を使ってみよう

関数

関数について
関数を使ってみよう
【ソースコード】関数を使ってみよう
非同期処理について
Future関数について
【1】非同期処理を使ってみよう-async await-
【ソースコード】【1】非同期処理を使ってみよう-async await-
【2】非同期処理を使ってみよう-invalid-
【ソースコード】【2】非同期処理を使ってみよう-invalid-
【3】非同期処理を使ってみよう-then-
【ソースコード】【3】非同期処理を使ってみよう-then-
例外処理について
例外処理を使ってみよう
【ソースコード】例外処理を使ってみよう
Future関数のエラーキャッチについて
Future関数のエラーキャッチをしよう
【ソースコード】Future関数のエラーキャッチをしよう

Null

nullについて
nullを使ってみよう
【ソースコード】nullを使ってみよう
非同期処理でのlateについて
非同期処理でのlateをつかってみよう
【ソースコード】lateをつかってみよう
Null-Safetyについて

条件分岐

if文について
if文を使ってみよう
【ソースコード】if文を使ってみよう
switch文について
switch文を使ってみよう
【ソースコード】switch文を使ってみよう
enumについて
enumを使用したswitch文について
enumを使用したswitch文を使ってみよう
【ソースコード】enumを使用したswitch文を使ってみよう

繰り返し処理

for文について
for文をつかってみよう
【ソースコード】for文をつかってみよう
配列を使用したfor文について
配列を使用したfor文をつかってみよう
【ソースコード】配列を使用したfor文をつかってみよう
Iterableについて
forEachメソッドについて
forEachメソッドをつかってみよう
【ソースコード】forEachメソッドをつかってみよう
mapメソッドについて
mapメソッドをつかってみよう
【ソースコード】mapメソッドをつかってみよう
while文について
while文をつかってみよう
【ソースコード】while文をつかってみよう
do-while文について
do-while文をつかってみよう
【ソースコード】do-while文をつかってみよう

クラス

オブジェクト指向について
クラスについて
クラスをつかってみよう
【ソースコード】クラスをつかってみよう
コンストラクタについて
コンストラクタをつかってみよう
【ソースコード】コンストラクタをつかってみよう
名前付きコンストラクタについて
名前付きコンストラクタをつかってみよう
【ソースコード】名前付きコンストラクタをつかってみよう
リダイレクトコンストラクタについて
リダイレクトコンストラクタをつかってみよう
【ソースコード】リダイレクトコンストラクタをつかってみよう
カプセル化について
カプセル化してみよう
【ソースコード】カプセル化してみよう
簡略化されたセッターとゲッターについて
簡略化されたセッターとゲッターをつかってみよう
【ソースコード】簡略化されたセッターとゲッターをつかってみよう
クラス変数と初期化子について
クラス変数と初期化子をつかってみよう
【ソースコード】クラス変数と初期化子をつかってみよう
クラスメソッドについて
クラスメソッドをつかってみよう
【ソースコード】クラスメソッドをつかってみよう
継承について
継承をつかってみよう
【ソースコード】継承をつかってみよう
superについて
superをつかってみよう
【ソースコード】superをつかってみよう
メソッドのオーバーライドについて
メソッドのオーバーライドをしてみよう
【ソースコード】メソッドのオーバーライドをしてみよう
ファクトリーコンストラクタの前に課題に取り組もう
課題
【ソースコード】課題に取り組んでみよう
課題に取り組んでみよう
ファクトリーコンストラクタについて
ファクトリーコンストラクタをつかってみよう
【ソースコード】ファクトリーコンストラクタをつかってみよう
抽象クラスについて
抽象クラスをつかってみよう
【ソースコード】抽象クラスをつかってみよう
実装について
実装をつかってみよう
【ソースコード】実装をつかってみよう
mixinについて
mixinを使ってみよう
【ソースコード】mixinを使ってみよう
まとめ
拡張について
拡張をつかってみよう
【ソースコード】拡張をつかってみよう
genericsについて
genericsをつかってみよう
【ソースコード】genericsをつかってみよう

ボーナスの特典

ボーナス

Reviews

shiba
January 16, 2024
前提条件にプログラミング経験は不要とありますが、プログラミング未経験者向けとしては説明不足すぎるかと思います。 説明がところどころ簡単すぎたり、概念的な部分の説明が不十分だったりするので、完全なプログラミング未経験者にはおすすめできません
Yamamoto
November 20, 2023
他言語の既学者にとっては、Dart言語の特徴を短時間で把握できるのでお勧めです。 ただし、用語の呼称間違い、解説詳細度のゆれ(特定のトピックは無駄に詳しく、急に簡素で抽象的な解説になったりする。)、英単語の間違いが存在するなど改善の余地はある。 細かいことを気にしないのであれば、網羅的で分かりやすい。
栗原
July 17, 2023
dart初心者にも非常に分かりやすいです。ソースコードを見て復習もできるようになっています。  少し引っかかる部分や確かめたいことはchatgptに質問すれば、疑問点も解消できて、より知識を深められました。
Tommie
May 27, 2023
ほかのUdemyの学習教材を受講中に理解できないがあったので、補完的な利用目的で受講を開始しました。初心者にわかりやすい解説で、スムーズに理解することができ、大変助かりました。ソースコードも提示してくださっているので、学習後の見直しに大変役立っています。今後、他の講座も受講させていただきます!
嶋倉弘晃
May 5, 2023
Dartの基本的な文法を一通りさらうことはできると思います。説明も分かりにくくはないです。ただ説明の途中で動画が終了したり、全く同じ説明をするだけのチャプターが存在したりします(おそらく説明チャプターが抜けていて、使用解説チャプターが繰り返し連続して流れている)。内容の理解に大きな影響を与えるものではないですが、教材の出来としては微妙に感じました。

Charts

Price

【入門編】Flutterで必須なDart基礎文法を網羅 - Price chart

Rating

【入門編】Flutterで必須なDart基礎文法を網羅 - Ratings chart

Enrollment distribution

【入門編】Flutterで必須なDart基礎文法を網羅 - Distribution chart
5047488
udemy ID
12/29/2022
course created date
3/17/2023
course indexed date
Bot
course submited by