プログラミングの世界

JavaScriptとはRubyとの違いと自宅学習方法

プログラミンの自宅学習したいけど 
学習サイトには沢山の言語があり正直そこまで使わない物もあるんですよね
効率良くプログラミング学習を行うなら いったい何を学べば良いのでしょうか?

プログラミングの自宅学習したいけど 
学習サイトには沢山の言語があり正直そこまで使わない物もあるんですよね
効率良くプログラミング学習を行うなら いったい何を学べば良いのでしょうか

まず一番に学習したい言語はRuby(ルビー)です 
Rubyをまだの方はまずそちらからをお勧めします
Ruby(ルビー)自宅学習の始め方

ではでは次に学習したい言語はJavaScript(ジャバスクリプト)です
JavaScriptはJavaとは全く別の言語です

JavaScript(ジャバスクリプト)とは

JavaScriptは1995年に開発され Webサイトに動きをつけるために開発された言語です
rubyは、接続先のサーバー上で動いていますが
Javascriptは基本的にブラウザ内で動いています

rubyを終えてからJavaScriptを学習すると あれ?書き方が違うだけで意味は一緒と思いましたしが動いてる場所が違うんですね
しかも一度シンプルな言語rubyである程度プログラミング言語を理解していると Javascriptはスムーズに進みました

JavaScriptの最も一般的な使われ方がWEBページに動きを付けることです
パソコン・スマートフォン関係なく、ほぼ全てのブラウザで作動します。
逆に全てのブラウザで動く言語はJavaScriptしかなく、最大のメリットです

ちょっとruby君サーバーから○○を持ってき 
了解すぐ探してくるね
はい 取ってきたけどここから先に僕行けないからJavaScriptちゃんお願い
ありがとう じゃあ皆に見せてくるね
あんず
あんず
イメージとしてはこんな感じですね

JavaScript(ジャバスクリプト)に作れるもの

  • WEBページの動作
  • WEBアプリ開発
  • スマホアプリ開発
  • ゲーム開発

というように主に動きがあるものに使われています

JavaScript言語辞典 ES6(最新版) 【用語解説】JavaScript言語辞典 ES6(最新版)で良く使われる用語をあかさたな・・で分類し使い方も解説...

独学でもスキルが身につくプログラミング学習サイト

どうやってこのスキルを学習すれは良いの?
あんず
あんず
プログラミング学習サイトがあります

Progate

あの堀江貴文さんもこのようにコメントしています

初心者さんの最初の難問となる「開発環境構築」や「コンソール」の使い方などが
全て用意されているので 今スグに始められます

実際に自分が作っているページとお手本のページを比べながら出来るので
自分が書いたタグがどんな風に反映されるのかを確認しながら 詰まった時は
ヒントやスライドなどで答えを調べながら正解のタグも確認できます
ゲーム感覚で出来るので 飽きる事なく楽しみながら学習ができます

こんな人におすすめです

  • これからプログラミングを学んでみたい超初心者の人
  • プログラミング学習したけど、つまづいて諦めてしまった人

以上のサイトでまずはJavaScriptについて学習していきましょう
自宅で自分のペースで学習できるので頑張って下さいね

次はこちらにお進み下さい↓
jQueryとは?Javascriptだけじゃあ駄目なの?WEBサイト制作には欠かせないと言われているjQueryですが、jQueryていったい何なの?JavaScriptとは何が違うの?...