其他 - C言語は教科書を使います。C++は独自教材です。
Junya NORIMATSU
[レッスンパック] 基礎から応用まで!はじめて学ぶC/C++
4堂課程包 [レッスンパック] 基礎から応用まで!はじめて学ぶC/C++
コンピュータサイエンスへの第一歩
課程包資訊
這是一個4堂的課程包。在第一堂課程預約成功後,您會得到系統自動發出的3張“優惠券”。您將可以用這些優惠券來預約剩下的課程。請注意,剩下的課程必須在預約完第一堂課程後的60天以內完成使用,否則優惠券會過期失效。
課程介紹
【これは4回(各回50分)のレッスンパックです】
このレッスンではプログラミング言語の中でも長い歴史を持ちながら現代でもバリバリ活用されているCとC++を学びます。
本レッスンは以下のような方にお進めです!
このレッスンで学ぶこと
コンピュータの仕組みを学びましょう!このレッスンではプログラミング言語の中でも長い歴史を持ちながら現代でもバリバリ活用されているCとC++を学びます。
本レッスンは以下のような方にお進めです!
- コンピュータの原理に興味があって一度学んでみたい方
- いつかコンピュータサイエンスに触れてみたいけど、教科書に出てきたプログラムの意味がわからなかった方
- デスクトップアプリケーションに興味がある方
レッスン内容
レッスンは前半(C言語)と後半(C++言語)で独立しています。
内容が独立していますのでC言語をすでに学んだことのある方は後半のC++から開始することも可能です。
C言語
教科書を使って学びます。教科書が終わった後に発展的内容も取り扱います。- 基本文法(変数、型、if、for、while、関数)
- 配列
- 構造体
- メモリについて(関数スタック、ヒープ領域)
- ポインタ
- ファイル入出力
- (発展的内容) メモリ管理
- (発展的内容) make
C++
C++はC言語を拡張したのち独自に発展した言語です。(昔のC++言語はC言語を完全に内包していましたが現在は異なる部分もあります)
- メンバ関数、クラス
- カプセル化
- new
- 継承
- 多態性(オーバーロード・オーバーライド・仮想関数・純粋仮想関数)
- テンプレートの使い方
- 標準モジュール(Standard Template Library)
- CMake
- パッケージマネージャ(vcpkg)
- GUIプログラミング(wxWidgets)
C++レッスンではお絵書きアプリを開発しながらC++の言語仕様を学びます。 開発するアプリの完成版は Githubで公開しています。 (公開しているプログラムは後述の応用単元の内容も含みます)
C++の応用(希望者のみ)
ご希望の方にはC++レッスンで作ったアプリをさらに拡張してオリジナルのお絵書き言語を開発します。 以下の内容を学びます。(以下の内容はC/C++の言語仕様とは別の内容です)- 字句解析
- 構文解析 / 演算子順位解析
- アフィン変換
教科書
C言語のレッスンでは教科書を使います。初回レッスンまでに購入してご用意ください。
C++では独自に開発した教材を使います。
教材はご受講のタイミングでお渡しします。
教材はご受講のタイミングでお渡しします。
その他
- はじめての方はまず「はじめましてレッスン!」にお越しください。
- 単発レッスンもご用意がございます。
- macをご利用の方は事前にお知らせください
- C++の教材の中で三角関数を使う部分があります。三角関数について忘れてしまった方にはレッスンの中で補足いたしますが、数式を見るのが苦痛という方はご注意ください。
講師的取消政策
課程包取消規定
• 「未開始」的課程包(1)隨時都可以取消。如經取消點數將全額退還。若欲取消「已經開始」的課程包(2),將退還剩餘(包含尚未預約、尚未完成或距離課程開始時間超過24小時)課程的50%點數。
取消單一課程包課程
• 若欲取消課程包的單一課程而非整個課程包,請透過課程預約詳細頁面取消。在此情況下,依講師取消政策的不同,用於預約課程的優惠券將可能返還或被抵用。
課程預約確定前
• 隨時可以取消。
課程預約確定後
• 課程開始時間的 24小時內 取消→ 優惠券將被抵用。
• 缺席→ 優惠券將被抵用。
• 「未開始」的課程包(1)隨時都可以取消。如經取消點數將全額退還。若欲取消「已經開始」的課程包(2),將退還剩餘(包含尚未預約、尚未完成或距離課程開始時間超過24小時)課程的50%點數。
(1) 「未開始」係指課程包尚未經講師確認。
(2) 「已經開始」係指課程包中至少一堂課程已被確認。(當講師確認第一堂課程預約後,系統將自動發送課程包剩餘課程的優惠券。)
(2) 「已經開始」係指課程包中至少一堂課程已被確認。(當講師確認第一堂課程預約後,系統將自動發送課程包剩餘課程的優惠券。)
取消單一課程包課程
• 若欲取消課程包的單一課程而非整個課程包,請透過課程預約詳細頁面取消。在此情況下,依講師取消政策的不同,用於預約課程的優惠券將可能返還或被抵用。
課程預約確定前
• 隨時可以取消。
課程預約確定後
• 課程開始時間的 24小時內 取消→ 優惠券將被抵用。
• 缺席→ 優惠券將被抵用。
講師的自我介紹
出身於: 居住於:
2628 課程數 |
193 學員數 |
使用
講師提供的課程
課程可能的時段
※ 以上為日本時間。登入後將自動選換為您的時區時間。
學員的評價
等待您於課程後留下評價!