コンピュータサイエンスで、
基礎力を身につけよう

シリコンバレーのエンジニアが学習しているコンピュータサイエンス。
Recursionでコンピュータサイエンスを学んで、トップエンジニアを目指しましょう。

Recursion Academy

新卒エンジニアとして内定を獲得するための学生限定無料ブートキャンプ。元Metaエンジニアの開発したカリキュラムで有名企業を目指します。

Recursion Academyの詳細を見る

「AIコードレビュー」が登場

AIがあなたのコードをチェック。可読性や効率性を向上させるためのアドバイスがもらえます。最高のプログラマーになるための一歩を踏み出しましょう。

「AIアシスタント」が登場

コンピュータサイエンスの疑問を解決するための、あなた専用のAIアシスタント。質問し放題で、タイムリーに疑問を解決し、学びの壁を取り除きます。

コンピュータサイエンスとは?

コンピュータサイエンス(CS)は、プログラミングやアルゴリズム、ハードウェア・ソフトウェア開発、データ処理などといった計算の理論や情報の処理に関する学問です。

しかし今や、コンピュータサイエンスは単なる学問の範囲を超えて、現代社会を構築する上で非常に重要な概念であると言えます。

人工知能や機械学習、データサイエンス、サイバーセキュリティなど、あらゆる分野に活用できるその柔軟性によって、プロフェッショナルな現場から個人的な趣味までと、幅広く応用され、私たちの生活を豊かにしているのです。

Recursionの3つの特徴

コンピュータサイエンス

米国大学のコンピュータサイエンスの教材を参考にしたインプット学習と実際にコードを書くアウトプット学習ができます。環境構築は必要ありません。Recursionでは初心者だけでなくエンジニアも学習できるコンテンツを用意しています。

チーム開発

Recursionである程度力をつけたら、チーム開発に無料で参加できます。チーム開発ではメンターのアドバイスに従いながら、自力で開発する力を養います。チーム開発を体験して実際の開発現場で活躍できる力をつけましょう!成果物はこちら

質問はコミュニティで解決

オンライン学習では孤独になりがちです。Recursionのコミュニティでは、ユーザー同士で気軽に交流したり、質問したり、チームプロジェクトを行ったり、ユーザー全体でコンピュータサイエンスを学習します。

Recursionのカリキュラムの特徴

Recursionのカリキュラムの特徴

1.教材学習

アメリカの大学のカリキュラムを参考にした教材で、しっかり基礎から学習します。イラストもあるので、わかりやすくインプットができます。

2.コーディング学習

シリコンバレー企業在籍エンジニアのコードをお手本にしながら練習します。C++, Java, PHP, JavaScript, Python のコードが見れます。

3.コーディングテスト

テストをして知識が身についたか試してみましょう。他ユーザーの回答が見れるので、さまざまな解き方が勉強できます。

4.プロジェクト開発

身につけた基礎を応用して実際にプロダクトを開発してみましょう。ブラウザ上で結果を確認しながら開発することができます。

あらゆる職種に対応

Recursionでは、フロントエンドエンジニアをはじめバックエンドエンジニア、データサイエンティスト等、コンピュータサイエンスに関わるあらゆる職種で活かせる力を身に付けることができます。

Software Engineer
Full Stack Developer
Graphics Engineer
Video Game Developer
Data Scientist
Computer Hardware Engineer

まだ見たことのない世界へ踏み出しましょう。

Recursionの主な内定実績

  • 任天堂株式会社
  • 株式会社三菱UFJ銀行
  • 株式会社野村総合研究所
  • ヤフー株式会社
  • ソフトバンク株式会社
  • 株式会社サイバーエージェント
  • 楽天グループ株式会社
  • GMOインターネットグループ株式会社
  • GMOペイメントゲートウェイ株式会社
  • 株式会社エウレカ
  • エヌ・ティ・ティ・コミュニケーションズ株式会社
  • シンプレクス株式会社
  • ビジョナル株式会社
  • ヘイ株式会社
  • 株式会社ゆめみ
  • Sansan株式会社
  • freee株式会社
  • 株式会社ZOZO
  • 株式会社オプト
  • チームラボ株式会社
  • 株式会社ACES
  • 株式会社アイリッジ
  • 株式会社RevComm
  • クラウドエース株式会社
  • 株式会社レアゾン・ホールディングス

Recursionの成功事例

