programming · 2020. 5. 25. ·...

9
Programming Android OCJP Java SQL VBA Visual Basic C C++ KEN SCHOOL Programming Course Guide

Upload: others

Post on 25-Aug-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Programming · 2020. 5. 25. · 主に中小規模Web開発におけるPHPプログラミング技術を学習する講座です。 個別授業で学習するのでプログラム初心者からでも安心して取り組むことがで

ProgrammingAndroid OCJP Java SQL VBA Visual Basic C C++

KEN SCHOOL Programming Course Guide

Page 2: Programming · 2020. 5. 25. · 主に中小規模Web開発におけるPHPプログラミング技術を学習する講座です。 個別授業で学習するのでプログラム初心者からでも安心して取り組むことがで

徹底的に考え抜かれたカリキュラム「巧」KENスクールは、多数の現役エンジニアの意見や要望をいち早く講座に取り入れてきました。そのような中で誕生し、以後進化し続けているのが、「KENスクールのJava講座」です。業界に先駆けてJavaをカリキュラムに取り入れたKENスクールでは、「Javaの資格だけではなく、開発現場での仕事と同様の内容をカリキュラムに」というコンセプトのもと、講座内に設計書に基づいたプログラミング実習を取り入れています。その集大成とも言うべき講座が『Javaシステム開発実務研修「巧」』です。システム開発の一連の流れに触れながら、現役SEチームによって設計されたWebアプリケーションを実際に構築していきます。また、開発現場からの要望の多いフレームワークに特化した講座を開講しているのもKENスクールならでは。未経験者から現役エンジニアまで幅広いニーズにお応えするKENスクールのカリキュラムで、スキルアップ・キャリアアップを実現してください。

開発の「いろは」を伝える仕組み講師は、定期的にエンジニアとしてプロジェクトに参加したり、長年エンジニアとして活躍した経験を持っています。開発現場での経験をそのまま講義に反映させています。KENスクールでは、現場を知り、実戦的スキルを持つ講師ならではの質の高い授業を実現することに成功しました。カリキュラムの枠を超えた

KENスクールのクオリティで、教科書レベルを超えた本物のスキルを身につけていただきます。

開発現場

集合形式の講義のみでは個々の受講生の理解度にバラツキが出てしまいます。また、ビデオ教材の繰り返しでも、個々の理解度に合わせた技術の習得は困難です。

KENスクールでは、開校当初から「個別指導」にこだわり続け指導を行っています。一人ひとりの理解度に合わせて授業を行うことにより苦手箇所の溝を埋め、すべての受講生のレベルを一定水準に高めることが可能です。また、多くのコーディング実習を行い、授業で得た知識を技術へと進化させます。実習中に出た疑問はその場で講師と共に解決し、併せて開発上のアドバイスをしていきます。「知っている」のみでは終わらない、「作れる」技術を身につけることがこだわりです。

教育現場

こだわるポイントが違う 徹底個別

質疑応答実技演習個別指導

現場のノウハウ

最新のコンテンツ

プログラミングができるようになるのは

夢じゃない

2こだわるポイントが違う。徹底個別

Page 3: Programming · 2020. 5. 25. · 主に中小規模Web開発におけるPHPプログラミング技術を学習する講座です。 個別授業で学習するのでプログラム初心者からでも安心して取り組むことがで

プログラミング Webシステムの概要

エンタープライズ系顧客情報管理システムや社内管理システムなど、企業内の管理システムをエンタープライズ系システムと呼びます。開発会社で作成するエンタープライズ系システムは多機能のため、サーバー内での処理が複雑化する傾向にあり、開発する上で『Java』と『データベース』に関する技術の習得はもはや必須といえます。

Web系(コンシューマ向け)ショッピングサイトやネットバンキングなど、インターネット上で利用するアプリケーションをWebアプリケーションと呼びます。Web系開発においては画面デザインとの連携が重要であり、PHPスキルを始めとするクライアントサイドのスクリプティングスキルが求められる傾向にあり、現在もWeb制作現場からの需要が増え続けています。

全体の流れ(顧客検索・商品検索等)

