【保存版】半年以内にエンジニアになりたい人が読んだ方がいい新卒研修資料まとめ - プログラミングとデザイン、スタートアップの話

【保存版】半年以内にエンジニアになりたい人が読んだ方がいい新卒研修資料まとめ - プログラミングとデザイン、スタートアップの話


この資料で学べること



【保存版】半年以内にエンジニアになりたい人が読んだ方がいい新卒研修資料まとめ










f:id:harv-tech:20180815130914j:plain

エンジニアを目指して今プログラミングを勉強している人向けに、開発に関してより知識を深められる新人研修スライドをまとめました。

Progateやプログラミングスクールだけでは学べない内容ばかりなので、新人エンジニアの人は目を通しておくといいです

各企業で新人研修で実際に使われた資料なので、どんなことが開発の現場では求められるのかということが掴めます

ここにある内容を100%理解することは難しいですが、少なからずインターンや就職をする時に役立つはずです(わからない箇所は本などを読んで補足しましょう)。

▶プログラミングを効率良く勉強したい人は
もオススメ



厳選しましたが20個くらいになったので、是非ブックマークをどうぞ



全員共通で読むべきスライド

Cookpad






  • サービス開発・運用に必要な基礎知識
  • インターネットで何なの?どういう仕組みでサービスが動いてるの?
  • サーバーとは
  • クライアントって何?
  • セキュリティについて



リクルートテクノロジーズ★




この資料で学べること

  • エンジニアとしての心構え
  • エンジニアとして成長するためにやるべきこと



Git/コードレビュー

GMOペパボ




この資料で学べること

  • コードレビューの目的がわかる
  • コードレビューのやり方がわかる



GMOペパボ

www.slideshare.net

この資料で学べること

  • Gitを使うときに実務で発生する問題への対処法がわかる



GMOペパボ




この資料で学べること

  • 良いプルリクエストの作り方がわかる
  • どんなプルリクエストがダメかわかる



GMOペパボ




この資料で学べること

  • コードレビューが何かわかる
  • なぜコードレビューをするのかがわかる
  • どういう視点でレビューをするのかがわかる











データベース

GMO ペパボ




この資料で学べること

  • テーブル設計をどう考えるかが学べる
  • 正規化の基礎がわかる



エムスリー




この資料で学べること

  • RDBが何かわかる
  • データベース設計についてのヒントが載っている












テスト

mixi




この資料で学べること



見積もり

GMOペパボ




この資料で学べること

  • 実務上重要な見積もりのやり方



HTML/CSS

GMO ペパボ

www.slideshare.net

この資料で学べること



GMO ペパボ

2017: HTML & CSS Odyssey.md

この資料で学べること

  • HTMLとCSSに関するリンク集がまとまっている



リクルートテクノロジー




この資料で学べること



リクルートテクノロジー




この資料で学べること



Javascript

リクルートテクノロジー




この資料で学べること

  • Javascriptの概要を細かく復習できる
  • JSを使ったTODOアプリの練習ができる(こんなやつ)
  • テストを書く練習ができる



Ruby/Rails

GMOペパボ




この資料で学べること



Cookpad




この資料で学べること

  • HTTPが何かわかる
  • いらないコードの消し方
  • RESTfulなリソース設計がわかる



Java

リクルートテクノロジー




この資料で学べること



Scala

ドワンゴ

ドワンゴオリジナル 新卒エンジニア向けの研修資料

この資料で学べること











新卒研修での推薦図書まとめ

新卒研修ではたいていの企業で課題図書が出されます。

おすすめの課題図書は現在まとめ中(後日アップデートします)。

実務スキルを身につけるためのプログラミングスクール

Progateやチュートリアルだけではチーム開発の手法やサービス開発に必要な知識を100%身につけることは難しいです(最初の入り口として基礎力をつけるには良い勉強法です)。

インターンシップや就職、転職を目標にプログラミングを勉強している人はプログラミングスクールで勉強するのも一つの選択肢です(Progateやチュートリアルを一通り程度やったタイミングで)。

プログラミングスクールについてはこちらに詳しく載っています。

harv-tech.hatenablog.com

harv-tech.hatenablog.com