ホーム > カリキュラム > Python C言語 IoT技術習得科

Python C言語 IoT技術習得科

カリキュラム一覧

※コース名をクリックすると、詳細カリキュラムにリンクします。

# 単元名 目安時間
01 IT基礎 30時間
02 DX入門 12時間
03 Linux 12時間
04 データベース 12時間
05 クラウド基礎 12時間
06 AWS 30時間
07 IoT 42時間
08 C言語 72時間
09 Python 36時間
10 統計学 12時間
11 データサイエンス 42時間

IT基礎

概要

ハードウェア、ネットワーク、データベース、アルゴリズム、開発手法や作業環境などIT分野の基礎知識を広く学びます。
現場では日々専門用語が飛び交いますので、ここで知識を頭に入れておくことで就職後のファーストステップが大きく変わります。プログラミング言語を学ぶ前に必要なITの基礎知識を身につける講座となります。
国家資格『ITパスポート』の出題範囲と重なりますので、資格取得にも繋がる単元です。

学習項目

①コンピュータの情報表現 / ②アルゴリズム / ③ハードウエア / ④ソフトウエア / ⑤データベース / ⑥ネットワーク / ⑦セキュリティ / ⑧システム開発

受講者の声

これまで耳にしたことはあるが意味をきちんとつかめていない単語がやっと理解することができた。
専門用語が多くて初めは驚いたが、その後のITパスポート取得につながった。

DX入門

使用教材

概要

DXとは、デジタルトランスフォーメーションの略で、IT化やICT化の先にある変化のイメージです。単に「作業時間が減る」「プロセスを自動化する」など業務量の変化ではなく、「顧客との接客方法がデジタル技術を通じて根本的に運用が変わる」などビジネスプロセス自体を変化させるのがDXです。
昨今、IT人材にとって欠かせない知識となったDXについて、正確なアウトプットができる知識を身につけます。

Linux

使用教材

概要

Linuxとは、WindowsやMac OSと同じOSの1種です。OSは「オペレーティングシステム」の略語で、ソフトウェア(アプリなど)とハードウェア(データなどの記録・保管装置)をつなぐ役割を担っています。そのため、私たちがコンピュータを操作する際は必ず、無意識にOSを利用していることになります。OSを学習すると、古いコンピューターを稼働させたり、サーバーを構築・管理を行ったりする事ができます。
本単元では、Linuxの基礎を、OSに命令を送る「コマンド」と合わせて学習していきます。

学習項目

①Linuxとオープンソースの文化 / ②コマンドライン操作 / ③コンピュータ資源の利用 / ④Linuxのセキュリティ機能

データベース

概要

データベースは、コンピューター上に決められた形で整理されたデータの集合です。構造から学習し、作成、管理、運用、データの取り出しや編集などをSQLという言語を使用しながら学びます。
WebシステムやWebアプリケーションを構築する際にはデータベースの知識が必須です。演習も踏まえ、ここでデータベースの基本操作を一通り学んでいきます。

学習項目

①データベース、管理システムについて / ②データベースの種類 / ③主な構成要素 / ④SQLの概要 / ⑤環境構築とDBMSへの接続例 / ⑥SQLによる照会 / ⑦列関数とグループ / ⑧表の結合 / ⑨SQLによるデータ操作 / ⑩トランザクション / ⑪テーブルの作成と制約、削除

受講者の声

前職でデータベースの情報を使用することはあったが、データベース自体を実際に触ったことがなかったので勉強になった。
初めて使用するツールばかりで不安だったが、環境構築から教えてもらえたので自宅でも同じ環境を作成し学習することができた。

クラウド基礎

使用教材

概要

クラウドとは、ユーザーがインフラやソフトウェアを持たなくても、インターネットを通じて、サービスを必要な時に必要な分だけ利用する考え方のことです。言葉は耳にしたことがあるけど、実態は分かっていないという方が多いのではないでしょうか?本単元ではクラウドの基礎知識から、クラウドのサービスとその利用、クラウドを実現する技術、クラウド導入に向けて、クラウドサービス事業者、業種別・目的別クラウド活用例などを学びます。
クラウドの資格『CompTIA Cloud Essentials+』の出題範囲と重なりますので、資格取得にも繋がる単元です。

学習項目

①クラウドとは / ②クラウドのサービスとその利用 / ③クラウドを実現する技術 / ④クラウド導入に向けて / ⑤メクラウドサービス事業者 / ⑥業種別・目的別クラウド活用例

AWS

使用教材

概要

AWSは「Amazon Web Services」の略で、企業向けのクラウドコンピューティングサービスです。名前の通り、Amazon社が提供しています。様々なサービスを展開していますが、インターネット経由でコンピューティング、データベース、ストレージ、アプリケーションをはじめとした、さまざまな ITリソースをオンデマンドで利用することができます。
本単元では、AWSでのサーバー構築についての知識を身につけます。『AWS Certified Cloud Practitioner』の出題範囲と重なりますので、資格取得にも繋がる単元です。