プログラマーやSEが活躍するフィールドの代表として、Webシステムをご紹介します。ショッピングサイトや社内向け管理システム、電車の乗換案内やチケット予約等、さまざまなシステムに応用されているWebシステム。業務向け(エンタープライズ系)システムと、一般消費者(コンシューマ)向けのシステムでの違いや流れについて全体像を把握してみましょう。

クライアントサイドクライアントサイドとは、利用者側のコンピューター(パソコン、携帯電話、スマートフォンなどで使用されるブラウザ)で実行されるWebアプリケーションの環境です。HTMLやCSSを利用してWebサイトの文章構成やレイアウトを作成するのが基本です。近年ではクライアントサイドで動作するスクリプト言語を駆使してプログラムを組み、ユーザーの操作に対して動的に画面を変化させていく技術を盛り込むことが主流です。それに対応して目覚しいスピードで新たな技術が開発・発表されている分野でもあります。最も利用頻度が高く、ライブラリ(機能集)も充実しているJavaScriptなどがクライアントサイドプログラムの代表格です。また、近年業界で最大の注目を浴びているHTML5の動的制御に関してもクライアントサイドプログラムが使用されます。

サーバーサイドサーバーサイドとは、Webシステムが動いている環境です。Webシステムとは、インターネット環境を利用したシステムのことで、ショッピングサイトやチケット予約システムのほか、企業内で使う業務システムにも利用されています。大半はデータベースに接続し、データの取り出しや挿入を行います。

データベース(DB)DBとは、大量のデータ(情報)の集合体、もしくはそれを様々なユーザーに利用してもらうための仕組みです。最も利用されているのがOracleで、Javaや

PHP側からはSQL(データベース用の言語)を用いて必要な情報を取り出したり、新たにデータを追加・更新します。

1. サーバーが検索用のページをユーザーに送ります。この際、クライアント(ユーザー側)PC上でHTML、CSS、JavaScriptなどが動作します。

2. ユーザーが検索条件を入力後、送信ボタンを押すことでサーバー側に検索条件が送られます(お問い合わせ)。

3. 条件を受け取ったサーバーにはJavaやPHPといったプログラム言語で作られたシステムが存在し、Oracle・MySQLなどのデータベースに対して検索をかけます。その際に必要になる命令文はSQL言語で作られます。

4. データベースには顧客情報や商品情報といった各種データが保管されており、SQLで命令された内容に応じたデータを送り返します。

5. 送られてきたデータをもとに、JavaやPHPがユーザーに送るための検索結果ページを生成します。

6. サーバーが検索結果ページをユーザーに送ります。クライアント(ユーザー側)PC上でHTML、JavaScriptなどが動作します。

2

1

3

4

56データ

レスポンス(応答)

お問い合わせ(検索条件)

SQL

DB ServerWeb Server

ユーザー

3Webシステムの概要

Page 4: Programming · 2020. 5. 25. · 主に中小規模Web開発におけるPHPプログラミング技術を学習する講座です。 個別授業で学習するのでプログラム初心者からでも安心して取り組むことがで

Javaシステム開発実務研修「巧」の魅力現役エンジニアに、「現場に配属され開発業務に就くにあたり、必ず身につけておかなければならないことは? 」という意見を求めました。言語知識やデータベース、ネットワークなどのそれぞれの技術知識は当然のこととして、数多く集められた意見が、仕様書の読解力、テスト手順、ドキュメントの作成など、開発工程に則した知識でした。開発工程の理解力があってこそ、効率の良い、顧客の要件を満たすシステム開発が可能となります。

資格さえあればすぐ仕事ができますか? プログラムが書けさえすれば安心ですか?KENスクールは、それだけでは終わりません。

KENスクールの「巧」講座は、実際のシステム開発の工程に沿って開発現場を疑似体験し、開発現場で通用する実践力を身につけます。学習レベルの知識と、業務レベルの開発スキルとの差はここにあるのです。

Java学習の集大成として、あなたの学習スキルを、業務レベルの開発に対応できるスキルまで一気に押し上げます。就転職を果たすことも大切ですが、その後どのようにキャリアアップしていくかはもっと大切なこと。だからこそ受講していただきたい講座です。

株式会社KENテクノロジー 代表取締役 田 中 英 夫

開発現場の「リアル」を体験 Javaシステム開発実務研修「巧」

