該当件数:1026件
ブラウザが提供するAPIを活用し、JavaScriptでどのようなアプリケーションを作成可能かイメージできるコースです。
本コースでは、はじめてJavaを学ぶ方のために、「Javaエンジニアとして最初に、身につけて頂きたい」クラス・インスタンス・フィールド・コンストラクタ・メソッドをしっかり理解できるよう学びます。
文法も網羅を目指すのではなく、とくに利用頻度の高いものを中心に紹介しています。
また、ご受講頂いた後にどう学べば良いかなど、「研修受講後の継続的な成長」を視野に入れた構成となっています。
そのため、APIリファレンスの読み方を練習し、知らないクラスやメソッドを見ても自分で使い方を調べられる力が身につきます。
また、問題発生時のスタックトレースの読み方のコツなども研修内で扱い、プログラム実行時に発生した問題の箇所を自力で特定できるようになります。
もちろん、カリキュラムはJavaを利用した開発で必要な基本を押さえた内容となっています。
※本コースは、2026年度より改訂版にて実施いたします。
このコースは、Javaの基本文法を学習済みで「実装力を強化しつつ、設計につながる考え方も身に付けたい」方のためのコースです。
業務システムでは、一般的に継承やインタフェースなどの機能を活用したフレームワークが利用されています。
このコースでは実際の業務システムに対応できるよう、実装手法だけではなく、クラスライブラリなど、開発現場で利用頻度の高い機能についても学習します。
学習用の環境も開発現場に近いものとするため、依存性管理ツール(Maven)や自動テストツール(JUnit)を利用します。
このコースを受講頂くことで、Javaプログラムの実装方法、また、設計を学ぶための基礎となる力を修得できます。
※本コースは、2026年度より改訂版にて実施いたします。
Spring Bootは、VMware社を中心にオープンソースで開発されている、高生産性・高機能性なフレームワークです。
本コースでは、RESTful Web Service開発未経験者の方を対象として、基本的なRESTful Web Service開発方法を講義+演習で学習します。
RESTful Web Serviceの基礎となるHTTPプロトコル、リクエストメソッド、リクエストパラメータ、リクエストボディなどを交えながらSpring MVCを利用したRESTful Web Serviceから、MyBatisによるDBアクセスの実装まで、Web APIとして必要となる機能を実装できるようになります。
※本コースは2026年4月よりコース名が変更となりました。
旧コース名:Spring Boot 3 ではじめるWebサービス開発入門 REST編
Spring Bootは、VMware社を中心にオープンソースで開発されている、高生産性・高機能性なフレームワークです。
本コースでは、Webアプリケーション開発未経験者の方を対象として、基本的なWebアプリケーション開発方法を講義+演習で学習します。
Webアプリケーションの基礎となるHTTPプロトコル、Get/Postメソッド、リクエストパラメータ、HTML(form)などを交えながらSpring MVCとThymeleafを利用した画面のあるWebアプリケーションから、Spring Data JPAによるDBアクセス、ファイルアップロードの実装まで、Webアプリケーションとして必要となる機能を実装できるようになります。
Virtual Threads に対応したSpring Boot環境を使って、Webアプリケーションを開発します。
今最も主流であるフレームワークによるモダンな開発技術を、是非この機会に体験してみてください。
本コースは、『Spring Boot 3 ではじめる Webアプリケーション開発入門』(MJ048)の改訂版となります。
Spring Securityは、Spring Frameworkと組み合わせて利用されるセキュリティライブラリです。
長年に渡って開発が続けられており、高機能な反面、使いこなすのが難しいと言われることがあります。
本コースでは、Springの基礎知識をお持ちの方を対象に、Spring Securityの基本的な使い方から、要件に応じたカスタマイズ方法・アーキテクチャーを演習を交えながら短期間で学習します。
Spring Securityが初めての方は、実務に必要な一通りの使い方を身につけることができ、ご経験がある方は、アーキテクチャーや最新の使い方を理解することでプロジェクトメンバーへの指導ができるようになります。
このコースはMPA(Multiple Page Application)にSpring Securityを導入するサンプルをもとに学習をしていきます。
Java言語を正しく理解してコードを記述していますか?
本コースは、コード品質を意識してJavaプログラムを記述できるようになるための脱初心者を目指すコースです。
本コースは、これからAndroidアプリ開発を始める方向けの、2日間集中型の入門コースです。Googleが推奨する最新のUIツールキット「Jetpack Compose」を用い、モダンで効率的なアプリケーション開発の基礎をゼロから体系的に学びます。
研修では、まずComposable関数やModifierといったComposeの基本要素から学習を始め、レイアウトの構築方法を習得します。次に、宣言的UIの核となる状態管理の仕組みを理解し、ユーザーの操作に応じて動的に変化するインタラクティブな画面を作成します。
最終的なゴールとして、ハンズオン形式で「BMI計算アプリ」を開発します。この開発プロセスを通じて、複数画面間の遷移、入力されたデータの永続化(SQLiteデータベースへの保存・検索)、そしてデータベースから取得したデータのリスト表示まで、一つのアプリケーションが完成するまでの全工程を実践的に体験します。
このコースを受講いただくことで、Jetpack Composeを用いたモダンなAndroidアプリ開発の基礎知識と実装スキルを確実に身につけ、自力で簡単なアプリケーションを開発できる力を養うことを目指します。
※本コースは、2026年度より改訂版にて実施いたします。
※本コースは、生成AIを利用したコードアシストを利用いたします。
※AIは演習環境に組込み済です。お客様にてご用意いただく必要はございません。
本コースでは、Googleが推奨するMVVMアーキテクチャをベースに、現代的なアプリ開発に欠かせない各種ライブラリの活用方法を深く学びます。
まず、ViewModelを用いてUIの状態管理とビジネスロジックを分離し、UIコントローラの肥大化を防ぎます。次に、Kotlin CoroutinesとFlowを活用することで、複雑になりがちな非同期処理を宣言的かつシンプルに記述し、リアクティブなUIを実現する手法を習得します。
また、サーバーとの通信処理では、HTTP通信ライブラリであるRetrofitをCoroutinesと組み合わせて利用し、Web APIとのデータ連携を安全かつ効率的に実装します。
さらに、DI(依存性の注入)ライブラリのHiltを導入し、コンポーネント間の依存関係を整理することで、メンテナンス性の高いアプリケーションの設計方法を学びます。
最終的には、これらの技術を組み合わせた総合演習を通じて、より実践的なアプリケーション開発を体験します。
このコースを受講いただくことで、非同期処理やDIを取り入れた、堅牢でスケーラブルなAndroidアプリケーションを自信を持って開発できるようになることを目指します。
※本コースは、2026年度より改訂版にて実施いたします。
※本コースは、生成AIを利用したコードアシストを利用いたします。
※AIは演習環境に組込み済です。お客様にてご用意いただく必要はございません。
IBM SPSS Modelerのモデリングの3つのアプローチである、プレディクティブ(予測)、クラスタリング、アソシエーション(連関)の中からクラスタリングとアソシエーションのモデルを習得することを目的としたコースです。
クラスタリングには、Kohonen,K-Means,Two-Stepの手法があります。これらの概念を理解し、モデルを作成します。
クラスタリングは、顧客や商品、店舗などを対象にして、同じようなものを分類する際に利用します。
分類されたクラスタの特徴から、ターゲットの絞り込みや傾向を把握することができます。
また、アソシエーションには、Apriori、Carmaとシーケンスの手法があります。これらの概念を理解し、モデルを作成します。アソシエーションルールは、マーケットバスケット分析のように併売傾向を把握したり、商品の陳列や広告の掲載、不適切なルーティンワークの発見などに役立ちます。
データマイニングツールであるModelerを使用し、カテゴリデータの予測を行う方法をを習得することを目的としたコースです。
たとえば、顧客が他のプロバイダまたはブランドに切り替えるかどうか(離反予測)や顧客が特定の広告キャンペーンに応答するかどうかなどを予測したい場合に用いることができる予測モデルの手法を紹介します。
データマイニングツールであるModelerを使用しスケール(連続型)データの予測を行う方法を習得することを目的としたコースです。
たとえば、顧客の契約期間や顧客の購入金額かなどを予測したい場合に用いることができる予測モデルの手法を紹介します。
データマイニングツールであるModelerの操作を習得することを目的としたコースです。
データマイニングプロジェクトのプロセスモデルであるCRISP-DMのデータの理解、モデリング、評価、展開/共有のフェーズを2部構成でご紹介します。
データマイニングツールであるIBM SPSS Modelerでデータ加工する方法を習得することを目的としたコースです。
データマイニングを行うにあたりよく利用するデータ加工の機能をご紹介します。
ミネルバ式リーダーシッププログラム「Managing Complexity」は、アメリカ発の革新的な教育メソッドをもとに、変化の時代に求められる"18のリーダーシップスキル"を体系的に習得できる実践型リーダー研修です。答えのない課題に向き合い、実践と内省を通じて、次世代リーダーに必要な思考力・共創力・変化対応力を育てます。
授業は完全オンラインでミネルバ独自開発のシステム「Forum」を使用します。発言時間の可視化や、細やかなフィードバックを可能とする発言記録等、受講者の集中を維持させる様々な仕掛けをエビデンス・ベースで設計されています。ファカルティ(講師)は自身も複雑な時代をリードする、経験豊富なプロフェッショナルが務めます。「知識の定着」を最優先するミネルバ大学が開発した独自の教授法を習得し、受講者の高い学習効果をファシリテートします。
本コースは、週1回2時間×10週間(原則18~20時/全11回)の完全オンラインプログラムで、着実に実践型のスキルを定着化します。1社で開催する単独クラスおよび最大4社で同時参加する混成クラスの2つの参加方法があります。参加人数、費用、開催日時などの詳細はお問い合わせください。