kogad
@kogad

Are you sure you want to delete the question?

Leaving a resolved question undeleted may help others!

プログラミング経験者のWeb系入門

背景

最近 Web の方に興味が湧いてきて,ちょっと勉強を始めてみました.
Web 系のことは,かなり簡単な HTML や CSS で遊んでみたことがあるくらいで,ほとんど知識がないのでかなり基本的なことから勉強を始めたいです.
そういう目的で資料を探してみると,そもそもプログラミング未経験の方々に向けて書かれたものが多いと感じます.
しかし,プログラミング自体は経験があるのでプログラミングのいろはから始められても困るし,未経験者向けにかなり平易な言葉で書かれると読みにくいなあと感じます.

知りたいこと

プログラミングの経験者向けの web 系入門資料(書籍や web ページなど)で,なにか良いものがあれば教えていただきたいです.
(例えば,JavaScript の解説なら「配列とは」等から始まらず,他言語経験者に向けて書かれているもの・web 系以外の情報系の知識が前提になっている,など)

0

7Answer

このサイトをは項目ごとに分かれていて、知っているものがあれば読み飛ばして学習してはいかがでしょう。

また、どのプログラミング言語を習得したのですか?

0Like

Comments

  1. @kogad

    Questioner

    ありがとうございます.
    ある程度不自由なく書けるのは Python と Julia です.
    主に機械学習や最適化の分野で使っています.

どちらも動的付け言語ですね。答えになってないですが最近ではjavascriptもいいですが大規模開発に向いていて注目されている静的付け言語typescriptのほうがいいかもしれません。もしそれに従うのであれば、動的言語とかなり違います(ジェネリックや変数の宣言)ので最初から学習してもいいと思います。

0Like

Comments

  1. @kogad

    Questioner

    なるほど,大規模開発の現場では TypeScript という静的型付け言語が注目されているのですね.
    一応 C++ や Rust も多少書けるので,その辺も視野に入れてみようと思います.
    ありがとうございました.

pythonに馴染みがお有りなら、やはりDjangoではないでしょうか。

たとえば、ここなど。
DjangoによるWebアプリケーション開発入門 — DjangoによるWebアプリケーション開発入門

「Pythonは書けるようになったから、次にWebアプリケーションを作ってみたい。」と言う人が、Djangoの機能に触れる為のチュートリアルです。

とあるので、フォーカスがあっていそうに思います。

0Like

何かしらの言語の習得をされたいように思えたので、やや質問の意図とは外れるかもしれませんが「Webを支える技術」はいかがでしょうか。
環境や言語に依らないWebの技術全般が解説された良書で(2010年刊と少し古いですが)、Web以外の領域での技術的素養があればそこまで難度は高くないかなと思います。
https://gihyo.jp/magazine/wdpress/plus/978-4-7741-4204-3

0Like

Your answer might help someone💌