プロジェクト・実務研修の流れ

顧客のニーズに 応える力まず顧客に対する要件定義(仕事の提案)、要求分析(顧客ニーズの分析)を行います。更に請け負った開発の基本設計を行います。実務研修「巧」では、要件定義を理解するところからはじまります。

自ら考え、 カタチにする力仕様書を理解し、プログラミング(コーディング)を行います。実務研修「巧」では、300ページ以上にも渡る仕様書に基づき、開発現場で使用されるeclipse(エクリプス)を用いた本格的なコーディングを行います。

仕様書を解析、 読みとる力プログラマーに指示を出す実装レベルの詳細設計を行います。実務研修「巧」では、上級SEが独自に作成した仕様書を用い、業務レベルの実践的な設計を解析します。

問題解決し、 作り上げる力コーディングされたアプリケーションのテスト(評価)、デバッグ(修正)を行います。実務研修「巧」では、テスト手順を理解・実践し、効率の良い無駄のない問題発見能力、エラー修正能力を身につけ、精度の高いシステムを仕上げる力を養います。

要件定義 (SE・プロジェクトマネージャー)

コーディング業務 (プログラマー)

設計業務 (SE)

テスト (評価) 業務 (テスター・プログラマー)

4Javaシステム開発実務研修「巧」

Page 5: Programming · 2020. 5. 25. · 主に中小規模Web開発におけるPHPプログラミング技術を学習する講座です。 個別授業で学習するのでプログラム初心者からでも安心して取り組むことがで

実践型学習でWebアプリケーション開発技術をマスター主に中小規模Web開発におけるPHPプログラミング技術を学習する講座です。個別授業で学習するのでプログラム初心者からでも安心して取り組むことができます。PHPプログラミングの基礎からはじめ、MySQLを使用しデータベースとの連携までを学習していきます。最終的には、本格的ショッピングサイトを一から構築できるスキルまでを身につけます。

PHPショッピングサイト構築講座 3つのポイント● PHPのWebアプリケーション開発スキルとデータベースとの連携方法が身につきます

●PHPを使用してショッピングサイト構築ができるようになります● PHPのWebアプリケーション開発スキルとデータベースとの連携方法について理解できるようになります

夢が広がる第一歩 こんな方におすすめです●PHPのWebシステム開発スキルを身につけたい方●PHPとデータベースとの連携方法を学びたい方●プログラミング仕様書の読解力を身につけたい方

Webアプリケーション開発をマスター PHPショッピングサイト構築講座

オリジナルのアプリを作るなら スマホアプリ開発

オリジナルのアプリを作るならスマホアプリエンジニア!

開発現場のノウハウをゲットKENスクールのAndroidアプリ講座は幾多のAndroidアプリ開発を経験してきた現役エンジニアが監修。スマートフォン向けアプリ開発技術の押さえるべきポイントが満載です。KENスクールで本物のAndroidアプリ開発技術を身につけてください!

Androidアプリ開発講座 3つのポイント●Androidアプリ開発で必須とされるスキルが身につきます● Androidのデータベース機能を活用したスケジュール帳アプリを構築できるようになります●Androidアプリ開発で必要な技術を理解できるようになります

夢が広がる第一歩 こんな方におすすめです●Androidアプリの開発で必須とされるスキルを身につけたい方●Androidアプリの開発工程手順を習得されたい方●Androidでデータベースを利用するスキルを身につけたい方

PHPショッピングサイト構築講座

5オススメ講座紹介 PHPショッピングサイト構築講座 スマホアプリ開発

Page 6: Programming · 2020. 5. 25. · 主に中小規模Web開発におけるPHPプログラミング技術を学習する講座です。 個別授業で学習するのでプログラム初心者からでも安心して取り組むことがで

Java SE 7 ProgrammerⅠ

Java SE 7 ProgrammerⅠ Java SE 7 ProgrammerⅠ

Java SE 7 ProgrammerⅠ

Javaアドバンス

Javaフレームワーク(Spring Framework)

Javaフレームワーク(Spring Framework)

Javaフレームワーク(Spring Framework)

Androidアプリ開発

ORACLE MASTER Bronze Androidアプリ開発

