ネットワークエンジニアで高きを目指せ(横浜編)

IT修行中(マレーシア<ー>ベトナム⇒日本)

:月額1000円、動画の量が豊富なのが魅力。どんなにプログラミングのモチベーションが下がっても戻ってこれるのはドットインストールのおかげ。

作る楽しみはここが教えてくれる!

月額料金980円オブジェクト、クラス、メソッド等基本的なことを学べる。おそらく多くのエンジニア志望者はこれから始めると思われる。
:月額1078円とても詳しく説明してくれるがJavascriptを学ぶ講座は少ない。ドットインストール、Progateに続いてやっていいサイトだと思う。

■□━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━□■

SEO対策からビジネス相談まで!500円から買えるココナラ

■□━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━□■

テレビや新聞、雑誌で注目のココナラ! SEO対策、ビジネス相談、キャリア相談など、登録料は無料で、全て500円~で お願いできる!

価格満足度97%、まだ知らないあなたは損しているかも? あらゆるお困りごとはココナラにお任せ!

https://coconala.com/

   

↓↓↓こちら私の招待コードです。こちらから登録すれば300Pointゲット(300円分)

 

ご招待

   
 

Swiftを学べるスクールで入会金は現在ならたったの3000円、サポート費用は月額500円という激安スクールです。

今後私の記事で登場するかも!?

iOSエンジニアを目指す

 
freeks :月額9800円転職の相談も載ってくれる格安プログラミングスクールです。 施設使用料はこの月額使用料さえ払っていれば使えます。 300社に及ぶ提携先企業からあなたに合う企業をご提案してくれるらしい。 日本帰ったらここに通うかもしれない。

 
:月額7800円2021/2月20日から通い始めました。 完全オンラインで、PHPを学びはじめました。 途中からの参加なのでいきなりPHPの条件分から始めています。 進度はゆっくり目なので、ついていけること間違いなし。

LINK:箕面プログラミング

 
:入会金49,800円 月会費3,980円と業界では安め。 最大の特徴は塾内限定で未経験向けの案件紹介があるとのこと。 その経験を積むだけでも本塾には所属する価値があるかもしれません。

LINK:古里塾

 
:コードペンみたいに実際にコードをっ打って勉強できます。ヒントが少ないので難しめです。無料で結構勉強できるので有難いです。

LINK:CODEPREP

 

typescript輪読会2日目、3日目(Hello TypeScript!完了)

f:id:tsuyunaruhito:20210121223116p:plain

今週のお題「大人になったなと感じるとき」

やっと、環境構築が完了し、Hello World的なものが出力できるようになりました。

 

前書き

前回の記事の続きですが、ようやくTypescriptでHello World的なものが出力できるようになりました。

その時の話を少しお伝えします。

 

■Typescriptとは

Wikipediaによると
TypeScript はマイクロソフトによって開発され、メンテナンスされているフリーでオープンソースプログラミング言語である。

出典:Wikipedia Typescript

輪読会の参加者がMACだの、Chromebookだの、関係ないわ。

そもそもTypescriptはマイクロソフトが開発した言語であり、Windowsだから環境構築ができない。なんてことは絶対にありえない。

いやー本当読み落としていたわ。

 

■どこで詰まったか?

TSCのオプションのコマンドラインのリストを確認したかったので下記のコマンドを打てと言われた。

 

./node_modules/.bin/tsc --help

それが動かないのは分かる。

注意書きでもWindowsでは、”.¥node_modules¥.bin¥tsc --help”と書いてあった。

っが、これも動かなかった。

f:id:tsuyunaruhito:20210121223959p:plain

ここはいいんだけど、その先のtslint.jsonファイルを作るときのコマンドが打てないのはまずい。

./node_modules/.bin/tslint --init

もちろんエラーが出て作れなかった。

 

こっからWindowsじゃ動かん。やら、じゃあLinuxで動かそうやらバタバタやっちゃいましたが、本をよく読むとこう書いてあった。。。。

 

またOSを問わず、バージョン5.2.0以降のnpmがインストールされていれば、本書で./node_modules/.bin/と書かれている部分はすべてnpxに置き換えることができます。たとえばここでは、npx tsc --helpでコマンドラインオプションのリストを表示できます。

出典:プログラミングTypescript Boris Cherry 著

 つまり.¥node_modules¥.bin¥tsc --helpなら下記のように書けばよい。

¥node_modules¥.bin¥tsc --help

npx tsc --help

つまり、./node_modules/.bin/tslint --initならこう書けばよい。

./node_modules/.bin/tslint --init

npx tslint --init

 

これだけのことだった。汗

きちんと本を読むって大事だな。。。

*****

実はCyberjaya.xyzの更新を再開しました。

このままお蔵入りしてしまうかと思いましたが、思ったよりHTMLとかCSSの知識忘れてなかった(元々ないが)ので復習しながらおかしな点を治していこうと思っています。

うまくいけばサイト自体をポートフォリオにしたい。

ストーリー(だけは)はばっちりある気がする。

 

3回目のtypescript輪読会を実施した(1.24.2021)

symbol型について議論したのだが、symbolがあまりにもわからなかったので今回はsymbolについて少し調べました。

 

JavaScriptにおけるsymbolとは?

データの型は大きく分けると、プリミティブ型とオブジェクト型の二つに分かれます。

シンボルとはES2015から新しく導入されたプリミティブデータ型の一つです。

シンボル型をあんまり見たことがない人は下記のページでtypeofを実行してみてください。symbolと出てくるはずです。

See the Pen シンボル型 by tsuyunaruhito (@tsuyunaruhito) on CodePen.

シンボルは一度作ったら、それ自身とだけ等しくなります。

例え、同じ名前のものを作っても同様ではありません。

See the Pen シンボル型は一意 by tsuyunaruhito (@tsuyunaruhito) on CodePen.

うーんしかし、この型の意義はいまだ不明。元々この型自体がJavaScriptの互換性を確保するためのものらしい。

qiita.com

 

■輪読会進捗 

輪読会では下記の書籍を使用しています。

プログラミングTypeScript ?スケールするJavaScriptアプリケーション開発

新品価格
¥3,740から
(2021/1/25 10:17時点)

 現在の進捗25ページ、確実に進捗があるのが輪読会の魅力かもしれません。

恐らく一日で5-10ページくらい進んでいるので、10日で100ページ、20日で200ページか。ってことは、週に2回仮に開催すれば、10週間で200ページ進められるか。

 

 

 

今までの記事は下記の通り

interier.hatenablog.com

 

 

#######################

Twitterを通じて輪読会とか、勉強会とか所属し始めました。

↓↓↓↓↓

 

 

Typescriptの入門がドットインストールでもあったのでProgateを解約して、ドットインストールを再開した。
見てるといろいろ改変されていて、俄然やる気が出た。

読者登録をしていただけると大変助かります。

 
 本サイトが参考になったらクリックをお願いします。


人気ブログランキング