MENU

へそ出しルックから考える「おじさん学」

本日の一枚

2020年9月8日 プログラミングの勉強 はコメントを受け付けていません Views: 111 Diary

プログラミングの勉強

プログラミング習得の備忘録です。

2020.9.21

amazonの中古で、Web開発のためのMySQL超入門(秀和システム)を購入しました。購入した後に、本の世界で食べさせてもらっているのに、中古本を買ってしまったことに後悔してます(新品を買わないと著者・出版社にはお金が入りません。そうすると新書、良書は生まれなくなります、猛省してます)。

図書館で借りて、中身をある程度確認したら返却するか、新品を買うか判断した方がいいですね。そうしたらほかの人が借りることができます。

現在はphpのコーディングを学びながら「こんなこともできるのか」と感動する日々を過ごしてます。ボクはネットよりも書籍学習が向いているようです。体系立てて学ぶことでテーマが与えられ、それについては学びながら応用していくタイプということがよくわかりました。ピンポイントで分からないことを調べて形にしていくほど、最終イメージがあるわけではないので、phpの地図を広げ始めています。広げるだけ広げたら、「これをするにはどんなコーディングをすればいいの?」とピンポイントで探しにいくと思います。

htmlに<?php echo $…?>書きたければ、<?=$… ?>で事足りるということが分かった瞬間に鳥肌が立ちました。

2020.9.20

借りた本はこちらです

1)達人に学ぶSQL徹底指南書 初級者で終わりたくないあなたへ(CodeZine BOOKS)
2)入門SQL 10日でマスターするデータベース実習教室(SOFTBNK publishing)
3)Web開発のためのMySQL超入門(秀和システム)
4)PHPプログラミングの教科書(SoftBank Creative)

です。

1はある程度SQLを習得している人向けです。いきなりコード説明が始まり、「通常はこうだと思うのですが、中級を目指すならコードはこうあるべきです」とかなり高度な話になっています。まだ読むのは早かった。

2は入門といいつつも誌面デザインなのか難しく感じます。デザインは大切なんだなと痛感します。これは読みづらいので返却します。

3は概論をざざっと説明すると「はじめに」で書いていますが、この概論でも理解できないところが私は少しあって、かなりの初心者だとわかりました。誌面デザインはかなり読みやすくぐいぐいと読み進んでいけます。

4はかなり面白いです。phpの関数でこれほどまでにいろいろとできることが分かりますし、解説が丁寧なのですいすいと頭に入ってきます。アルゴリズム(数式の立て方)の解説もわかりやすいのでそこだけ読めば、プログラムってこうやって考えるんだという勉強にもなります。

ということで3、4を熟読しながら習得を目指していきます。

2020.9.10

書籍にてphpとSQLを復習スタート。図書館の書籍でどこまでできるか検証しています。プログラミング教本はかならずしも新著が劇的にわかりやすいことはないので(教え方が新しくなることは少なく、方向性を変えることが多いイメージ。デザインが変わって「学びやすい?」と錯覚しますが、5分も読めば同じということがわかります、残念ながら)、図書館の資料でも学べます。気を付けたのは10年前くらいのあまり古すぎない資料と3年ほど前の比較的新しい資料を混ぜて勉強すること。

2020.9

phpとSQLを少々。ここを強化してパッケージを作れるようになる。
そのために、ウエブプログラミング講座を受講するがまどろっこしいので退会。やりたいことはわかっているのに、そこに到達するまでに数々のレッスンを乗り越えていかなくてはいけないことが面倒でした。少し構文を間違うだけで「しっかり勉強しましょう」という細かさも嫌いだった。教えて欲しいのは方法であって勉強法などはあまり関係ない。積み上げていきましょうというスタンスが嫌い。

2020.4

コロナ禍で時間ができたので時間つぶしとして習得を目指す。まったくもって動機はひどいものだけれど、なんとなく構文などを思い出していく。

2019.5

wordpressをひたすら習得。商店街のホームページをwordpressで構築するにあたり、自分で構築しようと動き始める。書籍編集の仕事が重なると学習が滞り、なかなか習得が進まない。最後は高校時代の先輩がウエブデザイナーで、彼に泣きついてサイト構築を実現。

1996.

大学生になってC++を書籍で勉強開始。基本的なアルゴリズムは理解しているが実際のコーディングができないという状態が続く。3年生でPCを購入。basicを始めるがインターネットでエロ画像を探すことに夢中になり、プログラミングの勉強はストップ。

Share on FacebookTweet about this on TwitterShare on Google+Email this to someonePrint this page

Tags: , , ,

Comments are closed.