Java Webシステム

Java Webシステム

Java Webシステム 速習HTML/CSS

速習HTML/CSS Javaアドバンス

速習HTML/CSS

SQL

Javaシステム開発実務研修「巧」

Javaシステム開発実務研修「巧」

プログラミング・「巧」 コース紹介※入学金別途 ¥30,000(税抜き)

この他にも多くのコースをご用意しております。詳しくはWebサイトをご確認ください。

Androidアプリ開発パック64時間 6ヶ月 ¥198,000(税抜き)

未経験からスマートフォン開発の基本をマスター!AndroidOS上で動作するアプリケーションを開発するためのプログラミング言語であるJavaを初めて学ばれる方に、おすすめのセットコースです。まずJavaベーシック講座を通して、一通り言語の基礎をしっかりと身に付けます。その後、Androidアプリの基本的な画面レイウトの作成方法から、データベースの利用などの技術を習得し、自分で開発したアプリケーションをAndroid携帯上で動作させながら学習します。仕事としてAndroidアプリ開発を目指す方から、趣味で作ってみたい方、または副業としてチャレンジしてたい方にもおすすめです。Javaを利用した開発分野で、幅広く活躍していきたい方に最適なコースです。

スキルがあれば、あとはアイデア次第!

Android & Javaエンジニア就転職総合コース180時間 9ヶ月 ¥497,000(税抜き)

スタンダードから最新技術まで、 あらゆるJavaニーズにマッチシステム開発求人において最もニーズの高いJavaにおけるWebシステム開発と、Androidアプリケーション開発の両方を学べる、弊社のエンジニアいち押しの人気No.1パックです。サーバーサイドJavaによるWebシステム開発やフレームワークを用いた開発技法の習得、アプリケーションからデータベースに問い合わせるために必要なSQL言語を学習します。最終的に実務研修を受けることにより、リアルな開発業務を実体験できます。更に、Android OS上で動作するアプリケーションの基本的な画面レイアウトの作成方法から、データベースの利用などの技術を習得します。Javaを利用した開発分野で、幅広く活躍していきたい方に最適なコースです。

エンジニアも絶賛、転職を目指すならこれが一番

速習Javaシステムエンジニア就転職総合コース173時間 9ヶ月 ¥589,000(税抜き)

Java系Webシステム就職実績No.1Java開発を行うプログラマー・SEになるための技術をマスターできる、Java系

Webシステム開発における実績No.1コースです。サーバーサイドJavaによる

Webシステム開発やフレームワークを用いた開発技法の習得、アプリケーションからデータベースに問い合わせるために必要なSQL言語を学習します。さらに、現役SEチームにより作成された実務研修付きなので、就業前に開発業務の流れを実体験することができます。実践的なコーディングも豊富に取り揃えているため、Javaにおいて王道ともいえる業務用Webシステム開発をしっかり習得することができます。

SEへステップアップ!見えない所も魅せる「巧」のワザ

Javaプログラマー養成コース101時間 6ヶ月 ¥365,000(税抜き)

一日も早くエンジニアとして活躍したい方から キャリアチェンジまでアプリケーション開発言語としてニーズの高いJavaを学習し、データベース接続、Webシステム構築、フレームワークまで身につけるコースです。Java系Webアプリケーション開発スキルを習得し、一日も早くエンジニアとして活躍したい方はもちろん、オブジェクト指向言語での開発を理解したいエンジニアや他言語からのキャリアチェンジを目指す方にもお勧めです。仕様書からのアプリケーション開発は就転職を目的とされている方に定評があります。

業界へのパスポート。プログラムが難しいなんて言わせない

6コース紹介

Page 7: Programming · 2020. 5. 25. · 主に中小規模Web開発におけるPHPプログラミング技術を学習する講座です。 個別授業で学習するのでプログラム初心者からでも安心して取り組むことがで

VBA基礎

VBA基礎 VBA基礎

Excel VBA応用

C言語基礎

Excel VBA初級

Excel VBA応用

Access VBA Standard試験対策 Access VBA実践

Access VBA Standard試験対策

Excel VBA Standard試験対策

Access VBA実践 Excel VBA初級

Excel VBA Standard試験対策

C言語応用

