質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.35%
JavaScript

JavaScriptは、プログラミング言語のひとつです。ネットスケープコミュニケーションズで開発されました。 開発当初はLiveScriptと呼ばれていましたが、業務提携していたサン・マイクロシステムズが開発したJavaが脚光を浴びていたことから、JavaScriptと改名されました。 動きのあるWebページを作ることを目的に開発されたもので、主要なWebブラウザのほとんどに搭載されています。

HTML

HTMLとは、ウェブ上の文書を記述・作成するためのマークアップ言語のことです。文章の中に記述することで、文書の論理構造などを設定することができます。ハイパーリンクを設定できるハイパーテキストであり、画像・リスト・表などのデータファイルをリンクする情報に結びつけて情報を整理します。現在あるネットワーク上のほとんどのウェブページはHTMLで作成されています。

CSS

CSSはXMLやHTMLで表現した色・レイアウト・フォントなどの要素を指示する仕様の1つです。

Q&A

解決済

3回答

529閲覧

フロントエンドの勉強について

退会済みユーザー

退会済みユーザー

総合スコア0

JavaScript

JavaScriptは、プログラミング言語のひとつです。ネットスケープコミュニケーションズで開発されました。 開発当初はLiveScriptと呼ばれていましたが、業務提携していたサン・マイクロシステムズが開発したJavaが脚光を浴びていたことから、JavaScriptと改名されました。 動きのあるWebページを作ることを目的に開発されたもので、主要なWebブラウザのほとんどに搭載されています。

HTML

HTMLとは、ウェブ上の文書を記述・作成するためのマークアップ言語のことです。文章の中に記述することで、文書の論理構造などを設定することができます。ハイパーリンクを設定できるハイパーテキストであり、画像・リスト・表などのデータファイルをリンクする情報に結びつけて情報を整理します。現在あるネットワーク上のほとんどのウェブページはHTMLで作成されています。

CSS

CSSはXMLやHTMLで表現した色・レイアウト・フォントなどの要素を指示する仕様の1つです。

0グッド

1クリップ

投稿2020/05/14 03:02

編集2020/05/14 05:10

つい最近プログラミングの勉強を始めました。そこで言語に関わる事悩み事なのですが、プログラミング言語を学習するならまずHTML、CSSの学習から始めると良いという記事をネットで見ました。しかし、同時にそれらはプログラミング言語とは異なるマークアップ言語であるためあまり時間をかける必要も無いという事も書いてあったため、現在はこれらをどれだけ学習したらPHPやRubyなどのプログラミング言語の学習に移ったらいいのかが疑問です。このようなまだ入門さえ出来ていないような初心者ですが助言を頂けると幸いです。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

miyabi_takatsuk

2020/05/14 04:01

もう解決されてますが、念のため。 その、聞いた、というのは、 会社の先輩から直接聞いたとかでしょうか? それとも、ネットの記事で見た、とかでしょうか? それによっても、少し意味合いが変わってくると思います。 フロントエンドに携わる人間が、 「プログラムに携わりたい時の学習順序は?」と質問を受けた時、そのような回答をするのは考えにくかったもので、確認でした。
退会済みユーザー

退会済みユーザー

2020/05/14 04:11

ネットの記事で見た、ということです。もっと詳細的に書くべきでした。失礼しました。
miyabi_takatsuk

2020/05/14 04:16

そうですね・・・。 聞いた、となると、第三者からすると、誰かから直接聞いたと思われてしまいます。 今からでも遅くないので、質問文を修正し、ネットの記事を見る中で、などの文章に変えることをお勧めします。
退会済みユーザー

退会済みユーザー

2020/05/14 05:11

編集させていただきました。ご指摘ありがとうございました。
m.ts10806

2020/05/14 11:36

気になった 「あなたにとってプログラミングとは?」
退会済みユーザー

退会済みユーザー

2020/05/14 13:04 編集

「自分にとって、プログラミングとは○○です」と言える程私はプログラミングの事が分かっているわけでは無いですが、いつか自分でwebサービスやソフトを作ってみたいと思っているので例えるならばゲームの武器集めと言う感じでしょうか。もっとも、自分はまだゲームを起動さえ出来ていないような段階ですが… 稚拙な表現で申し訳ないです。
m.ts10806

