‘Android’ タグのついている投稿

【オープン講座】Kotlinプログラミング基礎研修

2017年12月23日 土曜日

概要

KotlinはIntelliJ IDEAなどのIDEを提供しているJetBrains社が中心となって開発が進められている新しいプログラミング言語です。
Kotlinは型推論やラムダ式,トレイトなどのモダンな文法,機能を持った静的型付けの本格的なオブジェクト指向言語で、Kotlinで書かれたコードはJVMで動作するJavaバイトコードへコンパイルされるため、Javaとの相互運用が可能です。
Android StudioのAndroidアプリ開発では標準のプログラミング言語として、Spring FrameworkなどのWebアプリケーションフレームワークでもサポートされました。
本研修はそのKotlinを基礎をしっかり学べます。

目的

・Kotlinの基本文法を理解し、アプリケーション開発の基礎を習得する
・Kotlinプログラミング基礎を体系的に学習し、Kotlinの応用プログラミングにつなげる

対象者

・何らかのプログラミング経験者

内容

1.Kotlin概要
・ Kotlinとは
・ Kotlinの特徴
・ KotlinでHelloWorld!

2.Kotlinプログラミング基本
・ 変数と定数、型推論
・ データ型の種類、演算子
・ Null安全
・ 制御構文(条件分岐、繰り返し)
・ 関数の定義、呼び出し

3.Kotlinオブジェクト指向プログラミング
・ クラス、インスタンス、プロパティ、メソッド
・ コンストラクタ、イニシャライザ
・ 抽象クラス
・ クラスの継承、オーバーライド
・ インターフェース、デリゲーション
・ エクステンション

4. 高度なKotlinプログラミング
・ ジェネリクス
・ 高階関数、クロージャ、ラムダ式、無名関数
・ 演算子オーバーロード、等価性、中値呼び出し、分解宣言、データクラス、ネストしたクラス、オブジェクト式、オブジェクト宣言、コンパニオンオブジェクト、代数的データ型、例外処理など

5. Javaとの相互運用
・ KotlinからJavaクラスの呼び出し
・ JavaからKotlinクラスの呼び出し
・ KotlinのJavaの相互運用に関する注意点
・ SAM変換

6. Appendix
・ 文字列処理、正規表現(kotlin.textなど)
・ 数値処理(kotlin.util.integerなど)
・ ファイル・ディレクトリ操作(kotlin.ioなど)
・ 並列処理(kotlin.concurrentなど)
・ ユニットテスト(kotlin.concurrentなど)

日時

2018年3月8日(木)~9日(金) 10:00~18:00

場所

場所:フルネストレーニングルーム(中野区新井1-25-6 中野フコク生命ビル) 地図

講師

フルネス講師

テキスト

オリジナルテキスト

費用

54,000円(税込)/お一人様
詳しくはお気軽にお問い合わせください。

お申込

お問い合わせフォームにて希望月度をご連絡下さい。
折り返し申込書をご用意致します

備考

・法人企業様のみの対象となります
・最大定員数は(20名)となります
・一社研修をご検討される場合はお問合せにて確認下さい
人材開発支援助成金を利用したい企業様はお気軽にご相談下さい
※一定要件を満たすと助成を受けられる可能性があります

オープン講座キャンセルポリシー(必ず御一読下さい)

オープンお申し込みの取り消しに関しましては、研修開催日からの日数によって以下のキャンセル料をご請求させていただきます。
(1)申込オープン講座開催日の10営業日前までは、無料
(2)申込オープン講座開催の9営業日前から6営業日前までは、研修料金の50%
(3)申込オープン講座開催の5営業日前から研修当日は、研修料金の全額
・欠席された場合には、全額ご請求させていただきます。
・弊社都合で開催を中止または延期する事由が発生した場合には、お客様からの請求により取り消しを無料でお受けいたします。
・申し込みの際にはキャンセルポリシーに同意するチェックをお願いします。

オープン講座のお問い合わせ・お申込み

開催予定のオープン講座一覧

