初めまして、C言語を少しかじった程度のプログラミング初心者です。
知識がなさすぎて恥ずかしい限りなのですが、皆さんしか頼れないので聞かせていただきます。
現在、動画投稿サイトを立ち上げたいと考えているのですが、どのプログラミング言語を勉強したらいいのかわかりません。調べたところによると、PHPとか、HTMLとかJavaScriptとかがいいらしいのですがイマイチ違いも、自分にはどれがあっているのかもわかりません。
自分にみたいにはもしかしたらまだまだ早いのかもしれませんが、どんなに遠い道のりでも地道に頑張るつもりですので、どうか何を勉強したら良いのか教えてください。
学ぶべきものが複数あるようでしたらそれも教えてください。
よろしくお願いします。
気になる質問をクリップする
クリップした質問は、後からいつでもMYページで確認できます。
またクリップした質問に回答があった際、通知やメールを受け取ることができます。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
回答5件
0
ベストアンサー
わからないのは、判断する基準がないから。
判断する基準を養うには、とにかく情報収集して自分なりの見解を見出すこと。
わからない技術用語は調べる、調べる、用例を見つける。
サイトを立ち上げるのに必要な技術は何なのか、調べる。
動画とは一体何か。どういうデータ構造なのか。調べる。
(ベテランに限らず)回答者から回答をもらっても、
質問者さんの理解や見識に刺さらないことには徒労に終わります。
わからない、と丸投げせず、もっと物事を深く調べて見識を深めてください。
htmlでもcssでもjavascriptでも書いてwebページを作るのも、はじめの一歩です。
パソコンにwebサーバーを立ち上げて、サーバー側言語(phpでもpythonでもrubyでもperlでも、なんならjavaでも)をいじってみてもいい。
それとも、ゲーム攻略本のような情報がほしいのですか?
投稿2019/10/22 12:02
編集2019/10/22 12:04退会済みユーザー
総合スコア0
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
0
Teratailはあくまで「実際のプログラム中に生じた問題に対して、解答を行うSNS」です。
荒れたり低評価は覚悟してください。実際凄い荒れると思います。
でも個人的にはそういうのどうでもいいので、回答いたします。
質問主の要求として「動画投稿サイト」サイトを作りたい。
「動画」は「サーバー」に保存する必要があります。
単純な動画投稿サイトを作るなら
「そのユーザーを特定するための唯一のID」「そのユーザーが勝手に名乗る名前」「そのユーザーが保存した画像のURL」を保存する仕組みが必要になりますね。
ここは、HTMLで、上記3つの送信を行います。
そして、それをPHPで受け取り、それを介してデータベース(有名なのはMySQL。PostgreSQLでもいいです)に保存します。
>自分にみたいにはもしかしたらまだまだ早いのかもしれません
正直に申し上げますと、早いです。
まずは、HTML、CSS、JavaScriptのみで、なんらかのサイトを作り上げ、
そこに「PHP」「MySQL」を用いてブログ等の単体のシステムを作り上げ、
「クライアント」「サーバ」の役割を知ってから、そのようなシステムを作る事が無難となります。
質問主が望む近道は、上記5つの言語と、それをとりまく環境を知る事です。
投稿2019/10/22 10:57
編集2019/10/22 11:33総合スコア368
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/10/22 11:08 編集
2019/10/22 11:24
2019/10/22 11:27
2019/10/22 11:32
2019/10/22 11:35 編集
0
これを勉強したら大丈夫という言語はありません。
投稿2019/10/23 00:20
退会済みユーザー
総合スコア0
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
0
もう回答 出きってますが、
今回のケースのように、サイトを作りたいのであれば、
下記のようなステップがやりやすいかなと、個人的には思います。
- とりあえずPHPでやると決めちゃって「PHPでサイトを作る」的な本を1冊読んで手を動かしてみる
- そうすると サーバサイド(PHP), クライアントサイド(HTML, CSS, JavaScript) のイメージができる
- その後は 必要なことが自分で探しやすくなる
- やりたい問題に応じてPHPでなく別の言語で切り替える、とかは、それ以降に考えれば良いように思います
投稿2019/10/23 00:30
総合スコア484
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
0
この質問は非推奨質問です
実際のところPHPやMySQLを使わなくてもHTML,CSS,JSを使えばできないことはないです。(FireBaseStorageを使えば)
ただし、制約が出ることは確かです。
ある程度自由に作るなら加えてPHP,MySQL等を使えば良いかと思います。
AWSもできたはずだけど専門外なので他の方の回答をお待ちください、
投稿2019/10/22 12:01
編集2019/10/22 12:04総合スコア10429
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/10/22 12:08
2019/10/22 12:09
退会済みユーザー
2019/10/23 00:18
2019/10/23 01:26
あなたの回答
tips
太字
斜体
打ち消し線
見出し
引用テキストの挿入
コードの挿入
リンクの挿入
リストの挿入
番号リストの挿入
表の挿入
水平線の挿入
プレビュー
質問の解決につながる回答をしましょう。 サンプルコードなど、より具体的な説明があると質問者の理解の助けになります。 また、読む側のことを考えた、分かりやすい文章を心がけましょう。