株式会社フルネス

【カスタムデザイン研修】C/C++プログラミング基礎研修

概要

本研修では講師と一緒にサンプルプログラミングを入力してみることで、プログラミングの基礎やC言語の基礎が分かるようになり、C言語で基礎的なプログラムが書けるようになります。
また、C++言語の基礎な内容、クセが分かるようになり、C++言語で必要なプログラムが書けるようになる研修です。
さらに、組込みエンジニアに必要な知識やスキルを実務経験豊かな講師が幅広く解説します。
ハードウェア・ソフトウェアの知識、組込みプログラムの概要、リアルタイムOS、スマートデバイス、組込みソフトウェアの開発プロセス、組込みLinuxのほか、IoT/AI時代の組込みソフトウェアについても理解を深められるように実例を通じて説明します。

目的

・C言語の基礎的知識を習得する
・C++言語の基礎的知識を習得する
・C++でのオブジェクト指向を理解する
・組み込みエンジニアとして必要な知識を習得する

対象者

・C/C++言語の概要を学びたい方
・特に対象は限定しておりません

テキスト

市販テキスト

基本日数

9日間  

内容

【Cプログラミング基礎】
1,はじめの一歩
・プログラミングとは何か
・プログラミングの基本的な考え方
2,C言語の基本
・C言語のプログラムの基本
・演算と変数
・条件分岐
3,繰り返し処理・配列変数
・繰り返し処理
・配列変数
4,関数
・関数
・ソースコード分割
・ライブラリを利用する
5,アドレスとポインタ
・アドレスとポインタ
6,メモリの活用・構造体
・メモリの活用
・構造体
7,覚えておきたい知識
・ファイル操作
・複雑なソースコード分割
・ソートアルゴリズム
【C++プログラミング基礎】
1,C++の基本
・C++の文法
・メモリとポインタ
・練習問題
2,クラスとオブジェクト
・C++とオブジェクト指向
・アクセス指定子とカプセル化
・練習問題
3,コンストラクタとデストラクタ/静的メンバ
・コンストラクタとデストラクタ
・静的メンバ
・練習問題
4,継承とポリモーフィズム
・継承とポリモーフィズム
・練習問題
5,テンプレートとSTL
・テンプレート
・STL
・練習問題
6,覚えておきたい知識
・覚えておきたい知識
組み込みLinux、Andorid概要研修
・組込みソフトウェアエンジニアの仕事
・マイコンハードウェア
・組込みソフトウェア
・組込み機器を使ったC言語プログラミング
・リアルタイムOS:RTOS(Real Time Operating System)
・スマートデバイス
・組込みLinux
・組込みソフトウェアの開発プロセス
・IoT/AI時代の組込みソフトウェア開発

参考研修

下記のような研修からもソリューション提案をご提供できますので参考までにお知らせいたします。
IoT入門研修
https://www.fullness.co.jp/course_open/3613/iot_intro/?post_id=3613
C++プログラミング基礎研修
https://www.fullness.co.jp/course_open/4299/cplusplus_basic/?post_id=4299
C++プログラミング応用研修
https://www.fullness.co.jp/course_open/6997/cplusplus_advance/?post_id=6997

人材開発支援助成金を利用される方へ

多くの企業様で人材開発支援助成金をご活用されていらっしゃいます。
下記のパンフレットの内容をご確認のうえ、もしご利用になられる企業様がいらっしゃいましたらご相談ください。
人材開発支援助成金(人材育成支援コース)のご案内

What do you think of this post?
  • いいね (0)
topへ