2020/05/14 13:06

資格などなく「今日から俺はプログラマーだ」と宣言すれば誰も止めることなくなれるのがプログラマーです。 「武器集め」は悪くない表現だと思います。あくまで何かを作るための道具に過ぎませんからね。 道具の使い方を正しく学ぶこと、手段よりも目的を重視すること そうすればネットで見掛ける記事を過信してはいけないことが分かります。
退会済みユーザー

退会済みユーザー

2020/05/14 13:18

m.ts10806さんのご質問とご返信からこれから勉強をしていくにあたって、とても大事な心構えを認識する事が出来ました。質問、返信していただきありがとうございます。
guest

回答3

0

プログラミング言語を学習するならまずHTML、CSSの学習から始めると良いという話を聞きました。

そんな事実はないので言った人に聞いてください。

ただし、「プログラミング言語の学習」ではなく「web サービスの開発者(フロントエンドの開発者)になりたい」ということに対してのアドバイスであれば、文脈は理解できます。

その前提で、表題に関して回答します。

まず、有名な学習ロードマップを見てください。
Frontend Developer

HTML、CSS は JavaScript と並んで学習は必須です。
MDN で正しくドキュメントが読めるまで学習すれば、フロントエンドの開発者として、「入門した」と言える程度にはなれると思います。

投稿2020/05/14 03:43

退会済みユーザー

退会済みユーザー

総合スコア0

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

退会済みユーザー

退会済みユーザー

2020/05/14 03:46

他の回答者さんからも気づかされましたが、やはり自分の目的に合わせて学ぶ言語を学習する必要があるということですね。ご回答ありがとうございました。
guest

0

プログラミングで何をやりたいかによります。
たとえば、Windowsのアプリケーションを作成したいなら、HTMLとCSSを学ぶことにそれほど意味はありません。全く学ばなくても何とかなるのではないでしょうか。

もし、SPAなどのWebアプリケーションを作成したいなら、しっかり学んでおくべきです。


個人的には、学習にはモチベーションが大切だと考えています。

HTMLとCSSから入った方がよい、というのはモチベーションの維持の観点から、賛成です。なぜなら、HTMLとCSSを学べば、プログラミング言語未収得でも少ない学習時間で完成物ができるため、満足感を得やすいからです。
ですから、プログラミング言語の学習に移るタイミングは「HTMLだけではできない、もっと他のことができるようになりたい」というモチベーションが高まった時、でいいと思います。

投稿2020/05/14 03:38

Lhankor_Mhy

総合スコア36960

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

退会済みユーザー

退会済みユーザー

2020/05/14 03:42

自分の目的に合わせた学習が必要ということに気づくことができました。ご回答ありがとうございました。
guest

0

ベストアンサー

どんな順番で勉強せねばならないという決まりはないし、やってもいない事は向いているかどうかもわからないので、勉強してみてから悩んでください。

どんなルートで勉強しようと向いてない人はいますし、その逆もいます。
あなた個人の事をよく知っている人間でない限りはこれ以上の回答は不可能だと思います。


追記

ひとつだけお勧めの勉強法があるとすると、それは「検索して調べる」ことです。
これはいま明らかに「できていないだろう」事がわかっているためです。

このサイトの検索ボックスで「勉強方法」なりのキーワードで調べれば、過去に同種の質問は腐るほどありますし、グーグルで検索しても山のように情報は出てきます。

その内容を精査し、自分が納得できる方法論を探すのも「勉強」のひとつです。

投稿2020/05/14 03:10

編集2020/05/14 03:25
gentaro

総合スコア8947

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

退会済みユーザー

退会済みユーザー

2020/05/14 03:39

gentaroさんの回答を見させていただいて、ハッとしました。私はやり方ばかりを模索していて、手が止まっていたようです。自分で分からないことを調べるということも勉強のひとつ、というのはとても参考になりました。ご回答ありがとうございました。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.35%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問