ベストアンサー これはプロゲートの学習画面なんですが、これはどうい 2022/02/13 10:50 これはプロゲートの学習画面なんですが、これはどういう意味ですか?↓ > Node.jsを使ってWebアプリの仕組みを理解し、実際に作れるようになりましょう! 全4言語 HTML & CSS JavaScript Node.js SQL ↑node.jsを使ってと書いてあるのに、全4言語と書いてある。どういうことですか? 画像を拡大する みんなの回答 (3) 専門家の回答 質問者が選んだベストアンサー ベストアンサー Kaneyan-R ベストアンサー率42% (1375/3206) 2022/02/13 12:03 回答No.2 追記 >全4言語 厳密には、HTMLの「マークアップ言語」とJavaScriptの「スクリプト言語」だけが言語なので、2言語しか使ってませんけどね。 Node.jsはJavaScriptで書かれていて、SQLとのやり取りは、Node.jsの関数を使って行います。 質問者 お礼 2022/02/13 16:32 ありがとうございます 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 その他の回答 (2) superside0 ベストアンサー率64% (463/719) 2022/02/15 12:56 回答No.3 Webアプリというのは、サーバー上だけで実現できなくて、 クライアント側のブラウザにも仕事をしてももらう必要があります。 そして、ブラウザ側で、文章を表示したり、 ボタンを押せるようにしたり、見た目を整えたりするのには、 HTMLとCSSという言語で指定することになります。 つまり、自分が作るプログラムで、どういうHTMLやCSSを作れば、 どのようにブラウザに表示されるかを知らないと、 Webアプリを作ることはできません。 Web技術において、HTMLやCSSは基本中の基本ですし まずはそっちを習得してから、このコースに来てねってことを 言いたい文章なのでしょう。 また、このコースでは データベースと連動するためのSQL言語も プログラムに埋め込んで使うようですから、 そっちも先に習得が必要ってことになります。 ちなみにNode.jsって、 大量の同時アクセスがさばけるように、I/Oが非同期なので (例えばファイルを読み込んだ結果で後の処理が変わるときは、 読み込み後の処理をコールバックで予約したりとか) 結構、複雑なプログラミングになるので 初心者向きだとは思えませんよ。 質問者 お礼 2022/02/17 19:07 ありがとうございます 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 Kaneyan-R ベストアンサー率42% (1375/3206) 2022/02/13 11:54 回答No.1 前の質問の回答は読みましたか? 適当にお礼だけして理解していないのでは? Node.jsはJavaScriptの外部ライブラリなので、JavaScriptのスクリプト中で使うものです。Node.jsだけでは何も出来ません。 Webアプリケーションというのは、Webページ(ホームページ)の制作手法を応用して、PC上のアプリケーションと同じ様なアプリケーションを作るもので、根本的な部分はWebページと何も変わりません。 画面のレイアウトはHTMLとCSSを使い、動作はJavaScriptで制御し、データはデータベース(SQL)で管理します。 Node.jsは、JavaScriptで制御する際に良く使う手順を関数(function)としてまとめたもの(ライブラリ)。 中身はJavaScript……と言うより、そもそもJavaScriptファイル(拡張子:js)ですから、Node.jsで提供する関数と同じ動作のプログラムを自分ですべて書けば、Node.jsが無くてもWebアプリケーションは作れます。 質問者 お礼 2022/02/13 16:31 私が知りたいのは、これはプロゲートの初心者の基礎の基礎コースなんです。 なぜnode.jsを使うのかという理由が知りたいんです。 数多ある言語の中でなぜnode.jsライブラリを使ってなのかを知りたいんです 意図が知りたいんです。初心者にnode.jsなんてやらせるの?って。 初心者がnode.jsっていわれたら、なんだそれ?って今のわたしみたいになるからです。 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 カテゴリ [技術者向] コンピュータープログラミング・開発その他(プログラミング・開発) 関連するQ&A Web開発コース(Node.js) このコースでは Web開発コース(Node.js) このコースではWeb開発に必要な知識を学ぶことができます。 Node.jsを使ってWebアプリの仕組みを理解し、実際に作れるようになりましょう! ejsがまだ主流? Node.js初心者です。つい最近まではejsが主流だったと聞きます。 Node.jsでejsというジェード?のようなものを使っていると数年前に聞いたのですが、 現在も主流でしょうか? ECTというものが早くてこちらに移っていっているとも聞きます。 WEBの進歩は異常なのでもうオワコンで別の物が主流になって来ているのでしょうか? それともHTML、CSS、JSとやってきたのですが、HTMLをやった人間は一番似ているejsが学習コストが圧倒的に低く良いのでしょうか? HTML+CSS+JSでのアプリ開発 HTML+CSS+JavaScriptでAndroidやiOSアプリを作る事は可能だと聞いたことがあるのですが、ネイティブアプリとHTML+CSS+JSアプリとではできることにどのような違いがあるのでしょうか?僕が今作ろうと考えているのは募金アプリですので、ネイティブアプリだと募金額の30%取られてしまうのであればHTML+CSS+JSで行きますが、有料アプリを出す気は無いです。長期的な事を考えたらJavaから入る方がいいかもしれないですね。あとWebページを作りたいって訳じゃ無くて、募金アプリだったらどっちの方が良いかってこととネイティブに対してHTML+CSS+JSでする事にどういうメリットどデメリットがあるのかって事です。長くなってしまいましたが、ご回答頂けると嬉しいです。よろしくお願いします。 ネットワークエンジニアとは?技術職の未来を考える OKWAVE コラム カテゴリ違いかも・・・ Webサイト作るにしても色々使う言語とかありますよね? 僕はHTMLをある程度は勉強したのですが、仕組みさえわかれば、タグ辞典引けばいいだけの話ですよね? それにCSSは言語ではなぃですよね? Web制作に使う言語はいくつ程あるのでしょうか? ・HTML ・JavaScript ・Perl ・PHP ↑ぐらぃですよね? 他にもありましたら教えてください JavaScriptとWEBプログラミング言語! WEBプログラミングの勉強中の者です。 ケースバイケースだと思いますが、 WEBサイトをプログララミングしていく上で、 JavaScriptで作るべき部分と、 PHP、Python、Go言語などのWEBプログラミング言語で作るべき部分について ご意見を頂ければと思います。 ■今日の日付を取得する部分などは、JavaScriptとWEBプログラミング言語では、 サーバー上の実行速度が早い方のプログラミング言語で作るべきでしょうか? 同じくらいの速度の言語ならなるべくJavaScriptで作った方が、後で他の言語で作りなおす時に手間の工数を削減できて良いでしょうか? ■流石にNode.JSなどをの除いてSQLの部分はWEBプログラミング言語以外は実装は難しいので、WEBプログラミング言語で実装するべきなのは理解できています。 プログラミングについて (最近、HTMLとCSSは使いこなせるように なりました。) プログラミング言語には ・C言語 ・Python(パイソン?) ・JavaScript(ジャバスプリクト?) などが、ありますが、どれを学習しておいた 方がいいですか? また、学習しやすい(簡単)な言語は なんですか? わかる方、実際に経験した方、教えて ください! できれば、その言語の基本的な構文なども 教えてください アートでjavascriptを学びたい 皆様、よろしくお願いいたします。 私は現在WEBデザイナーとしてUI設計業務とコーディングを行っております。 最近、(生の)JavaScriptの学習を開始しました。 レベルは入門者向けのJS本を読んでいる程度です。具体的には、 ・JavaScript本格入門 ・よくわかるJavaScriptの教科書 ・HTMLとCSSで基礎から学ぶJavaScript ・WEBサイト制作者のためのJavaScript入門講座 などです。 (パーフェクトJavaScript、独習JSは難易度が高かったです) スキル的には既存のコードを読み解き修正を加えるレベルで、 100行以上のコードを書くことはできません。 また、実務ではjsはエンジニアに任せることがほとんどで、自分で書くことはほとんどありません。 このような状態でなぜJSを習得したいかと言いますと、 ・1.ある程度フロントエンドに精通したい(HTML/CSSは分かるので、加えて「JSも任せろ」と言える状態になりたい。) ・2.jQuery等のライブラリ依存から脱却したい ・3.Titaniumでアプリ開発など、JSスキルを流量したい。 などの思惑があるためです。 ただ、JSの必要性は強く感じているのですが、書籍を追って制御構造などのコードを書くだけでは、学習モチベーションを高い状態で保つことが難しいです。 しかし、昔processingやFLASHを触っていたため、アニメーションが発生するもの、特にインタラクティブな物を作成すること対しては興味があります。 とはいえ、processingやactionscriptでは現状の業務に直接結びつかないため、 javascriptでアート系作品を公開しているサイト、書籍、勉強法などはないか、 というのが今回の質問意図となります。 jsDoitはすでに見ていますが、非常に高度な作品が多いため、 順序立てて導入から解説されているような物があれば幸いです。 また、元デザイナー、コーダーで現在jsを使った業務に携わられている方が いらっしゃいましたら、どのように学習を進めて行ったのか、 教えていただけますでしょうか? 以上となります。お手数ですが、ご回答どうぞよろしくお願いいたします。 Node.jsとSocket IO を一緒に使う こんにちは よく、通信するアプリをつくるのに、node.jsとSocket IO を使うというのをネットで見るのですが、 Socket IOはnode.jsの機能を搭載してるのではないですか? そもそも、Node.jsは言語ではないのですか? m(__)m WEBページを操作するプログラムを作りたい 例えば掲示板などに自動的に定型文を打ち込んでいくような。 ヤフー等にワンクリックでパスワードとIDを打ち込んでいくような。 そういったプログラムを組んでみたいと思い、わけもわからずプロゲートでJavaScriptを勉強し始めました。 後で調べてみるとWEBを操作するのはDOMというらしいことは分かったのですが、プロゲートでJavascriptの4まで学習したところで、更に疑問が生まれてきました。 どうやらDOM操作まではプロゲートのJavascriptでは学べなさそうにみられました。 しかしそれっぽい書籍を探してもあまり数はなく。 そもそもプロゲートの学習コースを全て学んだところで、何が出来るようになるのか不安になってきました。 しかもネットで記事を探すとどれもES5で書かれているので改めてまたES5を学ぶのかと思うと焦ります。 スクール等も考えたのですが、音楽教室等と違って高額すぎて難しいです。 独学でやるしかない状況ですが、他の方はどうやってプログラムを勉強しているのでしょうか…。 質問をまとめさせていただきます。 (1)目的のようなプログラムを作るには、このままJavascriptを覚えていて大丈夫でしょうか? (2)DOM等は皆さんどうやって覚えるのでしょうか?独学で適したものがあれば教えていただきたいです。 (3)プロゲートの学習コースに関して、レベル的にはどのくらいなのでしょうか。 恐らくJavascriptの全てがわかるわけではないでしょうが。 やはり初級程度の知識量なのでしょうか。 (4)プロゲートでJavascriptを学び終えたら次はどこでどう学べば良いかアドバイスをいただきたいです。 やりたいこと、作りたいものはたくさんあるのですが、独学の為とても不安な中学習しています。 アドバイスよろしくお願いいたします。 タグで表示されるプログラムに関して JavaScriptというか、HTMLというか、 タグで記述されるプログラムの類を、 感覚的に理解しようと取組んでいるのですが、 どうも頭に入ってこず悩んでおります。 アクセスなどで、フォームを作成してそこに ボタンやフィールドを載せて・・・という具合の プログラムはイメージ(理解/体得)できているのですが HTMLで、要はタグで表示されていて、 それが実際に動かすとフォーム(というかWEBページ)というか、 どうやって、そういうものになったりするのが いまいちピンと来ないのです。 (あとCSSとかも・・・) なにか、よい学習方法はありますでしょうか。 何卒アドバイスをお願いいたします。 動画編集で使えるプログラミング言語について ダビンチリゾルブなど動画編集で使えるプログラミング言語について 私は、HTML、CSS、生のjsのみが使えるWEBのフロントエンドエンジニアなのですが、ダビンチリゾルブはPHYSONとLUAを使っているようなので。 これらの技術ではダビンチリゾルブでは何も作れないと考えてよろしいでしょうか? JavaScriptで記載して、この二つのどちらかの言語にコンパイルして、それをコピペしてダビンチリゾルブでアニメーションを作ったりできないでしょうか? 無理な場合プレミアプロにすればいいのでしょうか? iphoneアプリは、HTML(CSS)+JavaScriptでも作成 iphoneアプリは、HTML(CSS)+JavaScriptでも作成可能でしょうか? また、ほかにおすすめのプログラミング言語があれば、教えてください。 AIは使う人の年齢や市場にも影響する?人工知能の可能性 OKWAVE コラム プログラミング言語の勉強の順番 プログラミング初心者です。プログラミング言語の効率的な勉強の順番を教えてください。HTML、CSS、PHP、JavaScriptあたりを学習したいと考えています。 javascriptの学習方法等について 初めて質問させて頂きます。 今僕は、javascriptを習得しようといろんな技術書(PerfectJavascript , javascriptの教科書)や、ドットインストール等を見て学んでいる(毎日1時間程度)のですが、いつまでたっても自分自身で作りたいものが思うように作ることができません…(ゲーム等、いろいろと自分で作ってみたいと思っています。) 僕の今までの学習方法としては、codeを見てその解説を読み、自分でもそのコードを打ってみるということをしています(当然ですが、HTMLとCSSに関しては大丈夫です。) まだ、技術書も全てを網羅したわけではないのですが、今月で大体学び始めてから3ヶ月ほど経過しています。ちなみに僕はプログラミングというものに出会ったこと自体が最近で、javascriptは独学です。 javascriptや、その他プログラミング言語を使っている方にお聞きしたいのですが、自分の作りたいと思う物を作れるようになるまでには、一体どれほどの時間がかかったのでしょうか? また、僕は今の方法を続けていればいつかjavascriptを自在に使いこなし、作りたいと思うものを好きなように作れるようになるのでしょうか? HTMLとCSSとJavaScript でアプリを HTMLとCSSと JavaScript でiphoneとアンドロイドのアプリが作れると聞いたので 早速、amazonでアプリを作れる本を見ていろいろ調べてみていたところ 一冊ではHTMLとCSSとJavaScriptを学ぶには無理がある。 内容が薄い。 というレビューがたくさんありました。 なので HTMLとCSSとJavaScript でアプリを作れる人に質問なのですが これらを一から学ぶときには ひとつひとつしっかり学んでアプリを作れば良いのか それとも内容の薄いHTMLとCSSとJavaScriptを一気に学べる本を 何冊もやるのかどちらの方がいいでしょうか? CSSやJavaScriptの構文チェッカを探しています。(HTML-lintのような) CSSやJavaScriptの構文チェッカを探しています。(HTML-lintのような) 今作っているウェブアプリが、FireFox2.0だとなんとか正常に表示されるものの、 IE7だとレイアウトや挙動が不自然です。 CSSとJavaScriptを連携してつかっています。 そこで、CSSやJavaScript用に、HTML-lintのような構文チェッカが、あればな・・・と思っています。 どなたかご存じの方いらっしゃったら、お教えくださいませ。 JavaScriptに関して プログラム初心者で、プロゲートなどでJavaScriptの基礎を学んでいます。 作りたいものは色々あるのですが、そもそもの概念的な部分でわからないことが1点。 何かプログラムを書いたら、画像のようなアプリケーションを作れるのかと思っていたのですが、JavaScriptだとHTMLと組み合わせたものにしかならないのでしょうか? HTMLをブラウザで開いて、中に配置したボタンなどで実行する、みたいな。 それとも何かこういったアプリケーション形式にまとめ上げる手順があるのでしょうか? もう1点、プロゲートで環境構築ということで、わけもわからないままnode.jsのインストール、Nodistのインストール、babelのインストールなどしました。 インストールと聞くと、通常のソフトウェアのように…例えばLINEやOpera、Evernoteなどのように、Windowsのソフトウェアの一覧の中に組み込まれるのかと思っていたのですが、全く見当たりません。 わけがわからないまま諸々他のサンプルフォルダなどと一緒に削除してしまったのですが、これはフォルダの中に配置されるという意味でのインストールだったのでしょうか。 それともソフトウェアの一覧に組み込まれていないだけで、実はプログラムとしてパソコン内のどこかに保管されていて使えるようになっているのでしょうか。 まだまだ分からないことだらけで勉強中ではあるのですが、どのように認識していいのかわからずずっと消化不良で気持ち悪い状態が続いています。 個人的な事情ですが、この状態を保ったまま先に進むのが苦手なので、上記2点教えていただけると嬉しいです。 よろしくお願いいたします。 CSSは何言語なのですか? javascriptはプログラミング言語だけど HTMLとcssはプログラミング言語ではないんですよね? HTMLはマークアップ言語でしたっけ? ではCSSは何言語なのですか? 外部ファイル HTMLに、このような記述があり <script type="text/javascript" src="●●●.js"></script> 外に、「●●●.js」 というファイルがあります。 これは、「外部のjavascript」ファイルということでしょうか? また、この、「外部のjavascript」ファイルを開く(見る)には、どうしたらいいのでしょうか? ^^ どこか、おすすめのjavascriptのサイト、ご存知でしたら、教えてください。。。^^ (CSS外部ファイル。までは意味、わかるのですが、 javascript の関係はよくわかりません) iPhoneアプリClearはネイティブ? ちょっと前に人気だったClearってアプリがありますが、あのアプリはネイティブアプリでしょうか? それともHTML+CSS+JavaScriptで作ったWebアプリでしょうか? あとHTML5を勉強しようと思い本屋に行ったんですが、なかなかいい本がありませんでした。何かお勧めの本は無いでしょうか? 注目のQ&A 「You」や「I」が入った曲といえば? Part2 結婚について考えていない大学生の彼氏について 関東の方に聞きたいです 大阪万博について 駅の清涼飲料水自販機 不倫の慰謝料の請求について 新型コロナウイルスがもたらした功績について教えて 旧姓を使う理由。 回復メディアの保存方法 好きな人を諦める方法 小諸市(長野県)在住でスキーやスノボをする方の用具 カテゴリ [技術者向] コンピューター プログラミング・開発 Microsoft ASPC・C++・C#CGIJavaJavaScriptPerlPHPVisual BasicHTMLXMLCSSFlashAJAXRubySwiftPythonパフォーマンス・チューニングオープンソース開発SEOスマートフォンアプリ開発その他(プログラミング・開発) カテゴリ一覧を見る OKWAVE コラム 突然のトラブル?プリンター・メール・LINE編 携帯料金を賢く見直す!格安SIMと端末選びのポイントは? 友達って必要?友情って何だろう 大震災時の現実とは?私たちができる備え 「結婚相談所は恥ずかしい」は時代遅れ!負け組の誤解と出会いの掴み方 あなたにピッタリな商品が見つかる! OKWAVE セレクト コスメ化粧品 化粧水・クレンジングなど 健康食品・サプリ コンブチャなど バス用品 入浴剤・アミノ酸シャンプーなど スマホアプリ マッチングアプリなど ヘアケア 白髪染めヘアカラーなど インターネット回線 プロバイダ、光回線など
お礼
ありがとうございます