プログラミング・「巧」 コース紹介※入学金別途 ¥30,000(税抜き)

この他にも多くのコースをご用意しております。詳しくはWebサイトをご確認ください。

VBAスペシャリスト養成クラウン取得コース112時間 6ヶ月 ¥313,000(税抜き)

目指すはVBA資格の最高峰「VBAクラウン」もはや事務処理を行う際に必須となったExcelを効率よく自動化するためのExcel VBAと、大量のデータを効率的に管理するAccessの機能を最大限に引き出すためのAccess VBAを、実務レベルで使いこなすスキルを習得するパックコースです。Excel VBAにおいては日常業務の効率UPから簡易的なデータ管理システムまでを網羅し、Access VBAにおいてはOracleやMySQLなど、他の業務用大規模データベースとの連動を行い、既存のシステムを更に便利に使いこなす手法を身につけます。 事務職のエキスパートを目指す方はもちろん、社内のシステム運用までお仕事の幅を広げていきたい方、システム部において社内SEとして活躍していきたい方にもおすすめです。更に両VBA資格を取得すると、VBAクラウンの称号が贈られるため、転職活動など対外的なアピールに有効です。※Excel/Access基礎コースを終了された方、または同等の知識がある方が対象となります。

業務効率UP・キャリアUP。VBAクラウン取得で社内SEへ

Excel VBA Standardライセンスパック62時間 6ヶ月 ¥174,000(税抜き)

「知る」ことではなく、「使いこなす」を目指すならExcel VBAを実務レベルで使いこなすためのスキルを一から学習します。オフィス環境におけるExcel VBAの役割は奥が深く、簡単な事務作業の効率UPから、オフィス内でのサブシステムの構築までを表現することもあります。事務職のエキスパートを目指す方はもちろん、IT業界における各種業務にも役に立つ実践的なカリキュラムを通じ、IT業界への即戦力スキルを身につけることが可能です。機能を「知る」ことではなく、マクロを

「使いこなす」ためのVBAプログラミング技術を習得し、資格取得を目指します。※ Excel基礎コースを終了された方、または同等の知識がある方が対象となります

業務効率UPに繋がる実践編、上位資格で転職アピール

Access VBA Standardライセンスパック62時間 6ヶ月 ¥174,000(税抜き)

Accessを使いこなし、社内SEを目指す!本コースでは、Access VBAを実務レベルで使いこなすためのスキルを一から学習します。Access VBAでは、Excelとの連携をはじめ、OracleやMySQLなど

Web上で活躍する他のデータベースとのデータ共有などを強力にサポートする仕組みを備えているため、近年、企業内のデータベースシステムやWebシステムとの連携でAccess VBAを使用するケースが増えています。Accessの実務レベルに注目し、Accessを使いこなせる社内SEを目標とします。※ Access基礎コースを終了された方、または同等の知識がある方が対象となります。

ここまで来たらもはやエンジニア!!データベース完全攻略!

Cプログラマー養成コース60時間 3ヶ月 ¥279,000(税抜き)

C言語をマスターするならこのコースプログラム開発初心者に対応したカリキュラムで、ソフトウェア開発の標準言語であるC言語の習得を目指す方向けの講座です。C言語の基礎から、組込みソフトウェア開発を念頭に置いた応用プログラミングまで、様々な演習課題に取り組みます。 IT業界未経験の方でも無理なく学習していただけます。

大学生に大人気

7コース紹介

Page 8: Programming · 2020. 5. 25. · 主に中小規模Web開発におけるPHPプログラミング技術を学習する講座です。 個別授業で学習するのでプログラム初心者からでも安心して取り組むことがで

プログラミング 講座紹介

JavaベーシックWebアプリもAndroidアプリも、まずはここから今やプログラミングのスタンダードになっているJava言語を基礎から学習する講座です。プログラミングに必要な基礎知識を学習し、コーディング実習では課題を豊富に使用したオリジナル教材で「プログラムの書き方」についてスキルを身につけていきます。Javaの基礎から「オブジェクト指向」まで、Java言語を体系的に学ぶことができます。

