概要
本講座はプログラミング言語JavaScriptの入門編です。JavaScriptの基本について短時間で学べるよう作られています。
JavaScriptは、プロトタイプベースのスクリプト言語でありながら、クラスなどオブジェクト指向言語に見られる方式もサポートしているプログラミング言語です。Webページで使用されるスクリプティング言語としても利用されますが、Node.jsなどを用いてサーバサイドアプリケーションを作成する際にも多く利用されています。
なお、本講座は理解しやすいよう基本的な内容に留めており、サンプルプログラムも演習課題も小規模なものにしています。より深くJavaScriptについて学習するためには、リファレンスやレベルアップ問題集などをご利用ください。
身につけられること
本講座を学習することで「Hello World」のように任意の文字列を標準出力に出力するところから、「プログラミングにおいてよくあるミス」「コメント」「四則演算」「変数」「標準入力」「標準出力」「条件分岐」「比較演算子」「ループ処理」などを理解し、paizaランクD相当の問題に挑戦できるようになります。
対象者
フロントエンドやサーバサイドのWebアプリケーション開発をしたい方や、Google App Scriptやブラウザのプラグイン開発などJavaScriptを使った開発をおこないたい方などです。
本講座を学習する上で必要な予備知識はありません。プログラミングの初心者から、その他のプログラミング言語の経験者まで、幅広くご活用いただけます。なお、HTMLについて基礎的な知識があるとよりスムーズに学習することが可能です。
学習ステータス
Lv.1
レッスン完了数
0 / 4レッスン
演習課題完了数
0 / 53問
完全無料で学びたい方へおすすめ講座
有料会員になることなくすべてのレッスンが学習可能な講座です。
どのような学習形式なのか試してから有料会員になりたい、お金をかけずに学習したいといった人向けです。
レッスン一覧
この講座では、多くのシステム開発で使われているJavaScriptの初歩を学びます。 最初のレッスンでは変数と計算について学んで、「サイコロ」アプリを作れるようになる事を目指します。
全9チャプター
演習課題 全18問
-
chapter 1
-
chapter 2
-
chapter 3
-
chapter 4
-
chapter 5
-
chapter 6
-
chapter 7
-
chapter 8
-
chapter 9
JavaScriptでプログラミングの初歩を学びます。そして、「平成年の計算」や「おみくじ」など、簡単なプログラムを作れるようになる事を目指します。
全6チャプター
演習課題 全11問
-
chapter 1
-
chapter 2
-
chapter 3
-
chapter 4
-
chapter 5
-
chapter 6
JavaScriptを使って、同じ手順を繰り返すループ処理の基本を学びます。ループ処理は、大量のデータを処理するためには、欠かせないテクニックです。また、プログラムの外部からデータを入力する方法についても取り上げます。
全8チャプター
演習課題 全12問
-
chapter 1
-
chapter 2
-
chapter 3
-
chapter 4
-
chapter 5
-
chapter 6
-
chapter 7
-
chapter 8
JavaScriptでの配列の基礎について学び、より高度で柔軟性の高いランダムくじ引きが作れるようになる事を目指します。
全9チャプター
演習課題 全12問
-
chapter 1
-
chapter 2
-
chapter 3
-
chapter 4
-
chapter 5
-
chapter 6
-
chapter 7
-
chapter 8
-
chapter 9