
ユン・ジェソンの最初のC言語
softcampus
無料
入門 / C
4.7
(57)
2,900+
ソフトウェア開発ベース言語C言語入門コース
入門
C
現在、AndroidはJava言語とKotlin言語で開発することができます。どちらの言語を使用しても、同じAndroidアプリケーションを開発することが可能です。本講座は、Androidアプリケーション開発の基礎から応用まで大部分の内容を扱っており、基礎的な内容からすべてKotlin言語を用いてコードを作成しています。また、Googleの最新UIライブラリであるMaterial 3を利用しています。本講座は、Android開発の全過程の中で3つのプロジェクトを実際に遂行する過程です。プロジェクト遂行時には、Hilt、Retrofit、RoomDatabase、MVVMなど、現場で実際に使用されている高度な技法を習得することができます。さらに、Android開発ツール内でGeminiを活用したライブコーディングを行い、AIを利用した生産性の向上を図ることができます。 私たちソフトキャンパスは、常に最新の講義を提供できるよう努めてまいります。
- フルスタックベースのAndroidプロジェクト遂行能力を身につけることができます。
- Hiltによるオブジェクト管理能力を習得できます。
- MVVM開発パターンを適用し、生産性の高いプロジェクト遂行能力を身につけることができます。
- Firebaseベースのクラウドサービスを活用できる能力を身につけることができます。
- RoomDataBaseを活用することで、内蔵データベースを簡単に利用できるようになります。
- Retrofitを活用することで、RESTful APIベースのサーバーとの通信が容易になります。
- Geminiを通じたバイトコーディング方式とTabコーディング方式を活用できるようになります。
:3つのプロジェクトで完成させるモダンアーキテクチャ&AI活用法(全67講)
理論ばかり繰り返す講義はもう終わり!実務で最も好まれる言語Kotlin(コトリン)を使用して、実際に動作する3つの完成型アプリケーションをゼロから一緒に作り上げます。
単なる機能実装にとどまらず、MVVM、Hilt、Room、Retrofit、Firebaseなど、最新のAndroid開発トレンドと必須ライブラリをプロジェクトに直接適用しながら、「本物の実力」を養います。
特に、最新の開発トレンドであるGeminiを活用したAI補助コーディング(バイブコーディング)技法を導入部で紹介し、開発の生産性を極大化する方法までお教えします。
講義全体のロードマップを確認し、最新のAIツールであるGemini(ジェ미나이)をAndroid Studioで活用して開発効率を高める「バイブコーディング」の基礎を固めます。
Androidアプリの基本であるCRUD(書き込み、読み取り、修正、削除)を完璧に習得します。単にデータを保存するだけでなく、アプリを堅牢にするモダンアーキテクチャを段階的に適用していきます。主な学習内容:Activityのライフサイクル、データベースの基礎、リスト画面の構成(RecyclerView) 主要適用技術:Room Database(ローカルDB)、Hilt(依存性注入)、MVVMアーキテクチャパターンの適用
スマートフォンの中核機能であるGPSと地図サービスを活用します。自分の位置を把握し、外部APIを連動させて周辺情報を地図上に視覚的に表示する実用的なアプリを制作します。
主な学習内容:Google Maps APIの活用、現在地(GPS)権限および取得、ダイアログUI
コア適用技術:Retrofit(サーバー通信を通じた公共データ/外部API連動)
サーバーなしで実際のサービスが可能なレベルのアプリを実装します。会員登録からログイン、投稿、画像アップロードまで、ユーザーが相互作用する完全なコミュニティサービスを構築します。
主な学習内容:複雑な画面ナビゲーションの管理、ユーザー認証フロー、検索およびフィルタリング機能
核心適用技術:Firebaseの完全活用(Authentication-認証、Firestore-リアルタイムDB、Storage-イメージストレージ)
ユン・ジェソン(「멋쟁이 사자처럼(LIKE LION)」Android開発メイン講師)
開発経歴
• SKT「アイランド・アドベンチャー」モバイルコンテンツ開発・ローンチ
• KT「クイズサッカー」モバイルコンテンツ開発・ローンチ
• SK「モバイル公認仲介士」ローンチ
• iPhone「漢字通」アプリ開発
• iPhone「ヘルストレーニング」アプリ開発
• KT/SK 日本ナムコ「テイルズ オブ コモンズ」コンテンツ開発
• KT ミニゲーム(ヤグムヤグム陣取り、アラジンの魔法のランプ、ミステリーブロック探偵団、BUZZ and BUZZ)開発
講義経歴
サムスンマルチキャンパス、釜山情報産業振興院、全州情報文化産業振興院、仁川情報産業振興院、韓国電波振興院、SK C&C、Tアカデミー、韓国ロボット産業振興院、大田ETRI、サムスン電子、nica教育センター、韓国生産性本部、ハンファS&C、サムスン電子、LG電子、SK C&Cなど、国内の有名企業の現職制作担当者および未就業を対象に、講義および開発19年目の経歴を持つベテラン講師です。
講義分野
Java、Android、フレームワーク、データベース、UML、iPhone、ビッグデータ処理および分析、Python、モノのインターネット(IoT)、R/Pythonを活用したデータ分析、ディープラーニング、機械学習AI、Spark分野などの分野について講義します。多様な経験を活かして最大限わかりやすく説明し、実習に適用できるよう例題を作成し、解説できるよう講義を構成しています。オフライン授業ではないため、わからないことは質問&回答を利用してください。必ず解決いたします。
学習対象は
誰でしょう?
- Androidアプリケーションを開発しようとするすべての開発者
- 起業を準備している個人開発者やスタートアップを準備中の人々
- Androidアプリケーションを作りたいが、コーディング能力に不安がある方々
- Vibe Coding(バイブコーディング)方式でAndroidアプリケーションを開発しようとしている方々
前提知識、
必要でしょうか?
本課程は、Kotlin言語を活用してAndroidアプリケーションを制作する方法を学習する課程であり、Kotlin言語に対する理解が必要です。
Part 1、Part 2、Part 3から続くカリキュラムとして、KotlinベースのAndroid Part 1、Part 2、Part 3講座を学習していただく必要があります。
17,382
受講生
846
受講レビュー
599
回答
4.7
講座評価
49
講座
ソフトキャンパスは、オン・オフライン講義およびコンテンツ販売を支援する教育センターです。
AI関連分野および多様な講義、コンテンツ購入に関するお問い合わせは、raputa@nate.comおよび電話 02-553-0824 までご連絡ください。
ありがとうございます。
全体
69件 ∙ (19時間 42分)
講座資料:
9. 第9講 App1_メモリストの表示
16:11
15. 第15講 App1_メモ修正処理
08:14
16. 第16講 App1_メモ削除処理
04:59
19. 第19講 App1_MVVM
48:48
知識共有者の他の講座はこちら
同じ分野の他の講座を見てみましょう!
新規会員登録で25%OFF
¥9,401
25%
¥12,531