Javaアドバンス講座Androidアプリ作成に必要なJavaスキルを習得今やプログラミングのスタンダードになっているJava言語の応用を学習する講座です。Webシステム構築では使用しない、Androidアプリ独特のJavaの文法を体系的に学習し、理解を深めるための講座です。

Java Webシステム講座JavaにおけるWebシステム構築スキルをマスターJavaを使ったWebアプリケーションプログラミングを学習します。本講座では、より実際の現場のニーズにあったスキルを習得するため、JSP・Servletのそれぞれの連携からデータベースとの連携までの総合的な技術を学習し、仕様書に基づいたプログラミングを通して実践的なWebアプリケーション開発スキルを身につけます。※本講座の受講にはJavaベーシック講座受講レベルの知識が必要となります

Javaフレームワーク(Spring Framework)講座Java言語を使ったWebアプリケーション開発では必須のフレームワーク技術Spring Frameworkは、Webアプリケーション開発で使用する代表的なJavaフレームワークの一つです。本講座では、開発ツールにSTS(Spring Tool Suite)を使用し、Spring Frameworkを活用した実用的なWebアプリケーション開発の手法を習得します。※本講座には、JavaサーブレットとJSPの基本知識が必要となります

Javaフレームワーク(Hibernate)講座HibernateでデータベースアクセスをスマートにHibernateは、最も人気のあるJavaのO/Rマッピングフレームワークです。本講座では、SpringとHibernateを連携した実用的なWebアプリケーション開発の手法を習得し、スケジュール管理アプリを作成します。※本講座にはJavaサーブレット、JSP、Spring Frameworkの基本知識が必

要となります

Javaシステム開発実務研修「巧」実践主義。開発工程を一から体感本講座は、Javaの基本概念をすでに習得された方向けに、実際のシステム開発の流れに沿って開発現場を擬似的に経験します。使用する設計書は、現場で活躍しているエンジニアが作成した物で、レンタルビデオ店の顧客管理・商品管理を行います。開発業務を経験することにより、コーディング力やシステム開発の流れ、業務で必要な知識を養うとともに、開発現場で必要な自分で考える力・解決策を養います。※本講座の受講にはJSP、Javaサーブレット、データベースに関する基本知

識が必要となります

OCJP Silver SE 8 資格対策講座プログラマー向けベンダー資格の知名度No.1Java技術者の認定資格として最も知名度の高い、Oracle社認定Java資格OCJ-Pの合格を目指す講座です。過去多数の合格者を輩出した実績をもとにスクールオリジナルの学習方法と試験対策を解くことで効率的に資格試験合格を目指すことができます。※本講座の受講にはJavaベーシック講座受講レベルの知識が必要となります

Java SE 7 Programmer Ⅰプログラミング言語のスタンダードを身につけよう今やプログラミング言語のスタンダードになっている Java 言語を基礎から 「オブジェクト指向」まで、講師の指導のもとに、オリジナル教材で体系的に学ぶことができる講座です。さらに、Java技術者の認定資格として最も知名度の高い、Oracle社認定Java資格OCJ-P Silver SE 7の合格を目指す講座です。

Androidアプリ開発講座IT業界で今最も熱い。Androidアプリ開発を習得本講座は、AndroidOS上で動作するアプリケーションのプログラミングを学ぶ講座です。基本的な画面レイアウトの作成方法から、データベースの利用などの技術に関する開発技術を習得します。自分で開発したアプリケーションを教室設置のAndroid携帯で動作確認することも、お持ちのAndroid携帯で動作させることも可能です。※本講座の受講にはJava言語に関する基本的な知識が必要となります

PHPベーシック講座Webアプリの開発手法を知るWeb開発におけるPHPプログラミング技術を学習する講座です。個別指導で学習するのでプログラム初心者からでも安心して取り組むことができます。SNSサイトやポータルサイト等、ユーザが入力した情報に対応したWebページの表示が必要不可欠な場面では、PHPのプログラムが役に立ちます。制作依頼の多い、プロ仕様のサイトを作るために必要な、PHPの基礎スキルを養うための講座です。また、データベースを自在に使いこなすためにSQLの書き方についても学習を行います。

