プログラマーの需要はかつてないほどに高まっています。このラーニングパスでは、特定のプログラミング言語を学ぶ前に知っておくと役立つプログラミングの基本的な概念や基礎知識など、ソフトウェアエンジニアになるために必要なスキルを学びます。
-
特定のプログラミング言語を学ぶための基本的な概念や基礎知識を身に付ける。
-
簡単なプログラムを作れるようなる。
-
プログラミングの基本概念や基礎知識を実際のプログラミングに役立てる。
コース
-
1
プログラミングの基礎:基本2時間20分プログラミングの基礎:基本
講師: 菅原 朋子
このコースではこれからプログラミングを始める方を対象に、プログラミングの始め方や基本概念を主にPythonを使用しながら説明します。
-
2
プログラミングの基礎:応用2時間31分プログラミングの基礎:応用
講師: 金宏 和實
このコースではプログラミングの基本を習得した人に向け、実際に役立つプログラムを作成できるよう、Pythonを使ってプログラミングの知識と関連する知識を膨らませます。
-
3
プログラミングの基礎:データ構造2時間5分プログラミングの基礎:データ構造
講師: 菅原 朋子
このコースでは初めてプログラミングを学ぶ方を対象に、データ構造について丁寧に解説します。変数や配列、スタックやキューなどを具体例とともに説明します。
-
4
プログラミングの基礎:アルゴリズム2時間33分プログラミングの基礎:アルゴリズム
講師: 菅原 朋子
このコースでは図とプログラムコードを対比しながら、アルゴリズムについて解説します。配列の使い方から、スタックやキュー、探索や再帰まで幅広く扱います。
-
5
プログラミングの基礎:オブジェクト指向2時間55分プログラミングの基礎:オブジェクト指向
講師: 菅原 朋子
このコースではオブジェクト指向を初めて学ぶ方を対象に、オブジェクト指向で使用するクラスや抽象化、UMLやデザインパターン、開発原則などを解説します。
-
6
プログラミングの基礎:データベース2時間51分プログラミングの基礎:データベース
講師: 菅原 朋子
このコースではデータベースの基礎を学びます。関係データベースを中心にデータベースの概要をはじめ、関連や正規化、SQLやインデックスなどを解説します。