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

CASE16 Delphiマイグレーション開発事例

2017年10月12日 木曜日

Delhpiマイグレーション事例をまとめました

全国からお問い合わせを頂く、Delphiマイグレーション開発の一例を掲載します

(さらに…)

石井 智(Satoshi Ishii)

2016年8月24日 水曜日

s.ishii_

神奈川県出身。
システム会社、フリーランスとしてDelphi・PHP・C・Javaなどを使用しての開発を約25年程経験。
その後、フルネス入社後はシステム開発事業部の責任者および、Delphiを中心としたコンサルタントとして活躍。 (さらに…)

【オープン講座】Delphiマイグレーション研修(随時開催)

2015年9月28日 月曜日

概要

旧バージョンのDelphiで開発されたアプリケーションを最新バージョンに移行するための
手法を学ぶことのできる研修コースです。
※Delphiはエンバカデロ・テクノロジーズ社(embarcadero)の製品です。

目的

・旧バージョンのDelphiでから移行する際の相違点を学ぶ
・最新のDelphiバージョンに移行するための手法を学ぶ

対象者

・旧Delphiで開発をされていた方

内容

1.旧Delphi(5~7)とXE5の相違点
 1.VCL
  ⇒XE5のVCLと旧DelphiのVCL
 2.マルチプラットフォーム対応
  ⇒FireMonkey
 3.Databaseアクセス
  ⇒FireDAC
  ⇒BDE
  ⇒それ以外のDatabaseアクセスコンポーネント
 4.Unicode対応
 5.帳票ツール
  ⇒FastReport

2.移行計画
 1.既存アプリケーションの調査
 2.作成プロジェクト選択
 3.移行方法検討

3.VCLからXE5のVCLへ
 1.既存プロジェクトのXE5 VCLプロジェクトへの移行
 

4.データベースアクセスの移行
 1.BDE
  ⇒XE5のBDEへの移行
  ⇒FireDACへの移行
 2.dbExpress
  ⇒XE5のdbExpressへの移行
 3.DataAccess
  ⇒XE5のDataAccessへの移行
 4.ADO
  ⇒XE5のADOへの移行

5.マルチデバイス対応
 1.既存VCLアプリケーションからFireMonkeyアプリケーションへの移行
  ⇒BDEのFireDAC化
  ⇒画面のマイグレーション
  ⇒ソースのマイグレーション
 2.ターゲットデバイスの選択

6.帳票の移行
 1.QuickReports
  ⇒FastReport
 2.RaveReports
  ⇒FastReport
 3.その他サードパーティの帳票コンポーネント

7.その他
 1.Windows64ビットへの移行
 2.Appendix

日時・場所

日程:お客様から開催依頼があった時点で開催日程を確定する”随時開催形式”をとっております
時間:10:00~17:00
場所:フルネストレーニングルーム(中野区新井1-25-6 中野フコク生命ビル4F) 地図

講師

フルネス講師

テキスト

オリジナルレジュメ

費用

48,600円(税込)/お一人様

備考

受講希望のお客様はお気軽にお問い合わせください。

お申込

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

備考

・法人企業様のみの対象となります。
・最大定員数は(20名)となります。

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

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

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

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