学習項目

①AWS認定資格 / ② AWSクラウドの概念 / ③AWSのセキュリティ / ④AWSのテクノロジー / ⑤コンピューティングサービス / ⑥ストレージサービス / ⑦ネットワークサービス / ⑧データベースサービス / ⑨J管理サービス / ⑩請求と料金

IoT

概要

IoT(Internet of Things)は、あらゆるモノをインターネッに接続する技術です。直訳して、モノのインターネットとも呼ばれています。IoTは、我々の身近に数多く存在しています。YouTubeなどインターネット上のコンテンツを視聴できるテレビや、インターネットで提供されている音楽配信サービスを利用できるスマートスピーカーなどはその代表例です。現在の生活では欠かせない物ばかりですね。
本単元では、IoTの基礎知識から、利用事例、通信技術、IoTとクラウド の関連性などについて学びます。

C言語

使用教材

概要

C言語を用いると、ハードウェアの制御からシステムの開発など、IT分野で行われていることの大半が実現可能な汎用性の高い言語です。歴史のある言語のイメージがありますが、近年注目されているDXやIoTなどど非常に相性が良く、再び注目を集めています。
また、プログラミングの基礎知識から、実用性の高い応用力まで幅広く習得できるため、プログラミング初心者が始めに学ぶ言語としても適しています。

学習項目

①はじめの一歩 / ②C言語の基本 / ③変数 / ④式と演算子 / ⑤場合に応じた処理 / ⑥何度も繰り返す / ⑦配列 / ⑧関数 / ⑨ポインタ / ⑩配列とポインタの例 / ⑪いろいろな型 / ⑫ファイルへの入出り力

Python

使用教材

概要

いま最も注目されているプログラミング言語と言っても過言ではない言語です。その理由の1つに、記述がシンプルで汎用性が高いという点があります。少ないコードで動作するのでプログラミング初心者でも理解しやすいとの声が多数。
ライブラリを組み合わせることによって、Webアプリケーションの開発やAI、ゲームなどさまざまな分野での利用が可能です。

学習項目

①はじめの一歩 / ②Python言語の基本 / ③変数と式 / ④さまざまな処理 / ⑤リスト / ⑥コレクション / ⑦関数 / ⑧クラス / ⑨文字列と正規表現 / ⑩ファイルと例外処理 / ⑪データベースとネットワーク / ⑫機械学習の基礎/ ⑬機械学習の応用

受講者の声

初めてプログラミング言語に触れたが、ゆっくり授業が進んだので簡単なコードを自分で打てるようになった。演習がたくさん用意されていたのが良かった。
以前、独学でPythonを学習して挫折した経験があったが、講師の方が小さな質問にも対応してくれて助かった。

統計学

概要

統計学とは、ある1つの群のデータに対してその性質を調べたり、手持ちのデータからもっと大きな未知のデータや未来のデータを推測するための学問です。データはそのままでは理解しにくく、役に立たないものもあります。それらのデータは、分かりやすい表現に置き換え、初めて理解・活用ができます。そのデータを活用するために必要なのが統計学です。
本コースでは、エクセルを利用し、標準偏差、度数分布、散布図、相関、回帰直線、重回帰に関する統計分析などを学習します。

データサイエンス

使用教材

概要

機械学習の世界は、数学理論、モデル、ライブラリ、プログラミングなど、学ぶべき分野が多岐に及びます。各工程やツールを、データ分析の「全体の流れ」を繰り返し体験することで、機械学習の全体像と本質が自然と体に染みこむよう構成されています。最初はシンプルでやさしい題材からはじめ、以後、さまざまに角度を変えながら学習していきます。

資格

習得スキル

IT基礎 / HTML / CSS / データベース / Linux / Python / Java / Servlet/JSP / 開発演習

コースの特徴

本カリキュラムは、機械学習やIoT組込み開発などのDX関連技術の習得に必要なスキルを身につけられるよう、構成されております。独学での習得が非常に困難であるといわれるC言語や機械学習などの豊富なライブラリを持つPythonを同時に学ぶことでスキルの幅を広げます。さらに、インフラ系に強いLinuxや実機を用いた組込み開発、統計学をベースにしたPython機械学習など充実した実践演習を用意しました。
ICTの知識がゼロの状態から、多彩なスキルの基盤を持つ人材の育成を目的としています。

コースの詳細

下記リンクから、コースの詳細を確認できます。

