course_info 講座詳細

プログラミング講座(一般向け)の一覧をご紹介!

講座詳細

2023.11.16

デジタルスクール インフィニティでは、プログラミングの基礎を学習できる講座を取り揃えております。
自分でいろいろなアプリを作ってみたい方や、プログラミングの基礎を学んでお仕事に役立てたい方の受講をお待ちしております(あくまでも基礎ですので、プログラマーを目指す方にはもう一歩進んだ学習が必要です)。

また、高校で情報科が必修となり大学入試科目にもなることが決定しています。デジタルスクール インフィニティがその手助けをさせていただきます。
数少ない大人向けのプログラミングスクールです。

Python講座

「Pythonとは」

今一番注目のプログラミング言語。AIが大きなトレンドなり、機械学習やディープラーニングに使用され、需要が高まっています。コードが書きやすく、動作がすぐに確認できるので初心者でも学習しやすいです。どのエンジニアが書いてもコードが同じになることをコンセプトに作られているため、とてもわかりやすいことも特徴です。
 Youtube, Instagram, Dropboxなどの有名なアプリケーションで採用されています。

はじめてのPython講座

 プログラミング未経験の方が始める第一歩。プログラミング学習のスタンダードであるPythonの一番はじめの導入部分をわかりやすく学べます。
 個人でプログラミングを楽しみたい方、Scratchの次に学ぶ言語を探しているお子様に最適な講座です。

・Pythonで何ができるの?
・Pythonを触ってみよう
・プログラムの基本を知ろう
・アプリを作ってみよう
・人工知能と遊んでみよう

Python入門講座

 プログラミングの基礎から始まり、今一番注目のプログラミング言語と話題のPythonの文法や要素を学び、最終的に本格的なアプリケーションを作成できるように学習します。

・プログラミングを始めよう
・Pythonの基本を身につけよう
・処理の流れを制御しよう
・ライブラリでPythonはもっと楽しくなる
・関数とクラスで処理をまとめよう
・サードパーティ製ライブラリで世界はさらに広がる

Pythonゲームプログラミング講座

Pythonゲームプログラミング講座 基礎編
Pythonでのゲーム開発を初歩から学んでいく講座。クイズ、すごろく、おみくじ、迷路ゲーム、診断アプリ、落ち物パズル、本格RPGなどの本格的なゲームを作ります。

・Pythonを始めよう
・プログラミングの基礎を学ぼう
・importの使い方
・CUIでつくるミニゲーム
・GUIの基礎
・本格的なゲーム開発の技術
・落ち物パズルを作ろう
・Pygameの使い方
・本格RPGを作ろう
・オブジェクト指向プログラミング

Pythonゲームプログラミング講座 応用編
基礎編よりワンランク上のゲーム作成を学ぶ講座。ゲームの世界観・ルール・難易度の設定、GUI操作、処理の切替えなど、高度な処理や設定を必要とするゲーム作成を学んでいきます。

・ゲーム開発の基礎知識
・アクションゲームを作ろう
・シューティングゲームを作ろう
・3Dカーレースゲームを作ろう

JavaScript・Webプログラミング講座

 プログラミング未経験の方が始める第一歩。現在、プログラミング学習の多くで用いられているPythonの一番はじめの導入部分をわかりやすく学べます。
 個人でプログラミングを楽しみたい方、Scratchの次に学ぶ言語を探しているお子様に最適な講座です。

Webプログラミングのプログラミング言語~「JavaScriptとは」

 1990年代中頃に登場したスクリプト型言語。マウスを乗せたボタンの色が変わったりポップアップが出現したりなど、主にWebサービスを使うユーザー側の動きを作るために使われています。 Webサイト制作・Webアプリ開発をはじめ、幅広いシーンで活躍する応用範囲が広い言語。ゲーム開発やデスクトップアプリ、スマートフォンアプリもつくることができます。