講座名開催日場所料金(税込)募集状況
■新人研修オープン講座■
2018年度新入社員研修オープン講座(Java・C#・インフラ)4/3(火)~五反田・中野左記リンクにてご確認下さい募集中
■10月開催■
Pythonプログラミング基礎研修10/25(水)~26(木)中野43,200円 (税込)開催確定
Wireshark基礎研修10/12(木)~13(金)中野48,600円(税込)開催終了
C#プログラミング基礎研修10/23(月)~24(火)中野43,200円 (税込)開催確定
C#オブジェクト指向技術研修10/25(水)~27(金)中野75,600円 (税込)開催確定
ASP.NET MVC研修10/30(月)~31(火)中野43,200円 (税込)開催確定
■11月開催■
Pythonプログラミング基礎研修①11/9(木)~10(金)中野43,200円 (税込)開催確定
Pythonプログラミング基礎研修②11/16(木)~17(金)中野43,200円 (税込)開催確定
Django入門(Pythonで作るWebアプリケーション)研修11/20(月)~21(火)中野48,600円 (税込)開催確定
Python機械学習&ディープラーニング入門研修11/14(火)~15(水)中野75,600円 (税込)開催確定
Kerasによるディープラーニング実践研修11/16(木)~17(金)中野75,600円 (税込)募集中
■12月開催■
Pythonプログラミング基礎研修12/4(月)~5(火)中野43,200円 (税込)開催確定
Django入門(Pythonで作るWebアプリケーション)研修12/7(木)~8(金)中野48,600円 (税込)募集中
Python機械学習&ディープラーニング入門研修12/11(月)~12(火)中野75,600円 (税込)募集中
Kerasによるディープラーニング実践研修12/13(水)~14(木)中野75,600円 (税込)募集中
機械学習プログラミング基礎研修12/18(月)~19(火)新横浜75,600円 (税込)募集中
速習Pythonプログラミング基礎研修(大阪)12/12(火)大阪32,400円(税込)開催確定
■1月開催■中野
Pythonプログラミング基礎研修1/11(木)~12(金)中野43,200円 (税込)募集中
Python機械学習&ディープラーニング入門研修1/16(火)~17(水)中野75,600円 (税込)募集中
Kerasによるディープラーニング実践研修1/18(木)~19(金)
中野75,600円 (税込)募集中
機械学習プログラミング基礎研修1/22(月)~23(火)新横浜75,600円 (税込)募集中
■2月開催■
Pythonプログラミング基礎研修2/7(水)~8(木)中野43,200円 (税込)募集中
機械学習プログラミング基礎研修2/13(火)~14(水)新横浜75,600円 (税込)募集中
■3月開催■
Pythonプログラミング基礎研修3/6(火)~7(水)中野43,200円 (税込)募集中
機械学習プログラミング基礎研修3/8(木)~9(金)新横浜75,600円 (税込)募集中
■未経験ITオープン講座■
未経験者向けIT基礎研修コース10/3(火)~20(金)中野216,000円(税込)開催中
未経験者向けC#基礎研修コース10/23(月)~31(火)中野162,000円(税込)開催決定
未経験者向け Javaプログラミング基礎研修コース11/1(水)~12/6(水)中野378,000円(税込)開催決定
未経験向け IT基礎・C#・Javaセットコース10/3(火)~12/6(水)中野669,600円(税込)開催中
■ヒューマン研修 オープン講座■
新卒向け研修振り返りタイムマネジメント研修7/8(土)五反田12,960円(税込)開催終了
新卒向けストレスマネジメント研修9/9(土)五反田12,960円(税込)開催終了
新卒向け後輩指導・育成力向上研修12/9(土)五反田12,960円(税込)開催確定
新卒向け目標設定・意識改善研修2/10(土)五反田12,960円(税込)開催確定
■開催検討可能な講座■
スキルチェンジトレーニングご相談下さいご相談下さいご相談下さい
Pythonプログラミング基礎研修調整開催43,200円 (税込)ご相談下さい
人工知能入門研修調整開催43,200円 (税込)ご相談下さい
ビットコインで学ぶフィンテック技術基礎研修準備中価格調整中ご相談下さい
Goプログラミング基礎研修調整開催48,600円(税込)ご相談下さい
C#プログラミング基礎研修調整開催48,600円(税込)ご相談下さい
C#プログラミング応用研修調整開催108,000円(税込)ご相談下さい
ASP.NET MVC研修調整開催81,000円(税込)ご相談下さい
Delphi XE基礎研修
調整開催48,600円(税込)ご相談下さい
Delphi マイグレーション研修
調整開催48,600円(税込)ご相談下さい
Amazon Web Service基礎研修
調整開催64,800円(税込)ご相談下さい

【オープン講座】Delphi XE 基礎研修(随時開催)

2015年9月28日 月曜日

概要

Windows、MAC、iOSに加えてAndroidにも対応したDelphi XEシリーズ。
本研修はDelphi XEシリーズによる開発の基本技術を学ぶことのできる研修コースです。
※Delphiはエンバカデロ・テクノロジーズの製品です。

目的

・Delphi XEシリーズによる開発の基本技術を学ぶ

対象者

・何らかのプログラミング言語の経験があること

内容

●DelphiによるWindowsプログラミング
・Delphiとは
・統合開発環境(IDE)
・Delphiによるプログラミング手順

●Delphiの基本操作
・オブジェクトリポジトリの使い方
・ビジュアル設計ツールの使い方
・アプリケーションの実行とテスト

●PASCALの基礎知識
・変数と型
・データ変換、各種関数
・演算子・構造化文

●コンポーネント
・コンポーネントとは
・プロパティ、メソッド、イベント
・コンテナコンポーネント

●コンポーネントの使い方
・フォームのプロパティ、イベント
・各コンポーネントの共通プロパティ、イベント
・各コンポーネントの使い方

●コンポーネントの活用
・カレンダーを作る
・ユーザーインターフェースの設計
・StringGridコンポーネントの操作
・日付を扱う
・StringGridの特殊な描画

●データベースアプリケーション
・アプリケーションを作る
・ユーザーインターフェースの設計
・参照項目コンポーネント
・入力値チェック
・画像の取り扱い

日時・場所

日程:お客様から開催依頼があった時点で開催日程を確定する”随時開催形式”をとっております
時間:10:00~17:00
場所:フルネストレーニングルーム(中野区新井1-25-6 中野フコク生命ビル4F) 地図

講師

フルネス講師

テキスト

オリジナルレジュメ

費用

48,600円(税込)/お一人様

備考

受講希望のお客様はお気軽にお問い合わせください。

お申込

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

備考

・法人企業様のみの対象となります。
・最大定員数は(20名)となります。

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

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

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

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

講座名開催日場所料金(税込)募集状況
■新人研修オープン講座■
2018年度新入社員研修オープン講座(Java・C#・インフラ)4/3(火)~五反田・中野左記リンクにてご確認下さい募集中
■10月開催■
Pythonプログラミング基礎研修10/25(水)~26(木)中野43,200円 (税込)開催確定
Wireshark基礎研修10/12(木)~13(金)中野48,600円(税込)開催終了
C#プログラミング基礎研修10/23(月)~24(火)中野43,200円 (税込)開催確定
C#オブジェクト指向技術研修10/25(水)~27(金)中野75,600円 (税込)開催確定
ASP.NET MVC研修10/30(月)~31(火)中野43,200円 (税込)開催確定
■11月開催■
Pythonプログラミング基礎研修①11/9(木)~10(金)中野43,200円 (税込)開催確定
Pythonプログラミング基礎研修②11/16(木)~17(金)中野43,200円 (税込)開催確定
Django入門(Pythonで作るWebアプリケーション)研修11/20(月)~21(火)中野48,600円 (税込)開催確定
Python機械学習&ディープラーニング入門研修11/14(火)~15(水)中野75,600円 (税込)開催確定
Kerasによるディープラーニング実践研修11/16(木)~17(金)中野75,600円 (税込)募集中
■12月開催■
Pythonプログラミング基礎研修12/4(月)~5(火)中野43,200円 (税込)開催確定
Django入門(Pythonで作るWebアプリケーション)研修12/7(木)~8(金)中野48,600円 (税込)募集中
Python機械学習&ディープラーニング入門研修12/11(月)~12(火)中野75,600円 (税込)募集中
Kerasによるディープラーニング実践研修12/13(水)~14(木)中野75,600円 (税込)募集中
機械学習プログラミング基礎研修12/18(月)~19(火)新横浜75,600円 (税込)募集中
速習Pythonプログラミング基礎研修(大阪)12/12(火)大阪32,400円(税込)開催確定
■1月開催■中野
Pythonプログラミング基礎研修1/11(木)~12(金)中野43,200円 (税込)募集中
Python機械学習&ディープラーニング入門研修1/16(火)~17(水)中野75,600円 (税込)募集中
Kerasによるディープラーニング実践研修1/18(木)~19(金)
中野75,600円 (税込)募集中
機械学習プログラミング基礎研修1/22(月)~23(火)新横浜75,600円 (税込)募集中
■2月開催■
Pythonプログラミング基礎研修2/7(水)~8(木)中野43,200円 (税込)募集中
機械学習プログラミング基礎研修2/13(火)~14(水)新横浜75,600円 (税込)募集中
■3月開催■
Pythonプログラミング基礎研修3/6(火)~7(水)中野43,200円 (税込)募集中
機械学習プログラミング基礎研修3/8(木)~9(金)新横浜75,600円 (税込)募集中
■未経験ITオープン講座■
未経験者向けIT基礎研修コース10/3(火)~20(金)中野216,000円(税込)開催中
未経験者向けC#基礎研修コース10/23(月)~31(火)中野162,000円(税込)開催決定
未経験者向け Javaプログラミング基礎研修コース11/1(水)~12/6(水)中野378,000円(税込)開催決定
未経験向け IT基礎・C#・Javaセットコース10/3(火)~12/6(水)中野669,600円(税込)開催中
■ヒューマン研修 オープン講座■
新卒向け研修振り返りタイムマネジメント研修7/8(土)五反田12,960円(税込)開催終了
新卒向けストレスマネジメント研修9/9(土)五反田12,960円(税込)開催終了
新卒向け後輩指導・育成力向上研修12/9(土)五反田12,960円(税込)開催確定
新卒向け目標設定・意識改善研修2/10(土)五反田12,960円(税込)開催確定
■開催検討可能な講座■
スキルチェンジトレーニングご相談下さいご相談下さいご相談下さい
Pythonプログラミング基礎研修調整開催43,200円 (税込)ご相談下さい
人工知能入門研修調整開催43,200円 (税込)ご相談下さい
ビットコインで学ぶフィンテック技術基礎研修準備中価格調整中ご相談下さい
Goプログラミング基礎研修調整開催48,600円(税込)ご相談下さい
C#プログラミング基礎研修調整開催48,600円(税込)ご相談下さい
C#プログラミング応用研修調整開催108,000円(税込)ご相談下さい
ASP.NET MVC研修調整開催81,000円(税込)ご相談下さい
Delphi XE基礎研修
調整開催48,600円(税込)ご相談下さい
Delphi マイグレーション研修
調整開催48,600円(税込)ご相談下さい
Amazon Web Service基礎研修
調整開催64,800円(税込)ご相談下さい

Delphi XE 応用研修

2014年5月20日 火曜日

コースジャンル

設計・開発

概要

Windows、MAC、iOSに加えてAndroidにも対応したDelphi XE。
本研修はDelphi XEによる開発の基本技術を発展的に学ぶことのできる研修コースです。
※Delphiはエンバカデロ・テクノロジーズの製品です。

目的

・Delphi XEによる開発の応用技術を学ぶ

対象者

・旧Delphiで開発をされていた方
・Delphiの基礎知識を理解されている方
・XEを触れたことのある方

テキスト

オリジナルテキスト

基本日数

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

内容

1.オブジェクト指向
(Delphi(Object Pascal)のオブジェクト指向プログラミング)

1-1 クラス
・クラス宣言
・クラスの構成要素
・メソッドの実装
・コンストラクタとデストラクタ
・nil(ヌル)とFreeAndNil手続き
・オーバーロード(多重定義)
・Self識別子
・演習-1 クラスの定義と利用

1-2 カプセル化
・Delphiのアクセス制御修飾子
・プロパティ
・プロパティの利点
・配列プロパティ
・演習-2 プロパティ作成と利用

1-3 クラス継承
・クラス継承の基本ルール
・inheritedキーワード

1-4 ポリモフィーズム(多態性)
・メソッドのオーバーライド
・動的メソッドと仮想メソッドの違い
・動的メソッドと仮想メソッドの使い分け
・演習-4
・抽象メソッド
・演習-5 抽象メソッドを利用する

1-5 インターフェイス
・ObjectPascalのインターフェイス
・基本ルール
・インターフェイスの実装
・クラス継承とインターフェイス実装の違い
・演習-6 インターフェイスの作成と利用

1-6 データモジュール
・非表示コンポーネントのコンテナ
・責務の分担
・アプリケーションアーキテクチャ
・2層構造
・3層構造
・実務的な利用例
・TDataModuleコンポーネントを継承して作成

2.データベースの利用
(FireDAC)

2-1 アーキテクチャ
・FireDACの全体構成
・非表示コンポーネント[Comp]層
・表示コンポーネント[GUIx]層
・Local Data Strage[DatS]層
・Data Adapter[Dapt]層
・Debug and Performance Monitor[Moni]層
・Native Drivers[Phys]層
・Bridging Drivers[Phys]層

2-2 コンポーネント概要
・データベースアクセスの基本機能をアプリケーション側に提供する
・データベースの接続制御、クエリの実行、トランザクション制御など15種類のコンポーネントがある
・データベース接続、トランザクション制御コンポーネント
・データセットアクセスコンポーネント
・その他のコンポーネント
・基底クラス

2-3 データベース接続定義
・TFDManagerコンポーネント
・演習-1

2-4 データベース接続
・TFDConnectionコンポーネント
・TFDPhysIBDriverLinkコンポーネント
・TFDGUIxWaitCursorコンポーネント
・演習-2 データベース接続機能の追加

2-5 SOL利用の基本
・TFDQueryコンポーネント
・SELECT文の実行
・SELECT文以外の実行
・TFDQueryコンポーネント

2-6 パラメータ付きSQL
・動的SQL(パラメータ付きSQL)の利用
・TFDParamコンポーネント
・SQLパラメータ設定
・ParamByNameメソッド
・TFDParamコンポーネント
・FireDACクエリエディタ

2-7 項目コンポーネント
・データセットの各列へアクセスするためのコンポーネント
・TFiledコンポーネントが基底クラスで以下の機能を提供する
・TFiledコンポーネントの基底としてデータ型に応じた以下のコンポーネントが提供されている
・フィールドエディタ
・プログラムからの利用
・Fieldsプロパティ
・FieldByNameメソッド
・演習-3 SQL実行メソッドを作成する

2-8 データの表示/編集
・UIコンポーネントへのデータ提供
・TBindSourceDBコンポーネント
・TDataSourceコンポーネント
・コンポーネントのリンク
・UIコンポーネント
・演習-4

2-9 マスタ/リンク構造
・マスタ/リンク構造(ヘッダ/明細構造)
・プロパティ設定によるデータアクセスコンポーネントのマスタ/リンク構造設定
・マスタ/リンク設定
・演習-5 マスタ/リンク構造を作成する

2-10 計算項目
・項目コンポーネントの種類
・計算項目
・演習-6 計算項目を追加する

2-11 フィルター
・データセットから取得したデータをさらに式を使って絞り込むことができる
・フィルター利用例
・演習
・演習-7 フィルターを利用する

2-12 メモリテーブルの利用
・TFDMemTableコンポーネント
・データセットの作成
・データの操作
・プログラムコードによるフィールド作成
・AppendRecordメソッドの利用例
・演習-8 メモリーテーブルを利用する
・演習-9 メモリーテーブルを利用する

2-13 レコード検察
・データベースから取得した結果への検察
・Locateメソッド
・検索オプション
・例
・LocateEXメソッド
・LookUpメソッド
・例
・LookUpEXメソッド
・例
・演習-10 レコード検索機能を利用する

2-14 トランザクション制御
・FireDACトランザクション制御
・StartTransactionメソッド
・Commit/Rollbackメソッド
・排他レベル
・演習-12 トランザクション機能を利用する

3.プロジェクト

3-1 プロジェクトファイル
・アプリケーションのメイン制御機能を提供
・最初のコードは生成するアプリケーションの形式及び名称
・プロジェクトのプログラムコード

3-2 TApplicationクラス
・アプリケーションの骨格となる機能を提供
・TApplicationクラスの機能については以下を参照

3-3 プロジェクトオプション
・フォームやデータモジュールの生成
・プロジェクトオプションのカスタマイズ
・演習-1 プロジェクトのカスタマイズ

4.テストプロジェクト
テスティングフレームワーク(DUnit)を使った単体テスト

4-1 テスティングフレームワーク/テストプロジェクト
・XUnit
・DUnit(http://dunit.sourceforge.net/)
・以下の手順でテストを実施する
・演習-1 簡単な計算の作成

4-2 テストケースの作成
・テストケースウィザード
・テストクラス
・テストメソッド
・評価メソッド
・評価メソッドの利用
・演習-2 テストケースを作成する

4-3 テストの実施
・テストプロジェクトの実行
・テストランナーの実行ボタンクリック
・演習-3 テストの実施
・演習-4 すべての機能をテストする

4-4 テストスイート(Test Suite)
・Test Suite
・Test Suiteを利用するメリット
・演習-5 テストスイートの作成

5.Androidモバイルアプリケーション作成

5-1 前提条件/環境構築
・Android SDK
・Delphiのセットアップ
・開発形態
・構築手順
・端末の接続
・演習-1 端末利用環境の確認とセットアップをする
・USB接続で動作確認された端末

5-2 モバイルプロジェクト
・プロジェクトの作成
・ターゲットプラットフォームの選択
・ターゲットプラットフォームはさらに以下の情報を確認/設定可能
・モバイルフォームデザイナ
・演習-2 モバイルプロジェクトの作成

5-3 簡単なUIアプリの作成
・FireMonkyコンポーネントを利用して一般的なGUIアプリケーションのようにUIを作成
・イベントハンドラに必要なプログラムコードを記述すればアプリケーションが作成できる
・演習-3 簡単なUIアプリの作成

5-4 Layout(レイアウト)
・レイアウトとは
・FireMonkyのレイアウト
・FireMonkyレイアウトコンポーネント
・レイアウトコンポーネントの種類
・単純なコンテナ
・拡大/縮小
・スクロール
・配置ルールが決まっている

5-5 Effect(画像効果)
・様々なビジュアル効果用コンポーネント
・効果分類
・TBevelEffectコンポーネント
・TInnerGrowEffectコンポーネント
・演習-3 簡単な電卓を作成する

5-6 業務システムの利用
・既存業務システムからの端末利用
・リソースアクセス手段
・システム構成例
・REST(REpresentational State Transfer)
・タブレットやスマホ端末
・プロシキサーバー
・RESTクライアントコンポーネント
・TRESTClientコンポーネント
・TRESTRequestコンポーネント
・TRESTResponseコンポーネント
・利用例
・リクエストパラメータのエンコーディング
・JSONデータの利用
・JSONデータをTJSONObjectへ変換
・配列形式のJSONデータから値を取得する
・演習

5-7 SQLiteデータベース
・データベースへの接続
・データベース接続
・Android環境へのデータベース移行
・データセットのアクセス
・演習

備考

・法人企業様のみの対象となります。

Delphi XE基礎研修

2013年10月24日 木曜日

コースジャンル

設計・開発

概要

Windows、MAC、iOSに加えてAndroidにも対応したDelphi XEシリーズ。
本研修はDelphi XEシリーズによる開発の基本技術を学ぶことのできる研修コースです。
※Delphiはエンバカデロ・テクノロジーズの製品です。

目的

・Delphi XEシリーズによる開発の基本技術を学ぶ

対象者

・何らかのプログラミング言語の経験があること

テキスト

オリジナルテキスト

基本日数

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

内容

●DelphiによるWindowsプログラミング
・Delphiとは
・統合開発環境(IDE)
・Delphiによるプログラミング手順

●Delphiの基本操作
・オブジェクトリポジトリの使い方
・ビジュアル設計ツールの使い方
・アプリケーションの実行とテスト

●PASCALの基礎知識
・変数と型
・データ変換、各種関数
・演算子・構造化文

●コンポーネント
・コンポーネントとは
・プロパティ、メソッド、イベント
・コンテナコンポーネント

●コンポーネントの使い方
・フォームのプロパティ、イベント
・各コンポーネントの共通プロパティ、イベント
・各コンポーネントの使い方

●コンポーネントの活用
・カレンダーを作る
・ユーザーインターフェースの設計
・StringGridコンポーネントの操作
・日付を扱う
・StringGridの特殊な描画

●データベースアプリケーション
・アプリケーションを作る
・ユーザーインターフェースの設計
・参照項目コンポーネント
・入力値チェック
・画像の取り扱い

備考

・法人企業様のみの対象となります。

Delphiマイグレーション研修

2013年10月24日 木曜日

コースジャンル

設計・開発

概要

旧バージョンのDelphiで開発されたアプリケーションを最新バージョンに移行するための
手法を学ぶことのできる研修コースです。
※Delphiはエンバカデロ・テクノロジーズの製品です。

目的

・旧バージョンのDelphiでから移行する際の相違点を学ぶ
・最新のDelphiバージョンに移行するための手法を学ぶ

対象者

・旧Delphiで開発をされていた方

テキスト

オリジナルテキスト

基本日数

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

内容

1.旧Delphi(5~7)とXE5の相違点
 1.VCL
  ⇒XE5のVCLと旧DelphiのVCL
 2.マルチプラットフォーム対応
  ⇒FireMonkey
 3.Databaseアクセス
  ⇒FireDAC
  ⇒BDE
  ⇒それ以外のDatabaseアクセスコンポーネント
 4.Unicode対応
 5.帳票ツール
  ⇒FastReport

2.移行計画
 1.既存アプリケーションの調査
 2.作成プロジェクト選択
 3.移行方法検討

3.VCLからXE5のVCLへ
 1.既存プロジェクトのXE5 VCLプロジェクトへの移行
 

4.データベースアクセスの移行
 1.BDE
  ⇒XE5のBDEへの移行
  ⇒FireDACへの移行
 2.dbExpress
  ⇒XE5のdbExpressへの移行
 3.DataAccess
  ⇒XE5のDataAccessへの移行
 4.ADO
  ⇒XE5のADOへの移行

5.マルチデバイス対応
 1.既存VCLアプリケーションからFireMonkeyアプリケーションへの移行
  ⇒BDEのFireDAC化
  ⇒画面のマイグレーション
  ⇒ソースのマイグレーション
 2.ターゲットデバイスの選択

6.帳票の移行
 1.QuickReports
  ⇒FastReport
 2.RaveReports
  ⇒FastReport
 3.その他サードパーティの帳票コンポーネント

7.その他
 1.Windows64ビットへの移行
 2.Appendix

備考

・法人企業様のみの対象となります。

Delphi バージョン移行向け基礎研修

2011年8月11日 木曜日

コースジャンル

設計・開発

概要

Delphi 2006,2007⇒Delphi 2010へ移行する企業様向けの研修となります。

目的

Delphiを使ったシステム開発を行う上で、重要なDLLやコンポーネントの作成およびデータベースとの接続など座学と実習を交えながら学習していきます。
最後に簡単な演習を用意しております。

対象者

Delphiを使用されていてバージョン移行をする際に基礎知識を必要としている方または企業

テキスト

弊社オリジナルテキスト

基本日数

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

内容

●1日目
・Delphiの主な機能の使い方(復習)
・実務でよく使う機能の確認型(レコード型含む)、変数、式、文、ルーチン、クラス等
・Unicodeの特徴と使い方
・コンポーネントの種類と使い方
・コンポーネントのヘルプの読み方
・標準コンポーネント
・VCLコンポーネント
・カスタムコンポーネントの作成
・パッケージ
・演習問題

●2日目
・オブジェクト指向の考え方
・クラスの構成要素
・クラスの継承
・アクセス制御
・フォームの高度な利用法
・自動的に作成されるオブジェクト
・データモジュール
・フレーム
・アクション
・オブジェクトリポジトリ
・ModelMaker
・Windows APIとDLL
・DLLの作成
・リスト
・.INIファイルとレジストリの操作
・ストリーム
・グラフィック操作
・プリンタ操作
・演習問題

●3日目
・ストアードプロシジャ
・メタデータ
・タイプライブラリ
・コントロール
・ジェネリクス
・メソッド
・データセット
・データセットの基本機能と使い方
・データセットの操作
・データセットの更新
・データセットの内部構造
・カスタムデータセット
・トランザクションの制御
・演習問題
・Delphi2006、Delphi2007⇒Delphi2010移行の注意点(まとめ)

オープン講座(未経験・新入社員・既存社員向け)

2011年7月12日 火曜日

オープン講座開催情報

「少人数だけど講座に参加したい、実施したい」というお客様のご要望にお応えしたフルネスのオープン講座。
未経験IT技術者向け・新入社員向け・既存社員向けと様々なラインナップを豊富にそろえております。
Delphi,Seasar2,Spring,C++,C#,Android,Python,ASP.NET、その他様々な研修をお選び頂けます。
開催していない研修でもお問い合わせを頂ければ、開催企画も立てることが可能ですのでお気軽に御相談下さい。

こんな企業様にお薦め

・リーズナブルなオープン講座を探していた
・受講対象者が少数で困っている
・実施したいけど、なかなかタイミングが合わない
・研修環境が無い
・人材開発支援助成金の活用をしたい

募集中のオープン講座(フルネス主催)

人材開発支援助成金をご利用の方はお気軽にご相談下さい

講座名開催日場所料金(税込)募集状況
■新人研修オープン講座■
2018年度新入社員研修オープン講座(Java・C#・インフラ)4/3(火)~五反田・中野左記リンクにてご確認下さい募集中
■10月開催■
Pythonプログラミング基礎研修10/25(水)~26(木)中野43,200円 (税込)開催確定
Wireshark基礎研修10/12(木)~13(金)中野48,600円(税込)開催終了
C#プログラミング基礎研修10/23(月)~24(火)中野43,200円 (税込)開催確定
C#オブジェクト指向技術研修10/25(水)~27(金)中野75,600円 (税込)開催確定
ASP.NET MVC研修10/30(月)~31(火)中野43,200円 (税込)開催確定
■11月開催■
Pythonプログラミング基礎研修①11/9(木)~10(金)中野43,200円 (税込)開催確定
Pythonプログラミング基礎研修②11/16(木)~17(金)中野43,200円 (税込)開催確定
Django入門(Pythonで作るWebアプリケーション)研修11/20(月)~21(火)中野48,600円 (税込)開催確定
Python機械学習&ディープラーニング入門研修11/14(火)~15(水)中野75,600円 (税込)開催確定
Kerasによるディープラーニング実践研修11/16(木)~17(金)中野75,600円 (税込)募集中
■12月開催■
Pythonプログラミング基礎研修12/4(月)~5(火)中野43,200円 (税込)開催確定
Django入門(Pythonで作るWebアプリケーション)研修12/7(木)~8(金)中野48,600円 (税込)募集中
Python機械学習&ディープラーニング入門研修12/11(月)~12(火)中野75,600円 (税込)募集中
Kerasによるディープラーニング実践研修12/13(水)~14(木)中野75,600円 (税込)募集中
機械学習プログラミング基礎研修12/18(月)~19(火)新横浜75,600円 (税込)募集中
速習Pythonプログラミング基礎研修(大阪)12/12(火)大阪32,400円(税込)開催確定
■1月開催■中野
Pythonプログラミング基礎研修1/11(木)~12(金)中野43,200円 (税込)募集中
Python機械学習&ディープラーニング入門研修1/16(火)~17(水)中野75,600円 (税込)募集中
Kerasによるディープラーニング実践研修1/18(木)~19(金)
中野75,600円 (税込)募集中
機械学習プログラミング基礎研修1/22(月)~23(火)新横浜75,600円 (税込)募集中
■2月開催■
Pythonプログラミング基礎研修2/7(水)~8(木)中野43,200円 (税込)募集中
機械学習プログラミング基礎研修2/13(火)~14(水)新横浜75,600円 (税込)募集中
■3月開催■
Pythonプログラミング基礎研修3/6(火)~7(水)中野43,200円 (税込)募集中
機械学習プログラミング基礎研修3/8(木)~9(金)新横浜75,600円 (税込)募集中
■未経験ITオープン講座■
未経験者向けIT基礎研修コース10/3(火)~20(金)中野216,000円(税込)開催中
未経験者向けC#基礎研修コース10/23(月)~31(火)中野162,000円(税込)開催決定
未経験者向け Javaプログラミング基礎研修コース11/1(水)~12/6(水)中野378,000円(税込)開催決定
未経験向け IT基礎・C#・Javaセットコース10/3(火)~12/6(水)中野669,600円(税込)開催中
■ヒューマン研修 オープン講座■
新卒向け研修振り返りタイムマネジメント研修7/8(土)五反田12,960円(税込)開催終了
新卒向けストレスマネジメント研修9/9(土)五反田12,960円(税込)開催終了
新卒向け後輩指導・育成力向上研修12/9(土)五反田12,960円(税込)開催確定
新卒向け目標設定・意識改善研修2/10(土)五反田12,960円(税込)開催確定
■開催検討可能な講座■
スキルチェンジトレーニングご相談下さいご相談下さいご相談下さい
Pythonプログラミング基礎研修調整開催43,200円 (税込)ご相談下さい
人工知能入門研修調整開催43,200円 (税込)ご相談下さい
ビットコインで学ぶフィンテック技術基礎研修準備中価格調整中ご相談下さい
Goプログラミング基礎研修調整開催48,600円(税込)ご相談下さい
C#プログラミング基礎研修調整開催48,600円(税込)ご相談下さい
C#プログラミング応用研修調整開催108,000円(税込)ご相談下さい
ASP.NET MVC研修調整開催81,000円(税込)ご相談下さい
Delphi XE基礎研修
調整開催48,600円(税込)ご相談下さい
Delphi マイグレーション研修
調整開催48,600円(税込)ご相談下さい
Amazon Web Service基礎研修
調整開催64,800円(税込)ご相談下さい

人材開発支援助成金を使いたい場合は?

人材開発支援助成金やその他助成金をご検討されている企業様はお気軽にご相談下さい。
助成金を利用される時は申請に関する書類作成等のアドバイスも可能です。

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

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


お問い合せ・お申込みはこちら

システム開発支援サービス

2011年7月12日 火曜日

システム開発の短納期・低コスト・高品質を実現するために必要なスキルを持った技術者を選抜し、お客様の契約形態に合わせて、システム開発のお手伝いをいたします。
自社エンジニア、パートナーエンジニアを含め数千名の中から最適なソリューションを提供しております。

フルネスでは、以下のシステム開発支援サービスを提供しています

(1)業務委託(請負契約)

お客様の要件や仕様をお聞きして、システム開発(請負開発)を行います。

(2)常駐開発(準委任契約)

お客様先へ常駐して、システム開発を行います。

(3)常駐派遣

お客様先へ技術者を派遣して、お客様の指示の元でシステム開発を行います。

システム開発の例

業務委託(請負契約)

・Spring4フレームワークを利用した開発
Spring4に精通した技術者でチームを組み、短期間でシステム開発を行います。

・Delphiマイグレーション開発
弊社が最も得意とするDelphiの旧VerからXEシリーズへのマイグレーション開発。
マイグレーション事例はこちら

・Delphiコンサルティング
国内でも他社があまり得意としていないDelphiコンサルティングサービス。
技術支援を行っております。
エンバカデロテクノローズ社からも国内2社しかいないトレーニングパートナーとしてDelphi製品の普及に努めております。
マイグレーション事例はこちら

・Delphi保守サービス
メーカー様や組合様が以前から資産として持っているDelphiで開発されたシステムの
保守、メンテナンス、テクニカルサポートサービス対応しております。
マイグレーション事例はこちら

・Salesforceエンジニアリングサービス
Salesforce社をこれから導入する企業様に向けて支援をさせていただいております。

・Android、iPhoneアプリ開発
スマートフォンに関連するアプリケーション開発をなるべく低予算で開発致します。

弊社在籍の正社員技術者(一例)

・Delphiコンサルタント
・Delphiエンジニア
・Python解析エンジニア
・AWSインフラエンジニア
・Javaエンジニア
他、合計16名在籍