PHPアドバンス講座開発現場のトレンドを用いて、実践スキルを身につける!Web開発におけるPHPプログラミング技術を学習する講座です。主に中小規模Web開発におけるPHPプログラミング技術を学習する講座です。最終的には、本格的なショッピングサイトを一から構築できるスキルまでを身につけます。※PHPの基本的な知識をお持ちの方が対象です

PHPショッピングサイト構築講座実践型学習でWebアプリケーション開発技術をマスター主に中小規模Web開発におけるPHPプログラミング技術を学習する講座です。個別指導で学習するのでプログラム初心者からでも安心して取り組むことができます。PHPプログラミングの基礎からはじめ、MySQLを使用しデータベースとの連携までを学習していきます。最終的には、本格的ショッピングサイトを一から構築できるスキルまでを身につけます。

JavaScriptコーディング講座コーディングを通じてスクリプトの仕組みを理解現在のWebサイトに必須となっているJavaScriptをプログラムの基礎からスタートし、実際にWebサイトを作成しながらJavaScriptやCSSを利用した動的なWebサイトの作成方法を学習する講座です。※HTMLの基本的な知識をお持ちの方が対象です

VBA基礎講座マクロって何? という方向けの講座マクロ操作から始まり、VBAでよく使用される関数、変数の使い方、条件分岐や繰り返しの書き方を学習してプログラムの基本を習得します。

Excel VBA初級講座ユーザーフォームを活用し、作業効率をアップ間違い無しExcelの基本であるセルやワークシートの操作、データベースとしての利用方法、ユーザーフォームを使用したデータの入力を学習します。更にプロシージャを使い、効率的なプログラムを記述する方法を習得します。

Excel VBA応用講座業務効率大幅UPに繋がる実践力が身につく実務で困った時に役立つ補助ツールの使い方、エラーの直し方、フローチャートを使用し処理を整理する方法などを学習します。また、Excelのデータベース機能をVBAで制御する方法など、より応用的な内容を、豊富な実践問題を行い実務に活かせる技術の習得を目指します。

Access VBA実践本格的スキルを身につけ、VBA開発者へAccess VBAは、Accessに備わっている機能であるオブジェクトの連携を助けるものです。大きく3種類にグループ化したデータベースの設計パターンを元に、データベースを作成する過程でAccess VBAの役割を把握します。SQLやDAO、ADO、ODBC接続を通じ、他データベースとの連携といったデータベースクライアントとしての使用方法も学習します。

8講座紹介

Page 9: Programming · 2020. 5. 25. · 主に中小規模Web開発におけるPHPプログラミング技術を学習する講座です。 個別授業で学習するのでプログラム初心者からでも安心して取り組むことがで

SQL講座(MySQL)あらゆるケースでのSQL構文をマスター本講座では、アプリケーションからデータベースに問い合わせるのに必要なSQL言語の書き方について学習します。データベースは非常に多くのWebアプリケーションで使用されているMySQLを使用します。データベース初心者の方へも、データベースとは?というところから、データベースのテーブルの表示から、テーブルの作成まで詳しく学びます。PHP講座を学習された方には特にお勧めの講座です。

Visual Basic講座Windowsプログラムを基礎からマスター!Visual Basicの高いスキルを身につけることを目的とした講座で、コーディング実習を充実させ、実務に役立つプログラムを作成していきます。後半では、オブジェクト指向の概念も効率よく学習していきます。豊富な演習問題にチャレンジすることにより、基本から応用までプログラミングのノウハウを習得することができます。

Visual Basicデータベース講座DBを用いたWindowsアプリケーションを段階的に習得オブジェクト指向の特徴を活かしながらデータベースとの連動システムを作成していきます。多階層構造を採用したシステムを作成していくので、仕様変更に強い本格的なプログラムを作成できます。データベースは、実際の開発でも採用率の高いMicrosoft社のSQL Serverを使用します。最終課題では設計書に基づいたプログラムを作成しますので、実践的なスキルを身につけることができます。

C言語プログラミング講座(基礎)プログラム言語の定番C言語の基本的な書式から、構造体、ポインタ等、C言語をマスターする上で必要不可欠な機能を学習します。さらにC言語に限定しない、プログラミング自体の考え方も習得します。また、ロボットにプログラムを埋め込んで動作させる等、組込み環境での仕組みも理解します。豊富な課題を用意し、自分の頭で考えてプログラミングすることで、C言語のスキルを文字通り「体得」する講座です。