Webプログラミングのプログラミング言語~「HTML・CSSとは」

 正確にはHTMLもCSSもプログラミング言語ではありません。HTMLはマークアップ言語といい、Webページを作成する言語で、CSSはスタイルシート言語といい、Webページをデザインする言語となります。ただ、Webページを作成するこれらの言語を学ぶことがすべてのWebプログラミングの入り口として必要となります。

はじめてのJavaScript講座

 プログラミング未経験の方が始める第一歩。Webプログラミングに必要なJavaScriptの一番はじめの導入部分だけをわかりやすく学べます。
 個人でプログラミングを楽しみたい方、Scratchの次に学ぶ言語を探しているお子様に最適な講座です。

・JavaScriptで何ができるの?
・計算するプログラムを作ろう
・コンピュータに判断させよう
・プログラムの外側を作ってみよう
・遊べる音楽アプリを作ってみよう

ゲームで学ぶJavaScript入門講座

 WebプログラミングのスタンダードであるJavaScriptを、神経衰弱やリバーシ・シューティングゲーム・ビリヤードなどの物理エンジンを使ったゲームなど、ゲームプログラミングを通じて基礎から学ぶことができます。
 通常のプログラミング学習がつまらないと感じる方へ。

・HTML/CSS/JavaScriptの関係
・JavaScriptの基本
・Canvasの基本
・実践 ゲームプログラミング
・物理エンジンを使ったゲーム

Webプログラミング入門

 まったくプログラミングの経験のない方が、社会で役立つプログラミングの入り口として最初に学ぶための講座。
 HTMLでの簡単なWebページ作成にはじまり、JavaScriptでWebプログラミングの基本を学び、最終的に簡単なWebアプリを作成ます。

・プログラミングを体験してみよう
・はじめてのHTML
・さまざまなHTMLタグ
・HTMLで作る自己紹介ページ
・はじめてのJavaScript
・JavaScriptでの計算
・JavaScriptで論理を扱う
・JavaScriptのループ
・JavaScriptのコレクション
・JavaScriptの関数
・JavaScriptのオブジェクト
・はじめてのCSS
・CSSを使ったプログラミング
・Webページの企画とデザイン
・診断機能の開発
・診断機能の組み込み
・ツイート機能の開発
・GitHubでWebサイト公開

ゲームプログラミング

「Unityとは」

 スマホゲームの作成などでプロから個人まで大人気のゲームエンジン(ゲームの開発と実行を行う環境)。スマホ、パソコン、Webなどの幅広いプラットフォームに対応し、2Dも3Dも作成可能。

「C#とは」

 Microsoftが.NET Frameworkのために開発し、現在では国政標準仕様となっている生産性の高いWindowsの定番言語。Windowsだけでなく、MacOS、Linux、Android、iOSなどでも動き、汎用化されています。C、C++が元になっており、コンパイラ言語である点や文法の類似からJavaと比較して語られることの多い言語。

Unityゲームプログラミング講座

 人気のゲームエンジン「Unity」を使って2Dゲームを作りながら、あわせてプログラミング言語C#を基礎から学習します。

・ゲーム開発とUnityについて知ろう
・Unityで「はじめての」ゲームを作ろう
・スクリプトを書こう
・サイドビューゲームの基本システムを作ろう
・ボタンや情報表示を作ろう
・画面と機能をゲームに追加しよう
・ゲームに仕掛けを追加しよう
・トップビューとシューティングの基本システムを作ろう
・トップビューゲームをバージョンアップしよう
・トップビューゲームを仕上げよう

Pythonゲームプログラミング講座

↑ Pythonの項目をご覧ください。

VBA講座

「VBAとは」

 VBAとはVisual Basic for Applicationsの略。
 Microsoft Officeの拡張機能で、簡易的なプログラミングでアプリケーション上の動作を自動化することができるマクロ言語。
 文法的にはVisual Basicと互換性があり、ExcelやWordなどの各種機能にアクセスでき、プログラマーでない方にも活用されています。