Recursionを利用して、開発エンジニアとして内定を獲得した方々のサクセスストーリーを紹介しています。

某有名企業へフルスタックエンジニアとして転職成功!

Recursionで開発スキルを身につけ、未経験から某有名企業へフルスタックエンジニアとして転職成功されたJumpeiさんのインタビューを紹介しています。

記事を読む
Recursionのプロジェクトを使って文系から有名企業の内定獲得

人生2度目の就活で、文系新卒未経験から有名企業のフロントエンドエンジニアへの内定を決めたもーよんさんへインタビューを紹介しています。

記事を読む
自社開発企業内定はRecursionで培った技術力のおかげ

高卒完全未経験から複数の自社開発企業でソフトウェアエンジニアとして内定を見事に獲得されたMasaさんのインタビューを紹介しています。

記事を読む
文系でもシリコンバレーエンジニアへ内定!年収2倍アップへのロードマップ

フリーランスを経て、念願のシリコンバレーエンジニアになり、2倍の年収を獲得されたryujiさんのインタビューを紹介しています。

記事を読む
コンピュータサイエンスを学習して有名ベンチャー企業へ見事内定

コンピュータサイエンスの基礎をRecursionでしっかり学習し、フロントエンドエンジニアの内定をGETしたhiromuさんのインタビューを紹介しています。

記事を読む
Card image cap
シリコンバレーで念願のエンジニアへ転職成功!夢を実現できたきっかけとは

Recursionでコンピュータサイエンスを再学習し、念願のシリコンバレーエンジニアへ転職成功されたSorasukeさんのインタビューを紹介しています。

記事を読む
Card image cap
有名企業でインターン!効率的なのはRecursionを使い倒すこと

文系というハンデを抱えながらもソフトウェアエンジニアとして多くの有名企業でインターンを行っているペリーさんへのインタビューを紹介しています。

記事を読む
前職から年収100万円アップ!将来展望をしっかり描いて望んだ転職活動

SIerで働きつつコンピュータサイエンスの基礎を深く身に付け、フルスタックエンジニアとして内定を獲得されたひろさんのインタビューを紹介しています。

記事を読む
Card image cap
大企業でソフトウェアエンジニアのインターン獲得

積極的に学ぶ姿勢が評価され、大企業でソフトウェアエンジニアのインターンを獲得されたJonさんのインタビューを紹介しています。

記事を読む

コンピュータサイエンスちゃんねる

コンピュータサイエンスに関するQ&A、転職成功したユーザーへのインタビュー、現役エンジニアへのインタビュー、コーディング問題の解説を行っています。

 

Recursionで行われるチーム開発

Recursionの特定のカリキュラムを修了した方に、チーム開発プログラムを提供しています。仲間と一緒にソフトウェアを一から作る経験を通じて、スキルアップします。

Blockee

ブロックスという人気ボードゲームを元に作成した陣取りゲームです。順に自分の色のブロックを並べていき、最後に残っているブロックが少ない人が勝ちです。CPU対戦では難易度によってそれぞれ異なるアルゴリズムを適用し、ゲーム終了後にはリプレイが見れます。モバイルアプリ、デスクトップアプリでもプレイできます。

URL:https://blockee.netlify.app

MindJam

アイデアを可視化して整理することができるマインドマップです。枝分かれする各要素はグラフで繋がれており、要素の追加や削除、色や形の変更、文字のサイズや太さの変更など自由度の高い作業が可能です。また、Websocketを導入しているため、複数のユーザーがリアルタイムで共同編集することもできます。

URL:https://mindjam.netlify.app

Typing Game

タイピングを練習できるゲームです。練習用のコードは自身でペーストまたはGitHubからのインポートも可能です。ゲーム中はキーボード上の位置と使用すべき指を検知し色表示しています。タイピング時間やミス数をカウントすることで、キーや指ごとの統計情報を取得し、ゲームの詳細結果として使用しています。

URL:https://recursion-typecode.netlify.app/

Bom Bom Panic

ブラウザ上で動作するボンバーマンのようなオンライン対戦型ゲームです。プレイヤーを動かしながらボムを配置し、上下左右に広がる爆風を利用して敵を倒したり、ブロックを破壊してアイテムを取得できます。一人でCPUと対戦したり、他のプレイヤーや友達と同じ部屋に参加してリアルタイムで対戦することもできます。

URL:https://bombompanic.vercel.app/