テキスト購入申し込み

    購入するテキストの冊数を選択してください(各テキスト2,300円+税)
    職業訓練校Nキャリアアカデミー受講者特別価格:1,300円(税抜)

    ①IT基礎

    ②データベース

    ③IoT

    ④統計学

    お名前 (必須)

    電話番号 (必須)

    メールアドレス (必須)

    住所 (必須)

    個人情報について (必須) 以下の個人情報の取り扱いについて同意する

    当社は、個人情報保護法の規程に従い、個人情報を収集・保管いたします。
    この入力フォームで取得する個人情報の取り扱いは下記3項の利用目的のためであり、この目的の範囲を超えて利用することはございません。
    1.事業者名
    株式会社NEUGATE
    〒107-0052
    東京都港区赤坂6-3-12 リバービル2階
    2.個人情報に関する管理者の氏名、所属及び連絡先
    個人情報保護管理者: 管理部門責任者
    連絡先:Tel:03-5545-5876
    3.個人情報の利用目的
     ・当社の各事業に関するお問い合わせの方の個人情報は、お問い合わせにお答えするため
     ・当社の採用応募の方の個人情報は、採用業務で使用するため
    4.個人情報の第三者提供
    当社は、ご提供いただいた個人情報を次の場合を除き第三者に開示・提供いたしません。
    ・ご本人の同意がある場合
    ・法令に基づく場合
    ・人の生命、身体又は財産の保護のために必要がある場合であって、人の同意を得ることが困難であるとき
    ・公衆衛生の向上又は児童の健全な育成の推進のために特に必要がある場合であって本人の、同意を得ることが困難であるとき
    ・国の機関若しくは地方公共団体又はその委託を受けた者が法令の定める事務を遂行することに対して協力する必要がある場合であって、本人の同意を得ることによって当該事務の遂行に支障を及ぼすおそれがあるとき
    5.個人情報取扱いの委託
     当社は、ご提供いただいた個人情報の取扱いを委託することはありません。
    6.個人情報の開示等の請求
    お客様が当社に対してご自身の個人情報の開示等(利用目的の通知、開示、内容の訂正・追加・削除、利用の停止または消去、第三者への提供の停止)に関して、当社「個人情報に関するお問合わせ窓口」に申し出ることができます。その際、当社はご本人を確認させていただいたうえで、合理的な期間内に対応いたします。開示等の申し出の詳細につきましては、下記の「個人情報に関するお問い合わせ窓口」までお問い合わせください。        
    〒107-0052
    東京都港区赤坂6-3-12 リバービル2階
    株式会社NEUGATE 個人情報に関するお問い合わせ窓口(管理部門責任者)
    Tel:03-5545-5876
    7.個人情報を提供されることの任意性について
     お客様が当社に個人情報を提供されるかどうかは、お客様の任意によるものです。ただし、必要な項目をいただけない場合、各サービス等が適切な状態で提供できない場合があります。
    8.本Webサイトへアクセスしたことを契機として機械的に取得される情報
      当社は、閲覧されたWebサイトのセキュリティ確保・ユーザーサービス向上のため、Cookieにより閲覧された方の情報を取得することがあります。
    以上

    クッキーポリシー (必須) 以下のクッキーポリシーについて同意する

    クッキーポリシー(訪問者トラッキングについて)

    当サイトでは、インターネットドメイン名、IPアドレス、サイト内検索のクエリ情報、その他当サイトの閲覧等に係る情報を自動的に収集します。なお、当サイトではクッキー(サーバ側で利用者を識別するために、サーバから利用者のブラウザに送信され、利用者のコンピュータに蓄積させる情報)を使用しています。クッキーは、ユーザビリティーの向上を目的とする内容に限定するものであり、個人情報は一切含みません。また、利用者のブラウザの設定によりクッキーの機能を無効にすることもできます。詳しくは以下の「クッキーポリシー」を参照してください。

    「クッキーポリシー」
    クッキーとは利用者が当サイトを閲覧したという情報を、その利用者のコンピューター(またはスマートフォンやタブレットなどのインターネット接続可能な機器)内に記憶させておく機能のことです。クッキーを利用することにより、ご利用のコンピューターのウェブサイト訪問回数や訪問したページなどの情報を取得することができます。
    当サイトは、クッキーを使用して、利用者の当サイトの利用状況を把握し、将来の改善を図ることができます。なお、クッキーを通じて収集する情報に「利用者個人を識別できる情報」は一切含まれておりません。
    当サイトでは、当サイト利用状況を把握するためにGoogle社の提供するGoogle Analyticsを利用しています。なお、当サイトはIP MASKINGによって利用者のフルIPアドレスを取得しないよう制限しています。
    Google Analyticsの利用規約に関する説明およびGoogle社のプライバシーポリシーにについては、以下同社のサイトをご参照ください。
    Google Analyticsの利用規約 https://www.google.com/analytics/terms/jp.html
    Googleのプライバシーポリシー https://policies.google.com/privacy?hl=ja
    Google Analyticsの無効設定は、「Google Analyticsオプトアウトアドオン」をダウンロードおよびインストールし、ご利用ブラウザのアドオン設定を変更することで可能です。なお、無効設定した場合、利用者が訪問する当サイト以外のウェブサイトでも無効になります。利用者がブラウザのアドオンを再設定することにより、再度有効にすることも可能です。
    Google Analyticsオプトアウトアドオン https://tools.google.com/dlpage/gaoptout?hl=ja

    Top