Edited at

プログラミング学習メモ1


誰が書いているの?

谷町悠之介と申します。ちょっと変わった会社で働いています。

Webコーダーやりたくないと駄々をこねたら、社内イントラの開発業務をやらしてくれることになりました。

業務で使用する言語はこれから勉強することになるのですが、その課程をアウトプットすることにしました。


プログラムどのくらい出来るの?

HTMLとCSSくらいしか書けません。jQueryちょっとだけ出来ます。

元々プログラミングは興味があったのですが、非常に苦手意識があり避けていました。

勉強自体は去年の終わりくらいから始めて、そろそろ半年になります。

過去にC,C#,JavaScript,PHPの習得に挑戦し、見事に爆発四散しました。


これから学ぶ言語


  • C#(仕事で使う。ASP.NET)

  • SQL(上記に付随して必要になる)

  • JavaScript(ES6。各種ライブラリ利用と後述のDartの足ががり)

  • Dart(モバイルアプリ→Flutter利用の為。後マイナーだから)

  • HTML5+CSS3(ポートフォリオ用。少し業務で使う)

  • PHPとPythonの実行環境も整えたけど一旦置いておく


環境


  • Windows10環境下

  • VS Code(C#以外はみんなこっち。一番楽)

  • Visual Studio 2019 Community(C#の勉強用)

  • Flutter利用にAndroid Studioがいるらしいけど、これも一旦置いておく


参考資料


  • Progate(ES6の学習で利用。課金切れた)

  • やさしいC# 第2版(会社の本で一番とっつきやすかった)

  • C#の絵本 第2版(図書館で借りてきた)

  • Qiita(情報収集。ここでOutputするの正直恐い)

  • Google(ggrks)

学習にいい本や資料あったら教えてください


ゴール


  • C#,SQL→業務で滞りなく使えるレベルになる(優先目標)

  • ポートフォリオサイトの強化(動きを付けるとか成果物を載せるとか)

  • ES6→各種ライブラリが不自由なく利用できるようにする(上記に利用)

  • Dart→Flutterを利用できるようにする→アプリを作る(最終目標)


目下やること


  • 業務でやること、必要なことをまとめる

  • 借りてきた本のコードを写経

  • 本が全部終わったら上司の人と情報共有

  • 新しい本を借りてきて写経