
Flutter Testing Basics
survivalcoding
This lecture explains unit testing, UI testing, and integration testing methods in Flutter based on the official documentation.
초급
Flutter, Software Test, integration-tests
この講座は、Flutterを始める全ての方々が、Flutterの基礎を早く学習できるように作成しました。
Flutterで簡単なアプリが作れる最低限の基礎
Flutter 開発への自信向上
Dart 基礎 文法
入門よりさらに入門、フラッター初入門王初普遍!
Googleが開発したFlutterは、Android、iOS、Web、Windows、Mac、Linuxまでさまざまな環境をサポートするマルチプラットフォーム開発フレームワークです。一つだけ学んであちこち使って食べることができるので、これより良いものがあるかと思います。
このレッスンでFlutterを始めると、基礎をすばやく簡単に習得できます。
スクロールとなるリストを作成する場合を例に挙げましょう。既存のAndroidコードでリストを作成するには、アダプタとリサイクルビューを作成するだけで非常に多くのコードと時間が必要です。ここから初心者が挫折するところですね。
既存のAndroidリストコード
しかし、Flutterではわずか数行のコードを書くだけです。
このようにFlutterを使用すると、開発が劇的に高速化されます。 UIとビジネスロジックの分離も確実になります。
オフラインでFlutter講義を5つの騎手以上進行しました。講義を進めながらコーディングが初めての人々に必要な部分が何か悩み、問題を導き出してこの講義を作ることになりました。
既存の私が作った「 Flutter入門」講義が難しかった場合は、この講義を通じて真の基礎を勉強することができます。
この講義は「オジュンソクのフラッターサバイバルコーディング」にある例とともに、本に収められなかった他の例を「オジュンソクのAndroidサバイバルコーディング:コトリン編」で借用してさらに扱いながらFlutterで作ってみる形式で行われます。これにより、簡単なアプリをFlutterにして、ヒントや問題を体験できます。
この講義を通じて基礎を学び、2022年にリニューアルされた「 Flutter入門」講義を聞くとFirebaseなどを活用して、かなりのレベルの個人モバイルアプリを作成することができるでしょう。
このレッスンでは、最初にFlutterの基礎を学び、次の例でFlutterの使い方を学びます。
各例で学ぶことができるものは次のとおりです。
8つのモバイルアプリの例で学ぶフラッター
あなたが勉強すべき講義が正しいことを確認してください。
Q. 受講対象はどうなりますか?
何も知らない方や、他の入門講義を聞いたのが難しかった方を対象としています。
Q. 受講前に講義がどのように進行されるかを知る方法はないでしょうか。
この講義で提供する無料の公開授業を先に聞いてみて、講義スタイルが合ったら受講申請を進めば良いです。
Q.レッスンで使用するソースコードは提供されていますか?
ソースコードを提供します。セクション1 [ソースコード]クラスを確認してください。
学習対象は
誰でしょう?
Flutter は本当に初めての方
Flutter 入門授業が難しかった方
11,741
受講生
828
受講レビュー
856
回答
4.7
講座評価
14
講座
교육하고 책 쓰는 개발자 오준석입니다.
'오준석의 생존코딩' 유튜브 채널과 생존코딩 (https://survivalcoding.com) 교육 플래폼을 운영중입니다.전문 분야 : Android, Flutter
저서
오준석의 플러터 생존코딩 (한빛미디어 2020)
오준석의 안드로이드 생존코딩: 코틀린 편 (한빛미디어 2018)
될 때까지 안드로이드 (루비페이퍼 2018)
주요경력
오렌지(OhRange) 대표
세민직업전문학교 정보기술개발 직업훈련교사
수원스마트앱개발학원 운영
LG전자 MC사업부
일본 아이치현 (株)東海理科 Security사업부
일본 아이치현 (株)日本テクシード IT사업부
LinkedIn: https://www.linkedin.com/in/junsuk5/
全体
128件 ∙ (9時間 36分)
講座資料(こうぎしりょう):
1. 000. 講義紹介
04:55
4. 002. Dart とは?
02:41
16. 012. ウィジェットとは?
01:25
24. 020. 色々なボタン
03:56
25. 021. ファイル分割
03:36
28. 024. import とは?
01:09
33. 028. main 関数とは?
01:10
35. 030. イメージ
05:09
36. 031. コンテナ
03:17
37. 032. SizedBox
01:56
40. 拡張
04:37
46. 041. = (代入)
00:15
51. 実行とデバッグの違い
01:28
53. 048. flutter_lints
01:23:23
54. 049. Dart 文法
42:09
57. 050. 肥満度計算機 解法要約
00:59
59. 052. フォームと有効性検証
09:30
60. 053. 結果画面作成
06:31
71. 064. クラス 継承
01:01
全体
85件
4.8
85件の受講レビュー
受講レビュー 5
∙
平均評価 5.0
5
"I didn't know what you'd like, so I prepared everything" UI, Class, Method, synchronous/asynchronous, DB, Webview, Time, library, map, actual device sound, location, etc... It seems like you have a tool kit for making apps. I think it would be more helpful if you choose the intermediate course when you experience many projects through this course and become an intermediate level and are curious about patterns or architecture.
受講レビュー 2
∙
平均評価 5.0
受講レビュー 2
∙
平均評価 5.0
5
It was a well-organized lecture that even beginners can understand. However, since I am a complete beginner, I would like to be able to refer to it right away when I need to later, and to be able to take note of important points from the lecture content, so it would be good if a book or file was provided as a basic textbook. Of course, the source code is also provided.
Thank you. The source code is provided for all examples starting from Lesson 50. There is no code for the part before creating the example, but I think there are people who need it, so I will add it later. Since it is a beginner course, providing a textbook seems meaningful. I will positively consider providing it in the future.
受講レビュー 5
∙
平均評価 5.0
受講レビュー 6
∙
平均評価 5.0
期間限定セール
¥58
24%
¥11,674
知識共有者の他の講座を見てみましょう!
同じ分野の他の講座を見てみましょう!