講座名開催日場所料金(税込)募集状況
■秋入社向けオープン講座■
未経験者向けITオープン講座(ビジネスマナー・IT基礎・Java・インフラ)10/2(火)~中野左記リンクにてご確認下さい募集中
■新人研修オープン講座■
2018年度新入社員研修オープン講座(Java・C#・インフラ)4/3(火)~永田町・中野左記リンクにてご確認下さい開催中
■7月開催■
インフラ基礎研修コース7/2(月)~27(金)中野270,000円(税込)開催確定
ビジネスマナー研修7/2(月)~3(火)中野86,400円 (税込)開催終了
マイクロサービスアーキテクチャ入門研修7/4(水)~5(木)中野54,000円 (税込)開催終了
機械学習プログラミング基礎研修7/19(木)~20(金)新横浜75,600円 (税込)開催延期
Pythonプログラミング基礎研修7/26(木)~27(金)中野43,200円 (税込)開催確定
Python機械学習&ディープラーニング入門研修7/26(木)~27(金)新横浜75,600円 (税込)残りわずか
Django入門(Pythonで作るWebアプリケーション)研修7/30(月)~31(火)新横浜48,600円 (税込)開催確定
■8月開催■
Pythonプログラミング基礎研修(新横浜)8/7(火)~8(水)新横浜43,200円 (税込)募集中
機械学習プログラミング基礎研修8/27(月)~28(火)新横浜75,600円 (税込)募集中
マイクロサービスアーキテクチャ入門研修8/29(水)~30(木)中野75,600円 (税込)募集中
Python機械学習&ディープラーニング入門研修8/29(水)~30(木)新横浜75,600円 (税込)募集中
■9月開催■
Pythonプログラミング基礎研修(新横浜)9/10(月)~11(火)新横浜43,200円 (税込)募集中
Django入門(Pythonで作るWebアプリケーション)研修9/12(水)~13(木)新横浜48,600円 (税込)募集中
機械学習プログラミング基礎研修9/20(木)~21(金)新横浜75,600円 (税込)募集中
Python機械学習&ディープラーニング入門研修9/25(火)~26(水)新横浜75,600円 (税込)募集中
■10月開催■
ビジネスマナー導入研修10/2(火)~3(水) 中野43,200円 (税込)募集中
IT基礎研修コース10/4(木)~31(水)中野324,000円 (税込)募集中
Pythonプログラミング基礎研修(新横浜)10/10(水)~11(木)新横浜43,200円 (税込)募集中
Python機械学習&ディープラーニング入門研修10/25(木)~26(金)新横浜75,600円 (税込)募集中
機械学習プログラミング基礎研修10/30(火)~31(水)新横浜75,600円 (税込)募集中
■11月開催■
Javaプログラミング基礎研修コース11/1(木)~30(水)中野324,000円 (税込)募集中
Pythonプログラミング基礎研修(新横浜)11/6(火)~7(水)新横浜43,200円 (税込)募集中
Django入門(Pythonで作るWebアプリケーション)研修11/15(木)~16(金)新横浜48,600円 (税込)募集中
機械学習プログラミング基礎研修11/21(水)~22(木)新横浜75,600円 (税込)募集中
Python機械学習&ディープラーニング入門研修11/28(水)~29(木)新横浜75,600円 (税込)募集中
■12月開催■
インフラ基礎研修コース12/3(月)~21(金)中野324,000円 (税込)募集中
Pythonプログラミング基礎研修(新横浜)12/10(月)~11(火)新横浜43,200円 (税込)募集中
Python機械学習&ディープラーニング入門研修12/18(火)~19(水)新横浜75,600円 (税込)募集中
機械学習プログラミング基礎研修12/20(木)~21(金)新横浜75,600円 (税込)募集中
■未経験ITオープン講座■
IT基礎研修短期コース6/11(月)~15(金)中野129,600円(税込)開催確定
IT基礎研修コース10/4(木)~31(水)中野324,000円 (税込)募集中
Javaプログラミング基礎研修コース11/1(木)~30(水)中野324,000円 (税込)募集中
インフラ基礎研修コース12/3(月)~21(金)中野324,000円(税込)募集中
■ヒューマン研修 オープン講座■
ビジネスマナー研修7/2(月)~3(火)中野86,400円(税込)開催確定
セルフマインドアップ研修~自走型の社員へとレベルアップするために~2018/11/14(水) 新横浜22,680円(税込)募集中
ベーシック・コミュニケーション研修~コミュニケーションの達人への第一歩を踏み出すために~2018/12/12(水) 新横浜22,680円(税込)募集中
アドバンスド・コミュニケーション研修~コミュニケーションの達人へステップアップするために~2019/1/16(水) 新横浜22,680円(税込)募集中
タイムマネジメント研修~成果に繋がる時間活用術を身に付けるために~2019/2/20(水) 新横浜22,680円(税込)募集中
■開催検討可能な講座■
スキルチェンジトレーニングご相談下さいご相談下さいご相談下さい
Goプログラミング基礎研修調整開催48,600円(税込)ご相談下さい
Delphi基礎研修
調整開催48,600円(税込)ご相談下さい
Delphi マイグレーション研修
調整開催48,600円(税込)ご相談下さい
Amazon Web Services基礎研修
調整開催108,000円(税込)ご相談下さい

Titanium Mobile基礎研修

2012年11月19日 月曜日

コースジャンル

設計・開発

概要

クロスプラットフォームのTitanium Mobileの利用方法を学び、アプリを開発する手順を学びます。

目的

・Titanium Mobileの環境設定から動作、簡易アプリの開発までを学習する。
・Titanium Mobileの使い方を学び、今後使えるようになる。

対象者

・何らかのプログラミング言語の経験があること(Java Script開発経験があると良い)

テキスト

市販テキスト+レジュメ

基本日数

2日間 ※カスタマイズは可能です

内容

1.Titanium Mobileのことを知ろう
・スマートフォンアプリの開発方法
・Titanium Mobileが動くしくみ

2.開発環境準備

3.使い方を覚える
簡単なアプリを動かす

4.開発の基本
・新しいプロジェクトでできること
・JavaScriptを書いてみよう

5.Titanium Mobileでできること
・Kitchen Sinkを動かす
・APIリファレンスの使い方

6.基本的なパーツを使ってみよう
・ラベル
・ボタン
・スイッチ
・オプションダイアログ
・テキスト入力
・画像の表示
・テーブルビュー

7.様々なデータの取り扱い
・地図を使う
・Webコンテンツ表示
・Webサービス連携
・データベースの使い方

8.アプリを作る前に必要な知識
・画面を切り替える
・コードを分割する
・アイコンやスプラッシュスクリーンの設定
・アプリの表示名を変更する
・国際化対応にする

9.小さなアプリを作る
・どんなアプリを作るか
・開発準備
・アプリ開発
・完成度を高める

10.実機での動作確認
・iPhoneでの動作
・Androidでの動作

Androidアプリケーション開発研修【基本編】

2012年5月14日 月曜日

コースジャンル

設計・開発

概要

Androidプラットフォームのアーキテクチャを理解し、
オープンソースによる携帯アプリケーション開発技術を身に付けていただきます。
環境構築から開発、端末での動作確認まで一連の流れを習得したい方に最適の講座です。
※Android携帯をお持ちの方は作品をお持ち帰りできます。

目的

・Androidの特徴とアーキテクチャを理解する。
・Androidアプリケーションの構成要素を理解する。

対象者

これからAndroidを使ってアプリケーションを開発される方

テキスト

弊社オリジナルテキスト

基本日数

2日間 ※カスタマイズは可能です

内容

【1日目】
・Androidとは
・Androidアプリケーションの基本アーキテクチャ
 ・Androidアプリケーションの主要コンポーネント
  ・アクティビティ
  ・ビュー
  ・インテント
  ・ブロードキャストレシーバ
  ・サービス
  ・コンテントプロバイダ
 ・Androidアプリケーションのライフサイクル
  ・アクティビティのライフサイクル
  ・サービスのライフサイクル
 ・Androidのセキュリティ
・Androidアプリケーション 開発環境の準備
 ・インストールする開発ツール
 ・各開発ツールのインストール方法
 ・エミュレータの準備
・チュートリアル
 ・ADT(Android Development Tools)でのAndroidアプリケーションの作成
 ・画面デザインの作成
 ・デザイン以外のリソースの利用
 ・マニフェストファイルの変更
 ・エミュレータの使用方法
  ・Android Virtual Device (AVD)とは
  ・デバッグ方法
  ・Android Development Tools (ADT)
  ・Dalvik Debug Monitor Services (DDMS)
  ・アプリケーションログの参照
  ・エミュレータへSMS発信
  ・エミュレータへ位置情報送信
  ・その他エミュレータの機能

【2日目】
・演習
 ・ユーザインタフェースの作成
 ・Androidアプリケーションの画面遷移方法
 ・データベースを操作する仕組みを作成する(全件検索と一覧表示)
 ・データベースを操作する仕組みを作成する(一件検索と画面表示)
 ・オプションメニューの作成

Androidアプリケーション技術者認定試験(ベーシック)対策研修

2011年10月11日 火曜日

コースジャンル

資格対策

概要

・Androidアプリケーション開発時に必要となる技術・知識を学習します。試験対策のみならず、技術・知識の復習を行います。
・試験対策書およびオリジナルレジュメで出題範囲(Androidスキル標準範囲)全般を幅広く理解します。
・Androidアプリケーション技術者認定試験(ベーシック)の出題ポイントを解説します。
Android™技術者認定試験制度とは(外部リンク)

目的

・Androidアプリケーション技術者認定試験(ベーシック)合格

対象者

・Androidアプリケーション技術者認定試験(ベーシック)合格を目指している方
・Androidアプリケーション開発に従事する方で、技術・知識の復習を行いたい方

テキスト

弊社オリジナルレジュメ+徹底攻略 Androidアプリケーション技術者認定試験(ベーシック)問題集(インプレス刊)

基本日数

3日間 ※カスタマイズは可能です

内容

1日目
・開発機能
・システムアーキテクチャ概要
・リソースファイル
・アプリケーション管理
・アプリケーション配布

2日目
・アプリケーションコンポーネント
・ユーザインタフェース
・デバッグ機能
・ストレージ
・通信

3日目
・外部機器とセンサ
・マルチメディア
・テスト
・ネイティブ

Androidアプリケーション開発研修【実践編】

2011年7月27日 水曜日

コースジャンル

設計・開発

概要

Google Androidプラットフォームのアーキテクチャを理解し、オープンソースによる携帯アプリケーション開発技術を身に付けていただきます。
当コースでは実際に開発したアプリケーションを携帯電話で確認することができる実習も備えております。

目的

・Androidの特徴とアーキテクチャを理解する。
・Androidアプリケーションの構成要素を理解する。
・Androidアプリケーションの開発を体験し、開発から携帯でプレビューするまでの一連の知識を身に付ける。

対象者

これからAndroidを使ってアプリケーションを開発される方。

テキスト

弊社オリジナルテキスト

基本日数

3日間 ※カスタマイズは可能です

内容

第1章 Androidの基本概念
Androidプラットフォームとは何か
基本構成
バージョンごとにサポートされる機能
Dalvik仮想マシン

第2章 開発環境
開発に利用されるツール
Eclipse,App Inventor,titaniumeなど
サポートされている言語
Android SDK/NDK
SDKとは
NDKとは
Eclipseを使った開発環境構築
演習 
開発環境の構築

第3章 主要クラスとライブラリ
主要クラス
アクティビティ
コンテンツプロバイダ
サービス
ブロードキャストレシーバー
インテント
クラスライブラリ
Java SE
Android標準
Add-on

第4章 アプリケーションの構成/実行
プロジェクトの構成要素
クラス
リソース
AndroidManifet.xml
AVD
演習
AVDの作成
Androidプロジェクトの作成
生成されたファイルの内容を確認
AVDの実行

第5章 ビュー
ビューの機能の種類
ビューとはなにか
ビューを使った文字や図形の描画
ビューの種類
SurfaceView、WebView、MapViewなど
レイアウト
レイアウトとはなにか
レイアウトの種類
XMLを使ったレイアウト定義
演習
文字列/図形描画ビューの作成
SurfaceViewを使った高速描画ビューの作成
レイアウトの種類別コンポーネント配置結果の確認

第6章 ユーザーインターフェース
UIコンポーネント
ボタンやテキストビューなどUIコンポーネントの種類と基本機能
ウェジェット
トーストなどウェジェットの種類と基本機能
イベント処理
イベントの種類
イベント処理メカニズム
ダイアログボックス
ダイアログボックスの作成と利用
演習
UIコンポーネントの配置とイベント処理の確認
簡易アドレス帳の作成

第7章 データベースの利用
コンテンツプロバイダ
SQLiteの機能概要
SQLiteを使ったデータベースアクセス方法
演習
前の演習で作成した簡易アドレス帳のデータを管理するデータベースを作成し、
データ登録/検索ができるようにする

第8章 MapView
MapViewの機能概要
API Keyの取得
地図の操作方法
演習
地図の表示と衛星写真の利用
緯度経度から住所や地名を取得
入力された住所や地名の地図を表示

第9章 実機を使ったアプリケーション実行
USBドライバ
実機の基本設定
演習
USBドライバーのインストールとセットアップ
実機のセットアップ
演習で作成したアプリケーションを実機に移行して実行

資料・価格

下記から資料を入手できます。
AndroidAgenda

CASE01 Android入門研修【2日間】

2011年7月11日 月曜日

某IT情報協会様主催 IT技術研修

これからスマートフォンでAndroidアプリを開発する方々に、Androidの仕組みやアプリ開発のテクニック等を身に付けていただく目的で研修を実施させていただきました。

(さらに…)