Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
JavaScript 研修
Search
Recruit
PRO
August 28, 2025
Technology
9
2.2k
JavaScript 研修
2025年度リクルート エンジニアコース新人研修の講義資料です
Recruit
PRO
August 28, 2025
Tweet
Share
More Decks by Recruit
See All by Recruit
プロダクトマネジメントの分業が生む「デリバリーの渋滞」を解消するTPMの越境
recruitengineers
PRO
3
590
あなたの知らない Linuxカーネル脆弱性の世界
recruitengineers
PRO
4
290
dbtとBigQuery MLで実現する リクルートの営業支援基盤のモデル開発と保守運用
recruitengineers
PRO
4
220
『ホットペッパービューティー』のiOSアプリをUIKitからSwiftUIへ段階的に移行するためにやったこと
recruitengineers
PRO
4
1.7k
経営の意思決定を加速する 「事業KPIダッシュボード」構築の全貌
recruitengineers
PRO
4
390
Browser
recruitengineers
PRO
12
4k
TypeScript入門
recruitengineers
PRO
37
15k
モダンフロントエンド 開発研修
recruitengineers
PRO
16
8.3k
Webアクセシビリティ入門
recruitengineers
PRO
5
2.4k
Other Decks in Technology
See All in Technology
Bakuraku Engineering Team Deck
layerx
PRO
12
6.3k
“決まらない”NSM設計への処方箋 〜ビットキーにおける現実的な指標デザイン事例〜 / A Prescription for "Stuck" NSM Design: Bitkey’s Practical Case Study
bitkey
PRO
1
480
Multimodal AI Driving Solutions to Societal Challenges
keio_smilab
PRO
1
130
Agentic AI Patterns and Anti-Patterns
glaforge
1
150
Noを伝える技術2025: 爆速合意形成のためのNICOフレームワーク速習 #pmconf2025
aki_iinuma
2
1.7k
32のキーワードで学ぶ はじめての耐量子暗号(PQC) / Getting Started with Post-Quantum Cryptography in 32 keywords
quiver
0
280
pmconf2025 - 他社事例を"自社仕様化"する技術_iRAFT法
daichi_yamashita
0
680
なぜフロントエンド技術を追うのか?なぜカンファレンスに参加するのか?
sakito
10
2k
Design System Documentation Tooling 2025
takanorip
2
960
Karate+Database RiderによるAPI自動テスト導入工数をCline+GitLab MCPを使って2割削減を目指す! / 20251206 Kazuki Takahashi
shift_evolve
PRO
1
250
モバイルゲーム開発におけるエージェント技術活用への試行錯誤 ~開発効率化へのアプローチの紹介と未来に向けた展望~
qualiarts
0
500
オープンデータの内製化から分かったGISデータを巡る行政の課題
naokim84
2
1.4k
Featured
See All Featured
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.2k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
3.2k
The Cult of Friendly URLs
andyhume
79
6.7k
Statistics for Hackers
jakevdp
799
230k
Mobile First: as difficult as doing things right
swwweet
225
10k
The Invisible Side of Design
smashingmag
302
51k
GitHub's CSS Performance
jonrohan
1032
470k
A Modern Web Designer's Workflow
chriscoyier
697
190k
A better future with KSS
kneath
240
18k
Code Review Best Practice
trishagee
73
19k
Visualization
eitanlees
150
16k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.5k
Transcript
JavaScript ݚम (2025) @progfay Author: @txxm_443
Name: ਫ ༑ل ΈͣͨΓ ͱ ͖ ɾ2023 ೖࣾ (৽ଔ
3 ) ɾApplication Solution Group(IRT) ॴଐ ɾझຯ: ίʔώʔ, ࡶ ɾTypeScript, React, Next.js Ͱ Web App Λॻ͍ͯΔ @txxm_443
Name: ᚸ ൏ ี · ͷ ͠ΎΜ͚͢ ɾ2020 ೖࣾ (৽ଔ
6 ) ɾApplication Solution Group(RCL) ॴଐ ɾझຯ: Web ͷಈΛ͏ ɾNext.js × GraphQL @ඒ༰ྖҬ @progfay
ɾ2021 ೖࣾ (৽ଔ 5 ) ɾApplication Solution Group(IRT) ॴଐ ɾझຯ:
ܕύζϧ ͳͲ ɾTypeScript, React, Next.js Ͱ Web App Λॻ͍ͯΔ Name: ੴ ͍ͣ͘͠͠ ͨ͘ @sititou70
Name: ࠤ౻ তจ ͞ ͱ ͏ ͖͋;Έ ɾத్ೖࣾ ɾApplication Solution
Group(RCL) ॴଐ ɾझຯ: ےτϨ(ʹΘ͔) ɾNext.jsΛத৺ʹ৭ʑ @akfm_sato
Schedule ɾ10:15 ~ 10:30ɹJavaScript Introduction ɾ10:30 ~ 12:30ɹJavaScript Workshop ɾ12:30
~ 13:30ɹLunch ɾ13:30 ~ 18:30ɹTypeScript
Δ͜ͱ ɾJavaScript ͷνϡʔτϦΞϧʹઓͯ͠Β͏ ɾ͍͔ͭ͘ͷ՝Λղ͍ͯΒ͍ɺΘ͔Βͳ͚Εฉ͍͍ͯͩ͘͞ ɾͲΜͲΜઌʹਐΜͰΒͬͯߏ͍·ͤΜ શ෦ղ͖ऴΘͬͨͱ͍͏ਓ࡞ʹઓͯ͠Έ͍ͯͩ͘͞ʂ
ɾಛఆͷϥΠϒϥϦͷ͍ํ ɾReact / Next.js ͷ͍ํผͷߨٛͰΓ·͢ ɾݹ͍ JavaScript ͷه๏׳श (ES6 Ҏલ)
ɾൃలతͳ JavaScript ه๏ʹ͍ͭͯ (tc39/proposals ͳͲ) ɾJavaScript ͷ෦తͳػߏৄࡉͳ༷ʹ͍ͭͯ Βͳ͍͜ͱ
ɾʮΘ͔Βͳ͍ʯͱݴ͏ͷࣾձਓͱͯ͠ඞཁͳεΩϧ ɾʮ͜ͷཧղͰ߹ͬͯΔʁʯͲΜͲΜ࣭͍ͯͩ͘͠͞ʂ ɾ͙͢͞· @jstsߨࢣ ·Ͱ mention Λʂ (ଟؾ͚Δͣ) ɾͦΕͰԠ͕ͳ͍ͱ͖ɺ͓ۙ͘ͷ JavaScript
Ϛελʔ·Ͱ 🖐 ɾ͘͠৴པͰ͖ΔιʔεΛ֬ೝͯ͠ΈΑ͏ 👀 Θ͔Βͳ͍͜ͱ͕͋ͬͨΒ
ɾԿ͔͋ΕɺͱΓ͋͑ͣ MDN ͰௐͯΈΔ ɾJavaScript ͷೖࢿྉͳΒ JavaScript Primer ͕Φεεϝ ɾৄࡉͳ༷ ECMAScript
Language Specification (্ڃऀ͚) ɾ࣮ࡍʹࣗͰಈ͔ͯ͠Έ͔ͯ֬ΊΔͷେ ৴༻Ͱ͖Διʔε
ɾదʹᰐ͍ͨΓɺࡉ͘ใΛνϟοτͰڞ༗͢ΔͳͲͯ͠Β͍͍ͨ ɾؒҧͬͯͨΒڭ͑ͯͶ طʹ JavaScriptϚελʔͳਓ?
ɾϒϥβ্Ͱಈ͘ (Chrome, Safari, Firefox, etc…) ɾαʔόʔ্Ͱಈ͘ (Node.js ͳͲ) ɾ࠷ۙ΄Μͱ͍ΖΜͳͱ͜ΖͰಈ͍͍ͯΔ ɾ੩తܕ͚͕ͳ͍
What’s JavaScript?
https://nodejs.org/en/download ࣮ߦڥߏங
͏·͘ಈ͔ͳ͚Ε StackBlitz Λ͓͏ ࣮ߦڥߏங
or https://stackblitz.com/edit/recruit-tech-javascripting WorkShop