Excelマクロ&VBA講座

 Excelの業務効率化に役立つために便利なマクロとVBAをマスター。マクロの基本からVBAでのプログラミングまで、しっかりマスターできる講座。
 「本格的なプログラミングまではちょっと」という方でも気軽に始められて、実際に役に立つプログラムが作成できます。

・マクロの基本を覚えよう
・マクロを作ってみよう
・VBAの基本を身につけよう
・変数や定数を学ぼう
・セルを参照・選択するには
・セルを参照して表を操作するには
・セルの値や書式を変更するには
・シートやブックを操作するには
・条件分岐と繰り返し処理で作業を効率化するには
・関数を使ってデータを処理するには
・並べ替えや抽出でデータを整理するには
・ユーザーと対話しながら処理を進めるには
・その他の実用的な処理を行うには
・フォームを作成するには

Windowsアプリ作成講座

「Visual Basicとは」

 Visual BasicはWindows上で動くアプリの開発に便利なプログラミング言語。
 このVisual Basicの元となっているBASIC言語は、比較的歴史が古く、文法がシンプルなため易しくて習得しやすい、初心者に優しい言語とされています。
 Visual Studioというソフトウェアを使用して、手軽にWindowsアプリの開発ができます。

Windowsアプリ作成講座

 Windows上で動くアプリを作成するのに便利で使いやすいプログラミング言語「VisualBasic」をVisualStudioCommunity上でプログラミング。
 プログラミングの初歩からはじまり、VisualBasicで開発できるさまざまな形態のアプリを作成をできるようになるまで学習します。

・プログラミングの基礎
・Visual Studio Communityの基本操作
・「タイマー」の作成
・「付箋メモ」の作成
・「今日の占い」の作成
・「間違い探しゲーム」の作成
・デバッグモードで動作を確認する
・オブジェクト指向プログラミングの考え方
・「CSVの読み書きアプリ」の作成
・「Slack投稿アプリ」の作成
・「間違いボール探しゲーム」の作成

C講座

「Cとは」

 1972年に開発された、最も古いプログラミング言語の1つでありながら、現在でも高い人気を誇るプログラミング言語。コンピューター・システムやハードウェアのプログラミングに対応する汎用言語として開発されました。基幹系システムや、動作環境の資源制約が厳しい、あるいは実行速度性能が要求されるソフトウェアの開発に用いられることが多い。

C言語入門講座

 歴史が古く一番汎用的な言語のC言語で、プログラミングとは何か、プログラミングの基礎の基礎を学習します。GUIなどがなかった時代からある原始的なこの言語を学ぶことにより、他のすべての言語への導入がとても楽になる、プログラミングの第一歩に最適な講座です。

・コンピュータと情報処理
・手続きの記述と流れ図
・C言語プログラム入門
・流れの制御
・整数型と浮動小数点型
・配列変数
・C言語によるアルゴリズム
・関数

Java講座

「Javaとは」

 Windows・macOS・LinuxといったOSに依存しない高い汎用性を持った言語として、現在世界中で一番使用されているといわれているオブジェクト指向のコンパイラ言語。
 Javaを身につけることがプログラミングの高いスキルを身につけることになります。
 AndroidのOS開発にはこの言語が使われています。

Java入門講座

 オブジェクト指向言語のスタンダード、Javaを通して、プログラミングの基礎、基本文法からオブジェクトプログラミングの基本までを学習します。

・プログラムの書き方
・式と演算子
・条件分岐と繰り返し
・配列
・メソッド
・複数クラスを用いた開発
・オブジェクト指向をはじめよう
・インスタンスとクラス
・さまざまなクラス機構
・継承
・高度な継承
・多態性
・カプセル化
・Javaを支えるクラスたち
・文字列と日付の扱い
・コレクション
・例外
・まだまだ広がるJavaの世界

この記事をシェアする