C言語プログラミング講座(応用)コーディング実習でC言語を「体得」テキストファイルへの読み書きやソースコードのファイル分割管理等、実践的な機能を中心に学習します。「C言語プログラミング講座(基礎)」を深く掘り下げた内容で、Linux上でのコーディングを通してプログラミング能力を定着させます。豊富な課題を用意し、自分の頭で考えてプログラミングすることで、C言語のスキルを文字通り「体得」する講座です。

ORACLE MASTER Bronze講座人気の資格を合格サポートで完全カバーリレーショナルデータベースとは何かという概念から始めて、データベースを扱うためのSQL言語の書き方を学ぶことができます。それに加えて基本のオブジェクトを習得します。これらの基本をおさえた後には中小規模データベースの管理が可能になるようにデータベース管理のエッセンスを学習します。

組込みC言語開発講座組込みシステム特有の手法をマスター組込み開発として広く利用されているC言語開発の実践的なスキルを身につける講座です。一般的なアプリケーション開発と組込み開発の違いをしっかりと理解し、電子機器のハードウェアやメモリの内部構造に踏み込みながら、組込みシステム特有のプログラミング手法についての理解を深めていきます。メモリのI/Oを意識したプログラミング、ハードウェアの初期化方法、割り込み(ハードウェア/ソフトウェア)を使用したプログラミングについて、実践的な技術をマスターする講座です。※C言語プログラミング講座(応用)修了レベルのスキルを前提とした講座です

組込みC言語「匠」実務研修講座開発現場同様の設計書をもとに開発組込みソフトウェア開発の演習課題を作成していくワークショップ形式の講座です。実際の開発現場と同じように設計書をもとに開発していきます。講師がナビゲーター役としてアドバイスをしていきながら、主体的に考えて開発を進めていきます。これまでの知識や技術を踏まえて実践力を付けるための講座です。組込み開発にはなくてはならないリアルタイムOS制御を併せて学ぶことにより、未経験でありながらも本格的な開発スキルを身につけます。※組込みC言語開発講座修了レベルのスキルを前提とした講座です

C++講座実践的なGUIプログラミングを習得Win32APIを利用しウィンドウアプリケーションを作成します。その後、C++の言語仕様を学習しMFCを用いたウィンドウアプリケーションを作成します。最終的にはオブジェクト指向に基づいた実践的なGUIプログラミングを、体系的にに習得することができます。実習は全てVisualC++ ExpressEditionを使用します。※C言語プログラミング講座(応用)修了レベルのスキルを前提とした講座です

C++講座(Win32API概論・演習)C言語だけで作るWindowsアプリケーション作成を習得Windows上で動作するGUIウィンドウアプリケーションを、MFCや.Net Frameworkのようなフレームワークを使用せずC言語のみを用いて作成します。ウィンドウアプリケーションにおける描画更新やイベントなどの仕組みを学び、ダイアログボックスやメッセージボックス、ラジオボタン等Windowsを操作する上で良く扱うGUIパーツと組み合わせて成果物を作成します。実習は全て Microsoft Visual C++ 2010 Professional を使用します。※C言語プログラミング講座(応用)修了レベルのスキルを前提とした講座です

C++講座(C++概論・演習)コーディング実習でC++を「体得」C++の言語使用を理解するために、コンソール上で動作するサンプルプログラムを動作確認することで、オブジェクト指向プログラミングの特徴を理解し、習得していきます。実習は全てMicrosoft Visual C++ 2010 Professionalを使用します。※C言語プログラミング講座(応用)修了レベルのスキルを前提とした講座です

C++講座(MFC概論・演習)C++だけで作るWindowsアプリケーション作成を習得MFCを用いたウィンドウアプリケーションを作成することで、C++でのウィンドウアプリケーション開発をするための技術の基礎を学習します。最終課題では、簡単なゲームアプリケーションを作成し、オブジェクト指向プログラミングの技術の確認をします。実習は全てMicrosoft Visual C++ 2010 Professionalを使用します。※C++概論・演習講座 修了レベルのスキルを前提とした講座です

プログラミング 講座紹介

9講座紹介