Skip to content
 
 

Latest commit

 

History

7 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

アプレンティス Web テスト

こちらの Web テストでは、アプレンティスの学習を模擬体験していただきます。

選考内容

アプレンティスのカリキュラムの一部を体験していただきます。課題は大きく2つあります。

  1. Linux/Git,GitHub
  2. なぜエンジニアになりたいのかの論述

必要なスキルをまとめたものとして Skill Doc が用意されています。Skill Doc の内容を理解することで、エンジニアとして必要なスキルが「わかった」状態になります。

Skill Doc の内容を身につけるためにある課題が QUEST です。QUEST で演習を行い、「わかった」を「できる」にします。QUEST を自力で解くのが何よりも重要です。自力でできるようになるまで、何度も繰り返し解きましょう。

最終的には提出 QUEST を提出いただきます。

推薦教材も参考に進めてください

期間

2週間

提出方法

メールに記載の応募フォームより提出ください。

注意事項

  • mainブランチには直接プッシュしないでください
  • 内容を修正したい場合は別途ブランチを切り、修正したいブランチに対してプルリクエストを作成してください
  • プルリクエストのマージは運営が行うため、マージは行わないでください

選考課題

1. Linux/Git,GitHub

  1. Skill Doc を読む
    1. ゴールから逆算して学ぶことができる
    2. Linux
    3. Git
  2. QUEST を解く
    1. ゴールから逆算して学ぶことができる
    2. [linux][Level1] Linux が何かを説明できる
    3. [linux][Level1] Linux の環境を用意することができる
    4. [linux][Level1] ディレクトリを操作できる
    5. [linux][Level1] マニュアルを確認できる
    6. [linux][Level1] ファイルを操作できる
    7. [linux][Level2] 標準入出力を扱える
    8. [linux][Level2] パーミッションを操作できる
    9. [linux][Level3] プロセス・ジョブを管理できる
    10. [linux][Level3] シェルスクリプトを書くことができる
    11. [Git][Level1] コミットができる
    12. [Git][Level1] 変更状況を確認できる
    13. [Git][Level1] 変更を元に戻すことができる
    14. [Git][Level2] GitHub を使って開発を進めることができる
    15. [Git][Level2] ブランチを利用して開発を進めることができる
    16. [Git][Level2] GitHub フローに従って開発を進めることができる
  3. 提出 QUEST を提出する
    1. パスワードマネージャー
    2. 上記のコードを GitHub 上にアップして提出する。その際に、GitHub フローに従ってプルリクエストを作成し進めること

2. なぜエンジニアになりたいのかの論述

  1. Skill Doc を読む
    1. 読みやすいドキュメントを書ける
  2. 提出 QUEST を提出する
    1. なぜエンジニアか?

About

アプレンティスの Web テストのリポジトリです

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors