Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
『実践オブジェクト指向設計』および『実践データベース設計』事前課題
Search
Recruit
PRO
August 09, 2024
Technology
4.3k
3
Share
『実践オブジェクト指向設計』および『実践データベース設計』事前課題
2024年度リクルート エンジニアコース新人研修の講義資料です
Recruit
PRO
August 09, 2024
More Decks by Recruit
See All by Recruit
AI 時代の Platform Engineering
recruitengineers
PRO
2
350
巨大プラットフォームを進化させる「第3のROI」
recruitengineers
PRO
2
3.1k
データ戦略を加速させる プラットフォーム エンジニアリングと進化的アーキテクチャ
recruitengineers
PRO
2
81
まなび領域における生成AI活用事例
recruitengineers
PRO
2
280
AI時代にエンジニアはどう成長すれば良いのか?
recruitengineers
PRO
1
510
AIを用いたカスタマーサポートの業務プロセス・組織変革の実現
recruitengineers
PRO
1
230
問い合わせ自動化の技術的挑戦
recruitengineers
PRO
2
340
「Air ビジネスツールズ」のクライアントサポートにおける生成 AI 活用
recruitengineers
PRO
0
170
AI活用のためのアナリティクスエンジニアリング
recruitengineers
PRO
2
270
Other Decks in Technology
See All in Technology
AI活用を推進するために ファインディが下した、一つの小さな決断
starfish719
0
150
「コーディング」しない人のための Claude Code 入門 ChatGPT の次の一歩 — 業務に組み込む 育成・共有・自動化
rfdnxbro
2
1k
形式手法特論:公平性制約の位相的特徴づけ #kernelvm / Kernel VM Study Kansai 12th
ytaka23
1
670
価格.comをAI駆動で全面刷新する ー 30年分の技術的負債を返し、次の30年の土台をつくる ー
tkyowa
9
6.5k
Ruby::Boxでできること、Refinementsでできること
joker1007
3
360
Gradle×GitHub_ActionsでCI時間を約50%短縮 ジョブ分割の設計と落とし穴 / Cutting CI Time by ~50% with Gradle and GitHub Actions: Job-Splitting Design and Pitfalls
takatty
0
590
Strands Agents超入門
kintotechdev
1
150
Javaで学ぶSOLID原則
negima
1
260
チームで実践する AI-DLC 思考の軌跡を残すチェックポイント設計
belongadmin
0
1.4k
インフラが苦手でも大丈夫! 紙芝居 Kubernetes -WWGT 10周年編-
aoi1
1
320
AI Engineering Summit Tokyo 2026 AIの前に、やることがある 〜医療データ企業の4フェーズ〜
dtaniwaki
0
680
OpenID Connectによるサービス間連携
takesection
0
150
Featured
See All Featured
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
200
74k
Scaling GitHub
holman
464
140k
Everyday Curiosity
cassininazir
0
220
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
1
2k
Mobile First: as difficult as doing things right
swwweet
225
10k
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
350
Building a Scalable Design System with Sketch
lauravandoore
463
34k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.7k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
220
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3.5k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
Transcript
『実践オブジェクト指向設計』および『実践データベース設計』事前課題 【課題内容】 架空の EC サイト(R 書店)を設計・実装してください(※両講座共通の課題) 【最低限必要な機能】 どこまで作り込むかは任意としますが、以下の機能を最低限満たしていることを条件とし ます(DB の使⽤が難しい場合、アプケーション上の
Map 等で代替しても可) アプリケーションの必須機能 l 商品情報の表⽰ l カートへの商品追加 l 注⽂ データベースの提出条件 必要なテーブル設計を済ませておくこと(DB を使⽤しない場合でも RDB のテーブル定義 を記述した schema.sql を提出してください) 。※講義では PostgreSQL で⾏います 【実装条件】 l Java での実装を前提とした講義になるため、原則 Java での実装をお願いします(研修 期間中に他の講座でも Java や Spring を使⽤する機会がありますが、当課題を Java で 実装するのが厳しい場合は、要相談) l ソースコードは社内で⽤意する GHE 配下の任意のリポジトリで管理してください (提 出の際は講師(藤本)に閲覧権限を付与してください) 【提出⽅法】 以下の事項を添えて講師(藤本)宛に Slack の DM でご連絡ください l 所属 l ⽒名 l 社内 GHE のリポジトリの URL アドレス 【提出期限】 6/5 の正午までに上記⽅法で提出してください 【その他】 l 提出頂いた課題に対してはレビューと簡単なフィードバックを致します(事前相談が あれば Java 以外の⾔語やフレームワークでもレビュー致します) l 質問等は Slack の専⽤チャンネルで随時承ります