Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
20240127_fjordbootcamp_rindokukaiexpo2024
Search
kitarou
January 20, 2024
Programming
130
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
20240127_fjordbootcamp_rindokukaiexpo2024
ブルーベリー本輪読会の紹介
kitarou
January 20, 2024
More Decks by kitarou
See All by kitarou
20230525_fjordbootcamp_rubykaigi
kitarou888
0
740
Other Decks in Programming
See All in Programming
作れる、でも消せるか?──安全に「枯らして消す」機能削除術 / Drain, Then Delete
chobishiba
2
820
Lambda durable functionsでHuman in the Loopを楽に…楽に……
har1101
0
110
コーディング自動化の次へ。人の介入をゼロにするファクトリーとサポートAIによる実践
timakin
5
4k
ActionController meets Protocol Buffers
sorah
0
560
Verilogで学ぶCPU自作入門
uyuki234
8
4.1k
AIに “答え“を書かせるのを やめてみた
___akari11
0
120
全ての永続トークンを、生まれる前に消し去りたい!
sylph01
2
990
Performance Optimization With LLMs
xleitix
0
150
Railsバージョンを4倍にした話
optim
0
460
複雑なUIコンポーネントとの ⻑い付き合い⽅:波及するバグからテスト戦略を経て、安全な再設計へ
mixplace
0
430
Unity6 URPによる海底をテーマにしたVJシステムの解説 | Unity Shader 完全に理解した 勉強会
gam0022
0
370
ハーネス設計入門 〜 基礎知識の整理から実務へのステップアップ 〜
kinopeee
28
33k
Featured
See All Featured
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
69
67k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
56k
Building Adaptive Systems
keathley
44
3.3k
Darren the Foodie - Storyboard
khoart
PRO
4
4k
Agile that works and the tools we love
rasmusluckow
331
22k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.6k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.5k
ラッコキーワード サービス紹介資料
rakko
1
5.4M
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
230
23k
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
460
Principles of Awesome APIs and How to Build Them.
keavy
128
18k
Transcript
🫐ブルーベリー本輪読会🫐 輪読会EXPO 2024/01/27 @kitarou888 (プロを目指す人のための TypeScript 入門)
🫐自己紹介 • @kitarou888(キタロウ) • 2023年1月入会の41期生 • さいたま在住(大学まで名古屋にいました) • 仕事(製造業で生産データ活用)をしながらFBCで学習中
🫐ブルーベリー本って何? • TypeScript の基本〜実務レベル まで学べる - 『これ一冊で TypeScript の基礎はOK』と評判 •
TypeScript だけでなくJavaScriptも 一緒に学ぶ • 対象読者は 他のプログラミング言語の経験 がある人 (JavaScriptの経験は不問)
🫐主催者および開催の経緯 @kitarou888 @tomo kitarouが告知チャンネルで一緒に読んでくれる 仲間を募る⇒tomoさんが賛同
🫐輪読会概要 <開催日時> <進み具合> • 毎週火曜、木曜の20〜21時 • (基本的に)祝日も開催 • 5章「クラス」に入ったところ •
(著者曰く)目玉は6章「高度な型」 イマココ コンパイラオプション
🫐今日話したいこと • なぜ TypeScript を学ぶか? • なぜブルーベリー本は輪読会がいいか? TypeScript のことが気になっている・・・、という方のために の2点に絞ってお話しします👍(完全に主観ですw)
🫐なぜTypeScriptを学ぶか?(1/2) 1. 「使った方がよい」から「使っているのが当たり前」に ◦ もはやデファクトスタンダードで、導入していない企業を見つけるのが難しい ◦ 導入が簡単、かつ開発者のレベルに応じて段階的に機能を利用できる ▪ 「npm install
--save-dev typescript @types/node」するだけ ▪ 難しい型(ユニオン型)は使わなくてもよい(使えばそれだけ堅牢になる)
🫐Servey(Stack Overflow) 2023 2020
🫐Octoverse(GitHub)
🫐なぜTypeScriptを学ぶか?(1/2) 1. 「使った方がよい」から「使っているのが当たり前」に ◦ もはやデファクトスタンダードで、導入していない企業を見つけるのが難しい ◦ 導入が簡単、かつ開発者のレベルに応じて段階的に機能を利用できる ▪ 「npm install
--save-dev typescript @types/node」するだけ ▪ 難しい型(ユニオン型)は使わなくてもよい(使えばそれだけ堅牢になる)
🫐なぜTypeScriptを学ぶか?(2/2) 2. 静的型付け言語について学べる ◦ TypeScript = JavaScript + 「型」 ◦
他言語を圧倒する型システム ▪ ex. 「オブジェクト型」「関数型」から「リテラル型」「ユニオン型」 3. (学習時間の)投資対効果が高い ◦ Java や C# と文法的に近く、オーソドックスな言語 ◦ (廃れることはないと思うが)廃れても学んだことがムダにならない
🫐なぜブルーベリー本は輪読会がいいか? • 説明が丁寧かつ本質的 → 皆で読むことで深掘りできる ◦ 数多くある「コラム」では言語仕様やそうなった理由について触れら れていて面白い ◦ ひとりで読むと「ふわっとした」理解になりがちな本
→ 一緒に読むことで「ここのこれってどう意味なんでしょうね?」 を起点に深掘りできることが結構多い • (人前で)声に出して読むことで理解がはかどる(気がする)
🫐さいごに ゆる〜くやっているので、今日の話を聞いて興味もたれた方は 1回のみのラジオ参加でもよいのでぜひ気楽にお越しください🙌 チャンネルにカーソルを 乗せると輪読会スレッド一覧が現れる